Probleme nach NVIDIA-Treiber Installation

tanjo

Ensign
Registriert
Okt. 2007
Beiträge
210
Guten Tag,
ich habe mir heute Linux (Ubuntu) auf meinen Pc installiert.
Hat auch alles gut geklapt, doch als ich die Visuellen Efekte verstellen wollte, hat das System den NVIDIA Treiber runtergeladen, installiert und neu gestartet.
Seit dem geht nichts mehr.
Das ganze System läuft mehr als nicht flüssig, obwohl noch nichtmal die Effekte eigeschaltet sind.
Zudem läd/blinkt die ganze Zeit rechts oben das Symbol mit den 2 Monitoren.
Wisst ihr was schief läuft?
mfg
 
ohne weitere Infos von Hardware, Treiber und das genaue Problem weiß man i.d.R nicht.
aber die Konfigurationsdatei ist unter /etc/X11/xorg.conf
 
CPU: e6600
Graka: 8800GTX
Mainboard: MSI P6N SLI FI
2048 Ram DDR-2 800

Treiber hatte ich noch keine installariert außer den den ubuntu selbsständig geladen hat, denke mal es war der aktuellste.

Wie gesagt, ich kann derzeit nicht viel mit meinem Linux machen.... eigentlich gar nichts.
 
eventuell musst du nvidia-settings installieren, dann führe mal folgenden befehl aus:

Code:
nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1

mit ubuntu meinst du was ? 8.04 ? 8.10 beta ?
 
die normale 8.04.
ich bloß leider noch kein plan von linux, da ich bis jetzt ja auch noch keine gelegenheit hatte damit zu arbeiten.
wie führt man befehle aus?
 
Befehle führt man von Terminal/Konsole aus.
Ubuntu habe ich bei mir nicht installiert, daher weiß ich nicht welcher Treiber aktuellste ist. Was du aber vielleicht noch machen kannst, falls nicht klappt, einfach den propetiären Treiber von NVIDIA runterladen und den installieren.
 
aber wie soll ich eure tipps anweden, wenn ich derzeit gar nichts machen kann?
ich kann nicht mal mehr irgendwas anklicken.
 
um befehle einzugeben brauchst du ja auch nix anzuklicken :D einfach mit STRG+ALT+F1 auf die Konsole wechseln, anmelden und die befehle dort eingeben
 
aber wenn ich es richtig verstanden habe sollt ich erst die nvidia-settings installieren, und dann den befehl ausführen.
mfg
 
dazu auf der konsole ein: "sudo apt-get install nvidia-settings" und dannach wie freak01 beschrieben, mal probieren ob´s was bringt
 
Wenn du STRG+ALT+F1 druckst bekommst du Konsolenfenster, von dem kannst du die Befehle eingeben, Voraussetzung ist dein Account + Passwort und root Passwort

@ unten
Als ich angeklickt habe steht deine Antwort noch nicht. Und ich habe zunächst gelesen, dann mit "Direkt antworten" geantwortet, daher kommt diese. Wenn meine Antwort dich stört, kannst PN an Mod schicken um meinen Beitrag zu löschen.

Und wenn du sudo blabla machst wird's kein Passwort verlangt?
 
Zuletzt bearbeitet:
Sug82 schrieb:
Wenn du STRG+ALT+F1 druckst bekommst du Konsolenfenster
hab ich dass nicht schon gesagt ;)
und root-passwort gibts unter ubuntu im normalfall gar nicht...da wird alles was root-rechte erfordert mit sudo gemacht.
 
guten morgen leute,
gestern hat mein linux wieder funktioniert, doch als ich es heute wieder nutzen wollte, bekam ich nach der anmeldung nur ein schwarzen bildschirm zu sehen.
Wenn ich in die console anmelden will, wird nach meinem passwort gefragt, aber in der spalte ist es nicht möglich entwas einzugeben....
 
doch...du siehst nur keine Sternchen oder ähnliches während der Eingabe...einfach PW eingeben und Enter drücken..

