PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Grafik Probleme nach Update auf Ubuntu 8.04



peteradolf86
27.04.08, 11:44
Hallo,

habe gerade ein Update auf Ubuntu 8.04 durchgeführt. Nach dem Neustart kam allerdings der Hinweis dass sich mein System in einem "Niedrigen Grafikmodus" befindet, weil irgendwas mit meinen GraKa Treibern nicht stimmt. Was ist denn da schief gelaufen, und wie bekomm ich das wieder hin?

Meine gesamte Systemkonfiguration steht in meiner Signatur, die Grafikkarte ist eine Geforce 7600 GT.


Xorg.conf


1
2
3 # nvidia-xconfig: X configuration file generated by nvidia-xconfig
4 # nvidia-xconfig: version 1.0 (buildmeister@builder3) Mon Feb 26 23:38:46 PST 2007
5
6 # /etc/X11/xorg.conf (xorg X Window System server configuration file)
7 #
8 # This file was generated by dexconf, the Debian X Configuration tool, using
9 # values from the debconf database.
10 #
11 # Edit this file with caution, and see the xorg.conf(5) manual page.
12 # (Type "man xorg.conf" at the shell prompt.)
13 #
14 # This file is automatically updated on xserver-xorg package upgrades *only*
15 # if it has not been modified since the last upgrade of the xserver-xorg
16 # package.
17 #
18 # If you have edited this file but would like it to be automatically updated
19 # again, run the following command:
20 # sudo dpkg-reconfigure -phigh xserver-xorg
21
22 Section "ServerLayout"
23 Identifier "Default Layout"
24 screen "Default Screen" 0 0
25 Inputdevice "Generic Keyboard"
26 Inputdevice "Configured Mouse"
27 Inputdevice "stylus" "SendCoreEvents"
28 Inputdevice "cursor" "SendCoreEvents"
29 Inputdevice "eraser" "SendCoreEvents"
30 EndSection
31
32 Section "Files"
33
34 # path to defoma fonts
35 Fontpath "/usr/share/fonts/X11/misc"
36 Fontpath "/usr/share/fonts/X11/cyrillic"
37 Fontpath "/usr/share/fonts/X11/100dpi/:unscaled"
38 Fontpath "/usr/share/fonts/X11/75dpi/:unscaled"
39 Fontpath "/usr/share/fonts/X11/Type1"
40 Fontpath "/usr/share/fonts/X11/100dpi"
41 Fontpath "/usr/share/fonts/X11/75dpi"
42 Fontpath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
43 EndSection
44
45 Section "Module"
46 Load "i2c"
47 Load "bitmap"
48 Load "ddc"
49 Load "extmod"
50 Load "freetype"
51 Load "glx"
52 Load "int10"
53 Load "vbe"
54 EndSection
55
56 Section "InputDevice"
57 Identifier "Generic Keyboard"
58 Driver "kbd"
59 Option "CoreKeyboard"
60 Option "XkbRules" "xorg"
61 Option "XkbModel" "pc105"
62 Option "XkbLayout" "de"
63 EndSection
64
65 Section "InputDevice"
66 Identifier "Configured Mouse"
67 Driver "mouse"
68 Option "CorePointer"
69 Option "Device" "/dev/input/mice"
70 Option "Protocol" "ImPS/2"
71 Option "ZAxisMapping" "4 5"
72 Option "Emulate3Buttons" "true"
73 EndSection
74
75 Section "InputDevice"
76 Identifier "stylus"
77 Driver "wacom"
78 Option "Device" "/dev/input/wacom"
79 Option "Type" "stylus"
80 Option "ForceDevice" "ISDV4"# Tablet PC ONLY
81 EndSection
82
83 Section "InputDevice"
84 Identifier "eraser"
85 Driver "wacom"
86 Option "Device" "/dev/input/wacom"
87 Option "Type" "eraser"
88 Option "ForceDevice" "ISDV4"# Tablet PC ONLY
89 EndSection
90
91 Section "InputDevice"
92 Identifier "cursor"
93 Driver "wacom"
94 Option "Device" "/dev/input/wacom"
95 Option "Type" "cursor"
96 Option "ForceDevice" "ISDV4"# Tablet PC ONLY
97 EndSection
98
99 Section "Monitor"
100 Identifier "Targa Vision"
101 Option "DPMS"
102 EndSection
103
104 Section "Device"
105 Identifier "nVidia Corporation G70 [GeForce 7600 GT]"
106 Driver "nvidia"
107 EndSection
108
109 Section "Screen"
110 Identifier "Default Screen"
111 Device "nVidia Corporation G70 [GeForce 7600 GT]"
112 Monitor "Targa Vision"
113 Defaultdepth 24
114 SubSection "Display"
115 Depth 1
116 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
117 EndSubSection
118 SubSection "Display"
119 Depth 4
120 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
121 EndSubSection
122 SubSection "Display"
123 Depth 8
124 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
125 EndSubSection
126 SubSection "Display"
127 Depth 15
128 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
129 EndSubSection
130 SubSection "Display"
131 Depth 16
132 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
133 EndSubSection
134 SubSection "Display"
135 Depth 24
136 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
137 EndSubSection
138 Option "AddARGBGLXVisuals" "True"
139 EndSection
140
141 Section "Extensions"
142 Option "Composite" "Enable"
143 EndSection
Xorg.log
http://ubuntuusers.de/paste/203903/

