Strona 1 z 2

Sterowniki NVIDIA, zainstalowane, a nieużywane ... just run nvidia-xconfig as root

: 09 paź 2013, 18:29
autor: dellka
Hej! Mam Kubuntu 13.04 64bit, zainstalowałem sterowniki NVIDII korzystając z dodatkowych sterowników. Jednak próbując podłączyć zewnętrzny monitor do laptopa (Dell Inspiron 17R), mam taki komunikat: "You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run nvidia-xconfig as root), and restart the X server."

http://s6.ifotos.pl/img/screen23p_nssnnar.png

i nie mogę dostać się do ustawień ... Przy instalacji dodatkowych sterowników, mam coś takiego:

http://s4.ifotos.pl/img/screen22p_nssnnaa.png

Próbowałem już:

Kod: Zaznacz cały

sudo nvidia-xconfig
restart Xów
jednak zwaliłem sobie tylko display resolution, pomogło usunięcie etc/X11/xorg.conf, przy restarcie system utworzył sobie nowy i było ok, jednak z NVIDIą problem nierozwiązany.

Próbowałem też:

Kod: Zaznacz cały

sudo apt-get remove --purge nvidia*
sudo apt-get install nvidia-current

sudo modprobe nvidia_current
[sudo] password for x: 
FATAL: Module nvidia_current not found.
$ lspci|grep VGA:

Kod: Zaznacz cały

00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GT 650M / GTX 660M LE] (rev a1)
Jednak nadal to samo.

Próbowałem również:

Kod: Zaznacz cały

sudo apt-get install nvidia-current-updates
Jendak to nic nie zmienia, ponieważ nadal widzę to okno, ze zmienionymi aktualnymi sterownikami:

http://s6.ifotos.pl/img/screen25p_nssnwxs.png

które nadal nie działają, bo pojawia się problem z początku posta ...

//bear7: Niedopuszczalny rozmiar grafiki - zapoznaj się z regulaminem forum.

Re: Sterowniki NVIDIA, zainstalowane, a nieużywane ... just run nvidia-xconfig as root

: 09 paź 2013, 19:37
autor: bear7
W twoim sprzęcie siedzi technologia Optimus, która (póki co) do poprawnego działa na Ubuntu potrzebuje bumblebee. Po szczegóły odsyłam do dokumentacji, forumowej wyszukiwarki oraz google.

Re: Sterowniki NVIDIA, zainstalowane, a nieużywane ... just run nvidia-xconfig as root

: 10 paź 2013, 13:57
autor: dellka
Zrobiłem:

Kod: Zaznacz cały

sudo apt-get purge nvidia*
sudo apt-get autoremove nvidia-*
sudo apt-get autoclean
sudo apt-get autoremove
sudo apt-get clean
wyłączenie WSZYSTKICH sterowników z Syste/Additional Drivers

Kod: Zaznacz cały

sudo apt-get update && sudo apt-get dist-upgrade -y
sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get install bumblebee virtualgl linux-headers-generic bumblebee-nvidia
RESET

Kod: Zaznacz cały

sudo apt-get install kde-window-manager
sudo apt-get install mesa-utils
POTEM:

Kod: Zaznacz cały

# nvidia-xconfig
nvidia-xconfig: nie znaleziono polecenia
NASTĘPNIE:

Kod: Zaznacz cały

# apt-get install nvidia-common
PONOWNIE:

Kod: Zaznacz cały

# nvidia-xconfig
nvidia-xconfig: nie znaleziono polecenia
I:

Kod: Zaznacz cały

# nvidia-settings
oraz znów wiadomość z tytułu tematu ... :/

Re: Sterowniki NVIDIA, zainstalowane, a nieużywane ... just run nvidia-xconfig as root

: 10 paź 2013, 14:43
autor: rom
Odinstalowałeś wszystko, co miało "nvidia" na początku nazwy za pomocą polecenia

Kod: Zaznacz cały

sudo apt-get purge nvidia*
Nic dziwnego, że nie może znaleźć nvidia-xconfig ani nvidia-settings.

Re: Sterowniki NVIDIA, zainstalowane, a nieużywane ... just run nvidia-xconfig as root

