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,
Mam problem z instalacją sterowników od karty graficznej.
Problem jest z zależnościami.
dpkg -i /home/knife/Pobrane/gcc-4.3_4.3.5-4_i386.deb (Odczytywanie bazy danych ... 119493 files and directories currently installed.) Przygotowanie do zastąpienia gcc-4.3 4.3.5-4 (wykorzystując .../gcc-4.3_4.3.5-4_i386.deb) ... Rozpakowanie pakietu zastępującego gcc-4.3 ... dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie gcc-4.3: libgomp1 (4.6.2-16) narusza zależności gcc-4.3 (<< 4.3.6-1) i jest zainstalowany. Wersją gcc-4.3 do skonfigurowania jest 4.3.5-4. libstdc++6 (4.6.2-16) narusza zależności gcc-4.3 (<< 4.3.6-1) i jest zainstalowany. Wersją gcc-4.3 do skonfigurowania jest 4.3.5-4. libgfortran3 (4.6.2-16) narusza zależności gcc-4.3 (<< 4.3.6-1) i jest zainstalowany. Wersją gcc-4.3 do skonfigurowania jest 4.3.5-4. libgcc1 (1:4.6.2-16) narusza zależności gcc-4.3 (<< 4.3.6-1) i jest zainstalowany. Wersją gcc-4.3 do skonfigurowania jest 4.3.5-4. dpkg: błąd przetwarzania gcc-4.3 (--install): problemy z zależnościami - pozostawiony nieskonfigurowany Wystąpiły błędy podczas przetwarzania: gcc-4.3
W jaki sposób rozwiązać problem z zależnościami ?
Jak zainstalować pakiet gcc-4.3 ?
Znajduje się on w repozytorium squeeze, a ja mam sid.
Pozdrawiam
Ostatnio edytowany przez bartosz789 (2012-03-03 10:17:03)
Offline
Jak masz Sid, to instaluj pakiety ze Sida na gcc-4.6 nie da się zainstalować sterownika nvidia? :)
Offline
Jak Ty instalujesz te sterowniki.
Przecież sterowniki są w repozytorium.
ilin@debian:~/Desktop$ dpkg -l | grep nvidia ii glx-alternative-nvidia 0.2.1 allows the selection of NVIDIA as GLX provider ii libgl1-nvidia-alternatives 295.20-1 transition libGL.so* diversions to glx-alternative-nvidia ii libgl1-nvidia-alternatives-ia32 295.20-1 simplifies replacing MESA libGL with GPU vendor libraries (32-bit) ii libgl1-nvidia-glx 295.20-1 NVIDIA binary OpenGL libraries ii libgl1-nvidia-glx-ia32 295.20-1 NVIDIA binary OpenGL 32-bit libraries ii libglx-nvidia-alternatives 295.20-1 transition libgl.so diversions to glx-alternative-nvidia ii nvidia-alternative 295.20-1 allows the selection of NVIDIA as GLX provider ii nvidia-glx 295.20-1 NVIDIA metapackage ii nvidia-glx-ia32 295.20-1 NVIDIA 32-bit libraries (transitional package) ii nvidia-installer-cleanup 20111111+3 Cleanup after driver installation with the nvidia-installer ii nvidia-kernel-common 20111111+3 NVIDIA binary kernel module support files ii nvidia-kernel-dkms 295.20-1 NVIDIA binary kernel module DKMS source ii nvidia-settings 295.20-1 Tool for configuring the NVIDIA graphics driver ii nvidia-support 20111111+3 NVIDIA binary graphics driver support files ii nvidia-vdpau-driver 295.20-1 NVIDIA vdpau driver ii xserver-xorg-video-nvidia 295.20-1 NVIDIA binary Xorg driver
Offline
Gcc-4.6 mam zainstalowany.
Gdy chcę zainstalować nagłówek to wyskakuje ,że potrzeba gcc-4.3.
Offline
Nagłówek ? czego kernela ?
Pokaż jak to wygląda.
Offline
I napisz dokałdnie, jaki to sterownik - wersja.
Bo ja mam Nvidię 290.10, moduł budowany na GCC-4.6.2 i działa bez problemu.
gcc --version gcc (Gentoo Hardened 4.6.2 p1.3, pie-0.5.0) 4.6.2
qlist -ICv nvidia-drivers x11-drivers/nvidia-drivers-290.10-r2
Poza tym na Debianie (u mnie) zawsze lepiej wychodził sterownik instalowany skryptem ze strony Nvidii, aniżeli z repozytorium.
Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2012-03-03 11:03:30)
Offline
Napisz co Ci daje:
aptitude install nvidia-glx
Offline
Te z repo działają dobrze chyba ,że to jakaś stara karta gdzie problemem jest xorg a nie gcc.
Offline
To może od początku.
Po zaaktualizowaniu systemu, dostałem nowe jąderko (3.2.1 ?).
Przy wyborze (Grub), uruchamiania z nowym jądrem, X'y nie uruchamiają się.
Błąd jest przy sterownikach nvidia :
no devices detected no screens found xinit : giving up xinit ; unable to connect to x server : No such file or directory xinit : server error
Przy wykorzystywaniu sterownika vesa, wyskakuje komunikat ,że sterownik nvidi dostał większy priorytet, chociaż w xorg.conf wpisany jest vesa. (jeżeli dobrze przetłumaczyłem komunikat).
Jak dodać moduł kernela ?
Nie pamiętam komendy, a problemem jest chyba to ,że dodany jest moduł ze starej wersji sterownika a zainstalowane są nowsze sterowniki.
Xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 295.20 (buildd@murphy) Wed Feb 15 23:13:56 UTC 2012 Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" ModulePath "/usr/lib/xorg/modules" FontPath "/usr/share/fonts/X11/misc" FontPath "/usr/share/fonts/X11/cyrillic" FontPath "/usr/share/fonts/X11/100dpi/:unscaled" FontPath "/usr/share/fonts/X11/75dpi/:unscaled" FontPath "/usr/share/fonts/X11/Type1" FontPath "/usr/share/fonts/X11/100dpi" FontPath "/usr/share/fonts/X11/75dpi" FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" FontPath "built-ins" EndSection Section "Module" Load "record" Load "dri2" Load "dbe" Load "extmod" Load "glx" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5 6 7" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" EndSection Section "Device" ### Available Driver options are:- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" ### [arg]: arg optional #Option "SWcursor" # [<bool>] #Option "HWcursor" # [<bool>] #Option "NoAccel" # [<bool>] #Option "ShadowFB" # [<bool>] #Option "VideoKey" # <i> Identifier "Card0" Driver "nvidia" VendorName "nVidia Corporation" BoardName "NV34 [GeForce FX 5200]" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Viewport 0 0 EndSubSection SubSection "Display" Viewport 0 0 Depth 4 EndSubSection SubSection "Display" Viewport 0 0 Depth 8 EndSubSection SubSection "Display" Viewport 0 0 Depth 15 EndSubSection SubSection "Display" Viewport 0 0 Depth 16 EndSubSection SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection
Instalacja skryptem sgfxi wywala błąd, że wersja X'ów jest niekompatybilna ...
Ostatnio edytowany przez bartosz789 (2012-03-03 11:19:27)
Offline
Sprawdź czy ty nie potrzebujesz starszej wersji sterowników.
Mianowicie
nvidia-glx-legacy-173xx
Offline
Trafiłeś w sedno.
Jak odinstalować 295.20 ?
Offline
A jak je instalowałeś ?
Offline
apt-get install linux-headers-uname -r m-a preapre m-a build nvidia-kernel m-a install nvidia depmod -a apt-get install nvidia-glx nvidia-xconfig nvidia-settings
Najlepiej by było jakbym odinstalował wszystkie pakiety nvidii ...
Offline
dpkg -l | grep nvidia
Wyświetli wszystkie paczki z nvidią.
Potem
aptitude purge pakiet pakiet
aptitude purge ~c
aptitude install nvidia-kernel-legacy-173xx-dkms nvidia-glx-legacy-173xx
Offline
Komenda aptitude purge ~c
root@debian:/home/knife# aptitude purge ~c Następujące pakiety zostaną USUNIĘTE: aumix{p} aumix-common{p} cpufreqd{p} dconf-tools{p} fluxbox{p} fuse-utils{p} guile-1.6-libs{p} hal{p} hddtemp{p} icedove{p} kdm{p} lexmark-universal-drv{p} libaccess-bridge-java-jni{p} libao-common{p} libao4{p} libavcodec52{p} libavformat52{p} libavutil49{p} libavutil50{p} libboost-filesystem1.42.0{p} libboost-system1.42.0{p} libboost-thread1.42.0{p} libconfuse0{p} libdb4.7-java-gcj{p} libdrm-nouveau1{p} libdvbpsi6{p} libebml0{p} libeggdbus-1-0{p} libexo-0.3-0{p} libfluidsynth1{p} libgcr0{p} libgd2-noxpm{p} libggi2{p} libgii1{p} libgl1-nvidia-legacy-173xx-glx{p} libglewmx1.5{p} libgp11-0{p} libgraphicsmagick3{p} libgraphite3{p} libgs8{p} libgsf-1-114{p} libguile-ltdl-1{p} libhunspell-1.2-0{p} libicu44{p} libidl0{p} libknewstuff2-4{p} libkonq5{p} libkutils4{p} libkworkspace4{p} liblash2{p} libmagickcore3{p} libmagickwand3{p} libmatroska0{p} libmtp8{p} libnotify1{p} libntfs-3g75{p} libntfs10{p} liborbit2{p} libpango1.0-common{p} libpolkit-qt-1-0{p} libpoppler-glib4{p} libpoppler5{p} libpostproc51{p} libpython2.6{p} libqimageblitz4{p} libqthreads-12{p} librasqal2{p} libreadline5{p} librpm1{p} librpmbuild1{p} librpmio1{p} libsdl1.2debian-alsa{p} libsvga1{p} libswscale0{p} libtar{p} libtorrent-rasterbar5{p} libv8-2.2.24{p} libvdpau1{p} libvlccore4{p} libvpx0{p} libwebkit-1.0-2{p} libwpd8c2a{p} libwpg-0.1-1{p} libwps-0.1-1{p} libx264-118{p} libxcb-atom1{p} libxcb-aux0{p} libxcb-event1{p} libxcb-render-util0{p} libxfce4menu-0.1-0{p} libxine1-bin{p} menu{p} minecraft{p} nvidia-glx-legacy-173xx{p} openoffice.org-common{p} openoffice.org-core{p} portmap{p} slim{p} tilda{p} xfonts-terminus{p} xli{p}
Takie pakiety zostawiłem :
ii glx-alternative-nvidia 0.2.1 allows the selection of NVIDIA as GLX provider rc libgl1-nvidia-legacy-173xx-glx 173.14.31-2 NVIDIA binary OpenGL libraries (173xx legacy version) rc nvidia-glx-legacy-173xx 173.14.27-2 NVIDIA binary Xorg driver (173xx legacy version) ii nvidia-installer-cleanup 20111111+3 Cleanup after driver installation with the nvidia-installer ii nvidia-kernel-2.6.32-5-686 195.36.31-6+2.6.32-41 NVIDIA binary kernel module for Linux 2.6.32-5-686 ii nvidia-kernel-common 20111111+3 NVIDIA binary kernel module support files ii nvidia-kernel-legacy-173xx-dkms 173.14.31-2 NVIDIA binary kernel module DKMS source (173xx legacy version) ii nvidia-kernel-legacy-173xx-source 173.14.31-2 NVIDIA binary kernel module source (173xx legacy version) ii nvidia-support 20111111+3 NVIDIA binary graphics driver support files
Offline
aptitude purge ~c
czyści configi po odinstalowanych pakietach.
Jak miałeś te pakiety nvidii wcześniej to je odinstaluj i zainstaluj od nowa tak jak wyżej podałem.
Offline
Odinstalowałem wszystkie pakiety.
root@debian:/home/knife# aptitude install nvidia-kernel-legacy-173xx-dkms nvidia-glx-legacy-173xx Następujące NOWE pakiety zostaną zainstalowane: dkms{a} glx-alternative-mesa{a} glx-alternative-nvidia{a} glx-diversions{a} libgl1-nvidia-alternatives{a} libgl1-nvidia-legacy-173xx-glx{a} libglx-nvidia-alternatives{a} nvidia-alternative-legacy-173xx{a} nvidia-glx-legacy-173xx nvidia-installer-cleanup{a} nvidia-kernel-common{a} nvidia-kernel-legacy-173xx-dkms nvidia-support{a} xserver-xorg-video-nvidia-legacy-173xx{ab} 0 pakietów aktualizowanych, 14 instalowanych, 0 do usunięcia i 0 nieaktualizowanych. Do pobrania 3984 kB/14,4 MB archiwów. Zajęte po rozpakowaniu: 45,7 MB. Następujące pakiety mają niespełnione zależności: xserver-xorg-video-nvidia-legacy-173xx: Wymaga: xorg-video-abi-10 który jest pakietem wirtualnym. lub xorg-video-abi-8 który jest pakietem wirtualnym. lub xorg-video-abi-6.0 który jest pakietem wirtualnym. Wymaga: xserver-xorg-core (< 2:1.10.99) ale zainstalowana jest wersja 2:1.11.3.901-2. Następujące działania rozwiążą problemy z zależnościami: Zatrzymanie bieżących wersji następujących pakietów: 1) nvidia-glx-legacy-173xx [niezainstalowany] 2) xserver-xorg-video-nvidia-legacy-173xx [niezainstalowany] Pozostawienie następujących problemów z zależnościami: 3) nvidia-kernel-legacy-173xx-dkms poleca nvidia-glx-legacy-173xx (>= 173.14.31) Zaakceptować rozwiązanie? [Y/n/q/?]
Offline
Wygląda ,ze w sidzie są problemy z zależnościami.
Naciśnij n to może zaproponuje inne rozwiązanie.
Offline
Nie ma więcej rozwiązań!
Dodam ,że aktualnie korzystam z jądra 2.6.32-5-686
Zaraz przesiądę się na nowsze jądro (3xxx) i zobaczymy czy chociaż X'y się uruchomią.
Teraz działa na sterowniku VESA.
Sgfxi też nie daje rady zainstalować sterowników.
A przez stronę Nvidii ?
Ostatnio edytowany przez bartosz789 (2012-03-03 12:16:28)
Offline
http://www.nvnews.net/vbulletin/showthread.php?p=2459679
Tu masz właściwe.
Offline
Takich jaj nie widziałem ..
Instalator wypluwa ,że potrzeba gcc-4.3
Nie wiem co się stało z systemem. Teraz nie ma przycisków okien zamknij, minimalizuj,
Nie można przemieszczać się miedzy oknami, w żaden sposób ..
Offline
Blad w sztuce
Przed wszystkim odinstaluj .run smxi/sgfxi !!! i wszystko co dotyczy Nvidia !!!
Jaka masz karte graficzna ?
$ lspci | grep VGA
Nastepnie porownaj jaki pilot moze ja "obslugiwac" Czy twoja karta znajduje sie tutaj => http://packages.debian.org/squeeze/nvidia-kernel-legacy-173xx-dkms i tutaj => http://www.nvidia.com/object/IO_32667.html
To ze pluje o niezgodną wersje gcc mozesz pominąć.
Mimo to powinny się zainstalować.
Offline
Odinstalowałem wszystko co związane z nvidia !
Jak odinstalować sgfxi ? Nie znajduje takie pakietu, gdy chcę go usunać.
nvidia-installer log file '/var/log/nvidia-installer.log' creation time: Sat Mar 3 12:35:24 2012 installer version: 1.0.7 PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin option status: license pre-accepted : false update : false force update : false expert : false uninstall : false driver info : false precompiled interfaces : true no ncurses color : false query latest version : false OpenGL header files : true no questions : false silent : false no recursion : false no backup : false kernel module only : false sanity : false add this kernel : false no runlevel check : false no network : false no ABI note : false no RPMs : false no kernel module : false force SELinux : default no X server check : false no cc version check : false run distro scripts : true no nouveau check : false run nvidia-xconfig : false sigwinch work around : true force tls : (not specified) X install prefix : (not specified) X library install path : (not specified) X module install path : (not specified) OpenGL install prefix : (not specified) OpenGL install libdir : (not specified) utility install prefix : (not specified) utility install libdir : (not specified) installer prefix : (not specified) doc install prefix : (not specified) kernel name : (not specified) kernel include path : (not specified) kernel source path : (not specified) kernel output path : (not specified) kernel install path : (not specified) precompiled kernel interfaces path : (not specified) precompiled kernel interfaces url : (not specified) proc mount point : /proc ui : (not specified) tmpdir : /tmp ftp mirror : ftp://download.nvidia.com RPM file list : (not specified) selinux chcon type : (not specified) Using: nvidia-installer ncurses user interface -> License accepted. -> Installing NVIDIA driver version 173.14.31. -> Performing CC sanity check with CC="cc". -> Performing CC version check with CC="cc". -> The CC version check failed: The compiler used to compile the kernel (gcc 4.3) does not exactly match the current compiler (gcc 4.6). The Linux 2.6 kernel module loader rejects kern el modules built with a version of gcc that does not exactly match that of t he compiler used to build the running kernel. If you know what you are doing and want to ignore the gcc version check, sel ect "No" to continue installation. Otherwise, select "Yes" to abort install ation, set the CC environment variable to the name of the compiler used to c ompile your kernel, and restart installation. Abort now? (Answer: No) ERROR: The kernel header file '/usr/src/linux/include/linux/kernel.h' does not exist. The most likely reason for this is that the kernel source path '/usr/src/linux' is incorrect. Please make sure you have installed the kernel source files for your kernel and that they are properly configured; on Red Hat Linux systems, for example, be sure you have the 'kernel-source' or 'kernel-devel' RPM installed. If you know the correct kernel source files are installed, you may specify the kernel source path with the '--kernel-source-path' command line option. ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.
Offline
Przykro mi, ze musze to powiedziec ale bez reinstalacji sie nie obedzie. Chyba, ze bartosz789 jest mistrzem pinning'u. Przed tym trzeba zdefiniowac ktory prywatny pilot moze "obsluzyc" jego KG.