Peter

hmarburg
27.04.08, 20:38
Hallo,

habe gerade ein Update auf Ubuntu 8.04 durchgeführt. Nach dem Neustart kam allerdings der Hinweis dass sich mein System in einem "Niedrigen Grafikmodus" befindet, weil irgendwas mit meinen GraKa Treibern nicht stimmt. Was ist denn da schief gelaufen, und wie bekomm ich das wieder hin?

Meine gesamte Systemkonfiguration steht in meiner Signatur, die Grafikkarte ist eine Geforce 7600 GT.


Xorg.conf


1
2
3 # nvidia-xconfig: X configuration file generated by nvidia-xconfig
4 # nvidia-xconfig: version 1.0 (buildmeister@builder3) Mon Feb 26 23:38:46 PST 2007
5
6 # /etc/X11/xorg.conf (xorg X Window System server configuration file)
7 #
8 # This file was generated by dexconf, the Debian X Configuration tool, using
9 # values from the debconf database.
10 #
11 # Edit this file with caution, and see the xorg.conf(5) manual page.
12 # (Type "man xorg.conf" at the shell prompt.)
13 #
14 # This file is automatically updated on xserver-xorg package upgrades *only*
15 # if it has not been modified since the last upgrade of the xserver-xorg
16 # package.
17 #
18 # If you have edited this file but would like it to be automatically updated
19 # again, run the following command:
20 # sudo dpkg-reconfigure -phigh xserver-xorg
21
22 Section "ServerLayout"
23 Identifier "Default Layout"
24 screen "Default Screen" 0 0
25 Inputdevice "Generic Keyboard"
26 Inputdevice "Configured Mouse"
27 Inputdevice "stylus" "SendCoreEvents"
28 Inputdevice "cursor" "SendCoreEvents"
29 Inputdevice "eraser" "SendCoreEvents"
30 EndSection
31
32 Section "Files"
33
34 # path to defoma fonts
35 Fontpath "/usr/share/fonts/X11/misc"
36 Fontpath "/usr/share/fonts/X11/cyrillic"
37 Fontpath "/usr/share/fonts/X11/100dpi/:unscaled"
38 Fontpath "/usr/share/fonts/X11/75dpi/:unscaled"
39 Fontpath "/usr/share/fonts/X11/Type1"
40 Fontpath "/usr/share/fonts/X11/100dpi"
41 Fontpath "/usr/share/fonts/X11/75dpi"
42 Fontpath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
43 EndSection
44
45 Section "Module"
46 Load "i2c"
47 Load "bitmap"
48 Load "ddc"
49 Load "extmod"
50 Load "freetype"
51 Load "glx"
52 Load "int10"
53 Load "vbe"
54 EndSection
55
56 Section "InputDevice"
57 Identifier "Generic Keyboard"
58 Driver "kbd"
59 Option "CoreKeyboard"
60 Option "XkbRules" "xorg"
61 Option "XkbModel" "pc105"
62 Option "XkbLayout" "de"
63 EndSection
64
65 Section "InputDevice"
66 Identifier "Configured Mouse"
67 Driver "mouse"
68 Option "CorePointer"
69 Option "Device" "/dev/input/mice"
70 Option "Protocol" "ImPS/2"
71 Option "ZAxisMapping" "4 5"
72 Option "Emulate3Buttons" "true"
73 EndSection
74
75 Section "InputDevice"
76 Identifier "stylus"
77 Driver "wacom"
78 Option "Device" "/dev/input/wacom"
79 Option "Type" "stylus"
80 Option "ForceDevice" "ISDV4"# Tablet PC ONLY
81 EndSection
82
83 Section "InputDevice"
84 Identifier "eraser"
85 Driver "wacom"
86 Option "Device" "/dev/input/wacom"
87 Option "Type" "eraser"
88 Option "ForceDevice" "ISDV4"# Tablet PC ONLY
89 EndSection
90
91 Section "InputDevice"
92 Identifier "cursor"
93 Driver "wacom"
94 Option "Device" "/dev/input/wacom"
95 Option "Type" "cursor"
96 Option "ForceDevice" "ISDV4"# Tablet PC ONLY
97 EndSection
98
99 Section "Monitor"
100 Identifier "Targa Vision"
101 Option "DPMS"
102 EndSection
103
104 Section "Device"
105 Identifier "nVidia Corporation G70 [GeForce 7600 GT]"
106 Driver "nvidia"
107 EndSection
108
109 Section "Screen"
110 Identifier "Default Screen"
111 Device "nVidia Corporation G70 [GeForce 7600 GT]"
112 Monitor "Targa Vision"
113 Defaultdepth 24
114 SubSection "Display"
115 Depth 1
116 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
117 EndSubSection
118 SubSection "Display"
119 Depth 4
120 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
121 EndSubSection
122 SubSection "Display"
123 Depth 8
124 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
125 EndSubSection
126 SubSection "Display"
127 Depth 15
128 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
129 EndSubSection
130 SubSection "Display"
131 Depth 16
132 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
133 EndSubSection
134 SubSection "Display"
135 Depth 24
136 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
137 EndSubSection
138 Option "AddARGBGLXVisuals" "True"
139 EndSection
140
141 Section "Extensions"
142 Option "Composite" "Enable"
143 EndSection
Xorg.log
http://ubuntuusers.de/paste/203903/

