Meine Grafiktreiber sind weg

7

Ich bin auf Xubuntu 13.10 64 Bit. Diese Frage sagt Ihnen alles, was Sie über meine Grafikkarte wissen müssen .

Gestern hatte ich ein Problem, mein Grafikkartentreiber ist ausgefallen. Wenn ich mich jetzt beim xubuntu-Standarddesktop anmelde, sehe ich nur einen schwarzen Bildschirm, kann mich jedoch bei der xfce-Sitzung anmelden

Die Ausgabe von inxi -G:

Graphics:  Card-1: Intel 2nd Generation Core Processor Family Integrated Graphics Controller 
           Card-2: Advanced Micro Devices [AMD/ATI] Seymour [Radeon HD 6400M/7400M Series] 
           X.Org: 1.14.5 drivers: fglrx,intel Resolution: [email protected] 
           GLX Renderer: AMD Radeon HD 6400M Series GLX Version: 4.2.12337 - CPC 13.101

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

xsession-errors

Script for cjkv started at run_im.
Script for default started at run_im.
openConnection: connect: No such file or directory
cannot connect to brltty at :0
Xsession: X session started for elie at Mon Mar 10 10:16:26 EET 2014
localuser:elie being added to access control list
openConnection: connect: No such file or directory
cannot connect to brltty at :0
Script for cjkv started at run_im.
Script for default started at run_im.
Script for cjkv started at run_im.
Script for default started at run_im.
libGL error: failed to load driver: i965
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
gnome-session-is-accelerated: llvmpipe detected.
x-session-manager[2113]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Xsession: X session started for elie at Mon Mar 10 10:17:23 EET 2014
localuser:elie being added to access control list
openConnection: connect: No such file or directory
cannot connect to brltty at :0
Script for cjkv started at run_im.
Script for default started at run_im.
Script for cjkv started at run_im.
Script for default started at run_im.
libGL error: failed to load driver: i965
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
gnome-session-is-accelerated: llvmpipe detected.
x-session-manager[2466]: CRITICAL: We failed, but the fail whale is dead. Sorry....

/var/log/Xorg.0.log.old und /etc/X11/xorg.conf . Beachten Sie, dass ich xorg.conf nicht mehr habe, da ich die folgenden Antworten befolgt habe. Selbst wenn ich eine neue Datei generiere, sieht sie wie die obige Datei aus. Ich habe es versucht.

Lynob
quelle
Sehr eigenartig. Versuchen Sie es sudo apt-get install -f, sudo apt-get purge jockey-gtkgefolgt von sudo apt-get install jockey-gtk. Funktionieren zusätzliche Treiber jetzt?
Landroni
@ Landroni nein immer noch der gleiche Fehler
Lynob
Was gibt whereis jockey-gtkaus?
Landroni
2
Ja, sieht so aus. Es sieht auch so aus, als ob das Modul sowohl geladen als auch geladen ist. OK, versuchen Sie erneut, sich bei der Standardsitzung anzumelden, und veröffentlichen Sie dann den Inhalt von ~/.xsession-errors, der uns mitteilt, welcher Fehler auftritt. Möglicherweise möchten Sie auch alle Informationen entfernen, jockey-gtkda diese nicht relevant sind und Sie jetzt wissen, wie Sie auf die Funktionen des Jockeys zugreifen können. Noch besser, kommen Sie in den Chatraum , wo wir leichter diskutieren können.
Terdon
1
@Rmano Ich habe meine Frage aktualisiert. Ich werde versuchen, Ihrer Antwort zu folgen und mich bei Ihnen zu melden. Bis zu diesem Problem haben die proprietären Treiber auf meinem PC einwandfrei funktioniert. Wenn es nicht funktioniert, ist es in Ordnung. 14.04 kommt in weniger als einem Monat und ich werde es trotzdem installieren, also keine große Sache, aber es wäre großartig, wenn das Problem behoben werden kann
Lynob

Antworten:

3

Sie xorg.confhaben zwei Geräteabschnitte:

Section "Device"
    Identifier  "aticonfig-Device[0]-0"
    Driver      "fglrx"
    BusID       "PCI:1:0:0"
EndSection

Section "Device"
    Identifier  "intel"
    Driver      "intel"
    Option      "AccelMethod" "uxa"
EndSection

Dies führt dazu, dass Ihr Computer versucht, sowohl fglrxdie intelTreiber als auch die Treiber zu laden . Während es unter Linux tatsächlich möglich ist, mehrere Grafikkarten zu verwenden, bezweifle ich, dass Sie dies mit einer integrierten (Intel) und einer dedizierten (ATI) tun können. Es ist sehr wahrscheinlich, dass durch das Entfernen des intelAbschnitts alles wieder normal wird (vorausgesetzt, der fglrxTreiber funktioniert auf Ihrem System, aber so wie ich es früher verstanden habe, wird es wahrscheinlich auch so sein). Kommentieren Sie also den intelAbschnitt aus und behalten Sie nur fglrx:

Section "Device"
    Identifier  "aticonfig-Device[0]-0"
    Driver      "fglrx"
    BusID       "PCI:1:0:0"
EndSection

#Section "Device"
#    Identifier  "intel"
#    Driver      "intel"
#    Option      "AccelMethod" "uxa"
#EndSection

Starten Sie dann X neu und vorausgesetzt, es gibt kein anderes Problem, sollte alles in Ordnung sein.

Wenn nicht, können Sie versuchen, xorg.confmit dem Konfigurationstool von ATI ein neues zu erstellen aticonfig:

sudo aticonfig --initial

