[+] Instalacja sterowników do karty graficznej Geforce 540m

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Musisz dostarczyć log:

Kod: Zaznacz cały

/var/log/Xorg.0.log
Jak masz zainstalowanego windowsa, to możesz zamontować partycję windowsową, skopiować plik na nią i wkleić go z windowsa.
mswp
Posty: 53
Rejestracja: 12 lipca 2013, 11:18

Post autor: mswp »

Mam tylko Debiana niestety.

Od biedy mógłbym uruchomić jakieś Ubuntu livecd, może gdzieś mam, jeżeli to jedyne wyjście i mógłbym spróbować tam to zrobić (ale tę czynność mógłbym zrobić dopiero jutro).

Nie ma jakiegoś innego wyjścia z tej sytuacji? Albo chociaż żeby wrócić do tego co miałem przed instalacją tych własnościowych? Albo te własnościowe usunąć i zainstalować jeszcze raz?
Awatar użytkownika
marcin1982
Moderator
Posty: 1732
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Post autor: marcin1982 »

Rafal_F pisze:Musisz dostarczyć log: (...)
mswp pisze:sNie działa:

Kod: Zaznacz cały

startx

A jak mogę to pokazać? Jak to wkleić? Bo słabo potrafię obsługiwać tryb tekstowy.

Jak wpiszę:

Kod: Zaznacz cały

startx
to mam napisane, że:

Kod: Zaznacz cały

X.Org X Server 1.12.4, X protocol Version 11, Revision 0 itd.
I co przykuwa moją uwagę jako laika to:

Kod: Zaznacz cały

Fatal server error: no screens found
Co do /etc/X11/xorg.conf to nie ma takiego pliku ani katalogu.

Podczas instalacji, niby żadnych błędów nie było.
Odniosę się do postu z poprzedniej strony, bo istnieje pewne ułatwienie.

Uruchom system, rozumiem, że startuje w trybie tekstowym. Zaloguj się na konto roota:

Kod: Zaznacz cały

su -
Zainstaluj pakiet pastebinit:

Kod: Zaznacz cały

apt-get -y install pastebinit
Przełącz się z powrotem na konto zwykłego użytkownika poleceniem:

Kod: Zaznacz cały

exit
Następnie wykonaj polecenie:

Kod: Zaznacz cały

cat /var/log/Xorg.0.log | pastebinit
Przepisz na forum link, który się pojawi.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

1. Najpierw skopiuj log:

Kod: Zaznacz cały

cp /var/log/Xorg.0.log ~/Xorg.log
2. Usuń sterowniki nvidia:

Kod: Zaznacz cały

aptitude purge nvidia-kernel-dkms nvidia-glx
Po restarcie powinieneś wrócić do otwartych sterowników.
mswp
Posty: 53
Rejestracja: 12 lipca 2013, 11:18

Post autor: mswp »

Dziękuję marcin. Oto link: http://paste.debian.net/15875/
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Wrzuć w ten sam sposób Xorg.conf:

Kod: Zaznacz cały

cat /etc/X11/xorg.conf | pastebinit
i wklej tutaj link.

PS. Genialny sposób.

Edycja: To jest jedna karta graficzna, czy laptop z jakimś układem 2-ch kart (oszczędna/wydajna)?
mswp
Posty: 53
Rejestracja: 12 lipca 2013, 11:18

Post autor: mswp »

http://paste.debian.net/15879

Tak, mam 2 karty. Technologia optimus hybrydowa
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Tak, to kicha.
Musisz usunąć sterowniki nvidia, tak jak napisałem wcześniej. Generalnie usuń wszystko co ma w nazwie nvidia, korzystaj z wyszukiwania pakietów:

Kod: Zaznacz cały

dpkg -l "*nvidia*"
lub:

Kod: Zaznacz cały

aptitude search nvidia
Pierwsze pokaże tylko zainstalowane. I je usuwaj:

Kod: Zaznacz cały

aptitude purge nazwa_pakietu
Teraz masz 2 sposoby na obsługę optimusa:
1. Sterownik zamknięty (beta) od nviidi.
2. Sterowniki otwarty.
Przeczytaj na wiki jak to działa: http://en.wikipedia.org/wiki/Nvidia_Opt ... ux_support
Ja bym chyba doradził rozwiązanie otwarte, przynajmniej dopóki nvidia nie poprawi swojego sterownika.
http://bumblebee-project.org/
http://suwako.nomanga.net/
mswp
Posty: 53
Rejestracja: 12 lipca 2013, 11:18

Post autor: mswp »

Zrobiłem to:

Kod: Zaznacz cały

aptitude purge nvidia-kernel-dkms nvidia-glx
Ale:

Kod: Zaznacz cały

Nie zostaną zainstalowane, zaktualizowane ani usunięte żadne pakiety
Robiłem spod poziomu root.

A jak wyszukam :

Kod: Zaznacz cały

dpkg -l "*nvidia*"
To tego się cała litania pokazuje i nie za bardzo wiem jak to wszystko usunąć.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Spróbuj tak:

Kod: Zaznacz cały

apt-get purge *nvidia*
Albo tak:

Kod: Zaznacz cały

aptitude purge ~nnvidia
ODPOWIEDZ