Sterowniki Nvidia na kernelu 4.2

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Sterowniki Nvidia na kernelu 4.2

Post autor: giaur »

W skrócie, nie działają (oczywiście, nie chodzi o nouveau tylko oficjalny sterownik ze strony nvidia.com). Dodatkowo, z tego co udało mi się dowiedzieć, działać nie będą bo błąd jest po stronie kernela:

https://forums.geforce.com/default/topi ... orkqueue-/

Nie wiem czy śmiać się czy płakać:
Seems that it wasn't an explicit licencing choice at all, merely a side effect of a refactoring - the fix for which (identical to the patch above) has been accepted into the tree for 4.3 already: https://lkml.org/lkml/2015/8/4/802, and following the thread further (http://lkml.iu.edu/hypermail/linux/kern ... 02297.html) suggests that it might also be considered a regression, and thus something to be fixed in a forthcoming stable update.
Czyli błąd wynika z tego, że ktoś robił refactoring i przez to wsadził buga... no cóż. Wracając jednak do tematu, czy zna może ktoś obejście nie wymagające patchowania kernela? Raczej wolę nałożyć patcha na sterownik (tak jakby mniej roboty)
Awatar użytkownika
szelma
Beginner
Posty: 185
Rejestracja: 02 sierpnia 2014, 10:45

Post autor: szelma »

Mówisz o kernelu 4.2.0-1? teraz nie mam sida ale u mnie chodziło na tym kernelu.Co prawda jak aktualizowałem nie było invidia-kenel-4.2.0-1 ale smigało na poprzednim 4.1.0-2.Ja jak aktualizowałem kernel to od razu instalowałem nvidia-kernel i headery takie same bo inaczej nie działał sterownik.Nie wiem jak u innych ale ja zazwyczaj sam musiałem doinstalowywać te dwa pakiety żeby grafa sie nie wysypała.Sterowniki instaluje sobie zawsze przez sgfxi czyli ze strony nvidii pobiera
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

Nie bardzo rozumiem, możesz jaśniej? To miałeś na kernelu 4.2 w końcu czy 4.1? Na 4.1 problemów nie ma

Ba kernelu 4.2 z aptosida nie da się skompilować sterowników nvidia, debianowego nie próbowałem
Awatar użytkownika
szelma
Beginner
Posty: 185
Rejestracja: 02 sierpnia 2014, 10:45

Post autor: szelma »

co jasniej? jak instalujesz np. linux-image-4.2.0-1-amd64 to nvidia-kernel i header też musi mieć ten sam numerek.ale jak aktualizowałem jajko do 4.2.0-1 nie było jeszcze w repo pakietu nvidia-kernel o tym numerku,zainstalowałem tylko nowe headery i o dziwo działało
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

szelma pisze:co jasniej? jak instalujesz np. linux-image-4.2.0-1-amd64 to nvidia-kernel i header też musi mieć ten sam numerek.ale jak aktualizowałem jajko do 4.2.0-1 nie było jeszcze w repo pakietu nvidia-kernel o tym numerku,zainstalowałem tylko nowe headery i o dziwo działało
Nie instaluję żadnego nvidia kernel, uzywam tylko i wyłącznie instalatora nvidia a jądro aptosid. Sprawdzę na debianowym ale jakoś wątpię że debian wprowadził patcha do kernela żeby dało się skompilować sterowniki nvidia, jak ci dzialalo to pewnie jechałeś na nouveau i tyle.

Tym bardziej że ten proponowany patch na jadro narusza jakieś tam coś licencyjne, a debian generalnie leje na usability (mielisny przykład tego ze sni-qt)
Awatar użytkownika
mati75
Junior Member
Posty: 625
Rejestracja: 30 lipca 2009, 11:19
Lokalizacja: default city

Post autor: mati75 »

Sterowniki 340x z patchem:
http://repozytorium.mati75.eu/debian/po ... acy-340xx/

Jak ktoś chce inną wersję pisać. W Debianowym kernelu jest dodana poprawka:

https://anonscm.debian.org/cgit/kernel/ ... 09ce18e02b
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

Czyli zasadniczo kernel debianowy problemów z oficjalnymi sterownikami NVIDIA mieć nie powinien. Ok trzeba będzie sprawdzić
Awatar użytkownika
mati75
Junior Member
Posty: 625
Rejestracja: 30 lipca 2009, 11:19
Lokalizacja: default city

Post autor: mati75 »

Poprawka jeszcze do repozytorium nie weszła.
Awatar użytkownika
szelma
Beginner
Posty: 185
Rejestracja: 02 sierpnia 2014, 10:45

Post autor: szelma »

Na jessie nie mogłem sobie poradzić z kilkoma problemami.Postanowiłem zrobić upgrade do testinga no i okazało się,że sddm-greeter(nowy menager logowania dla KDE) ma problem z nvidią na jajku 4.2.0-1.Wie ktoś coś?
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

Kernel aptosida już poprawiony. Musiałem zrezygnować z debianowego, bo mi ciągle robił syf w nazwach interfejsów sieciowych i ciągle zmieniał mac karty, po przejściu na kernel aptosida jak ręką odjął. Co do sddm to prawda, mam gdm3 teraz i bez porównania lepszy.

Dodatkowo sddm nie zapamiętywał ostatnio użytej sesji per użytkownik, przez co i tak był dla mnie automatycznie skreślony.
ODPOWIEDZ