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/.
Po ostatniej aktualizacji pojawił się u mnie problem z modułem nvidia w jądrze. Po włączeniu systemu kdm nie statruje, a gdy próbuje odpalić startx otrzymuję następujący błąd
Error: API mismatch: the NVIDIA kernel module has version 304.108, but this NVIDIA driver component has version 319.60. Please make sure that the kernel module and all NVIDIA driver components have the same version.
wykonanie komend
#rmmod nvidia #aptitude reinstall nvidia-kernel-dkms
Pozwala cieszyć się działającymi X. Czasami po aktualizacji zdarzały się podobne problemy, jednak zawsze przeinstalowanie modułu wystarczyło. Tym razem muszę usuwać stary moduł i instalować nowy po każdym restarcie. Nie jest to może jakiś straszny problem, ale raczej denerwujący. Prosiłbym o pomoc w rozwiązaniu.
Edit:
zapomniałem o wersji jądra
3.11-1-amd64 z repo debiana
Ostatnio edytowany przez tricum (2013-11-02 16:21:47)
Offline
Stery nvidii z repo experimental instalują się na 3.11 bez problemu.
Offline
@morfik
Stery instalowane z repo sida
@ilin
Ta sama wersja sterowników jest w sidzie, niestety to chyba nie jest ot czego szukam
Ostatnio edytowany przez tricum (2013-11-02 13:00:00)
Offline
Wynika, że masz 2 różne wersje pakietów.
Ja polecam z repozytorium siduction, 325, szybkie i fajne :P Ale bywają problemy
Fervi
Offline
dpkg -l |grep nvidia ls /var/lib/dkms/*/
Offline
[quote=tricum]Ta sama wersja sterowników jest w sidzie, niestety to chyba nie jest ot czego szukam[/quote]
W sidzie jest 319.60-2
w experimental 331.13-1
Offline
@ArnVaker
dpkg -l |grep nvidia- rc libgl1-nvidia-alternatives-ia32 304.88-2 amd64 simplifies replacing MESA libGL with GPU vendor libraries (32-bit) ii libgl1-nvidia-glx:amd64 319.60-2 amd64 NVIDIA binary OpenGL libraries ii libgl1-nvidia-glx:i386 319.60-2 i386 NVIDIA binary OpenGL libraries ii libgl1-nvidia-legacy-304xx-glx:amd64 304.108-4 amd64 NVIDIA binary OpenGL libraries (304xx legacy version) ii libgl1-nvidia-legacy-304xx-glx:i386 304.108-4 i386 NVIDIA binary OpenGL libraries (304xx legacy version) ii libgl1-nvidia-legacy-304xx-glx-i386 304.108-4 i386 NVIDIA binary OpenGL 32-bit libraries (304xx legacy version) rc libnvidia-compiler:amd64 304.88-2 amd64 NVIDIA runtime compiler library ii libnvidia-compiler-ia32 302.17-3 amd64 NVIDIA runtime compiler library (32-bit) rc libnvidia-ml1:amd64 302.17-3 amd64 NVIDIA management library (NVML) runtime library ii nvidia-alternative 319.60-2 amd64 allows the selection of NVIDIA as GLX provider ii nvidia-driver 319.60-2 amd64 NVIDIA metapackage ii nvidia-glx 319.60-2 amd64 transition to nvidia-driver ii nvidia-installer-cleanup 20130816+1 amd64 cleanup after driver installation with the nvidia-installer ii nvidia-kernel-2.6.32-5-amd64 195.36.31-6+2.6.32-29 amd64 NVIDIA binary kernel module for Linux 2.6.32-5-amd64 rc nvidia-kernel-3.2.0-3-amd64 304.37+1+1+3.2.23-1 amd64 NVIDIA binary kernel module for Linux 3.2.0-3-amd64 ii nvidia-kernel-common 20130816+1 amd64 NVIDIA binary kernel module support files ii nvidia-kernel-dkms 319.60-2 amd64 NVIDIA binary kernel module DKMS source ii nvidia-kernel-source 319.60-2 amd64 NVIDIA binary kernel module source ii nvidia-legacy-304xx-alternative 304.108-4 i386 allows the selection of NVIDIA as GLX provider ii nvidia-legacy-304xx-driver 304.108-4 amd64 NVIDIA metapackage (304xx legacy version) ii nvidia-legacy-304xx-kernel-dkms 304.108-4 amd64 NVIDIA binary kernel module DKMS source (304xx legacy version) rc nvidia-libopencl1:amd64 304.88-2 amd64 NVIDIA OpenCL library ii nvidia-libopencl1-ia32 302.17-3 amd64 NVIDIA OpenCL 32-bit library ii nvidia-opencl-common 319.60-2 amd64 NVIDIA OpenCL driver rc nvidia-opencl-icd:amd64 304.88-2 amd64 NVIDIA OpenCL ICD ii nvidia-opencl-icd-ia32 302.17-3 amd64 NVIDIA OpenCL ICD (32-bit) ii nvidia-settings 319.60-1 amd64 tool for configuring the NVIDIA graphics driver ii nvidia-settings-legacy-304xx 304.108-2 amd64 tool for configuring the NVIDIA graphics driver (304xx legacy version) ii nvidia-support 20130816+1 amd64 NVIDIA binary graphics driver support files ii nvidia-vdpau-driver:amd64 319.60-2 amd64 NVIDIA vdpau driver ii xserver-xorg-video-nvidia-legacy-304xx 304.108-4 amd64 NVIDIA binary Xorg driver (304xx legacy version)
ls /var/lib/dkms/*/ /var/lib/dkms/nvidia-current/: 319.60/ kernel-3.11-1-amd64-x86_64@ /var/lib/dkms/nvidia-legacy-304xx/: 304.108/ kernel-3.10-3-amd64-x86_64@ kernel-3.11-1-amd64-x86_64@ /var/lib/dkms/virtualbox/: 4.2.16/ kernel-3.10-2-amd64-x86_64@ kernel-3.10-3-amd64-x86_64@ kernel-3.11-1-amd64-x86_64@
@ilin
Mój błąd dopiero teraz zobaczyłem, instaluję i zobaczymy
Ostatnio edytowany przez tricum (2013-11-02 15:57:32)
Offline
Masz tam wymieszanych kilka wersji tych sterowników. Zrób z tym porządek.
Offline
Juz działa, instalacja sterowników z experimental + zrobienie porządku. Wielkie dzięki z pomoc
Offline
A ja właśnie sobie zaktualizowałem system, dostałem podobny komunikat co w pierwszym poście, ale x-y się już nie włączyły no i oczywiście brak modułu nvidii i niemożność jego załadowania. W logu xorga zaś:
[ 31.118] (II) LoadModule: "glx" [ 31.216] (II) Loading /usr/lib/xorg/modules/linux/libglx.so [ 33.188] (II) Module glx: vendor="NVIDIA Corporation" [ 33.188] compiled for 4.0.2, module version = 1.0.0 [ 33.188] Module class: X.Org Server Extension [ 33.188] (II) NVIDIA GLX Module 319.60 Wed Sep 25 14:21:05 PDT 2013 [ 33.188] Loading extension GLX [ 33.188] (II) LoadModule: "nvidia" [ 33.193] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so [ 33.249] (II) Module nvidia: vendor="NVIDIA Corporation" [ 33.249] compiled for 4.0.2, module version = 1.0.0 [ 33.249] Module class: X.Org Video Driver [ 33.334] (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your [ 33.334] (EE) NVIDIA: system's kernel log for additional error messages. [ 33.334] (II) UnloadModule: "nvidia" [ 33.334] (II) Unloading nvidia [ 33.335] (EE) Failed to load module "nvidia" (module-specific error, 0) [ 33.335] (EE) No drivers available. [ 33.335] (EE) Fatal server error: [ 33.335] (EE) no screens found(EE) [ 33.335] (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. [ 33.335] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information. [ 33.335] (EE)
Aktualizacja sterów:
[UPGRADE] nvidia-driver:i386 304.108-4 -> 319.60-2 [UPGRADE] nvidia-glx:i386 304.108-4 -> 319.60-2 [UPGRADE] nvidia-kernel-dkms:i386 304.108-4 -> 319.60-2 [UPGRADE] nvidia-settings:i386 304.108-2 -> 319.60-1 [UPGRADE] nvidia-vdpau-driver:i386 304.108-4 -> 319.60-2
W każdym razie, te stery do starych kart siedzą teraz w:
morfik:~$ dpkg -l | grep nvidia ii glx-alternative-nvidia 0.4.0 i386 allows the selection of NVIDIA as GLX provider ii libgl1-nvidia-legacy-304xx-glx:i386 304.108-4 i386 NVIDIA binary OpenGL libraries (304xx legacy version) ii libgl1-nvidia-legacy-304xx-glx-i386 304.108-4 i386 NVIDIA binary OpenGL 32-bit libraries (304xx legacy version) ii libxvmcnvidia1:i386 304.108-4 i386 NVIDIA binary XvMC library (304xx legacy version) ii nvidia-installer-cleanup 20130816+1 i386 cleanup after driver installation with the nvidia-installer ii nvidia-kernel-common 20130816+1 i386 NVIDIA binary kernel module support files ii nvidia-legacy-304xx-alternative 304.108-4 i386 allows the selection of NVIDIA as GLX provider ii nvidia-legacy-304xx-driver 304.108-4 i386 NVIDIA metapackage (304xx legacy version) ii nvidia-legacy-304xx-kernel-dkms 304.108-4 i386 NVIDIA binary kernel module DKMS source (304xx legacy version) ii nvidia-legacy-304xx-kernel-source 304.108-4 i386 NVIDIA binary kernel module source (304xx legacy version) ii nvidia-settings-legacy-304xx 304.108-2 i386 tool for configuring the NVIDIA graphics driver (304xx legacy version) ii nvidia-support 20130816+1 i386 NVIDIA binary graphics driver support files ii xserver-xorg-video-nvidia-legacy-304xx 304.108-4 i386 NVIDIA binary Xorg driver (304xx legacy version)
To tak jakby komuś ze starym sprzętem padł system po aktualizacji. :]
Offline
Dlatego w przypadku Sid'a wole nouveau ;) jeszcze żadnych problemów nie miałem (odpukać)
Offline
[quote=greywolf]Dlatego w przypadku Sid'a wole nouveau ;)[/quote]
Dlatego, że autor wątku pomieszał różne wersje sterowników? ;)
Offline
Widzę, że Agencja Dugowywiadowcza musi przeprowadzić szkolenia, bo z 1 posta wywnioskowałem z czym problem i pojawiło się za dużo postów.
Oczywiście duch jest ochoczy, ale ciało słabe.
Fervi
PS. Faktycznie z Nouveau nie ma żadnych problemów (poza wydajnością i w tym problem :D)
Offline
Time (s) | Query |
---|---|
0.00012 | SET CHARSET latin2 |
0.00008 | SET NAMES latin2 |
0.00129 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.147.78.242' WHERE u.id=1 |
0.00060 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.147.78.242', 1732389928) |
0.00040 | SELECT * FROM punbb_online WHERE logged<1732389628 |
0.00062 | DELETE FROM punbb_online WHERE ident='3.147.68.201' |
0.00049 | SELECT topic_id FROM punbb_posts WHERE id=244511 |
0.00006 | SELECT id FROM punbb_posts WHERE topic_id=24529 ORDER BY posted |
0.00030 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=24529 AND t.moved_to IS NULL |
0.00029 | SELECT search_for, replace_with FROM punbb_censoring |
0.00134 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=24529 ORDER BY p.id LIMIT 0,25 |
0.00082 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=24529 |
Total query time: 0.00641 s |