Peter

Du musst deinen Grafiktreiber neu installieren, damit er mit deinem neuen Kernel zusammenarbeitet.

Wie das unter Ubuntu geht findet bestimmt sie SuFu des Forums für dich.

peteradolf86
27.04.08, 21:25
Die Suche war leider nicht so hilfreich.
Hab jetzt mal versucht einfach ein paar nvidia Pakete zu deinstallieren und dann neu zu installieren, aber das hatte nicht den gewuenschten Erfolg.
Deinstalliert hab ich nvidiaglxnew, nvidiakernel2.6.22, nvidiakernelcommon, nvidianewkernelsource. Und hab auch alles ausser dem nvidiakernel2.6.22 wieder installiert. Den hab ich nicht installiert weil ich ihn nicht mehr gefunden hab. Aber wie gesagt ohne Erfolg.

Und aus irgendeinem Grund hab ich auch noch nen englischen Tastaturtreiber drin.

peteradolf86
27.04.08, 21:56
So, jetzt hab ich mir irgendwas richtig verbockt. Hab über die Drittanbieter Unterstützung von Treibern den Nvidia Treiber aktiviert um 3D Fähigkeiten zu erhalten, nachdem ich die Pakete installiert hatte, und jetzt kann ich mich noch nicht einmal mehr anmelden, weil ich das Feld dafür nicht mehr sehe, so riesig wird der Anmeldescreen dargestellt.

basti1985
28.04.08, 08:48
versuchs doch mal so http://wiki.ubuntuusers.de/Nvidia-Grafikkarten/Manuelle_Treiberinstallation

Olleg
28.04.08, 08:57
Und aus irgendeinem Grund hab ich auch noch nen englischen Tastaturtreiber drin.

Das hatte ich bei meiner Neuinstallation auch. Aber dann hab ich in Gnome einfach Deutsch in den Tastatureinstellungen hinzugefügt.
Um das nvidia-Modul nach der Installation von "nvidia-glx-new" zu aktivieren, reicht ein "$ nvidia-xconfig".

peteradolf86
28.04.08, 10:10
versuchs doch mal so http://wiki.ubuntuusers.de/Nvidia-Grafikkarten/Manuelle_Treiberinstallation

Da kommen gleich mehrere Probleme auf mich zu, bei der Anleitung.

Erstens sehe ich doch kaum was, wenn die Bildschirmauflösung so komisch eingestellt ist. Dann habe ich den in der Anleitung erwähnten Treiber doch überhaupt nicht, und zu guter letzt hab ich noch nie Pakete/Treiber über die Konsole installiert.

Und was bedeutet der Satz:

"Desweiteren sollte beachtet werden, dass mit jedem Kernelupdate auch das Nvidia-Kernelmodul neu kompiliert werden muss."?


Peter

basti1985
28.04.08, 10:53
Erstens sehe ich doch kaum was, wenn die Bildschirmauflösung so komisch eingestellt ist
ein terminal (konsole) hat im normalfall immer nur 80 zeichen x 24 zeilen also versteh ich dein problem nicht
des weiteren steht im wiki schritt für schritt was zu tun ist -- wer lesen kann is klar im vorteil

"Desweiteren sollte beachtet werden, dass mit jedem Kernelupdate auch das Nvidia-Kernelmodul neu kompiliert werden muss."?
auch hierfür gibts eine lösung
-> o.g. link unter abschnitt "Treiber für mehrere Kernelversionen installieren (Kernelupdate)"
-> doch um es die nicht so schwer zu machen ... nach einem kernelupdate musst du den treiber mit der option -K neu kompilieren
stcihwort: kernelmodule des treibers

