Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam nie mogę sobie poradzić z instalacją sterowników Nvidia na tym sprzęcie.
inxi -F System: Host: tomasz-ThinkPad-W510 Kernel: 5.4.0-90-generic x86_64 bits: 64 Desktop: Cinnamon 5.0.7 Distro: Linux Mint 20.2 Uma Machine: Type: Laptop System: LENOVO product: 4391W92 v: ThinkPad W510 serial: <superuser/root required> Mobo: LENOVO model: 4391W92 serial: <superuser/root required> BIOS: LENOVO v: 6NET73WW (1.33 ) date: 09/17/2010 Battery: ID-1: BAT0 charge: 42.4 Wh condition: 46.6/56.2 Wh (83%) CPU: Topology: Quad Core model: Intel Core i7 Q 720 bits: 64 type: MT MCP L2 cache: 6144 KiB Speed: 931 MHz min/max: 933/1600 MHz Core speeds (MHz): 1: 931 2: 931 3: 931 4: 931 5: 931 6: 931 7: 931 8: 931 Graphics: Device-1: NVIDIA GT216GLM [Quadro FX 880M] driver: nvidia v: 340.108 Display: x11 server: X.Org 1.20.11 driver: nvidia resolution: 1920x1080~60Hz OpenGL: renderer: Quadro FX 880M/PCIe/SSE2 v: 3.3.0 NVIDIA 340.108 Audio: Device-1: Intel 5 Series/3400 Series High Definition Audio driver: snd_hda_intel Device-2: NVIDIA GT216 HDMI Audio driver: snd_hda_intel Sound Server: ALSA v: k5.4.0-90-generic Network: Device-1: Intel 82577LM Gigabit Network driver: e1000e IF: enp0s25 state: down mac: f0:de:f1:24:ba:92 Device-2: Intel Centrino Advanced-N 6200 driver: iwlwifi IF: wlp3s0 state: up mac: 58:94:6b:40:e2:04 Drives: Local Storage: total: 521.66 GiB used: 14.93 GiB (2.9%) ID-1: /dev/sda vendor: Patriot model: Blast size: 223.57 GiB ID-2: /dev/sdb vendor: Fujitsu model: MHZ2320BH G2 size: 298.09 GiB Partition: ID-1: / size: 38.20 GiB used: 10.08 GiB (26.4%) fs: ext4 dev: /dev/sda3 ID-2: /home size: 66.79 GiB used: 4.85 GiB (7.3%) fs: ext4 dev: /dev/sda5 Sensors: System Temperatures: cpu: 47.0 C mobo: 0.0 C gpu: nvidia temp: 44 C Fan Speeds (RPM): cpu: 3145 Info: Processes: 287 Uptime: 4m Memory: 11.63 GiB used: 1.35 GiB (11.6%) Shell: bash inxi: 3.0.38
Dawno temu z stacjonarnym wiele razy mi pomogliście ale niestety tak się potoczyło że straciłem dostęp do poczty i nie mogłem odzyskać starego konta. A instalacje robię na najnowszym Debianie. Sterownik który próbowałem wrzucić to 340.108 Nvidia. Kernel 5.10.0-9.
Offline
The device is supported by the following additional drivers:
nvidia (from 304.135 to 340.107)
Offline
Czyli cały czas próbuje wrzucić zły sterownik ?
Offline
Spróbuj, przekonamy się. Nie mam pojęcia czy kompatybilny z jajcem 5.10 – Nie znalazłem informacji, więc szanse 50/50 😉
deb http://ftp.debian.org/debian stretch-backports main
https://packages.debian.org/source/stretch-backports/nvidia-graphics-drivers-legacy-340xx
Ostatnio edytowany przez samu (2021-11-21 19:28:14)
Offline
Próbowałem robić według tego linku ale mi się nie udało.
https://www.if-not-true-then-false.com/2021/debian- … nvidia-guide/
Wyczytałem że mój sterownik nie jest wspierany w najnowszych kernelach.
Tak go popsułem że mam tylko czarny ekran. Brak możliwości zrobienia czegokolwiek. Brak reakcji na klawiaturę. Tylko czarny ekran.
Ostatnio edytowany przez Tomek1985 (2021-11-21 20:35:12)
Offline
W Strech-u nawet w backport-ach nie ma kernela 5, a co dopiero 5.10, to i sterowniki nieprzygotowane dla niego. Ciekawostka w backport-ach strech-a jest starszy sterownik 340, niż w regularnych. Sterech jest za stary, to już lepiej eksperymentować ze sterownikami z sid-a.
Sterownik 340.108 jest jak najbardziej prawidłowy dla twojego GPU, i jak widać, działa z kernelem 5.4 (Mint -Ubuntu), działa też z nowszymi kernelami, ale nie pomoże tu nawet najlepszy opis instalacji z repozytoriów. Bo jak chcesz by ten sterownik dział z kernelem 5.10 w Debianie 11, to na teraz nie ma połatanych 340 dla Debiana 11/5.10 w repozytorium. Jest co prawda dla kernela 5.10, ale w backport-ach bustera (10) i dla sid-a (wyleciał na razie z testinga), pewnie z sid-a zainstalują się prawidłowo, ale to ryzyko z mieszaniem i trzeba sprawdzić, czy nie ma problemów. Zainstaluj sid-a i tak jest stabilniejszy od Minta i Ubuntu. :) Lub możesz sam połatać sterowniki 340.108 (pach-e są dla kerneli do 5.14), ale to nie będą z repozytorium i też trzeba to sprawdzić.
Edycja:
Tak go popsułem że mam tylko czarny ekran. Brak możliwości zrobienia czegokolwiek. Brak reakcji na klawiaturę. Tylko czarny ekran.
Poczekaj chwilę, próbuje pewnie uruchomić sesje graficzną na nieprawidłowych sterownikach, później przejdź na inny terminal Ctrl-Alt-F3 i odinstaluj nieprawidłowe sterowniki.
Ostatnio edytowany przez jawojx (2021-11-21 20:55:11)
Offline
@jawojx ma rację. 340.108 podejdą do tego GPU. Sugerowałem się http://linux-hardware.org/index.php?id=pci:10de-0a3c-1028-040c
Przepraszam za wprowadzenie w błąd.
Cosik takiego jeszcze jest. @jawojx luknij w ten link. Ty bardziej kumaty w temacie... Oceń czy sposób wart uwagi.
https://www.if-not-true-then-false.com/2020/inttf-nvidia-patcher/
Ostatnio edytowany przez samu (2021-11-21 21:15:08)
Offline
Nie da się przejść na inny terminal już próbowałem. Reaguje tylko na klawisz power.
Offline
W grub-e przed startem literaka e i wpisz w linii z linux (czyli z kernelem).
modprobe.blacklist=nvidia
I start F10
Ewentualnie skorzystaj z chroot-a lub recovery mode ,ale w tym drugim musisz pamiętać, by uruchomić z opcją zapisu na dysku.
Edycja (dopiero zobaczyłem ten dodany wpis):
Cosik takiego jeszcze jest. @jawojx luknij w ten link. Ty bardziej kumaty w temacie... Oceń czy sposób wart uwagi.
https://www.if-not-true-then-false.com/2020/inttf-nvidia-patcher/
Tak to jest prawidłowy skrypt do pach-owania, i prawidłowe pach-e nakłada, z tym że ja nie korzystam z automatyki skryptu, a sam pobieram sprawdzam pach-e i nakładam oddzielnie. No i nikt nie da gwarancji i ja też nie dam, na skrypt pobierany z internetu, samemu trzeba sprawdzać, ale poza gwarancjami to działa.
Ostatnio edytowany przez jawojx (2021-11-21 21:35:45)
Offline
https://www.if-not-true-then-false.com/2020/inttf-nvidia-patcher/
Odnośnie tego linku pisałem wyżej że też mi nie poszło.
Offline
Ja odpowiadałem na pytanie, nie odnosząc się do twoich wpisów. I nie wnikając w szczegóły, że jeden opis jest o instalacji połatanych i nie połatanych, a drugi o łataniu i instalacji, a ty nie opisałeś co robiłeś, to można przyjąć, że instalowałeś połatane. Ale jest lepsza metoda od tamtej.
Na razie mniejsza o to, czy łatałeś sam, czy instalowałeś połatane, przed dalszą dyskusją muszę o coś zapytać.
Widziałeś, co napisali na stronie wsparcia Wiki Debiana, o sterowniku 340. Cytat:
Use of the 340-series driver is strongly discouraged. It is not included in stable releases of Debian anymore, has serious unfixable security vulnerabilities, and may not be updated for new kernels in a timely manner. You are highly recommended to use the built-in Nouveau driver if security is a priority.
Tu masz opis podatności, jest ocenione jako średnie, co ważne nie można jej wykorzystać zdalnie.
To zamknięty sterownik, a Nvidia poprawiła to tylko dla nowszych sterowników i dlatego też to dotyczy wszystkich innych dystrybucji (w tym Minta). To jest od razu wyjaśnienie, dlaczego wyleciał z testinga i nie będzie w stabilnym.
--------------------------------------------------------------------------------------
Ale jak chcesz zainstalować, bo czasami otwarte nie działają w ogóle (lub na tyle źle, że nie ma wyjścia, a ryzyko na maszynie do oglądania i grania, jest prawie żadne) te zainstaluj sterowniki z sid-a (to najlepsza metoda).
Przed rozpoczęciem zrób update i upgrade, swojego Debiana 11, czy nie ma czegoś nowego. I teraz.
Zrób wysoki priorytet pakietów dla stabilnego i mały dla sid-a, to zabezpieczy twojego Debiana 11, przed upgrade do sid-a. W pliku (oczywiście wszystko z sudo, lub konta root-a):
nano /etc/apt/preferences.d/sid
Wpisz/wklej to.
Package: * Pin: release a=stable, n=bullseye Pin-Priority: 900 Package: * Pin: release a=unstable, n=sid Pin-Priority: 10
Dodaj repozytoria sid-a (jeżeli używasz apt-transport-https, to zmień http na https):
deb http://deb.debian.org/debian sid main contrib non-free
Jak masz sudo, to można od razu, i w oddzielnym pliku zapisać, tak:
echo "deb http://deb.debian.org/debian sid main contrib non-free" | sudo tee -a /etc/apt/sources.list.d/sid.list
Uaktualnij repozytoria, nie powinno być nowych pakietów do instalacji. Jak coś chce uaktualniać z sid-a, to sprawdź wcześniejsze kroki.
apt update
Sprawdź czy masz zainstalowany linux-headers, dla swojego wykorzystywanego domyślnie kernela, pewnie jest jak instalowałeś wcześniej sterownik nVidia. Nie pomyl się i nie instaluj kernela z sid-a.
dpkg -l linux-headers-`uname -r`
Jak jest ii, to instalujesz firmware-misc-nonfree i build-essential z Debiana 11.
apt install firmware-misc-nonfree build-essential
I teraz sterownik z sid-a (wymuszenie z sid-a tu nie jest konieczne, ale lepiej je wskazać dla klarowności opisu, a trzeba to robić tam gdzie jeszcze są sterowniki w podstawowym repozytorium).
apt install -t sid nvidia-legacy-340xx-driver
I restart komputera.
Ostatnio edytowany przez jawojx (2021-11-22 13:33:39)
Offline
inxi -GGraphics: Device-1: NVIDIA GT216GLM [Quadro FX 880M] driver: nvidia v: 340.108 Display: x11 server: X.Org 1.20.11 driver: loaded: nvidia resolution: 1920x1080~60Hz OpenGL: renderer: Quadro FX 880M/PCIe/SSE2 v: 3.3.0 NVIDIA 340.108
Pulpit jak by źle wyskalowany. Okna duże jak by sterownika nie było.
Nie wiedziałem że sterowniki maja błędy.
Regulacja jasności matrycy przestała działać.
root@debian:/home/tomasz# glxinfo |grep -Ei '(direct rendering|opengl)' direct rendering: Yes OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: Quadro FX 880M/PCIe/SSE2 OpenGL core profile version string: 3.3.0 NVIDIA 340.108 OpenGL core profile shading language version string: 3.30 NVIDIA via Cg compiler OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.3.0 NVIDIA 340.108 OpenGL shading language version string: 3.30 NVIDIA via Cg compiler OpenGL context flags: (none) OpenGL profile mask: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 2.0 NVIDIA 340.108 340.108 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.00 OpenGL ES profile extensions:
Ostatnio edytowany przez Tomek1985 (2021-11-22 18:06:18)
Offline
Może w twoim środowisku graficznym masz ustawione skalowanie (czy to jest Cinnamon, jak miałeś w MintLinux), bo rozdzielczość jest prawidłowa i taka sam jak na Miętówce (1920x1080~60Hz), a jak jest po wylogowaniu w menadżerze sesji.
A jaką masz wartość DPI ("dots per inch"), graficznie w
nvidia-settings -p "X Screen 0"
lub w terminalu.
xdpyinfo | grep -B 2 resolution
Sprawdź jaką nazwę, ma twoje podłączone (connected) wyjście na monitor.
xrandr -q
Teraz tamtą zidentyfikowaną nazwą zamień ze słowem „WYJ” i sprawdź, czy skaluje się poprawnie. (to z użytkownika, nie z root-a)
xrandr --output WYJ --scale 1x1
A czy w nvidia-settings, strona z twoim wyjściem/odbiornikiem, zakładka „Color Correction” (nazwa lekko myląca, bo razem można regulować jasność wszystkich) sterowanie regulacją jasności działa?
Nie tworzyłeś żadnego configa xorg-a, ja nic nie pisałem o tworzeniu, nie jest potrzebny inny, poza tym który teraz będziemy edytować. Do pliku.
nano /usr/share/X11/xorg.conf.d/nvidia-drm-outputclass.conf
Dodaj sobie opcje "RegistryDwords" "EnableBrightnessControl=1", by to wyglądało tak.
Section "OutputClass" Identifier "nvidia" MatchDriver "nvidia-drm" Driver "nvidia" Option "RegistryDwords" "EnableBrightnessControl=1" EndSection
I przeloguj się, przed sprawdzeniem.
Ostatnio edytowany przez jawojx (2021-11-22 19:14:23)
Offline
xdpyinfo | grep -B 2 resolution screen #0: dimensions: 1920x1080 pixels (341x191 millimeters) resolution: 143x144 dots per inch
xrandr -q Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 8192 x 8192 VGA-0 disconnected (normal left inverted right x axis y axis) LVDS-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm 1920x1080 60.00*+ 50.00 DP-0 disconnected (normal left inverted right x axis y axis)
Komp po instalacji sterowników Nvidii tnie się nawet przy pisaniu tego tekstu. Przed instalacją było ok teraz to porażka. Sam sie podjaśnia i ściemnia. Jest to losowe.
Offline
A czemu nie nouveau, tylko koniecznie NVIDIA?
Offline
Dziwna ta twoje DPI normalne jest 96, nie napisałeś mi jakie masz środowisko graficzne.
Zobacz czy masz plik (może masz coś po gnomowe)
ls ~/.config/monitors.xml
Jak jest to go usuń.
Spróbujmy tak, zrób plik konfiguracyjny z wymuszeniem.
nano /etc/X11/xorg.conf.d/20-nvidia.conf
Z takim wpisem.
Section "Device" Identifier "nvidia" Driver "nvidia" Option "RegistryDwords" "EnableBrightnessControl=1" EndSection Section "Screen" Identifier "Screen" DefaultDepth 24 Option "AllowIndirectGLXProtocol" "off" Option "DPI" "96 x 96" EndSection
I się przeloguj.
Ostatnio edytowany przez jawojx (2021-11-22 21:15:02)
Offline
Nie mam nic z Gnome, mam KDE. Otwarty sterownik działa średnio. Wymuszenie nic nie dało. Dam sobie spokój z tą Nvidią. Zamiast pisać to mi zmienia jasność. Posta pisze z Live USB Sparka.
Offline
Do /etc/initramfs-tools/modules
dodaj:
nvidia nvidia-drm nvidia-modeset
update-initramfs -u
Podmień w grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash
na
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor
update grub
Daj znać czy nadal dyskoteka ;)
Ostatnio edytowany przez samu (2021-11-23 15:12:23)
Offline
Kurde dałbym znać ale wrzuciłem sparka wczoraj w nocy. Dziękuję wszystkim za pomoc.
Offline