Strony: [1]
Drukuj
Autor Wątek: [Solved] Instalacja Nvidia 290.10 ( GeForce Go 7300)  (Przeczytany 471 razy)
0 użytkowników i 2 Gości przegląda ten wątek.
soulreaver1
Miętowe nasionko
*

Reputacja 0
Offline Offline

Distro: Mint 12 x64, FreeBSD 8.2 x64
Wiadomości: 5


Zobacz profil
« : Grudzień 30, 2011, 02:34:21 »

Witam.


Mam problem z instalacją sterowników Nvidii 290.10 x64 pobranych ze strony producenta (próbowałem też instalować te sterowniki z repozytoriów ubuntu i  było to samo). Instalacja przebiega prawidłowo, jednak po restarcie X-y się nie uruchamiają. Jedynym sposobem na przywrócenie działającego sterownika jest wydanie polecenia:

Kod:
sudo apt-get install --reinstall nvidia-173

Niestety na 173, Gnome 3 się zawiesza co kilka minut, natomiast Nouveau jest strasznie wolny i kółko się zamyka  Złość.
Xorg.log:
Kod:
[   375.474] (II) LoadModule: "wfb"
[   375.474] (II) Loading /usr/lib/xorg/modules/libwfb.so
[   375.474] (II) Module wfb: vendor="X.Org Foundation"
[   375.474] compiled for 1.10.4, module version = 1.0.0
[   375.474] ABI class: X.Org ANSI C Emulation, version 0.4
[   375.474] (II) Loading sub module "ramdac"
[   375.474] (II) LoadModule: "ramdac"
[   375.475] (II) Module "ramdac" already built-in
[   375.475] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[   375.475] (II) Loading /usr/lib/xorg/modules/libwfb.so
[   375.475] (II) Loading /usr/lib/xorg/modules/libfb.so
[   375.475] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[   375.475] (==) NVIDIA(0): RGB weight 888
[   375.475] (==) NVIDIA(0): Default visual is TrueColor
[   375.475] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[   375.475] (**) NVIDIA(0): Enabling 2D acceleration
[   376.661] (EE) NVIDIA(0): Failed to get supported display device(s)
[   376.678] (WW) NVIDIA(GPU-0): Failed to query OR info 0x24
[   376.680] (II) NVIDIA(0): NVIDIA GPU GeForce Go 7300 (G72) at PCI:1:0:0 (GPU-0)
[   376.680] (--) NVIDIA(0): Memory: 524288 kBytes
[   376.680] (--) NVIDIA(0): VideoBIOS: 05.72.22.54.21
[   376.680] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[   376.680] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[   376.680] (--) NVIDIA(0): Connected display device(s) on GeForce Go 7300 at PCI:1:0:0
[   376.680] (--) NVIDIA(0):     none
[   376.680] (EE) NVIDIA(0): No display devices found for this X screen.
[   376.998] (II) UnloadModule: "nvidia"
[   376.998] (II) Unloading nvidia
[   376.998] (II) UnloadModule: "wfb"
[   376.998] (II) Unloading wfb
[   376.998] (II) UnloadModule: "fb"
[   376.998] (II) Unloading fb
[   376.998] (EE) Screen(s) found, but none have a usable configuration.
[   376.998]
Fatal server error:
[   376.998] no screens found
[   376.998]
Please consult the The X.Org Foundation support
at http://wiki.x.org
 for help.
[   376.998] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   376.998]
[   377.008]  ddxSigGiveUp: Closing log


nvidia-install.log :
Kod:


                    from /tmp/selfgz1905/NVIDIA-Linux-x86_64-290.10/kernel/nvidia.mod.c:1:
   include/linux/bitops.h: In function ‘hweight_long’:
   include/linux/bitops.h:49:41: warning: signed and unsigned type in conditional expression [-Wsign-compare]
     ld -r -m elf_x86_64 -T /usr/src/linux-headers-3.0.0-14-generic/scripts/module-common.lds --build-id  -o /tmp/selfgz1905/NVIDIA-Linux-x86_64-290.10/kernel/nvidia.ko /tmp/selfgz1905/NVIDIA-Linux-x86_64-290.10/kernel/nvidia.o /tmp/selfgz1905/NVIDIA-Linux-x86_64-290.10/kernel/nvidia.mod.o
   NVIDIA: left KBUILD.