ahja und bevor ichs vergesse ... hier (http://www.nvidia.de/object/linux_de.html) gibts den treiber, wobei der Linux IA32 für dich das richtige sein sollte, es sei denn du hast eine 64bit version installiert


und zu guter letzt hab ich noch nie Pakete/Treiber über die Konsole installiert
auch hierfür gibt es suchmaschinen, google hast du ja vielleciht schon mal gehört .. um nur einen vertreter zu nennen ... da könnte man es durchaus mal mit dem stichwort "aptitude" oder "apt-get" probieren .. doch da ich nicht so sein will ... bitte

aptitude:


sudo aptitude remove nvidia-glx
oder eben
sudo aptitude install build-essential


ubuntuusers wiki sagt zb das (http://wiki.ubuntuusers.de/aptitude)
alternative kann man aber in der konsole auch
man aptitude eingeben

Zyankali
28.04.08, 11:04
Vielleicht hilft dir folgendes weiter:

Ich hatte das selbe Problem mit meiner Nvidia Karte nach dem Update auf 8.04. Anscheinend sind wir beide da auch kein Einzelfall.

Schau mal, was du für eine Ausgabe bekommst, wenn du "dmesg" in die Konsole eingibst. Bei mir hab ich dadurch erfahren, dass mein Kernel nicht mit dem eigentlich für meine Grafikkarte richtigen Treiber klar kommt.

Es gibt drei mögliche Nvidia Treiber für Linux. Die alten Karten bis zur GeForce 2 MX brauchen den nvidia-legacy Treiber.
Die Etwas neueren bis einschließlich zur GeForce 4 (glaub ich) brauchen den nvidia-glx Treiber. Diejenigen, die nach der 4er Reihe kamen bis zu den ganz aktuellen brauchen den nvidia-glx-new Treiber.

Soll heißen: Ich habe eine GeForce 4 Ti und bräuchte daher den nvidia-glx Treiber. Dmesg sagte jedoch, dass der installierte nvidia-glx Treiber nicht mit dem geladenen Kernelmodul klar kommt. Also habe ich eine Version "unter" meinem eigentlichen Treiber installiert. Das heißt, bei mir läuft jetzt der nvidia-legacy Treiber, da für diesen das Kernelmodul geladen wurde. Und der Treiber läuft auch einwandfrei, obwohl ich eigentlich den nvidia-glx treiber bräuchte.

Wenn du also den nvidia-glx-new Treiber brauchst, versuch doch mal, den nvidia-glx Treiber mitsamt Kernelsources und so zu installieren.

Das Tool EnvyNG kann dir dabei gut unter die Arme greifen. Damit kannst du aussuchen, welche Treiberversion du installieren willst.

peteradolf86
28.04.08, 18:22
Ich hab jetzt das Paket nvidia-glx über die Konsole entfernt (ging übrigens noch einfacher, ich kann ja auch den "Recovery Modus" bei der Kernel Auswahl wählen, dann sehe ich ja das Bild. Jetzt stimmt die Auflösung wieder und es läuft alles, nur habe ich z.B. keine 3D Effekte was darauf hindeutet dass nicht der richtige Treiber benutzt wird.
Mir ist aber auch aufgefallen dass das Paket nvidia-glx-new auch noch installiert ist, ich weiss jetzt aber nicht welche Bedeutung ich dem zumessen soll.
Und danke für den Hinweis mit dem Tastaturtreiber, das Problem hatte ja wirklich eine sehr banale Ursache, danke :-).


Edit: Jetzt funktioniert alles wieder. Das einzige was ich nach dem löschen von dem Paket noch gemacht habe war über die Verwaltung eingeschränkter Treiber die 3D Funktionalität wieder zu aktivieren. Was mich wundert ist, dass ich das ganze ja schon mal gemacht hatte, und danach noch weniger ging wie vorher. Hat jemand von euch eine Erklärung dafür warum es jetzt auch einmal geht, würde mich doch schon interessieren.

basti1985
29.04.08, 06:37
die suchmaschine meines vertrauens mal eben nach "nvidia-glx-new" befragt und schon hatte ich in 0,24 Sekunden das Ergebnis (http://packages.ubuntu.com/de/gutsy-updates/misc/nvidia-glx-new) -->> manchmal kann das leben so einfach sein

ob direct rendering unterstützt wird kannst du wie folgt prüfen:


glxinfo | grep direct

dazu wird allesdings das nvidea kernel modul benötigt,
ob dies installiert ist erfährst du mittels


lsmod |grep nvidia

und was deine grafikkarte bzw deine einstellungen so her geben kannst du mit


glxgears

in erfahrung bringen (wobei dies kein maßgebliches benchmark ist)