Zdravim
Mam problem s nvidia driverem na GPU: GeForce G102M, Gnome mi pada do fallbacku, ptze nejede akcelerace. Nvidia driver jsem na tomto stroji pouzival nekdy do leta 2012, kdy po jednom z updatu jadra a nvidia ovladacu mi to zacalo zlobit. V tu dobu jsem nemel prilis mnoho casu se tim zabyvat a jelikoz jsem nvidia driver pouzival jen kvuli HDMI, ktere jsem v te dobe jiz nepotreboval, vratil jsem zpet nouveau. Pred casem pro linux vysla jedna z mych srdcovek a sice CS1.6, u ktereho na nouveau mam jen asi 15-20 fps, zatimco na windows 100fps. Chci tedy vyzkouset, jak to pojede na nvidia driveru, ale po vic nez pul roce znovu narazim na stejny problem jako v lete. Bohuzel jiz nevim, se kterou verzi se mi to rozbilo
[root@asus ~]# lspci -vvv | awk '/^..:.*VGA/,/^$/'
02:00.0 VGA compatible controller: nVidia Corporation C79 [GeForce G102M] (rev b1) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device 1c52
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 21
Region 0: Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at e0000000 (64-bit, prefetchable) [size=256M]
Region 3: Memory at f8000000 (64-bit, prefetchable) [size=32M]
Region 5: I/O ports at dc00 [size=128]
[virtual] Expansion ROM at fafe0000 [disabled] [size=128K]
Capabilities: [60] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Kernel driver in use: nvidia
Podle release notes na nvidia strankach je tato karta stale mezi podporovanymi.
Postupoval jsem nasledovne (zkousel jsem i akmod misto kmod-nvidia):
[root@asus ~]# yum install kmod-nvidia
Instalace probehla v poradku, vcetne zavislosti jako napr.: xorg-x11-drv-nvidia, xorg-x11-drv-nvidia-libs, …
[root@asus ~]# grep $(uname -r) /boot/grub2/grub.cfg | grep blacklist
linux /vmlinuz-3.7.3-101.fc17.x86_64 root=/dev/mapper/vg_asus-lv_root ro rd.md=0 rd.dm=0 rd.lvm.lv=vg_asus/lv_root KEYTABLE=us quiet SYSFONT=latarcyrheb-sun16 rhgb rd.luks=0 rd.lvm.lv=vg_asus/lv_swap LANG=en_US.UTF-8 vga=normal nouveau.modeset=0 rd.driver.blacklist=nouveau video=vesa:off
[root@asus ~]# mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
[root@asus ~]# dracut /boot/initramfs-$(uname -r).img $(uname -r)
Po rebootu mi vzdy najede GS fallback rezim. Prikladam nejake info:
[kuku@asus ~]$ cat /etc/fedora-release && uname -sr
Fedora release 17 (Beefy Miracle)
Linux 3.7.3-101.fc17.x86_64
[root@asus ~]# lsmod | grep nvidia
nvidia 11283758 26
i2c_core 38354 3 nvidia,i2c_nforce2,videodev
[root@asus ~]# dmesg | grep nvidia
[ 20.403635] nvidia: module license 'NVIDIA' taints kernel.
[ 20.403637] nvidia: module license 'NVIDIA' taints kernel.
[ 20.453433] nvidia 0000:02:00.0: setting latency timer to 64
[kuku@asus ~]$ glxinfo
name of display: :0.0
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 137 (NV-GLX)
Minor opcode of failed request: 4 ()
Resource id in failed request: 0x3600003
Serial number of failed request: 33
Current serial number in output stream: 33
[kuku@asus ~]$ head .xsession-errors
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 137 (NV-GLX)
Minor opcode of failed request: 4 ()
Resource id in failed request: 0xc00003
Serial number of failed request: 35
Current serial number in output stream: 35
[kuku@asus ~]$ grep -E "\(EE\)|\(WW\)" /var/log/Xorg.0.log | head
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 64.895] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
[ 64.895] (EE) NVIDIA(0): log file that the GLX module has been loaded in your X
[ 64.895] (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
[ 64.895] (EE) NVIDIA(0): you continue to encounter problems, Please try
[ 64.895] (EE) NVIDIA(0): reinstalling the NVIDIA driver.
[ 65.633] (WW) NVIDIA(GPU-0): Mode is rejected: Only EDID-provided modes are allowed on
[ 65.633] (WW) NVIDIA(GPU-0): cPATH (DFP-0) (continuous frequence modes not allowed).
[ 65.634] (WW) NVIDIA(GPU-0): Mode is rejected: Only EDID-provided modes are allowed on
[ 65.634] (WW) NVIDIA(GPU-0): cPATH (DFP-0) (continuous frequence modes not allowed).
Normalne, zadny xorg.conf nemam, ale zkousel jsem i nechat si jej vygenerovat pres nvidia-xconfig a nvidia-settings, ale ani jedno nepomohlo.
Myslim, ze v xorg.conf problem neni. Na nouveau s tim nemam problem.
Google vetsinou radi reinstall nvidia driveru, ale to jsem udelal uz asi 5x a porad to same.
Nez vyzkousim drivery stazene primo na nvidia.com, nenapada nekoho co bych s tim mohl jeste zkusit?
kuku.mp3