GeForce 7200GS na Debianie 10

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
Awatar użytkownika
arturromarr
Beginner
Posty: 190
Rejestracja: 14 sierpnia 2015, 01:21

GeForce 7200GS na Debianie 10

Post autor: arturromarr »

Cześć,
Przeinstalowałem system do aktualnego Debiana.
Chciałem zainstalować sterowniki od grafiki i zrobiłem dokładnie to co kiedyś zadziałało przy instalacji na 9-tce:
zainstalowałem:
apt install linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//') nvidia-legacy-340xx-driver
oraz:
nvidia-xconfig (i wykonałem)
Grafika przestała działać, mam tylko terminal tekstowy.
Niestety w złej kolejności wykonałem dopiero teraz skrypt wykrywający sterownik

Kod: Zaznacz cały

nvidia-detect
Detected NVIDIA GPUs:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation G72 [GeForce 7200 GS / 7300 SE] [10de:01d3] (rev a1)

Checking card:  NVIDIA Corporation G72 [GeForce 7200 GS / 7300 SE] (rev a1)
Your card is only supported up to the 304 legacy drivers series, which is only avaible up to stretch.
Rozumiem, że wgrałem nieobsługiwany już sterownik?
Co mogę teraz zrobić, żeby uratować system, jakie sterowniki są do mojej karty dedykowane w 10-tce?
Po startx pokazuje błędy:

Kod: Zaznacz cały

Fatal server error:

(EE) no screens found(EE)

unable to connect to x server: Connection refused
Proszę o poradę, pozdrawiam.
Ostatnio zmieniony 08 października 2020, 22:05 przez arturromarr, łącznie zmieniany 2 razy.
zl23
Posty: 64
Rejestracja: 02 sierpnia 2016, 20:30

Re: GeForce 7200GS na Debianie 10

Post autor: zl23 »

Sterownik 340.xxx nie obsługuje już kart GeForce 7 serii ( 4 cyfry):
https://www.nvidia.pl/Download/driverRe ... /156198/pl
Zakładka: "Obsługiwane produkty".
Ostatnim,który to robił był 304.137:
https://www.nvidia.pl/Download/driverRe ... /123851/pl
W Debianie 10 Buster sterownika 304.xxx już nie ma:
https://packages.debian.org/stretch/nvi ... 4xx-driver.
Nie ma go nie dlatego, że im się nie chciało, ale dlatego, że sterownik 304.xxx nie współpracuje już z nowszym xorg 1.20.x:
http://download.nvidia.com/XFree86/Linu ... ments.html
Żadne czarodziejskie sztuczki (w tym kompilacje własne) tu nie pomogą.

Wnioski.
1. Nie należało aktualizować Debiana z Stretch do Buster – ale stało się.
2. Spod konsoli obecnego systemu należy odinstalować sterowniki NVidia i sprawdzić czy wrócił nouveau.
https://wiki.debian.org/NvidiaGraphicsD ... stallation


PS.
Karta 7200 jest niestety już dość archaiczna ale nouveau poradzi sobie z nią dobrze – internet da się oglądać.
Awatar użytkownika
arturromarr
Beginner
Posty: 190
Rejestracja: 14 sierpnia 2015, 01:21

Re: GeForce 7200GS na Debianie 10

Post autor: arturromarr »

Dziękuję za odpowiedź.
Czyli po instalacji systemu domyślnie było nouveau?
Czy jest jakieś narzędzie, którym można przywrócić wskazywanie na ten sterownik?
Czy Nvidia wspiera ciągle nowe karty a tylko stare przestała?
Podobały mi się oryginalne sterowniki i narzędzie do konfiguracji wydajnie to działało.
Wiem, że to stary komputer, ale może dokupiłbym nowszą kartę gdyby miała wsparcie w ramach nowego xorg.
zl23
Posty: 64
Rejestracja: 02 sierpnia 2016, 20:30

Re: GeForce 7200GS na Debianie 10

Post autor: zl23 »

1.
Po domyślnej instalacji Debiana na kartach NVidii używany jest sterownik nouveau.

2.
Najprościej sprawdzić rodzaj sterownika pisząc polecenie w terminalu:

Kod: Zaznacz cały

glxheads

z pakietu mesa-utils
lub

Kod: Zaznacz cały

