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 pobranych ze strony nVidia na Debianie 6.0.6;
Wykonałem wszystko wedle tej instrukcji: http://dug.net.pl/tekst/142/nvidia___zamkniete_sterowniki_w_debianie/ dot. instalacji ze skryptu Nvidii
Dodałem wpis o blokowaniu, poczym wyłączyłem środowisko graficzne tak jak jest podane w instrukcji, oraz uruchomiłem instalator. Po uruchomieniu wyrzuca błąd - poniżej log
nvidia-installer log file '/var/log/nvidia-installer.log' creation time: Tue Feb 12 15:41:32 2013 installer version: 310.32 PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin nvidia-installer command line: ./nvidia-installer Using: nvidia-installer ncurses user interface -> The file '/tmp/.X0-lock' exists and appears to contain the process ID '1159' of a runnning X server. ERROR: You appear to be running an X server; please exit X before installing. For further details, please see the section INSTALLING THE NVIDIA DRIVER in the README available on the Linux driver download page at www.nvidia.com. 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.
Czy ktoś jest wstanie mi pomóc ? Z tego co udało mi się wywnioskować i wyczytać w Google to podejrzewam że dotyczy to problemu że środowisko graficzne nadal jest włączone ?
Pozdrawiam
Offline
Dokładnie tak jak piszesz. Tam jest w instrukcji o wyłączaniu środowiska graficznego. :)
Jeszcze się upewnij wydając w trybie tekstowym polecenie:
/etc/init.d/*dm* stop
Jeśli mamy pecha i używasz slim, to zamiast *dm* wstaw slim.
Offline
Dzięki za odpowiedź,
Problem w tym że robię tak jak jest napisane w instrukcji; Wyłączam tryb graficzny po przez Ctrl + Alt + F1, oraz później go zatrzymuje tak samo jak jest opisane w instrukcji, i niby wszystko jest OK do chwili uruchomienia instalatora który wyrzuca w/w błąd. Nie rozumiem właśnie dla czego tak się dzieje skoro robię tak jak jest pokazane.
Tą komendę wpisać po zatrzymaniu GUI ?
Ostatnio edytowany przez bulimaster (2013-02-12 20:29:00)
Offline
Przytrzymanie Ctrl+Alt+F1 to przełączenie do trybu tekstowego. To że graficznego nie widzisz wcale nie oznacza, że nie jest włączony. :) On sobie nadal działa tam gdzie był (najczęściej pod Ctrl+Alt+F7), dopiero polecenie /etc/init.d/menedżer_logowania stop służy do jego wyłączenia. Na pewno właściwy menedżer logowania podałeś?
PS Z uprawnieniami administratora te polecenia wykonujesz?
Offline
A więc;
Wpisałem
/etc/init.d/gdm3 stop
A potem
/etc/init.d/*dm stop
I dostałem informacje, że nie ma takiego pliku ani katalogu.
Ostatnio edytowany przez bulimaster (2013-02-12 20:47:38)
Offline
I dalej to samo? Pokaż wynik:
ls -l /etc/init.d/
EDIT: A może ręcznie jeszcze podnosiłeś środowisko graficzne via startx, xinit itp.?
Offline
ArnVaker napisał(-a):
I dalej to samo? Pokaż wynik:
Kod:
ls -l /etc/init.d/EDIT: A może ręcznie jeszcze podnosiłeś środowisko graficzne via startx, xinit itp.?
michal@debian:~$ ls -l /etc/init.d/ razem 352 -rwxr-xr-x 1 root root 2233 2012-05-01 acpid -rwxr-xr-x 1 root root 9651 2010-10-04 alsa-utils -rwxr-xr-x 1 root root 1336 2009-11-02 anacron -rwxr-xr-x 1 root root 1071 2009-11-23 atd -rwxr-xr-x 1 root root 2315 2011-02-23 avahi-daemon -rwxr-xr-x 1 root root 1785 2010-02-17 binfmt-support -rwxr-xr-x 1 root root 4637 2010-12-18 bluetooth -rwxr-xr-x 1 root root 2444 2012-03-24 bootlogd -rwxr-xr-x 1 root root 1579 2012-03-24 bootlogs -rwxr-xr-x 1 root root 1381 2012-03-24 bootmisc.sh -rwxr-xr-x 1 root root 3978 2012-03-24 checkfs.sh -rwxr-xr-x 1 root root 10822 2012-03-24 checkroot.sh -rwxr-xr-x 1 root root 1279 2010-06-26 console-setup -rwxr-xr-x 1 root root 2489 2011-08-03 cpufrequtils -rwxr-xr-x 1 root root 3753 2010-12-19 cron -rwxr-xr-x 1 root root 3016 2011-11-28 cups -rwxr-xr-x 1 root root 2832 2011-06-12 dbus -rwxr-xr-x 1 root root 6441 2010-01-25 exim4 -rwxr-xr-x 1 root root 1523 2010-05-26 fancontrol -rwxr-xr-x 1 root root 2909 2010-09-21 fuse -rwxr-xr-x 1 root root 2965 2011-04-20 gdm3 -rwxr-xr-x 1 root root 1329 2012-03-24 halt -rwxr-xr-x 1 root root 10572 2010-09-30 hdparm -rwxr-xr-x 1 root root 1423 2012-03-24 hostname.sh -rwxr-xr-x 1 root root 5079 2011-01-25 hwclockfirst.sh -rwxr-xr-x 1 root root 5061 2011-01-25 hwclock.sh -rwxr-xr-x 1 root root 2518 2006-09-15 ifupdown -rwxr-xr-x 1 root root 1047 2009-09-06 ifupdown-clean -rwxr-xr-x 1 root root 7743 2010-10-13 kbd -rwxr-xr-x 1 root root 1562 2009-04-23 kerneloops -rwxr-xr-x 1 root root 1486 2010-06-26 keyboard-setup -rwxr-xr-x 1 root root 1293 2012-03-24 killprocs -rwxr-xr-x 1 root root 869 2010-05-26 lm-sensors -rwxr-xr-x 1 root root 6906 2011-08-03 loadcpufreq -rwxr-xr-x 1 root root 1334 2011-10-30 module-init-tools -rwxr-xr-x 1 root root 620 2012-03-24 mountall-bootclean.sh -rwxr-xr-x 1 root root 1668 2012-03-24 mountall.sh -rwxr-xr-x 1 root root 1560 2012-03-24 mountdevsubfs.sh -rwxr-xr-x 1 root root 1924 2012-03-24 mountkernfs.sh -rwxr-xr-x 1 root root 628 2012-03-24 mountnfs-bootclean.sh -rwxr-xr-x 1 root root 2330 2012-03-24 mountnfs.sh -rwxr-xr-x 1 root root 1315 2012-03-24 mountoverflowtmp -rwxr-xr-x 1 root root 3649 2012-03-24 mtab.sh -rwxr-xr-x 1 root root 2451 2010-04-19 networking -rwxr-xr-x 1 root root 1751 09-12 15:56 network-manager -rwxr-xr-x 1 root root 6013 2012-01-13 nfs-common -rwxr-xr-x 1 root root 2192 2010-02-24 portmap -rwxr-xr-x 1 root root 549 2010-08-09 pppd-dns -rwxr-xr-x 1 root root 1298 2010-02-01 procps -rwxr-xr-x 1 root root 8635 2012-03-24 rc -rwxr-xr-x 1 root root 801 2012-03-24 rc.local -rwxr-xr-x 1 root root 117 2012-03-24 rcS -rw-r--r-- 1 root root 2427 2012-03-24 README -rwxr-xr-x 1 root root 639 2012-03-24 reboot -rwxr-xr-x 1 root root 1074 2012-03-24 rmnologin -rwxr-xr-x 1 root root 3080 2010-11-30 rsyslog -rwxr-xr-x 1 root root 2348 2010-04-22 saned -rwxr-xr-x 1 root root 3286 2012-03-24 sendsigs -rwxr-xr-x 1 root root 590 2012-03-24 single -rw-r--r-- 1 root root 4304 2012-03-24 skeleton -rwxr-xr-x 1 root root 567 2012-03-24 stop-bootlogd -rwxr-xr-x 1 root root 1143 2012-03-24 stop-bootlogd-single -rwxr-xr-x 1 root root 551 2011-02-20 sudo -rwxr-xr-x 1 root root 7578 2010-12-13 udev -rwxr-xr-x 1 root root 1153 2010-12-13 udev-mtab -rwxr-xr-x 1 root root 2869 2012-03-24 umountfs -rwxr-xr-x 1 root root 2143 2012-03-24 umountnfs.sh -rwxr-xr-x 1 root root 1456 2012-03-24 umountroot -rwxr-xr-x 1 root root 810 2010-11-17 unattended-upgrades -rwxr-xr-x 1 root root 1985 2012-03-24 urandom -rwxr-xr-x 1 root root 1758 2010-10-13 x11-common
Dalej to samo. Innego środiwska nie uruchamiałem, siedze na Gnomie.
Ostatnio edytowany przez bulimaster (2013-02-12 20:58:47)
Offline
Przeciez masz gdm3
Z konta roota
/etc/init.d/gdm3 stop
Offline
Nie masz poza gdm3 żadnego innego, zatem /etc/init.d/gdm3 stop powinno załatwić sprawę, dziwne że nie działa.
Daj jeszcze:
pstree
Offline
Spróbujcie z sudo chłopaki, u mnie ostatnio tak musiałem z menedżerem działać (nawet na roocie).
sudo /etc/init.d/gdm3 stop
Offline
yantar: w Debianie?
Offline
ArnVaker dokładnie. Nie mam pojęcia co było namieszane.
Offline
yantar napisał(-a):
Spróbujcie z sudo chłopaki, u mnie ostatnio tak musiałem z menedżerem działać (nawet na roocie).
Kod:
sudo /etc/init.d/gdm3 stop
Chyba to pomogło, bo instalacja przeszła:)
Są jeszcze 3 sprawy;
Pierwsza;
Na koniec dostałem takie info;
Would you like to run the nvidia-xconfig utility to automatically update your X configuration file so that the NVIDIA X driver will be used when you restart X? Any pre-existing X configuration file will be backed up. (Answer: No) -> Installation of the NVIDIA Accelerated Graphics Driver for Linux-x86_64 (version: 310.32) is now complete. Please update your XF86Config or xorg.conf file as appropriate; see the file /usr/share/doc/NVIDIA_GLX-1.0/README.txt for details.
O co chodzi, i co z tym zrobić?
Druga sprawa; mam monitor CRT który może pracować na 150Hz, w ustawieniach mogę zastosować maksymalnie 85hz przy rozdzielczości 1024x768. Da sie coś z tym zrobi?. W Windowsie wystarczyło zanznaczyć opcje pokazywania innych ustawień niz te na które pozwala ten monitor, i mogłem sobie wybierać nawet do 200Hz. Może tu jest tak samo ?:)
I trzecia sprawa;
Gdzie mogę zmienić profil kolorów ICC ?
Pzdr
Ostatnio edytowany przez bulimaster (2013-02-13 13:14:04)
Offline
W tym komunikacie chodzi o wygenerowanie xorg.conf. Utworzyłeś go osobno czy nie masz w ogóle?
Wrzuć:
glxinfo |grep -Ei '(direct rendering|opengl)'
=======
Natomiast co do sudo z roota, to też nie mam pojęcia o co chodzi. Jak pisałem te poradniki pod Squeeze i pod Wheezy'ego, to sprawdzałem wszystko na domyślnych instalacjach Debiana z GNOME i nie było takich cudów.
Offline
A możesz jaśniej, jak mam go wygenerować i co dokładnie wpisać w konsoli ?
Co do poradnika, to teraz wiesz że możesz zastosować tam taką ciekawostkę :)
Offline
bulimaster napisał(-a):
A możesz jaśniej, jak mam go wygenerować i co dokładnie wpisać w konsoli ?
Tak jak w tym tekście jest opisane, to jest to pytanie zadawane przez instalator:
Czy utworzyć plik xorg.conf — tak, system musi wiedzieć, że ma użyć nowych sterowników. Jeżeli po raz pierwszy masz do czynienia z tym plikiem, odpowiedz twierdząco, na optymalizacje jeszcze przyjdzie czas
Ty odpowiedziałeś żeby nie tworzyć, dlatego nie wiem czy go masz w ogóle (mogłeś mieć już wcześniej przecież). Jeśli nie masz to:
Niezależnie od wersji instalowanego sterownika, konieczne jest jeszcze wygenerowanie xorg.conf:
Kod:
nvidia-xconfig
Polecenie o którego wynik prosiłem było aby sprawdzić czy używasz aktualnie zamkniętych sterowników.
bulimaster napisał(-a):
Co do poradnika, to teraz wiesz że możesz zastosować tam taką ciekawostkę :)
No nie wiem. sudo służy do uzyskania uprawnień roota z konta zwykłego użytkownika, używanie sudo będąc na koncie roota wydaje się dosyć absurdalne. To raczej nie ciekawostka tylko bug. Musiałbym to sprawdzić u siebie jeszcze, nigdy wcześniej nikt nie zgłaszał nic w tym stylu.
Offline
Po wpisaniu nvidia-xconfig dostałem
michal@debian:~$ nvidia-xconfig Using X configuration file: "/etc/X11/xorg.conf". ERROR: Unable to write to directory '/etc/X11'. michal@debian:~$
Odpaliłem instalator raz jeszcze, i dodalem Tak, więc ten krok można chyba uznać za rozwiązany ?
Wybik dla glxinfo |grep -Ei '(direct rendering|opengl)'
michal@debian:~$ glxinfo |grep -Ei '(direct rendering|opengl)' direct rendering: Yes OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce 8600 GT/PCIe/SSE2 OpenGL version string: 3.3.0 NVIDIA 310.32 OpenGL shading language version string: 3.30 NVIDIA via Cg compiler OpenGL extensions: michal@debian:~$
Najbardziej nurtuje, i zależy mi na tym abym mógł zmienić częstotliwość dla monitora, i załadować wybrany przeze mnie profil ICC.
Offline
To musisz z konta roota:
nvidia-xconfig
Offline
To ja jeszcze dopytam: wcześniej menedżer logowania próbowałeś wyłączyć z konta roota czy użytkownika? Prościej: na jakie konto logowałeś się w trybie tekstowym?
Offline
yossarian napisał(-a):
To musisz z konta roota:
Kod:
nvidia-xconfig
Faktycznie - mój błąd :)
teraz dostałem:
root@debian:/home/michal# nvidia-xconfig Using X configuration file: "/etc/X11/xorg.conf". Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup' New X configuration file written to '/etc/X11/xorg.conf'
Wcześniej było z konta roota, wylączałem tryb graficzny przechodziłem na roota przez;
su
Offline
OK, w takim razie zainstaluję potem Squeeze z GNOME i zobaczę czy u mnie też tak będzie. Co do odświeżania to bawiłeś się nvidia-settings? Jeśli tam nie ma, to wrzuć /var/log/Xorg.0.log, zobaczymy może coś go boli. Ostatnio dosyć popularny był problem z odczytem EDID monitora, gdybyś próbował obejścia tego problemu, to uważnie podaj parametry swojego monitora, niewłaściwe mogą uszkodzić sprzęt.
EDIT: A i jeszcze ten wygenerowany xorg.conf możesz wrzucić.
Offline
Podaj dokładny model monitora i wynik polecenia (jako root):
hwinfo --monitor
Offline
Zainstalowałem i u mnie zachowuje się normalnie. Podczas instalacji ustawiłeś hasło roota oraz dodałeś użytkownika, czy pominąłeś ustawianie hasła roota albo dodawanie użytkownika?
Offline