: 10 paź 2013, 17:18
autor: dellka
Doinstalowałem:

Kod: Zaznacz cały

apt-get install nvidia-current
i nadal mam to samo:

Kod: Zaznacz cały

nvidia-xconfig
nvidia-xconfig: nie znaleziono polecenia
nvidia-settings "działa", ale pokazuje komunikat z tytułu tematu ...

Re: Sterowniki NVIDIA, zainstalowane, a nieużywane ... just run nvidia-xconfig as root

: 10 paź 2013, 18:09
autor: rom
Doinstaluj nvidia-settings i spróbuj ponownie.

Re: Sterowniki NVIDIA, zainstalowane, a nieużywane ... just run nvidia-xconfig as root

: 10 paź 2013, 18:27
autor: dellka
Ok, teraz już polecenie odnalezione, zapisało mi nowy xorg.conf. Zresetowałem iksy, jednak po restarcie mam złą rozdzielczość ekranu ... "obraz jest za mały", nie jest rozciągnięty na cały ekran. Ponadto, nawet po wydaniu polecenia

Kod: Zaznacz cały

nvidia-xconfig
kiedy próbuję włączyć panel kontrolny NVIDII, żeby wpiąć monitor (

Kod: Zaznacz cały

nvidia-settings
) pokazuje mi ponownie komunikat z tytułu tematu.

Zmianę rozdzielczości do prawidłowej mogę uzyskać TYLKO za pomocą usunięcia wszystkich xorg.conf z /etc/X11

Re: Sterowniki NVIDIA, zainstalowane, a nieużywane ... just run nvidia-xconfig as root

: 10 paź 2013, 18:38
autor: yacup
To ja się może podłączę. Też miałem podobny problem ze sterownikami nvidia. Przyczyną pierwotną było wcześniejsze zainstalowanie wyższego kernela ale bez instalacji nagłówków. Niezgodność wersji kernela z wersją nagłówków powoduje błędy przy instalacji sterowników nvidii
Nie instalowałeś przez przypadek wcześniej jakiegoś nowszego kernela?

Klepnij takie coś:

Kod: Zaznacz cały

find /lib/modules/$(uname -r) -name 'nvidia*.ko*'
i jeszcze napisz jakie masz wersje (najlepiej sprawdź w Synapticu):

kernela
linux-headers .....
linux-headers .... generic


pozdrawiam
yacup

Re: Sterowniki NVIDIA, zainstalowane, a nieużywane ... just run nvidia-xconfig as root

: 10 paź 2013, 18:45
autor: dellka

Kod: Zaznacz cały

find /lib/modules/$(uname -r) -name 'nvidia*.ko*'
pokazuje mi:

Kod: Zaznacz cały

/lib/modules/3.8.0-31-generic/updates/dkms/nvidia_310_updates.ko
/lib/modules/3.8.0-31-generic/kernel/drivers/video/nvidia/nvidiafb.ko
linux-headers .... generic - 3.8.0.31.49
linux-headers .... generic 3.8.0.31-generic
kernel 3.8.0.31

Re: Sterowniki NVIDIA, zainstalowane, a nieużywane ... just run nvidia-xconfig as root

: 10 paź 2013, 18:53
autor: yacup
No to wersje się zgadzają, czyli pod tym względem powinno być OK
Jeszcze kilka pytań:
1. z jakich repozytoriów korzystasz jeżeli chodzi o sterowniki nvidii? (ubuntu-x-swat?? czy inne)
2. tak dla pewności (powyżej bear napisał, że twój laptop ma technologię Optimus): korzystasz do uruchomienia programu na grafice nvidii z bumblebee?
3. najnowsze sterowniki nvidii to wersja 319
u mnie się listuje:

Kod: Zaznacz cały

/lib/modules/3.8.0-32-generic/updates/dkms/nvidia_319.ko
to drugie czyli nvidiafb.ko to nie ważne jest i nie jestem pewien czy nvidia-upadate .... to są właściwe sterowniki

pozdrawiam
yacup
UWAGA EDYTOWAŁEM POSTA