lspci -k | grep -i vga -A3
3.
Co pewien czas NVidia porzuca wsparcie dla starszych kart:
https://www.nvidia.com/pl-pl/drivers/unix/
Można poklikać i poczytać.
Obecnie takimi starszymi ciągle wspieranymi są karty GeForce GT(X) 6xx (3 cyfry) i oczywiście nowsze.

4.
Z dokupywaniem nowszej karty do starszego sprzętu to trzeba uważać.
Bo każdy okres w erze komputerowej ma inne wymagania.
Jeżeli twój komputer jest wiekowy, to prawdopodobnie płyta główna obsługuje tylko PCIExpress Gen. 1.
Nie mylić z PCIExpress x4, x8,x16 (razy) - to tylko powtarzające się piny w gnieździe (tak w skrócie).
Natomiast nowe karty będą na generacji wyższej, np. PCIExpress Gen. 3 i tak karta nie będzie prawidłowo działać w starym komputerze.
Jeżeli w takim przypadku będzie stary sterownik nouveau, który nie zna tej nowej karty to przypisze jej jakąś rozdzielczość (S)VGA i będzie obraz bez akceleracji i w nie najwyższych rozdzielczościach.
Ale po zainstalowaniu sterowników NVidii, które dobrze znają tę nową kartę, przełączą ją na Gen 3 i będzie ciemno.
Podobnie będzie z nowszymi sterownikami nouveau – od razu będzie ciemno.

Na temat numeru generacji PCIEx najlepiej poczytać w dokumentacji płyty głównej i karty graficznej.
Oczywiście jeżeli płyta główna jest wiekowa to będzie tylko informacja, że jest PCIex i nic więcej, bo wyższych generacji jeszcze wtedy nie było.

Pozdrawiam.
Awatar użytkownika
arturromarr
Beginner
Posty: 190
Rejestracja: 14 sierpnia 2015, 01:21

Re: GeForce 7200GS na Debianie 10

Post autor: arturromarr »

Poszedłem na łatwiznę i ponieważ nie miałem jeszcze skonfigurowanego systemu to zainstalowałem go od nowa.
Odzyskałem obraz, ale z noveau nie ma takiej wydajności jak w poprzednim systemie z fabrycznymi sterownikami.
Czy jak bym kupł kartę np GT 610 to byłaby obsługiwane w nowym Debianie przez sterowniki Nvidii?
zl23
Posty: 64
Rejestracja: 02 sierpnia 2016, 20:30

Re: GeForce 7200GS na Debianie 10

Post autor: zl23 »

1.
Na nowym Debianie karta GT610 będzie obsługiwana przez sterowniki z repozytorium - będą to sterowniki 390.xxx
https://www.nvidia.pl/Download/driverRe ... /160322/pl
Nowsze:
https://www.nvidia.pl/Download/driverRe ... /163406/pl
już jej nie wspierają.
Bo o wsparciu decyduje producent, a nie programiści Linuksa.
2.
Karta 610 jest dość słaba i chyba wiele nie ustępuje intelowi.
A propos oznaczeń kart NVidii:
Pierwsza cyfra (tu:6, ostatnio w najnowszych to 30) oznacza generację karty (cokolwiek to znaczy).
Kiedyś skakano co 1, np z 2 na 3 itd aż do z 10 przeskoczono na 16. Później przeskoczono na 20 i na 30.
Natomiast dwie ostatnie cyfry to "moc" karty w danej generacji.
Najniższe numery (np. 10, a były i 05 i 00) są słabsze od większych.
I tak 610 słabsza od 640, natomiast 690 jest najmocniejsza w tej generacji.
Tak samo teraz te najnowsze karty: 3090 jest najmocniejsza, a 3060 o wiele słabsza.
Bywa więc że np. karta 480 jest " mocniejsza" od 640.
Przyjrzyj się numerom kart w ww. linkach – zakładka "Obsługiwane produkty".
3.
Karty graficznej nie można sobie ot tak kupić i włożyć do komputera.
Najpierw należy sprawdzić jaką się ma płytę główną i jakie parametry ma karta.
Jakie ma x (razy) i jakie są generacje (wersje PCIEx).
O tym pisałem poprzednio.
Karta GT610 jest też już leciwa, ale to nie znaczy, że twoja płyta ją "łyknie".
Musisz to posprawdzać, bo nikt tego za Ciebie nie zrobi.
Albo umówić się ze sprzedawcą, że jak karta nie ruszy to wtedy ją możesz zwrócić.
Awatar użytkownika
arturromarr
Beginner
Posty: 190
Rejestracja: 14 sierpnia 2015, 01:21

