Moje sterowniki graficzne zniknęły

7

Jestem na Xubuntu 13.10 64 bit. To pytanie mówi ci wszystko, co musisz wiedzieć o mojej karcie graficznej .

Wczoraj miałem problem, mój sterownik karty graficznej zawiódł, teraz jeśli zaloguję się do domyślnego pulpitu xubuntu, wszystko co widzę to czarny ekran, jednak mogę zalogować się do sesji xfce

Wyjście 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

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

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 i /etc/X11/xorg.conf . Zauważ, że nie mam już pliku xorg.conf, ponieważ postępowałem zgodnie z poniższymi odpowiedziami, ale nawet jeśli wygeneruję nowy plik, będzie on wyglądał jak powyższy plik, wypróbowałem go.

Lynob
źródło
Bardzo dziwny. Spróbuj sudo apt-get install -f, a sudo apt-get purge jockey-gtknastępnie sudo apt-get install jockey-gtk. Czy dodatkowe sterowniki działają teraz?
landroni
@landroni nie nadal ten sam błąd
Lynob
Co daje whereis jockey-gtkwynik?
landroni
2
Tak, wygląda na to. Wygląda również na to, że moduł działa w trybie obciążenia. OK, spróbuj ponownie zalogować się do sesji domyślnej, a następnie opublikować zawartość ~/.xsession-errors, która powie nam, jaki błąd występuje. Możesz także usunąć wszystkie rzeczy, jockey-gtkponieważ nie są one istotne, a teraz wiesz, jak uzyskać dostęp do funkcji dżokeja. Co więcej, wejdź do pokoju rozmów, gdzie możemy łatwiej omawiać.
terdon
1
@Rmano Zaktualizowałem moje pytanie, postaram się odpowiedzieć na twoją odpowiedź i skontaktuję się z tobą, zastrzeżone sterowniki działały dobrze na moim komputerze, aż do tego problemu. jeśli to nie zadziała, to w porządku 14.04 przyjdzie za niecały miesiąc i i tak go zainstaluję, więc nic wielkiego, ale byłoby świetnie, gdyby problem można było naprawić
Lynob

Odpowiedzi:

3

Twój xorg.confma dwie sekcje urządzenia:

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

Powoduje to, że urządzenie próbuje załadować zarówno sterowniki, jak fglrxi intelsterowniki. Chociaż w Linuksie można używać wielu kart graficznych, wątpię, czy można to zrobić za pomocą zintegrowanej (Intel) i dedykowanej (ATI) karty. Jest bardzo prawdopodobne, że usunięcie tej intelsekcji przywróci wszystko do normy (zakładając, że fglrxsterownik działa w twoim systemie, ale jak rozumiem, kiedyś tak było, więc prawdopodobnie tak będzie). Skomentuj tę intelsekcję i zachowaj tylko 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

Następnie uruchom ponownie X i, zakładając, że nie ma innego problemu, wszystko powinno być w porządku.

Jeśli nie, możesz spróbować utworzyć nowy xorg.confza pomocą narzędzia konfiguracyjnego ATI aticonfig:

sudo aticonfig --initial

Jeśli pójdziesz tą drogą, polecam również zapoznanie się z opcjami tego programu, są one dość obszerne:

aticonfig --help | less

Wreszcie strona Arch Arch na kartach ATI / AMD jest doskonałym źródłem informacji na ten temat.

terdon
źródło
przepraszam za późną odpowiedź, komentowanie tych linii spowoduje, że Ubuntu uruchomi się na tty
Lynob
@ Fischer cholera, coś bardzo dziwnego w twojej konfiguracji. OK, wypróbuj aticonfigapporach, a także spróbuj skomentować fglrxsekcję i zamiast tego użyć intel. Wygląda na to, że twój system nie jest pewien, której karty użyć. Na koniec sprawdź ustawienia BIOS, która karta jest tam aktywowana? Czy masz ustawione przełączanie oprogramowania?
terdon
Do tej pory próbowałem sudo aticonfig --initial, stworzyłem xorg.confpodobny do tego, który mam, więc problem nadal występuje, spróbuję skomentować fglrx, btw Wchodzę w biografie i nie widzę nic o mojej karcie graficznej, jest coś takiego jak numer seryjny komputera , moduł bezprzewodowy, nic o karcie graficznej, jestem na hp pavillion g6
Lynob
Próbowałem skomentować, fglrxnie zadziałało
Lynob
@terdon, on ma kartę hybrydową; jest to dość powszechne na najnowszych laptopach i PITA w Linuksie przez większość czasu: - | --- Wiem, że mam taki, który powoduje, że dysk instalacyjny Ubuntu przegrzewa się i zamyka system w kilka sekund.
Rmano,
1