Re: Sterowniki NVIDIA, zainstalowane, a nieużywane ... just run nvidia-xconfig as root

: 10 paź 2013, 21:21
autor: dellka
Dzięki za zainteresowanie tematem! :)

1. Instalowałem je tak:

Kod: Zaznacz cały

sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get install bumblebee virtualgl linux-headers-generic
sudo apt-get install bumblebee-nvidia
potem próbowałem jeszcze dodatkowo zainstalować z dodatkowych sterowników, teraz aktualnie wygląda to tak: http://s4.ifotos.pl/img/screen26p_nsssewp.png

2. Chyba nie ;) Tzn. uruchamiając program, korzystam raczej z KDE menu, czy aktywatorów na panelu, a niżeli z konsoli.

3. Hmm, rozumiem, ale czemu nie ważne? Bo jeśli nie ważne, to i tak mi nic nie daje, że to mam ...?

Re: Sterowniki NVIDIA, zainstalowane, a nieużywane ... just run nvidia-xconfig as root

: 10 paź 2013, 21:51
autor: yacup
Sterowniki z repozytorium ubuntu-x-swat dobrze współpracują z bumblebee (ty masz chyba inne i widać to po twoich problemach). Plik nvidiafb.ko nie jest sterownikiem dlatego nie jest ważny.

Po kolei w mojej ocenie należy zrobić tak:
1. odinstalować całe bumblebee (wykorzystaj purge-ppa: usunie wszystkie pakiety i repozytorium)
2. zainstalować sterowniki z tego repozytorium poniżej (dodać repozytorium, potem zainstalować pakiety; przy instalowaniu nowych sterowników "stare" powinno samo usunąć jako powodujące konflikt)
https://launchpad.net/~ubuntu-x-swat/+archive/x-updates
dasz radę?
3. potem zainstalować od nowa całe bumblebee (najpierw ponownie dodać repozytorium a poźniej zainstalować pakiety -- tak jak to robiłeś na początku)

Do skonfigurowania sterowników możesz dodać jeszcze inne repozytorium z graficznym konfiguratorem bumblebee
stąd: http://ubuntuportal.com/2013/04/bumbleb ... files.html

Poleceniem find (posty powyżej) powinno się wylistować to co u mnie czyli nvidia_319.ko. Potem
w odpowiednich miejscach w tym konfiguratorze zaktualizuj ścieżki (w praktyce na końcu tylko napiszesz prawidłowy numerek na końcu linijek). Ten konfigurator to taki prosty programik w większości klikany a na tej stronce są instrukcje obrazkowe.
Tak dokładnie polecenie po poleceniu w terminalu mogę ci napisać jak to zrobić ale to dopiero jutro bo teraz film oglądam :roll:

pozdrawiam
yacup

Re: Sterowniki NVIDIA, zainstalowane, a nieużywane ... just run nvidia-xconfig as root

: 10 paź 2013, 22:05
autor: dellka
Spoko, spróbuję sam, więcej się nauczę :) Jakbym nie dał rady, to mogę liczyć później/jutro na Twoją pomoc? Dzięĸi! :)

Re: Sterowniki NVIDIA, zainstalowane, a nieużywane ... just run nvidia-xconfig as root

: 10 paź 2013, 22:12
autor: yacup
OK, jutro ale najwcześniej około 20.00. Nie wiem czy dobrze wnioskuję ale chyba zaczynasz przygodę z linuksem?
To powiem ci, że teraz to jest bułka z masłem, trzeba było spróbować jakieś 6-7 lat temu
:pt36:
pozdrawiam
yacup

Re: Sterowniki NVIDIA, zainstalowane, a nieużywane ... just run nvidia-xconfig as root

: 11 paź 2013, 12:12
autor: dellka
Dzięki! Albo ja jestem odporny na Kubuntu, albo sam nie wiem, co już jest źle ... :/

Zrobiłem to wszystko po kolei, podaję komendy i rezultaty:

1) usunięcie bumblebee:

Kod: Zaznacz cały

sudo apt-get install ppa-purge
sudo ppa-purge ppa:bumblebee/stable
sudo apt-get purge bumblebee
sudo apt-get --purge autoremove
sudo apt-get --purge autoremove
sudo apt-get autoclean
sudo apt-get clean
2) instalacja sterowników:

Kod: Zaznacz cały

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get install nvidia-current 
3) instalacja bumblebee:

Kod: Zaznacz cały

sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get install bumblebee virtualgl linux-headers-generic bumblebee-nvidia
4) reset

5) nvidia-settings: "You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run nvidia-xconfig as root), and restart the X server."

6)

Kod: Zaznacz cały

sudo: nvidia-xconfig: nie znaleziono polecenia
7)

Kod: Zaznacz cały

$ find /lib/modules/$(uname -r) -name 'nvidia*.ko*'
/lib/modules/3.8.0-31-generic/updates/dkms/nvidia_310_updates.ko
/lib/modules/3.8.0-31-generic/kernel/drivers/video/nvidia/nvidiafb.ko
8 )

Kod: Zaznacz cały

sudo apt-get install nvidia-settings
9)

Kod: Zaznacz cały

sudo: nvidia-xconfig: nie znaleziono polecenia
Jak widać nadal problem istnieje :(

Re: Sterowniki NVIDIA, zainstalowane, a nieużywane ... just run nvidia-xconfig as root

: 11 paź 2013, 13:17
autor: yacup
źle, w pkt 2 po dodaniu repozytoriow nie dałeś

Kod: Zaznacz cały

sudo apt-get update
dlatego zainstalowałes znów złe sterowniki
wieczorem
poza tym konfiguracja nvidia-settings będzie sie odbywała później poprzez edycję plików

OK, jestem, dałeś radę?

Re: Sterowniki NVIDIA, zainstalowane, a nieużywane ... just run nvidia-xconfig as root

: 11 paź 2013, 21:45
autor: dellka
Hej, hej, dopiero przeczytałem Twoją wiadomość. Już biorę się do pracy - zrobię to samo, z tym, że dodam krok o którym wspomniałeś. O rezultatach napiszę ;)

Tzn., że nie będę miał tego panelu NVIDII, żeby np. łatwo i okienkowo sobie podłączyć drugi monitor?

-- 11 paź 2013, o 22:02 --

Niestety, wygląda na to, że nadal nic z tego:

Kod: Zaznacz cały

$ sudo nvidia-xconfig
[sudo] password for x: 
sudo: nvidia-xconfig: nie znaleziono polecenia

Kod: Zaznacz cały

$ find /lib/modules/$(uname -r) -name 'nvidia*.ko*'
/lib/modules/3.8.0-31-generic/updates/dkms/nvidia_304.ko
/lib/modules/3.8.0-31-generic/kernel/drivers/video/nvidia/nvidiafb.ko

Re: Sterowniki NVIDIA, zainstalowane, a nieużywane ... just run nvidia-xconfig as root

: 11 paź 2013, 22:17
autor: yacup
1. Uruchom Synaptica (po lewej stronie na dole są filtry, kliknij filtr pochodzenie, po lewej stronie trochę wyżej zaznacz ubuntu-x-swat-x-updades (albo jakoś tak). W oknie po prawej stronie zaznacz wszystko co się kończy na 319 (oprócz końcówek -dev), czyli nvidia-319 i nvidia-settings-319 i zainstaluj (przycisk na górze 'Zastosuj')
potem daj polecenie

Kod: Zaznacz cały

find /lib/modules/$(uname -r) -name 'nvidia*.ko*'
i wklej wynik

PS. 1. będę edytował tego posta w następnych krokach, nie będę pisał nowych
2. jakiś postęp jest bo masz zainstalowany sterownik nvidia-304
pozdrawiam yacup

Re: Sterowniki NVIDIA, zainstalowane, a nieużywane ... just run nvidia-xconfig as root

: 13 paź 2013, 11:59
autor: dellka
Dzięki, za pomoc! Progres jakiś jest, ale nie do końca. Zrobiłem, jak pisałeś:

1) http://s6.ifotos.pl/img/screen27p_nsaxwpa.png

2)

Kod: Zaznacz cały

dellka@komputer:~$ sudo update-alternatives --config x86_64-linux-gnu_gl_conf
[sudo] password for dellka: 
Są 2 dostępne alternatywy dla x86_64-linux-gnu_gl_conf (dostarczające /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf).

  Wybór       Ścieżka                                  Priorytet  Status
------------------------------------------------------------
* 0            /usr/lib/nvidia-319/ld.so.conf              8602      tryb auto
  1            /usr/lib/nvidia-319/ld.so.conf              8602      tryb ręczny
  2            /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf   500       tryb ręczny

Proszę wcisnąć Enter, aby pozostawić bieżący wybór[*]; albo wpisać wybrany numer: 1

3)

Kod: Zaznacz cały

nvidia-settings: "You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run nvidia-xconfig as root), and restart the X server."
4)

Kod: Zaznacz cały

dellka@komputer:~$ sudo modprobe nvidia
dellka@komputer:~$ 
czyli jest ok

5)

Kod: Zaznacz cały

dellka@komputer:~$ sudo nvidia-xconfig

WARNING: Unable to locate/open X configuration file.

New X configuration file written to '/etc/X11/xorg.conf'

dellka@komputer:~$ 
6) logout/login

7) zła rozdzielczość ekranu, jak spróbuję:

Kod: Zaznacz cały

nvidia-settings: "You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run nvidia-xconfig as root), and restart the X server."
i pomaga tylko usunięcie /etc/X11/xorg.conf oraz ponowny logout/login - i znów to samo, chociaż już mam:

8 )

Kod: Zaznacz cały

~$     find /lib/modules/$(uname -r) -name 'nvidia*.ko*'
/lib/modules/3.8.0-31-generic/updates/dkms/nvidia_319.ko
/lib/modules/3.8.0-31-generic/kernel/drivers/video/nvidia/nvidiafb.ko

Re: Sterowniki NVIDIA, zainstalowane, a nieużywane ... just run nvidia-xconfig as root

: 13 paź 2013, 12:25
autor: yacup
Do skonfigurowania sterowników teraz dodaj repozytorium z graficznym konfiguratorem bumblebee:
Tutaj wszystkie informacje:
http://ubuntuportal.com/2013/04/bumbleb ... files.html
Potem

Kod: Zaznacz cały

glxspheres
i

Kod: Zaznacz cały

optirun glxspheres
jeżeli po tym drugim zobaczysz to co po pierwszym z tym, że szybciej tzn.,że bumblebee działa
Natomaist o uruchomieniu drugiego monitora poczytaj z linków, które zapodał ci bear

a .. i daj sbie spokój z tym nvidia-settings i nvidia-xconfig (działają dobrze jeżeli jest tylko jedna karta graficzna, zreszta zanim zaczną działać musisz konfigurację plików wykonać ręcznie)

pozdrawiam
yacup
********************************************************************
EDIT

teraz zauważyłem na twoim screenie, że masz już dodane repozytorium z bumblebee-configuratorem:
uruchamiasz go poleceniem:

Kod: Zaznacz cały

gksudo bumblebee-config
tam poustawiaj wszystko w zakładkach, żeby uruchamiać sterownik nvidia_309
(jeżeli będziesz miał z tym problem to napiszę ci co ma być gdzie wpisane)
Pamiętaj, żeby zasejwować zmiany (może być taki efekt jakby Konfigurator się zawiesił, wyłącz/włącz, sprawdź czy zmiany się zastosowały)
W przedostatnim punkcie kliknij w konfiguratorze 'Check Bumblebee Status'. Powinno być tam:

Kod: Zaznacz cały

[INFO]Configured driver: nvidia
[INFO]Switching method 'bbswitch' is available and will be used.
[ERROR]Daemon already running, pid 1250 <== jest wpisane ERROR ale działa
a potem jak już zrobisz to taki (między innymi) powinien być efekt
na górze - Intel
na dole - nVidia

Obrazek

widać różnicę ?? Teraz programy "wymagające" graficznie uruchamiaj przez: optirun [nazwa programu]
możesz spróbować odpalić vlc z jakiś dużym mkv na intelu i na nVidii (też zobaczysz różnicę)