Wenn Sie diesen Weg gehen, empfehle ich Ihnen auch, die Optionen dieses Programms durchzulesen. Sie sind ziemlich umfangreich:

aticonfig --help | less

Schließlich ist die Arch-Wiki-Seite über ATI / AMD-Karten eine großartige Informationsquelle für solche Dinge.

Terdon
quelle
Entschuldigung für die späte Antwort. Wenn Sie diese Zeilen kommentieren, startet Ubuntu in tty
Lynob
@ Fischer verdammt, etwas sehr seltsames in deinem Setup. OK, versuchen Sie es mit dem aticonfigAnsatz, kommentieren Sie auch den fglrxAbschnitt aus und verwenden Sie stattdessen den Intel-Abschnitt. Ihr System scheint verwirrt darüber zu sein, welche Karte Sie verwenden sollen. Überprüfen Sie abschließend Ihre BIOS-Einstellungen. Welche Karte ist dort aktiviert? Haben Sie es auf Software-Switching eingestellt?
Terdon
Bisher habe ich versucht sudo aticonfig --initial, es wurde xorg.confähnlich wie das erstellt , das ich habe, so dass das Problem immer noch da ist. Ich werde versuchen, fglrx zu kommentieren. Wenn ich BIOS eingebe und nichts über meine Grafikkarte sehe, gibt es Dinge wie die Seriennummer des PCs , das drahtlose Modul, nichts über die Grafikkarte, ich bin auf HP Pavillion G6
Lynob
Ich habe versucht fglrx
auskommentieren
@terdon, er hat eine Hybridkarte; Es ist die meiste Zeit auf neueren Laptops und einer PITA unter Linux üblich: - | --- Ich weiß, ich habe eine, die die Installationsdiskette von Ubuntu überhitzt und das System in Sekunden herunterfährt.
Rmano
1

Versuchen Sie, die GC-Treiber zu löschen und neu zu installieren:

sudo apt-get purge fglrx fglrx-pxpress

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install fglrx fglrx-pxpress

Wenn sich das nicht beheben lässt, ist es Zeit, XConfigs zu bearbeiten!

Kaz Wolfe
quelle
Hat nicht funktioniert, und dies ist die Ausgabe, wenn Sie es sehen möchten hastebin.com/talitexeru.vhdl
Lynob
3
Nach der Bereinigung müssen Sie die Datei /etc/X11/xorg.conf manuell entfernen. Es wird nicht automatisch gelöscht ... das hat mein Problem gelöst, als ich zu Open-Source-Treibern zurückgekehrt bin.
Rmano
@Rmano versuchte das gestern nochmal, funktionierte nicht
Lynob
0

Ich denke, Sie könnten versuchen, zuerst Ihren Treiber eines Drittanbieters zu deinstallieren. Versuchen Sie dann zu löschen sudo rm /etc/X11/xorg.confund neu zu starten. XSERVER erstellt einen neuen.

Finn Krauß
quelle
versuchte das gestern nochmal, funktionierte nicht
Lynob
Könnten Sie einen Videolink mit der Startsequenz posten?
Finn Krauß
nichts wert zu filmen, normales booten keine fehler, nach dem einloggen
sehe
Um zu Open Source-Treibern zurückzukehren, müssen Sie fglrxund fglrx-pxpresszu (oder -updategleichwertig) löschen.
Rmano
0

Ein Schuss im Dunkeln - nehmen wir an, es sind nicht die Grafiktreiber. Was fehlschlägt, scheint das x-session-managerSkript zu sein, das auf einen Fehler in libGL zurückzuführen ist.

Also würde ich versuchen:

1) manuelles Anrufen startxin einem Terminal. Wenn der Grafikbildschirm angezeigt wird, funktionieren die Treiber einwandfrei und das Problem liegt an einer anderen Stelle. (Sie werden wahrscheinlich nur ein nacktes Terminal darin haben).

2) Versuchen Sie, gdmoder neu zu konfigurieren lightdm. Übrigens konnte ich xubuntu desktop nicht mit lightdm windows manager starten, ich musste gdm installieren. So könnte es sein

sudo dpkg-reconfigure gdm 

Und / oder das entsprechende, sudo apt-get install gdmwenn Sie es nicht haben.

3) Wenn Sie tiefer gehen, kann es sein, dass die 3D-Grafik ausfällt. Hast du installiert xorg-edgersoder so? Vielleicht ist es ein neuer Fehler.

4) und als letzten Ausweg können Sie einen nicht beschleunigten Desktop wie Gnome classic oder Ubuntu 2D ausprobieren.

5) Versuchen Sie, sich als Gastbenutzer anzumelden, um festzustellen, ob das Problem mit einer seltsamen Konfigurationsdatei zusammenhängt.

6) und als Voodoo-Art: Überprüfen Sie, ob sich ls - lad .*in Ihrem Home-Verzeichnis eine seltsame Punktdatei (mit ) befindet, die dem Root-Stick gehört. Ich hatte einmal eine $ DEITY-Know-how-war-dort- .XauthorityDatei im Besitz von root, der alle meine Logins blockiert hat ...

Hoffe das hilft ... aber wahrscheinlich nicht.

Rmano
quelle
sudo startxwird einen schwarzen Bildschirm geben, also müsste ich zu tty gehen, um gdm neu zu starten. Bedeutet das, dass es sich um ein Grafikkartenproblem handelt?
Lynob
Und wenn Sie gdm neu starten, haben Sie einen Anmeldebildschirm?
Rmano
Ja, wenn ich GDM neu starte, habe ich einen Anmeldebildschirm, LightDM funktioniert nicht
Lynob