-> done.
-> Kernel module compilation complete.
-> Kernel messages:
[   40.480073] wlan0: no IPv6 routers present
[   48.386297] [UFW BLOCK] IN=wlan0 OUT= MAC=01:00:5e:00:00:01:54:e6:fc:da:53:c1:08:00 SRC=192.168.1.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0x00 TTL=1 ID=20928 PROTO=2
[   48.387290] [UFW BLOCK] IN=wlan0 OUT= MAC=01:00:5e:00:00:01:54:e6:fc:da:53:c1:08:00 SRC=192.168.1.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0x00 TTL=1 ID=20928 PROTO=2
[   56.521802] [UFW BLOCK] IN=wlan0 OUT= MAC=01:00:5e:00:00:fb:00:1e:8c:47:16:f6:08:00 SRC=192.168.1.100 DST=224.0.0.251 LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=8404 PROTO=2
[   61.545357] iwl4965 0000:04:00.0: Aggregation not enabled for tid 0 because load = 1
[   63.341540] [UFW BLOCK] IN=wlan0 OUT= MAC=01:00:5e:00:00:01:54:e6:fc:da:53:c1:08:00 SRC=192.168.1.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0x00 TTL=1 ID=20930 PROTO=2
[   63.342555] [UFW BLOCK] IN=wlan0 OUT= MAC=01:00:5e:00:00:01:54:e6:fc:da:53:c1:08:00 SRC=192.168.1.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0x00 TTL=1 ID=20930 PROTO=2
[   70.016152] [UFW BLOCK] IN=wlan0 OUT= MAC=01:00:5e:00:00:fb:00:1e:8c:47:16:f6:08:00 SRC=192.168.1.100 DST=224.0.0.251 LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=8590 PROTO=2
[   78.300413] [UFW BLOCK] IN=wlan0 OUT= MAC=01:00:5e:00:00:01:54:e6:fc:da:53:c1:08:00 SRC=192.168.1.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0x00 TTL=1 ID=20931 PROTO=2
[   78.301368] [UFW BLOCK] IN=wlan0 OUT= MAC=01:00:5e:00:00:01:54:e6:fc:da:53:c1:08:00 SRC=192.168.1.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0x00 TTL=1 ID=20931 PROTO=2
[   86.016155] [UFW BLOCK] IN=wlan0 OUT= MAC=01:00:5e:00:00:fb:00:1e:8c:47:16:f6:08:00 SRC=192.168.1.100 DST=224.0.0.251 LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=8821 PROTO=2
[   94.515928] [UFW BLOCK] IN=wlan0 OUT= MAC=01:00:5e:00:00:fb:00:1e:8c:47:16:f6:08:00 SRC=192.168.1.100 DST=224.0.0.251 LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=8922 PROTO=2
[  114.016757] [UFW BLOCK] IN=wlan0 OUT= MAC=01:00:5e:00:00:fb:00:1e:8c:47:16:f6:08:00 SRC=192.168.1.100 DST=224.0.0.251 LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=9115 PROTO=2
[  138.151213] [UFW BLOCK] IN=wlan0 OUT= MAC=01:00:5e:00:00:01:54:e6:fc:da:53:c1:08:00 SRC=192.168.1.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0x00 TTL=1 ID=20939 PROTO=2
[  162.018023] [UFW BLOCK] IN=wlan0 OUT= MAC=01:00:5e:00:00:fb:00:1e:8c:47:16:f6:08:00 SRC=192.168.1.100 DST=224.0.0.251 LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=9594 PROTO=2
[  174.519104] [UFW BLOCK] IN=wlan0 OUT= MAC=01:00:5e:00:00:fb:00:1e:8c:47:16:f6:08:00 SRC=192.168.1.100 DST=224.0.0.251 LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=9712 PROTO=2
[  191.500713] nvidia: module license 'NVIDIA' taints kernel.
[  191.500718] Disabling lock debugging due to kernel taint
[  191.740090] nvidia 0000:01:00.0: power state changed by ACPI to D0
[  191.740096] nvidia 0000:01:00.0: power state changed by ACPI to D0
[  191.740105] nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[  191.740115] nvidia 0000:01:00.0: setting latency timer to 64
[  191.740122] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=io+mem
[  191.740278] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  290.10  Wed Nov 16 17:39:29 PST 2011
[  191.744797] nvidia 0000:01:00.0: PCI INT A disabled
-> Installing both new and classic TLS OpenGL libraries.
-> Installing both new and classic TLS 32bit OpenGL libraries.
-> Install NVIDIA's 32-bit compatibility OpenGL libraries? (Answer: Yes)
-> Searching for conflicting X files:
-> done.
-> Searching for conflicting OpenGL files:
-> done.
-> Installing 'NVIDIA Accelerated Graphics Driver for Linux-x86_64' (290.10):
   executing: '/sbin/ldconfig'...
   executing: '/sbin/depmod -aq'...