@Sug82: immer locker bleiben..war doch nicht bös gemeint und ich hatte auch gar nicht auf die Uhrzeit geachtet...sonst wärs mir wohl aufgefallen dass sich dass antworten einfach überschnitten hat *g* und bei sudo wird zwar ein PW verlangt, aber nicht dass root-pw (gibts ja bei ubuntu nicht standardmäßig) sondern einfach nochmal dass vom user
 
Zuletzt bearbeitet:
naja, bei mir kommt da als erstes ne zeile mit user-login oder so ähnlich, da geb ich mein name ein und drück enter, danach kommt ne zeile da steht passwort: . doch da lässt sich nichts eingeben.
 
wie gesagt...die eingabe wird nur nicht visualisiert...also du siehst nur nicht dass du etwas eingibst. Hast du denn schonmal probiert einfach dass passwort einzugeben und enter zu drücken (auch wenn du während der eingabe keine * siehst)
 
Als Zusammenfassung:

  1. Rechner starten, und warten bis das Bild verschwindet.
  2. Dann [STRG]+[F1] drücken, um auf die Konsole zu kommen. Falls das nicht geht, drückst du stattdessen [ALT]+[STRG]+[F1].
  3. Gib deinen Usernamen an. Enter.
  4. Gib dein Passwort ein. Es werden keine Sternchen oder ähnliches angezeigt. Das ist völlig normal so. Enter.
  5. Tippe jetzt sudo apt-get update ein. Enter. Lass ihn arbeiten, bis die Zeile Username@Rechnername$ wieder erscheint. Dann ist er damit fertig.
    (Jetzt weiß der Computer, ob es neue Updates gibt.)
  6. Tippe jetzt sudo apt-get upgrade ein, Enter, und lass ihn wieder arbeiten.
    (Jetzt hast du die neuen Updates installieren lassen.)
  7. Jetzt sudo apt-get install nvidia-settings, Enter. Eventuell fragt er dich, ob du wirklich installieren willst, drücke dann auf das kleine J [j] und danach ggf. auf Enter.
    (Jetzt installiert er nvidia-settings.)
  8. Tippe jetzt sudo nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1 ein, wie es freak01 vorgeschlagen hat. Enter.
    (Das Programm nvidia-settings passt deine Konfiguration jetzt so an, dass der nVidia-Grafiktreiber verwendet werden soll.)
  9. Und schließlich tippe sudo /etc/init.d/gdm restart ein. Damit wird der Anmeldemanager ("Login-Bildschirm") neugestartet, der auch gleich die grafische Anzeige aktiviert.
  10. Hoffe, dass das auch funktioniert ^^

Tipp: Mit STRG+F1...F6 wechselst du zwischen den Konsolen hin und her. Mit STRG+F7 bzw. F8 (je nach Konfiguration) wechselt man auf die grafische Oberfläche. Wenn man von der grafischen Oberfläche in die Konsolen wechseln will, muss man Alt+Strg+F1...F6 drücken.


Falls das mit der grafischen Oberfläche immer noch nicht funktioniert, wechsel wieder in die Konsole zurück. Du bist dort weiterhin angemeldet. Dort tippst du dann cat /var/log/Xorg.0.log | grep EE ein. Die Pipe | findest du auf der Taste links vom [Y]. Achte auf Groß- und Kleinschreibung, sonst geht das nicht.
Die Ausgabe, die dann erscheint, postest du dann hier.
Wird mehr ausgegeben, als dein Bildschirm fassen kann, kannst du mit Shift+Bild_Hoch/Bild_Runter hoch und runterscrollen.
 
Zuletzt bearbeitet:
danke erstmal an e-laurin für die ausführliche anleitung :D

öhm, zu Punkt 8:

Code:
nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1

wird in der grafischen oberfläche angegeben

(wenn du die grafische oberfläche konfigurieren willst, macht man das am besten mit nvidia-xconfig)

