Die Bildschirmauflösung blieb nach der Installation von Bumblebee bei 640 x 480 hängen


10

Ich habe einen Dell XPS 15z Laptop.

Wie Sie hier sehen können , gibt es einige Probleme mit NVidia-Treibern. Die Site empfiehlt die Installation von Bumblebee (Anweisungen im Link ). Ich poste es der Einfachheit halber erneut:

$ sudo add-apt-repository ppa:bumblebee/stable
$ sudo apt-get update && sudo apt-get upgrade
$ sudo apt-get install bumblebee bumblebee-nvidia
$ sudo usermod -a -G bumblebee $USER 

Nach dem Neustart des Computers blieb die Bildschirmauflösung jedoch bei 640 x 480 hängen und ich erhielt die folgende Fehlermeldung, sobald ich mich anmeldete:

**Could not apply the stored configuration for monitors**
none of the selected modes were compatible with the possible modes:
Trying modes for CRTC 63
CRTC 63: trying mode 640x480@60Hz with output at 1366x768@60Hz (pass 0)
CRTC 63: trying mode 640x480@60Hz with output at 1366x768@60Hz (pass 1)
Trying modes for CRTC 64
CRTC 64: trying mode 640x480@60Hz with output at 1366x768@60Hz (pass 0)
CRTC 64: trying mode 640x480@60Hz with output at 1366x768@60Hz (pass 1)

Vor dem Update war die Anzeige absolut normal und daher besteht kein Zweifel an der Ursache. Es gab jedoch keine Unterstützung für Grafiktreiber. Falls es hilft, scheinen einige Funktionen von Grafiktreibern nach Hummel funktionsfähig zu sein, dh alle Funktionen außer der Auflösung sind in Ordnung.

Und wenn die Auflösung nicht behoben werden kann, schlagen Sie bitte eine Möglichkeit vor, die Änderungen zurückzuziehen, damit zumindest der vorherige Status erreicht wird.

Jede Hilfe in dieser Angelegenheit wäre sehr dankbar.


Antworten:


10

Ich habe einen Dell XPS 17-Laptop und hatte nach dem Ausführen von nvidia-xconfig und dem anschließenden Neustart das gleiche Problem. Ich habe mich mit 640x480 festgefahren. Ich habe die Datei /etc/X11/xorg.conf gelöscht und die Auflösung wurde nach einem erneuten Neustart wieder normal. Es hat funktioniert, aber ich bin mir nicht sicher, ob dies das Richtige war, um zu einem früheren Zustand zurückzukehren.


1
Haha, hat wie ein Zauber funktioniert! Tolle Lösung. Lenovo T420s Ubuntu 12.04
Alex

1
Ich habe das gleiche Problem, aber mein Laptop hat nicht die Datei /etc/X11/xorg.conf. Irgendwelche Vorschläge?
Fabricio Lemos

6

Ich hatte das gleiche Problem. Aus irgendeinem Grund sind NVIDIA-aktuelle Treiber defekt. Mit diesen beiden Änderungszeilen kann ich jedoch zumindest zu den richtigen Anzeigeeinstellungen zurückkehren

Suchen Sie in /etc/X11/xorg.conf nach diesen beiden Zeilen:

HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0

und ersetzen Sie sie durch

HorizSync 30.0 -
83.0 VertRefresh 56.0 - 75.0

das hat mein problem gelöst und sollte es auch für dich sein. Vielleicht möchten Sie sich das Eisenhautprojekt ansehen. Es ist eine Fortsetzung von Bumblebee und viele Leute behaupten, es sei viel besser. Ich habe es aber nicht selbst ausprobiert.


2
Gibt es eine Chance, dass Sie feststellen können, woher Sie diese Zahlen haben? Ich bin ein bisschen besorgt, nur dafür zu gehen ...
Pezzzz

1
Genial! klappt wunderbar!
Vor

0

Ich habe gerade Ubuntu 12.04 auf meinem neuen Dell 17R SE-Laptop mit einem diskreten NVidia 650M installiert. Nach der Installation der neuesten größten NVidia-Treiber (310.32) stecke ich auch in 640-480 fest, obwohl das Bildschirmbild auf die volle Höhe skaliert zu sein scheint.

Ich habe erfolglos versucht, Bumblebee zu installieren, und werde auch die hier aufgeführten Lösungen (einschließlich Ironhide) ausprobieren. Wenn nichts funktioniert, werde ich neu installieren und es erneut versuchen.

In jedem Fall werde ich hier Ergebnisse veröffentlichen.

** * BEARBEITEN:** * *** Der obige Vorschlag zum Bearbeiten der Einstellungen für hsync & vsyns in /etc/X11/xorg.conf hat für mich funktioniert: Ich habe wieder Einstellungen neben "640x480" in meinem Dialogfeld "Anzeigen". Beim Öffnen der NVidia X Server-Einstellungen wird jedoch die folgende Meldung angezeigt:

Sie scheinen den NVIDIA X-Treiber nicht zu verwenden. Bitte bearbeiten Sie Ihre X-Konfigurationsdatei (führen Sie sie einfach nvidia-xconfigals root aus) und starten Sie den X-Server neu.

Ich werde es versuchen und ein Update veröffentlichen.


0

Laden Sie zuerst die Treiberdatei von Nvidia herunter. Sie muss im .runFormat vorliegen. Ändern Sie den Namen und fügen Sie ihn auf Ihrem Systemdesktop ein (der Name muss kürzer sein 2.run). Drücken Sie dann alt+ ctrl+ T(es öffnet sich ein Terminal) und geben Sie den folgenden Befehl ein:

echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
update-initramfs -u

Starten Sie dann neu und versuchen Sie, sich nicht bei der GUI anzumelden. Sie müssen wiederholt alt+ ctrl+ drücken f1. Geben Sie nach dem Aufrufen des Konsolenmodus den Speicherort Ihrer Treiberdatei ein. Wenn sich die Datei auf dem Desktop befindet, geben Sie Folgendes ein:

cd ~/Desktop

Geben Sie danach den Namen der Datei wie folgt ein:

./2.run    

( 2.runist der Name der Datei, die ich von Nvidia heruntergeladen und zur Erleichterung des Zugriffs umbenannt habe). Installieren Sie den Treiber (es ist einfach). Starten Sie jetzt neu.

Wenn Sie sich nach der Installation bei Ihrem System anmelden, wird die Auflösung geändert und es entsteht ein Problem.

Die Lösung besteht darin, die Konsole zu öffnen, indem Sie alt+ ctrl+ drücken T und Folgendes eingeben:

gedit /etc/X11/xorg.conf 

(Dies ist die xorg-Konfigurationsdatei und wir werden sie bearbeiten). Suchen Sie nach dem Monitorbereich . In diesem Abschnitt sehen wir: HorizSync 28.0-33.0und VertRefresh 43.0-72.0. Ersetzen Sie sie durch HorizSync 30.0-83.0und VertRefresh 56.0-75.0.

Starten Sie nun Ihr System neu und Sie sind fertig.


Willkommen bei AskUbuntu. Bitte vermeiden Sie die Verwendung von Slang in Ihren Posts.
Luís de Sousa
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.