-> done.
-> Driver file installation is complete.
-> Running post-install sanity check:
-> done.
-> Post-install sanity check passed.
-> Shared memory test passed.
-> Running runtime sanity check:
-> done.
-> Runtime sanity check passed.
-> 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: Yes)
-> Your X configuration file has been successfully updated.  Installation of the NVIDIA Accelerated Graphics Driver for Linux-x86_64 (version: 290.10) is now complete.

Xorg.conf (nvidia 290.10):

Kod:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 290.10  (buildmeister@swio-display-x86-rhel47-07.nvidia.com)  Wed Nov 16 18:47:40 PST 2011


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
« Ostatnia zmiana: Styczeń 01, 2012, 12:37:03 wysłana przez soulreaver1 » Zapisane
Buba
Dorodna miętowa sadzonka
***

Reputacja 1
Offline Offline

Płeć: Mężczyzna
Distro: Debian Sid / Zuo
Wiadomości: 191


jak by wszystko było proste, było by nudne


Zobacz profil
« Odpowiedz #1 : Grudzień 30, 2011, 03:40:14 »

a sprawdzałeś ich zgodność z kartą na stronie nvidi ?
Zapisane

soulreaver1
Miętowe nasionko
*

Reputacja 0
Offline Offline

Distro: Mint 12 x64, FreeBSD 8.2 x64
Wiadomości: 5


Zobacz profil
« Odpowiedz #2 : Grudzień 30, 2011, 06:16:35 »

W końcu się udało, choć jestem zmęczony i rozczarowany "łatwością" instalacji działających sterowników karty graficznej. Poniżej podaje rozwiązanie problemu, który w moim przypadku występował (może komuś się przyda).

1. W "recovery mode" odinstalować wszytstkie sterowniki nvidii.
2. Dodać "nouveau" w /etc/modbrobe.d/blacklist.conf .
3. Ściągnąć i zainstalować Sterowniki 295.09 (beta) ze strony nvidii (możliwe że 290.10 też działają, ale rozwiązałem problem akurat z tymi).
4. Jeżeli po restarcie pojawił się komunikat (w trybie graficznym): "Failed to load session "Ubuntu"". Należy przeinstalować gnome-session:
Kod:
sudo apt-get purge gnome-session && sudo apt-get install gnome-session
5. Jeśli nadal nie działa (po restarcie pojawia się tylko czarne tło), może to oznaczać problemy z "lightdm". Warto wtedy spojrzeć w /var/log/syslog (prawdopodobnie żaden terminal nie będzie działał więc trzeba użyć recovery mode) i poszukać wpisów typu:
Kod:
Jan  1 10:08:35 kris-Linux kernel: [   26.808603] init: lightdm main process (1300) killed by TERM signal
Jan  1 10:10:58 kris-Linux kernel: [   25.913973] init: lightdm main process (1319) killed by TERM signal
Jan  1 10:24:58 kris-Linux kernel: [   26.567206] init: lightdm main process (1312) killed by TERM signal
Jeżeli będzie coś podobnego, powinna pomóc reinstalacja "lightdm":
Kod:
sudo apt-get purge lightdm && sudo apt-get install lightdm
6. Po restarcie systemu powinno zacząć działać.
« Ostatnia zmiana: Styczeń 01, 2012, 12:36:31 wysłana przez soulreaver1 » Zapisane
Forum Linux Mint
« Odpowiedz #2 : Grudzień 30, 2011, 06:16:35 »

 Zapisane
Strony: [1]
Drukuj
Skocz do: