LinuxForum.Fans
Тема

Драйвер NVIDIA

Автор: max2771 12 сообщений 2797 просмотров
#245886

Не могу понять в чём дело, после установки системы, установил дрова nvidia, всё было в порядке до поры до времени, но где-то через неделю, после установки дров видео, на компьютере невозможно стало работать - браузер еле двигается, вообщем все процессы на компе замедленны, Сразу не обратил на это внимания т.к. комп по значимости второй, чаще пользуюсь дебианом. А в последнее время нужно на нём кое что поделать и это не представляется возможным с такими тормозами. Запускаю glxgears, показывает 20 fps, только что поставил последние дрова NVIDIA-Linux-х86-295.40.run, после этого показывает fps=5, даже сейчас пишу и буквы с мал. задержкой появляются. Логотип NVIDIA после установки проскакивал, в приложениях присутствует утилита NVIDIA X Server Settngs т.е. всё говорит о том, что дрова установлены, а комп работает, в точности, как без драйвера видео.

suse 12.1, KDE 4.7.2
P4 3.4 ГГц, ОЗУ-2 Гб, видео NV 6600 GT

#245897

max2771,
Покажите:

text
# cat /boot/grub/menu.lst
text
$ glxinfo | grep render
#245908
text
linux-27bi:/home/max # cat /boot/grub/menu.lst
# Modified by YaST2. Last modification on Сб. апр. 14 22:02:44 MSK 2012                                                       
# THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader                                                                  
# For the new kernel it try to figure out old parameters. In case we are not able to recognize it (e.g. change of flavor or strange install order ) it it use as fallback installation parameters from /etc/sysconfig/bootloader                            
                                                                                                                              
default 0                                                                                                                     
timeout 8                                                                                                                     
##YaST - generic_mbr                                                                                                          
gfxmenu (hd0,1)/boot/message                                                                                                  
##YaST - activate                                                                                                             
                                                                                                                              
###Don't change this comment - YaST2 identifier: Original name: linux###                                                      
title Desktop -- openSUSE 12.1 - 3.1.9-1.4                                                                                    
    root (hd0,1)                                                                                                              
    kernel /boot/vmlinuz-3.1.9-1.4-desktop root=/dev/disk/by-id/ata-HDS722525VLAT80_VNR93EC6CLNW7M-part2 resume=/dev/disk/by-id/ata-HDS722525VLAT80_VNR93EC6CLNW7M-part1 splash=silent quiet nomodeset showopts vga=0x346                                   
    initrd /boot/initrd-3.1.9-1.4-desktop                                                                                     
                                                                                                                              
###Don't change this comment - YaST2 identifier: Original name: failsafe###                                                   
title Failsafe -- openSUSE 12.1 - 3.1.9-1.4                                                                                   
    root (hd0,1)                                                                                                              
    kernel /boot/vmlinuz-3.1.9-1.4-desktop root=/dev/disk/by-id/ata-HDS722525VLAT80_VNR93EC6CLNW7M-part2 showopts apm=off noresume nosmp maxcpus=0 edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe vga=0x346       
    initrd /boot/initrd-3.1.9-1.4-desktop                                                                                     
                                                                                                                              
###Don't change this comment - YaST2 identifier: Original name: xen###                                                        
title Xen -- openSUSE 12.1 - 3.1.9-1.4                                                                                        
    root (hd0,1)                                                                                                              
    kernel /boot/xen.gz vga=mode-0x346 
    module /boot/vmlinuz-3.1.9-1.4-xen root=/dev/disk/by-id/ata-HDS722525VLAT80_VNR93EC6CLNW7M-part2 resume=/dev/disk/by-id/ata-HDS722525VLAT80_VNR93EC6CLNW7M-part1 splash=silent quiet showopts vga=0x346
    module /boot/initrd-3.1.9-1.4-xen

###Don't change this comment - YaST2 identifier: Original name: floppy### title Floppy rootnoverify (fd0) chainloader +1 linux-27bi:/home/max #