Re: GeForce 7200GS na Debianie 10

Post autor: arturromarr »

Dziękuję za wyjaśnienie.
Może lepiej jak zapytam jaką kartę najlepiej kupić do płyty którą mam.
G41M-P33
https://pl.msi.com/Motherboard/G41M-P33/Specification
PCI-E Gen1 (1x16)
Co można do tego dokupić najlepszego, co nie sprawi problemów ze sterownikami w nowym Debianie?
zl23
Posty: 64
Rejestracja: 02 sierpnia 2016, 20:30

Re: GeForce 7200GS na Debianie 10

Post autor: zl23 »

Dobrymi radami droga do piekła jest wybrukowana.

To jest płyta główna z 2010 roku.
Wszystko w PC masz dobrze zgrane, bo Ci to do tej pory jechało.

Nigdzie indziej tak dobrze nie działają prawa Murphy'ego jak w świecie komputerów.
"Jak coś ma źle pójść to na pewno tak będzie".

Teraz będziemy wybierać różne GeForcy. Po wybraniu tego co trzeba, za jakiś czas zaczniesz pisać, np.: "Ratunku –Debian mi się co jakiś czas resetuje".
Różni goście będą doradzać różne rzeczy (przeinstaluj to i tamto), aż się przyznasz, żeś wymienił kartę grafiki i ktoś zapyta o zasilacz i czy aby on nie jest za słaby.

Unowocześnianie 10 -letnich PC-tów to to samo co pudrowanie trupa.
Jak się uda jakiś czas będzie ładnie wyglądał – ale nie za długo.

Oprócz tego wszystkiego, myślałem, że karty GT640 czy 650 to można kupić za 30 – 40 zł.
Przekonałem się jak się myliłem zaglądając na allegro.
Tam niektórych pogięło – żądają prawie 250 zł za taką kartę.
Przecież to są karty z 2004/2005 roku!

Wobec tego wszystkiego:

1.
Co Ci szkodzi pozostać na tym jak jest czyli: Buster + nouveau lub Stretch + sterowniki 304.xxx?
2.
Jak tak bardzo chcesz nowszej NVidi to zobacz, może w twojej okolicy jest gdzieś serwis komputerowy i goście mają tam różny szrot komputerowy w tym stare karty. Myślę że wyjdzie taniej niż u tych oszołomów na allegro. Można się też z nimi umówić, że jak nie ruszy to zwrócisz.
3.
Moim zdaniem najlepsze rozwiązanie.
Bolesna prawda: na twój PC przyszedł już czas.
Wobec tego używaj go jak do tej pory i jednocześnie odkładaj po dwie stówy miesięcznie (lepiej po trzy).
Jak pod koniec przyszłego roku wyjdzie długo oczekiwany Alder Lake (podstawka 1200 pin, nowy chipset, a reszta to podobno och i ach), to łatwiej będzie Ci poskładać nowy komputer.
Nowy: zasilacz, płyta główna, pamięć, procesor i być może dysk twardy SSD (dodatkowy miesiąc oszczędzania).
Dodatkowa karta grafiki zbyteczna – do przeciętnych zastosowań wystarczy ta wbudowana czyli intelowska.
Taki PC spokojnie wystarczy na dalsze 10 lat a może i więcej.

Pozdrawiam.
Awatar użytkownika
arturromarr
Beginner
Posty: 190
Rejestracja: 14 sierpnia 2015, 01:21

Re: GeForce 7200GS na Debianie 10

Post autor: arturromarr »

Wynika z tego, że pozostaje mi wrócić do Stretch + sterowniki 304.xxx. Mimo wszystko żal Bustera kasować.
Generalnie ten komputer dawał radę jak miał sterowniki NVidi. Używam go na FreeCAD i KiCAD i niestety na nouveau wyświetlanie obiektów 3D jest uciążliwe.
Rozumiem, że ciężko doradzić jakąś kartę bo może nie działać, ale żalu bym nie miał. :)
Miałem nadzieję, że może są jakieś karty znane z bezproblemowości we współpracy z Linuxem.
Dziękuję za porady
Awatar użytkownika
dedito
Moderator
Posty: 3560
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: GeForce 7200GS na Debianie 10

Post autor: dedito »

Z kartami AMD nie powinno być problemów, przynajmniej ja nie miałem.
Zablokowany