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/.
Strony: 1
Witam,
Nie jest to kwestia instalacji z racji tego że system instalowałem około 3 lat temu ale bardziej podstawowej konfiguracji.
Od jakiegoś czasu po aktualizacji kernela na debianie (od wersji 2.6.39-2 chyba) nieustannie musiałem doinstalowywać pakiet linux-headers-2.6.39-2-amd64 aby ten automat, ktorego nazwy nie pamietam cos na d zbudował moduł nvidii. Było to denerwujące gdyż czasami chciałem uruchomić komputer coś zrobić i gnać dalej ale dało się z tym żyć. Jednak po wczorajszej aktualizacji (wciąż mowa o wersji kernela 2.6.39-2) już ten numer nie działa. Tzn instaluję l-h-2.6... pojawia się komunikat o budowaniu modułu done ale ten moduł w ogole nie jest budowany operacja trwa poniżej sekundy. Xorg mówi przy probie uruchomienia gdm, że nie ma modulu nvidia i ma zupełną rację.
Co tym razem mnie ominęło w kwestii zmian? bo nie bardzo mam czas na szukanie losowych odpowiedzi w google.
I jak ewentualnie zautomatyzować ten proces instalacji nagłówków kernela po każdorazowej aktualizacji?
Offline
HAL9000 napisał(-a):
I jak ewentualnie zautomatyzować ten proces instalacji nagłówków kernela po każdorazowej aktualizacji?
Dociągnij pakiet linux-headers-2.6-wersja, np. linux-headers-2.6-amd64, zawsze będziesz miał najnowsze nagłówki do najnowszego kernela (instalowanego via pakiet linux-image-2.6-wersja). Oba pakiety pochodzą z tego samego pakietu źródłowego, także pojawiają się jednocześnie. Tak jest w tej chwili, niedługo pewnie będą tylko pakiety linux-image-wersja i linux-headers-wersja, wypadnie „2.6” ze względu na zmianę w wersjonowaniu kernela. Na ten moduł Nvidii spróbuj może reinstalnąć pakiet z kernelem, szczerze mówiąc nie wiem jak się wywołuje dkms z palca.
Offline
ArnVaker napisał(-a):
Tak jest w tej chwili, niedługo pewnie będą tylko pakiety linux-image-wersja i linux-headers-wersja, wypadnie „2.6” ze względu na zmianę w wersjonowaniu kernela.
Raczej linux-image-3.0.
Offline
Nie jestem przekonany co do tego „3.0”…
$ apt-cache depends linux-image-2.6-amd64/unstable linux-image-2.6-amd64 Wymaga: linux-image-2.6.39-2-amd64
$ apt-cache depends linux-image-2.6-amd64/experimental linux-image-2.6-amd64 Wymaga: linux-image-amd64
$ apt-cache depends linux-image-amd64/experimental linux-image-amd64 Wymaga: linux-image-3.0.0-rc5-amd64
oraz z changeloga:
Change *-2.6-* to transitional packages
Mnie to wygląda raczej na pozbycie się numerka. :)
Offline
Dobra sprawa wyglada nastepujaco:
ls -l -rw-r--r-- 1 root root 16195000 06-30 14:50 /lib/modules/2.6.39-2-amd64/updates/dkms/nvidia.ko
lsmod | grep nvidia nvidia 11757407 0 i2c_core 23766 2 nvidia,i2c_nforce2
i log xow
[ 30.708] X.Org X Server 1.10.2 Release Date: 2011-05-28 [ 30.708] X Protocol Version 11, Revision 0 [ 30.708] Build Operating System: Linux 2.6.39-1-amd64 x86_64 Debian [ 30.708] Current Operating System: Linux HAL9000 2.6.39-2-amd64 #1 SMP Wed Jun 8 11:01:04 UTC 2011 x86_64 [ 30.708] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.39-2-amd64 root=UUID=df4538cd-f83f-4792-9d4f-892dda251032 ro quiet [ 30.708] Build Date: 17 June 2011 04:13:25PM [ 30.708] xorg-server 2:1.10.2-2 (Cyril Brulebois <kibi@debian.org>) [ 30.709] Current version of pixman: 0.21.8 [ 30.709] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 30.709] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 30.709] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jul 9 08:05:25 2011 [ 30.709] (==) Using config file: "/etc/X11/xorg.conf" [ 30.709] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [ 30.710] Parse error on line 13 of section Files in file /etc/X11/xorg.conf Ignoring obsolete keyword "RgbPath". [ 30.710] (==) ServerLayout "X.org Configured" [ 30.710] (**) |-->Screen "Screen0" (0) [ 30.710] (**) | |-->Monitor "Monitor0" [ 30.711] (**) | |-->Device "Card0" [ 30.711] (**) |-->Input Device "Mouse0" [ 30.711] (**) |-->Input Device "Keyboard0" [ 30.711] (**) Option "BlankTime" "5" [ 30.711] (**) Option "StandbyTime" "7" [ 30.711] (**) Option "SuspendTime" "10" [ 30.711] (**) Option "OffTime" "15" [ 30.711] (==) Automatically adding devices [ 30.711] (==) Automatically enabling devices [ 30.711] (WW) The directory "/usr/X11R6/lib/X11/fonts/misc" does not exist. [ 30.711] Entry deleted from font path. [ 30.711] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. [ 30.712] Entry deleted from font path. [ 30.712] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist. [ 30.712] Entry deleted from font path. [ 30.712] (WW) The directory "/usr/X11R6/lib/X11/fonts/Type1" does not exist. [ 30.712] Entry deleted from font path. [ 30.712] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist. [ 30.712] Entry deleted from font path. [ 30.712] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. [ 30.712] Entry deleted from font path. [ 30.712] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist. [ 30.712] Entry deleted from font path. [ 30.712] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist. [ 30.712] Entry deleted from font path. [ 30.712] (**) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, /usr/share/fonts/X11/misc, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, built-ins [ 30.712] (**) ModulePath set to "/usr/lib/xorg/modules" [ 30.712] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled. [ 30.712] (WW) Disabling Mouse0 [ 30.712] (WW) Disabling Keyboard0 [ 30.712] (II) Loader magic: 0x7d7a20 [ 30.712] (II) Module ABI versions: [ 30.712] X.Org ANSI C Emulation: 0.4 [ 30.712] X.Org Video Driver: 10.0 [ 30.712] X.Org XInput driver : 12.2 [ 30.712] X.Org Server Extension : 5.0 [ 30.714] (--) PCI:*(0:3:0:0) 10de:0392:0000:0436 rev 161, Mem @ 0xfa000000/16777216, 0xe0000000/268435456, 0xfb000000/16777216, I/O @ 0x00009c00/128, BIOS @ 0x????????/131072 [ 30.714] (II) Open ACPI successful (/var/run/acpid.socket) [ 30.714] (II) "extmod" will be loaded. This was enabled by default and also specified in the config file. [ 30.714] (II) "dbe" will be loaded. This was enabled by default and also specified in the config file. [ 30.714] (II) "glx" will be loaded. This was enabled by default and also specified in the config file. [ 30.714] (II) "record" will be loaded. This was enabled by default and also specified in the config file. [ 30.714] (II) "dri" will be loaded. This was enabled by default and also specified in the config file. [ 30.714] (II) "dri2" will be loaded by default. [ 30.714] (II) LoadModule: "glx" [ 30.715] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so [ 30.716] (II) Module glx: vendor="X.Org Foundation" [ 30.716] compiled for 1.10.2, module version = 1.0.0 [ 30.716] ABI class: X.Org Server Extension, version 5.0 [ 30.716] (==) AIGLX enabled [ 30.716] (II) Loading extension GLX [ 30.716] (II) LoadModule: "extmod" [ 30.717] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so [ 30.717] (II) Module extmod: vendor="X.Org Foundation" [ 30.717] compiled for 1.10.2, module version = 1.0.0 [ 30.718] Module class: X.Org Server Extension [ 30.718] ABI class: X.Org Server Extension, version 5.0 [ 30.718] (II) Loading extension SELinux [ 30.718] (II) Loading extension MIT-SCREEN-SAVER [ 30.718] (II) Loading extension XFree86-VidModeExtension [ 30.718] (II) Loading extension XFree86-DGA [ 30.718] (II) Loading extension DPMS [ 30.718] (II) Loading extension XVideo [ 30.718] (II) Loading extension XVideo-MotionCompensation [ 30.718] (II) Loading extension X-Resource [ 30.718] (II) LoadModule: "record" [ 30.719] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so [ 30.719] (II) Module record: vendor="X.Org Foundation" [ 30.719] compiled for 1.10.2, module version = 1.13.0 [ 30.719] Module class: X.Org Server Extension [ 30.719] ABI class: X.Org Server Extension, version 5.0 [ 30.719] (II) Loading extension RECORD [ 30.719] (II) LoadModule: "dbe" [ 30.720] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so [ 30.720] (II) Module dbe: vendor="X.Org Foundation" [ 30.720] compiled for 1.10.2, module version = 1.0.0 [ 30.720] Module class: X.Org Server Extension [ 30.720] ABI class: X.Org Server Extension, version 5.0 [ 30.720] (II) Loading extension DOUBLE-BUFFER [ 30.720] (II) LoadModule: "dri" [ 30.721] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so [ 30.721] (II) Module dri: vendor="X.Org Foundation" [ 30.721] compiled for 1.10.2, module version = 1.0.0 [ 30.721] ABI class: X.Org Server Extension, version 5.0 [ 30.721] (II) Loading extension XFree86-DRI [ 30.721] (II) LoadModule: "dri2" [ 30.722] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so [ 30.722] (II) Module dri2: vendor="X.Org Foundation" [ 30.722] compiled for 1.10.2, module version = 1.2.0 [ 30.722] ABI class: X.Org Server Extension, version 5.0 [ 30.722] (II) Loading extension DRI2 [ 30.722] (II) LoadModule: "nvidia" [ 30.723] (WW) Warning, couldn't open module nvidia [ 30.723] (II) UnloadModule: "nvidia" [ 30.724] (II) Unloading nvidia [ 30.724] (EE) Failed to load module "nvidia" (module does not exist, 0) [ 30.724] (EE) No drivers available. [ 30.724] Fatal server error: [ 30.724] no screens found [ 30.724] Please consult the The X.Org Foundation support at http://wiki.x.org for help. [ 30.724] Please also check the log file at "/var/log/Xorg.0.log" for additional information. [ 30.724]
Reinstalowałem kernel, nagłówki i wciaz ta sama sytuacja.
Jakieś pomysły?
Offline
Jemu nie chodzi o moduł kernela tylko o moduł Xorga, czyli:
/usr/lib/xorg/modules/drivers/nvidia_drv.so
Skoro masz stery z repo, to ten moduł powinien być w pakiecie nvidia-glx. Masz ten pakiet? Jak nie masz to zainstaluj.
EDIT: W testingu zależności Nvidii leżą, pociągnij nvidia-glx wraz z zależnościami z Sida.
Offline
Rzeczywiście po:
aptitude reinstall nvidia-glx
Wywaliło chyba z 50 zainstalowanych pakietów, przeinstalowało wymagany i wszystko wróciło do normy. Dzięki za pomoc!
Edit:
Jeszcze jedna sprawa.
Jak wspomniałem powyzsze usunelo sporo pakietow i teraz np pendrive nie montuje sie automatycznie. Probowalem na wlasna reke reinstalowac pakiety typu autofs ale to nie pomaga wiec macie jakies pomysly w tej sprawie. W xfce, ktorego uzywam jako wm zaznaczylem wszystko co mozliwe aby montowalo automatycznie ale rezultatow nie ma.
Ostatnio edytowany przez HAL9000 (2011-07-09 10:27:07)
Offline
W loga popatrz co poleciało (/var/log/aptitude). W Xfce masz automontowanie via thunar, czyli mniej więcej:
Do automontowania via thunar potrzeba thunar-volman, udisks, gvfs, policykit-1, aktywną sesję consolekit oraz odpalonego w tle daemona thunara. Bez daemona w tle będzie działać tylko „automontowanie” na kliknięcie.
PS Te pakiety poleciały bo pewnie nie zainstalowałeś Nvidii z Sida jak pisałem… Teraz nie będziesz mógł ich zainstalować bo zależności na to nie pozwolą. Czyli to co wcześniej — zaktualizuj pakiety Nvidii do wersji z Sida, a potem dociągnij pakiety wymienione powyżej.
Offline
[USUNIĘTY, ZALEŻNOŚCI] codeblocks [USUNIĘTY, ZALEŻNOŚCI] eric [USUNIĘTY, ZALEŻNOŚCI] eric-api-files [USUNIĘTY, ZALEŻNOŚCI] gnucash [USUNIĘTY, ZALEŻNOŚCI] gnuplot [USUNIĘTY, ZALEŻNOŚCI] gnuplot-x11 [USUNIĘTY, ZALEŻNOŚCI] gvfs [USUNIĘTY, ZALEŻNOŚCI] gvfs-backends [USUNIĘTY, ZALEŻNOŚCI] gvfs-fuse [USUNIĘTY, ZALEŻNOŚCI] kadu [USUNIĘTY, ZALEŻNOŚCI] kadu-external-modules [USUNIĘTY, ZALEŻNOŚCI] libbonoboui2-0 [USUNIĘTY, ZALEŻNOŚCI] libcodeblocks0 [USUNIĘTY, ZALEŻNOŚCI] libgl1-mesa-glx [USUNIĘTY, ZALEŻNOŚCI] libglu1-mesa [USUNIĘTY, ZALEŻNOŚCI] libgnome2-0 [USUNIĘTY, ZALEŻNOŚCI] libgnomeui-0 [USUNIĘTY, ZALEŻNOŚCI] libgoffice-0-6 [USUNIĘTY, ZALEŻNOŚCI] libqt4-gui [USUNIĘTY, ZALEŻNOŚCI] libqt4-opengl [USUNIĘTY, ZALEŻNOŚCI] libqtmultimediakit1 [USUNIĘTY, ZALEŻNOŚCI] libqtwebkit4 [USUNIĘTY, ZALEŻNOŚCI] libvisual-0.4-plugins [USUNIĘTY, ZALEŻNOŚCI] libwxgtk2.8-0 [USUNIĘTY, ZALEŻNOŚCI] libwxgtk2.8-dev [USUNIĘTY, ZALEŻNOŚCI] mplayer [USUNIĘTY, ZALEŻNOŚCI] python-gnome2 [USUNIĘTY, ZALEŻNOŚCI] python-qscintilla2 [USUNIĘTY, ZALEŻNOŚCI] python-qt4 [USUNIĘTY, ZALEŻNOŚCI] python-wxgtk2.8 [USUNIĘTY, ZALEŻNOŚCI] python-wxtools [USUNIĘTY, ZALEŻNOŚCI] rhythmbox [USUNIĘTY, ZALEŻNOŚCI] x11-utils [USUNIĘTY, ZALEŻNOŚCI] xbase-clients [USUNIĘTY, ZALEŻNOŚCI] xchm [USUNIĘTY, ZALEŻNOŚCI] xserver-xephyr [USUNIĘTY, ZALEŻNOŚCI] xutils
powyzsze wylecialy.
I teraz rzeczywiscie trzeba bedzie kombinowac. Jeżeli możesz to napisz jak mam aktualizować te pakiety do wersji unstable gdyz nigdy sie w to nie bawiłem obecnie mam testing i nigdy nie mieszałem pakietów z różnych edycji. W chwili obecnej nawet mplayera nie moge zainstalowac bo wowczas chce usuwac nvidia-glx.
Offline
Do pliku /etc/apt/apt.conf wrzuć:
APT::Default-Release "testing";
To podbije priorytet pakietów z archiwum testing do 990, czyli system domyślnie będzie korzystał z repozytorium testinga nawet jeśli dodasz na stałe repozytorium Sida i inne (chyba że ustawisz im priorytet wyższy niż 990). Dodaj repo Sida:
deb http://ftp.de.debian.org/debian/ unstable main contrib non-free
Zaktualizuj pakiety Nvidii:
aptitude update aptitude -t unstable safe-upgrade nvidia~i
To tyle w sumie.
Offline
Luz wszystko hula, dzięki serdeczne.
Offline
Strony: 1