Так всё медленно, окна еле открываются

text
 max@linux-27bi:~> glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: GeForce 6600 GT/PCIe/SSE2
    GL_NV_vertex_program3, GL_NVX_conditional_render, GL_OES_depth24, 
    GL_OES_fbo_render_mipmap, GL_OES_get_program_binary, GL_OES_mapbuffer, 
max@linux-27bi:~> 
#245910

Ещё покажите:

text
$ top
#245913
text
 top - 23:49:00 up  1:36,  4 users,  load average: 1.40, 1.36, 1.21
Tasks: 152 total,   3 running, 149 sleeping,   0 stopped,   0 zombie
Cpu(s): 35.9%us, 26.9%sy,  0.0%ni, 36.7%id,  0.0%wa,  0.0%hi,  0.5%si,  0.0%st
Mem:   2026992k total,  1852436k used,   174556k free,    76448k buffers
Swap:  2103292k total,     1120k used,  2102172k free,   835876k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 9267 max 20 0 879m 246m 186m S 74 12.4 33:59.71 kwin 8944 root 20 0 536m 290m 163m S 20 14.7 5:33.18 Xorg 9660 max 20 0 116m 25m 16m R 16 1.3 2:40.23 plugin-containe 9436 max 20 0 613m 150m 36m R 12 7.6 4:16.52 firefox-bin 12073 max 20 0 151m 50m 22m S 2 2.5 0:02.76 konsole 9442 max 20 0 271m 61m 17m S 1 3.1 0:32.11 skype 9130 max 20 0 241m 53m 25m S 0 2.7 0:02.08 kded4 9424 max 20 0 178m 71m 37m S 0 3.6 0:07.93 ktorrent 12089 max 20 0 2516 1016 744 R 0 0.1 0:00.28 top 1 root 20 0 5140 3300 1848 S 0 0.2 0:01.48 systemd 2 root 20 0 0 0 0 S 0 0.0 0:00.00 kthreadd 3 root 20 0 0 0 0 S 0 0.0 0:00.00 ksoftirqd/0 6 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/0 7 root -2 19 0 0 0 S 0 0.0 0:01.06 rcuc0 8 root RT 0 0 0 0 S 0 0.0 0:00.00 rcun0 9 root -2 0 0 0 0 S 0 0.0 0:00.00 rcub0 10 root RT 0 0 0 0 S 0 0.0 0:00.02 rcun1 11 root -2 0 0 0 0 S 0 0.0 0:00.00 rcub1 12 root RT 0 0 0 0 S 0 0.0 0:00.03 watchdog/0 13 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/1 15 root -2 19 0 0 0 S 0 0.0 0:00.94 rcuc1 16 root 20 0 0 0 0 S 0 0.0 0:00.00 ksoftirqd/1 18 root RT 0 0 0 0 S 0 0.0 0:00.02 watchdog/1 19 root 0 -20 0 0 0 S 0 0.0 0:00.00 cpuset 20 root 0 -20 0 0 0 S 0 0.0 0:00.00 khelper 21 root 20 0 0 0 0 S 0 0.0 0:00.00 kdevtmpfs 22 root 0 -20 0 0 0 S 0 0.0 0:00.00 netns 23 root 20 0 0 0 0 S 0 0.0 0:00.05 sync_supers 24 root 20 0 0 0 0 S 0 0.0 0:00.00 bdi-default 25 root 0 -20 0 0 0 S 0 0.0 0:00.00 kintegrityd 26 root 0 -20 0 0 0 S 0 0.0 0:00.00 kblockd 27 root 0 -20 0 0 0 S 0 0.0 0:00.00 ata_sff 28 root 20 0 0 0 0 S 0 0.0 0:00.00 khubd 29 root 0 -20 0 0 0 S 0 0.0 0:00.00 md 31 root 20 0 0 0 0 S 0 0.0 0:00.00 khungtaskd 32 root 20 0 0 0 0 S 0 0.0 0:00.00 kswapd0 33 root 25 5 0 0 0 S 0 0.0 0:00.00 ksmd 34 root 39 19 0 0 0 S 0 0.0 0:00.39 khugepaged 35 root 20 0 0 0 0 S 0 0.0 0:00.00 fsnotify_mark 36 root 0 -20 0 0 0 S 0 0.0 0:00.00 crypto 40 root 0 -20 0 0 0 S 0 0.0 0:00.00 kthrotld 41 root 20 0 0 0 0 S 0 0.0 0:00.00 scsi_eh_0 42 root 20 0 0 0 0 S 0 0.0 0:00.00 scsi_eh_1 43 root 20 0 0 0 0 S 0 0.0 0:00.00 kworker/u:1 44 root 20 0 0 0 0 S 0 0.0 0:00.00 kworker/u:2 45 root 0 -20 0 0 0 S 0 0.0 0:00.00 kpsmoused 263 root 20 0 0 0 0 S 0 0.0 0:00.22 jbd2/sda2-8 264 root 0 -20 0 0 0 S 0 0.0 0:00.00 ext4-dio-unwrit 270 root 20 0 0 0 0 S 0 0.0 0:00.91 flush-8:0 332 root 20 0 2904 1496 840 S 0 0.1 0:00.16 udevd 336 root 20 0 0 0 0 S 0 0.0 0:00.00 kauditd 461 root 20 0 3028 1192 464 S 0 0.1 0:00.00 udevd 563 root 0 -20 0 0 0 S 0 0.0 0:00.00 hd-audio1 600 root 20 0 0 0 0 S 0 0.0 0:00.22 jbd2/sda3-8 601 root 0 -20 0 0 0 S 0 0.0 0:00.00 ext4-dio-unwrit 834 root 20 0 39116 7604 996 S 0 0.4 0:00.56 rsyslogd 936 root 20 0 1920 568 476 S 0 0.0 0:00.00 acpid 964 root 20 0 6140 4480 268 S 0 0.2 0:00.76 haveged 965 root 16 -4 10812 592 428 S 0 0.0 0:00.00 auditd 968 root 20 0 1908 228 152 S 0 0.0 0:00.68 nscd 985 root 20 0 2224 528 408 S 0 0.0 0:00.00 pcscd 1143 root 20 0 7760 2508 1880 S 0 0.1 0:00.02 cupsd 1588 root 20 0 5524 2244 1640 S 0 0.1 0:00.06 login

#245914

Нехорошая строка:

text
 9267 max       20   0  879m 246m 186m S     74 12.4  33:59.71 kwin                                                         

Показать:

text
$ cat /etc/X11/xorg.conf

Эффекты включены? -> Отключить!

#245917

Покажите:

text
$ zypper lr -u
$ kwin -v

кде обновить не хотите?

#245920

Эффекты отключил, но раньше и с ними и с компизом система летала, сейчас при последней переустановке компиз не ставил за ненадобностью, а в этой конфигурации компа система оч. шустро работала

text
max@linux-27bi:~> cat /etc/X11/xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 295.40  (buildmeister@swio-display-x86-rhel47-04.nvidia.com)  Thu Apr  5 22:33:07 PDT 2012

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 max@linux-27bi:~>

#245928
"max2771" написал:
Эффекты отключил

И как теперь? После отключения эффектов и на всякий случай перезагрузки компьютера.

#245934

После перезагркзки стал пошустрее, fps=60, но по-моему система работала всё равно быстрее и с эффектами. Но сейчас хоть можно что-то делать.

#245964

max2771,
fps на шестерёнках смотрите?

#246155

max2771,
Если захотите увидеть типа таких цифр, то отключите вертикальную синхронизацию(если конечно не нужна):
nvidia-settings - X Screen 0 - OpenGL Settings - Performance - снять галку Sync to VBlank

text
32704 frames in 5.0 seconds = 6540.779 FPS
Войдите или зарегистрируйтесь, чтобы ответить.