Spróbuj wyczyścić sterowniki GC i ponownie zainstaluj:

sudo apt-get purge fglrx fglrx-pxpress

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install fglrx fglrx-pxpress

Jeśli to nie rozwiąże problemu, czas na edycję XConfigs!

Kaz Wolfe
źródło
Nie działało, a to jest wyjście, jeśli chcesz to zobaczyć hastebin.com/talitexeru.vhdl
Lynob
3
Po wyczyszczeniu musisz ręcznie usunąć plik /etc/X11/xorg.conf. Nie jest usuwany automatycznie ... co rozwiązało mój problem podczas powrotu do sterowników open source.
Rmano
@Rmano spróbował wczoraj, że nie zadziałało
Lynob
0

Myślę, że możesz spróbować najpierw odinstalować sterownik innej firmy. Następnie spróbuj usunąć sudo rm /etc/X11/xorg.confi uruchom ponownie. XSERVER utworzy nowy.

Finn Krauß
źródło
próbowałem tego wczoraj jeszcze raz, nie zadziałało
Lynob
Czy możesz zamieścić link wideo z sekwencją uruchamiania?
Finn Krauß
nic wartego filmowania, normalne uruchamianie bez błędów, po zalogowaniu widzę imgur.com/nSsgpCm
Lynob
Aby wrócić do sterowników open source, musisz wyczyścić fglrxi fglrx-pxpress(lub ich -updateodpowiedniki).
Rmano,
0

Strzał w ciemność - załóżmy, że to nie sterowniki graficzne. To, co zawodzi, wydaje się być x-session-managerskryptem z powodu błędu w libGL.

Więc spróbowałbym:

1) ręczne wywoływanie startxw terminalu. Jeśli pojawi się ekran graficzny, sterowniki działają poprawnie, a problem jest gdzie indziej. (Prawdopodobnie będziesz miał tylko jeden nagi terminal).

2) Spróbuj ponownie skonfigurować gdmlub lightdm. Nawiasem mówiąc, nie mogłem uruchomić pulpitu Xubuntu z menedżerem okien lightdm, musiałem zainstalować gdm. Tak może być

sudo dpkg-reconfigure gdm 

I / lub odpowiedni, sudo apt-get install gdmjeśli go nie masz.

3) głębiej, być może zawodzi grafika 3D. Zainstalowałeś xorg-edgersczy coś takiego? Może to ostatni błąd.

4) i w ostateczności możesz wypróbować jakiś nieprzyspieszony pulpit, taki jak Gnome classic lub Ubuntu 2D.

5) Spróbuj zalogować się jako użytkownik-gość, aby sprawdzić, czy problem dotyczy jakiegoś dziwnego pliku konfiguracyjnego.

6) i jako coś w rodzaju voodoo: sprawdź, czy jest jakiś dziwny plik kropkowy (z ls - lad .*) posiadany przez root stick w twoim domu katalog --- Kiedyś miałem plik $ DEITY-know-how-how-was-tam .Xauthority, którego właścicielem był root, który zablokował wszystkie moje loginy ...

Mam nadzieję, że to pomaga ... ale prawdopodobnie nie.

Rmano
źródło
sudo startxpokaże czarny ekran, więc musiałbym przejść do tty, aby zrestartować gdm, czy to znaczy, że to problem z kartą graficzną?
Lynob
A jeśli ponownie uruchomisz gdm, masz ekran logowania?
Rmano,
tak, jeśli zrestartuję gdm, mam ekran logowania, lightdm nie działa
Lynob