ich war davon ausgegangen, dass X nur langsam läuft, dazu empfehle ich folgende veränderungen an der xorg.conf vorzunehmen bzw. folgendes zu aktivieren: http://www.nvnews.net/vbulletin/showthread.php?t=118088

vorher sichern mit: cd /etc/X11/

dann sudo cp xorg.conf xorg.conf.bak

die datei modifizieren mit:

sudo nano -w /etc/X11/xorg.conf

und dann die datei bearbeiten, mit strg + x beenden und das speichern mit [enter] endgültig machen

Quick-start steps for the impatient:

- add these options to your X.Org configuration file:

Option "PixmapCacheSize" "1000000"
Option "AllowSHMPixmaps" "0"

- after starting X, run:

# nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1

We plan to enable these options by default in a future NVIDIA Linux graphics driver release. Please see the more detailed notes below for a thorough description of what each of the options do.

Please note: if you still experience performance issues, please create a new thread with a detailed description of your problem.

Before creating a new thread, PLEASE:

* make sure you are using version 177.67 of the NVIDIA X driver
* attach an nvidia-bug-report.log to your message as per http://www.nvnews.net/vbulletin/showthread.php?t=46678
* make sure you enabled all of the the performance tweaks described below


To get the best performance out of the current BETA driver, we recommend that you do the following:

* after the X server has started, use the following command:

# nvidia-settings -a InitialPixmapPlacement=2

This command will enable X pixmaps to be placed in your GPU's video memory instead of the traditional system memory, allowing the NVIDIA X driver to optimally accelerate rendering operations involving such pixmaps. As this BETA release includes fixes for most of the remaining issues that were previously caused by this setting, it is strongly recommended that you add the above command to your login manager or xinit startup file (i.e. ~/.xinitrc/~/.kderc/~/.gnomerc, etc.).

Please note: it has been reported that using a compositing manager in conjunction with this option will cause newly-created windows to briefly display random contents instead of black before being first drawn. We are aware of this non-critical issue and planning to fix it in a future NVIDIA Linux graphics driver release.

* add the following line in the Screen section of your X configuration file:

Option "PixmapCacheSize" "1000000"

This option reserves a chunk of your GPU's video memory for fast pixmap allocation and greatly improves performance of any X application heavily relying on pixmap allocation. The PixmapCache size is measured in pixels; a pixel of PixmapCache uses a little more than 5 bytes of video memory, meaning a PixmapCacheSize of 1,000,000 will reserve a little under 5MB of video memory for pixmap allocation. Feel free to increase this size to get better performance, taking into account the amount of memory on your graphics card and the fact that this memory will be unavailable for OpenGL texture allocation at this point (we are planning to improve that limitation in a future driver release). Operations such as resizing windows using Compiz or the KDE4 compositing manager are known to benefit from setting this option to a high value.

Please note: this option relies on InitialPixmapPlacement being set to 2. If you are having performance problems, please make sure InitialPixmapPlacement is set to 2 by querying its value using the following command:

# nvidia-settings -q InitialPixmapPlacement

* add the following line in the Screen section of your X configuration file:

Option "AllowSHMPixmaps" "0"

This option prevents applications from allocating Shared Memory pixmaps. While such pixmaps generally yield better performance using non-accelerated operations, they can't be permanently stored in video memory by the NVIDIA X driver. As this causes the NVIDIA X driver to be unable to optimally accelerate rendering operations involving such pixmaps, it is highly recommended that you set this option to 0 for best performance.

Please note: EXA drivers generally disable Shared Memory pixmaps, as well.


If you own a GeForce 8, 9 or GTX series GPU, it is also strongly encouraged that you do the following:

* after the X server has started, use the following command:

# nvidia-settings -a GlyphCache=1
 
jo danke für eure hilfe, eben hat es wieder funktioniert, nach dem ich eure tipps angewendet habe.
ich hoffe auch es bleibt dabei.
mfg
 
Zurück
Oben