KDE 4.1 & NVIDIA drivers (проблемы с производительностью решены?)

Модератор: Модераторы разделов

Аватара пользователя
MadDog
Бывший модератор
Сообщения: 2298
Статус: Добрый банщик

Re: KDE 4.1 & NVIDIA drivers

Сообщение MadDog »

proDOOMman писал(а):
26.11.2008 08:56
Кто нибудь таки вылечил эту проблему?
У меня на Арче такого уже нет после небольшого "тюнинга". Попробуйте этот совет, может быть и Вам помогут.
MadDog's Blog
Внимательно читать: Как правильно задавать вопросы
No fate but what we make
Спасибо сказали:
Flaming
Сообщения: 2579

Re: KDE 4.1 & NVIDIA drivers

Сообщение Flaming »

Ещё тот же глюк у openoffice :(

MadDog писал(а):
26.11.2008 09:08
У меня на Арче такого уже нет после небольшого "тюнинга". Попробуйте этот совет, может быть и Вам помогут.

Compositing type: OpenGL
Make sure "Keep thumbnails of hidden windows up to date" is checked.
OpenGL mode: Texture From Pixmap
Texture filter: Bilinear
Make sure "Direct rendering" is checked.
Make sure "Use VSync" is checked.

А разве опция VSync не грузит проц? Да и билинейные текстуры, судя по настройкам, не самый быстрый вариант. У мну видяха не самая мощная. :) GeForce 6600.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Flaming
Сообщения: 2579

Re: KDE 4.1 & NVIDIA drivers

Сообщение Flaming »

MadDog, сделал так, как там написано, ситуация не поменялась, всё равно те же жуки с openoffice в частности, и с некоторыми другими прогами в общем. Можно поподробнее, что именно вы сделали? :)
Кстати, на буке тоже kde-4.1.3. но там видяха intel и дистр arch - никаких жуков нет.
Спасибо сказали:
Аватара пользователя
Nikky
Сообщения: 339
ОС: Debian GNU/Linux

Re: KDE 4.1 & NVIDIA drivers

Сообщение Nikky »

Debian+KDE4.13+Nvidia 8600GT, драйвер 173.14.05 из офрепозитария, не самый последний. 

Были те же траблы, что и у вас. По страницам, подсказанным MadDog (и по многим другим) ходил, существенно ничего не поменялось. В итоге родил следующее:

Код:

Section "Device" Identifier "Videocard0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 8600 GT" EndSection Section "Screen" Identifier "Screen0" Device "Videocard0" Monitor "Monitor0" DefaultDepth 24 Option "NoLogo" "True" Option "UseFBDev" "True" Option "IgnoreDisplayDevices" "TV" Option "RandRRotation" "1" Option "PixmapCacheSize" "1000000" Option "RenderAccel" "True" Option "TripleBuffer" "True" Option "DamageEvents" "True" Option "BackingStore" "True" Option "OnDemandVBlankInterrupts" "True" SubSection "Display" Depth 24 EndSubSection EndSection Section "Extensions" Option "Damage" "Enable" EndSection


В автостарте KDE - 

Код:

#!/bin/sh nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1 &


Эффекты рабочего стола отключены на фиг. Все летает.
Арфы нет - возьмите бубен...
Спасибо сказали:
Flaming
Сообщения: 2579

Re: KDE 4.1 & NVIDIA drivers

Сообщение Flaming »

Nikky, а глюк с openoffice есть??? И с delphi? С такими чёрными квадратиками.
На эффекты мне пофик, у самого отлично работают, но могу их и отключить, если поможет... Но пробовал, не помогает.
Спасибо сказали:
Аватара пользователя
Nikky
Сообщения: 339
ОС: Debian GNU/Linux

Re: KDE 4.1 & NVIDIA drivers

Сообщение Nikky »

Нет, глюков нет, картинка идеальная.

По возможности, поставьте последний драйвер нвидии. 
Арфы нет - возьмите бубен...
Спасибо сказали:
Flaming
Сообщения: 2579

Re: KDE 4.1 & NVIDIA drivers

Сообщение Flaming »

Кстати да, попробую, давно не обновлял.
Спасибо сказали:
Flaming
Сообщения: 2579

Re: KDE 4.1 & NVIDIA drivers

Сообщение Flaming »

Поставил версию 177.82 - не помогло. Те же жуки остались.
Если отключить Composite в xorg.conf вовсе - то всё нормально, но соответственно Composite не работает. А мне надо, чтобы он работал. :)
Спасибо сказали:
inspirra
Сообщения: 211
ОС: FreeBSD, Gentoo

Re: KDE 4.1 & NVIDIA drivers

Сообщение inspirra »

180.11 - решает проблемы с OpenOffice. Compiz+kde4 летает - uptime 10 дней. InitialPixmapPlacement и GlyphCache установлено драйвером по умолчанию, поэтому задавать их уже не нужно.
Это, на мой взгляд, самая быстрая и безглючная версия из всех что были до этого.
Спасибо сказали:
Flaming
Сообщения: 2579

Re: KDE 4.1 & NVIDIA drivers

Сообщение Flaming »

inspirra, спасибо, попробую обновить... Поищу ebuild-ы. :)
Спасибо сказали:
inspirra
Сообщения: 211
ОС: FreeBSD, Gentoo

Re: KDE 4.1 & NVIDIA drivers

Сообщение inspirra »

Спасибо сказали:
Аватара пользователя
Nikky
Сообщения: 339
ОС: Debian GNU/Linux

Re: KDE 4.1 & NVIDIA drivers

Сообщение Nikky »

Поставил драйвера 180.11. Кажется это полностью решает проблему. Во всяком случае с моей GF-8600GT. Со включенным композитингом тормозов не видно.
Арфы нет - возьмите бубен...
Спасибо сказали:
Flaming
Сообщения: 2579

Re: KDE 4.1 & NVIDIA drivers

Сообщение Flaming »

Поставил 180.16 - проблемы, что были, исчезли, но что-то fps в glxgears подозрительно маленький, в районей 1500, было около 3500. :( Это нормально?
Спасибо сказали:
inspirra
Сообщения: 211
ОС: FreeBSD, Gentoo

Re: KDE 4.1 & NVIDIA drivers

Сообщение inspirra »

Flaming писал(а):
18.12.2008 00:48
Поставил 180.16 - проблемы, что были, исчезли, но что-то fps в glxgears подозрительно маленький, в районей 1500, было около 3500. :( Это нормально?

Я не говорил о 180.16 и Nikky тоже. (-;
У меня на 180.11 понижения fps нету. Не забывайте - 180.XX - это все же бета-драйвер... Например, в 180.06 была серьезная утечка памяти.
Да и может имеет смысл смотреть на benchmark в Compiz'е, или в Wine, а не на glxgears?
Flaming, если откатитесь на 180.11 - отпишите что получилось - увеличиться ли fps в glxgears?
Спасибо сказали:
Flaming
Сообщения: 2579

Re: KDE 4.1 & NVIDIA drivers

Сообщение Flaming »

inspirra писал(а):
18.12.2008 02:35
Я не говорил о 180.16 и Nikky тоже. (-;

Я заметил, но решил попробовать, почему бы и нет. :) Может, и откатюсь, но не сегодня, игрушки запускать не пробовал, может, там тормозов и не будет, и glxgears ничего не значит.
inspirra писал(а):
18.12.2008 02:35
Да и может имеет смысл смотреть на benchmark в Compiz'е, или в Wine, а не на glxgears?

Компиза у меня нет, а про wine можно поподробнее?
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: KDE 4.1 & NVIDIA drivers

Сообщение NickLion »

Flaming писал(а):
17.12.2008 00:54
Если отключить Composite в xorg.conf вовсе - то всё нормально, но соответственно Composite не работает. А мне надо, чтобы он работал. :)

Ммм... У меня эта опция отсутствует и все нормально :) Зачем эта опция, если у вас компиз не используется?
Спасибо сказали:
inspirra
Сообщения: 211
ОС: FreeBSD, Gentoo

Re: KDE 4.1 & NVIDIA drivers

Сообщение inspirra »

Flaming писал(а):
18.12.2008 22:03
Компиза у меня нет, а про wine можно поподробнее?
В обертке к Wine - PlayOnLinux - есть специальный плагин "Benchmark".
Спасибо сказали:
Flaming
Сообщения: 2579

Re: KDE 4.1 & NVIDIA drivers

Сообщение Flaming »

NickLion писал(а):
19.12.2008 06:02
Ммм... У меня эта опция отсутствует и все нормально smile.gif Зачем эта опция, если у вас компиз не используется?

А причём тут вообще компиз? Эта опция нужна для KDE4.1
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: KDE 4.1 & NVIDIA drivers

Сообщение NickLion »

У меня этой опции нет. :huh: KDE4, эффекты, вроде желейных окон, куба-стола работают.
Спасибо сказали:
inspirra
Сообщения: 211
ОС: FreeBSD, Gentoo

Re: KDE 4.1 & NVIDIA drivers

Сообщение inspirra »

NickLion писал(а):
19.12.2008 13:15
У меня этой опции нет. :huh: KDE4, эффекты, вроде желейных окон, куба-стола работают.

KDE4 умеет выводить через XRender и OpenGL... Вполне вероятно, что в режиме Xrender не тербуется composite, но качество и производительность буду соответствующие.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: KDE 4.1 & NVIDIA drivers

Сообщение NickLion »

Ладно, давайте отвечу более основательно.
Мой xorg.conf:

Код:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 1.0 (buildmeister@builder63) Tue Nov 4 14:07:17 PST 2008 # /.../ # SaX generated X11 config file # Created on: 2008-11-29T19:14:50+0200. # # Version: 8.1 # Contact: Marcus Schaefer <sax@suse.de>, 2005 # Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users> # # Automatically generated by [ISaX] (8.1) # PLEASE DO NOT EDIT THIS FILE! # Section "ServerLayout" Identifier "Layout[all]" Screen "Screen[0]" 0 0 InputDevice "Keyboard[0]" "CoreKeyboard" InputDevice "Mouse[1]" "CorePointer" Option "Clone" "off" Option "Xinerama" "off" EndSection Section "Files" InputDevices "/dev/gpmdata" InputDevices "/dev/input/mice" FontPath "/usr/share/fonts/misc:unscaled" FontPath "/usr/share/fonts/local" # FontPath "/usr/share/fonts/75dpi:unscaled" # FontPath "/usr/share/fonts/100dpi:unscaled" # FontPath "/usr/share/fonts/Type1" # FontPath "/usr/share/fonts/URW" FontPath "/usr/share/fonts/Speedo" FontPath "/usr/share/fonts/PEX" FontPath "/usr/share/fonts/cyrillic" # FontPath "/usr/share/fonts/latin2/misc:unscaled" # FontPath "/usr/share/fonts/latin2/75dpi:unscaled" # FontPath "/usr/share/fonts/latin2/100dpi:unscaled" # FontPath "/usr/share/fonts/latin2/Type1" # FontPath "/usr/share/fonts/latin7/75dpi:unscaled" # FontPath "/usr/share/fonts/baekmuk:unscaled" # FontPath "/usr/share/fonts/japanese:unscaled" # FontPath "/usr/share/fonts/kwintv" FontPath "/usr/share/fonts/truetype" # FontPath "/usr/share/fonts/uni:unscaled" # FontPath "/usr/share/fonts/CID" # FontPath "/usr/share/fonts/ucs/misc:unscaled" # FontPath "/usr/share/fonts/ucs/75dpi:unscaled" # FontPath "/usr/share/fonts/ucs/100dpi:unscaled" # FontPath "/usr/share/fonts/hellas/misc:unscaled" # FontPath "/usr/share/fonts/hellas/75dpi:unscaled" # FontPath "/usr/share/fonts/hellas/100dpi:unscaled" # FontPath "/usr/share/fonts/hellas/Type1" # FontPath "/usr/share/fonts/misc/sgi:unscaled" # FontPath "/usr/share/fonts/xtest" FontPath "/opt/kde3/share/fonts" EndSection Section "Module" Load "dbe" Load "type1" Load "freetype" Load "extmod" Load "glx" EndSection Section "ServerFlags" Option "AllowMouseOpenFail" "on" Option "ZapWarning" "on" EndSection Section "InputDevice" Identifier "Keyboard[0]" Driver "kbd" Option "Protocol" "Standard" Option "XkbLayout" "us" Option "XkbModel" "microsoftpro" Option "XkbRules" "xfree86" EndSection Section "InputDevice" Identifier "Mouse[1]" Driver "mouse" Option "Buttons" "12" Option "Device" "/dev/input/mice" Option "Name" "A4 Tech PS/2+USB Mouse" Option "Protocol" "explorerps/2" Option "Vendor" "Sysp" Option "ZAxisMapping" "4 5" EndSection Section "Modes" Identifier "Modes[0]" EndSection Section "Monitor" Identifier "Monitor[0]" VendorName "--> VESA" ModelName "1280X1024@60HZ" UseModes "Modes[0]" HorizSync 31.0 - 64.0 VertRefresh 50.0 - 60.0 Option "CalcAlgorithm" "XServerPool" Option "DPMS" Option "PreferredMode" "1280x1024" EndSection Section "Device" Identifier "Device[0]" Driver "nvidia" VendorName "VESA" BoardName "Framebuffer Graphics" EndSection Section "Screen" Identifier "Screen[0]" Device "Device[0]" Monitor "Monitor[0]" SubSection "Display" Modes "default" EndSubSection EndSection


Как видно опции Composite отсутствует. Далее - настройки:

И все работает!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
inspirra
Сообщения: 211
ОС: FreeBSD, Gentoo

Re: KDE 4.1 & NVIDIA drivers

Сообщение inspirra »

NickLion, покажите пожалуйста:
$ grep -iE "Using config file|composite" /var/log/Xorg.0.log
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: KDE 4.1 & NVIDIA drivers

Сообщение NickLion »

Вот:

Код: Выделить всё

nicklion@celestial:~> grep -iE "Using config file|composite" /var/log/Xorg.0.log
(==) Using config file: "/etc/X11/xorg.conf"
(II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) Initializing built-in extension COMPOSITE

Вот кусок из лога:

Код:

(==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32 (==) NVIDIA(0): RGB weight 888 (==) NVIDIA(0): Default visual is TrueColor (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) (**) NVIDIA(0): Enabling RENDER acceleration (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is (II) NVIDIA(0): enabled. (II) NVIDIA(0): NVIDIA GPU GeForce 8800 GT (G92) at PCI:1:0:0 (GPU-0) (--) NVIDIA(0): Memory: 524288 kBytes (--) NVIDIA(0): VideoBIOS: 62.92.1f.00.08 (II) NVIDIA(0): Detected PCI Express Link width: 16X (--) NVIDIA(0): Interlaced video modes are supported on this GPU (--) NVIDIA(0): Connected display device(s) on GeForce 8800 GT at PCI:1:0:0: (--) NVIDIA(0): Samsung SyncMaster (DFP-0) (--) NVIDIA(0): Samsung SyncMaster (DFP-0): 330.0 MHz maximum pixel clock (--) NVIDIA(0): Samsung SyncMaster (DFP-0): Internal Dual Link TMDS (II) NVIDIA(0): Assigned Display Device: DFP-0 (WW) NVIDIA(0): No valid modes for "default"; removing. (WW) NVIDIA(0): (WW) NVIDIA(0): Unable to validate any modes; falling back to the default mode (WW) NVIDIA(0): "nvidia-auto-select". (WW) NVIDIA(0): (II) NVIDIA(0): Validated modes: (II) NVIDIA(0): "nvidia-auto-select" (II) NVIDIA(0): Virtual screen size determined to be 1280 x 1024 (--) NVIDIA(0): DPI set to (85, 86); computed from "UseEdidDpi" X config (--) NVIDIA(0): option (==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
Спасибо сказали:
inspirra
Сообщения: 211
ОС: FreeBSD, Gentoo

Re: KDE 4.1 & NVIDIA drivers

Сообщение inspirra »

Ну что ж, как и предполагалось - чудес не бывает и KDE4 как и Compiz использует COMPOSITE.
Т.о. получается, что COMPOSITE включен теперь по умолчанию. Ну что ж - примем к сведению...
Вероятно теперь, что бы отключить композит, необходимо явно указать "false" в соответствующей опции.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: KDE 4.1 & NVIDIA drivers

Сообщение NickLion »

С этим спорить не буду :) Я о комментарии
Если отключить Composite в xorg.conf вовсе - то всё нормально, но соответственно Composite не работает. А мне надо, чтобы он работал.

Может просто убрать эту опцию?
Спасибо сказали:
Аватара пользователя
pehser
Сообщения: 333
ОС: sidux

Re: KDE 4.1 & NVIDIA drivers

Сообщение pehser »

Я так пробежался по теме, так и не понял какую версию драйвера самое оптимальное ставить?
Linux 2.6.30 (CPU Core2D 1.6 RAM 2Gb Video Nvidia 8500)
Тестю KDE4.3
Спасибо сказали:
Flaming
Сообщения: 2579

Re: KDE 4.1 & NVIDIA drivers

Сообщение Flaming »

pehser, попробуй 180.11 и 180.16 - какая лучше, отпишись. :)
Обе работают, но 11-ю я не пробовал, может, там лучше, а может и хуже...
Спасибо сказали:
Аватара пользователя
pehser
Сообщения: 333
ОС: sidux

Re: KDE 4.1 & NVIDIA drivers

Сообщение pehser »

Flaming писал(а):
21.12.2008 19:40
pehser, попробуй 180.11 и 180.16 - какая лучше, отпишись. :)
Обе работают, но 11-ю я не пробовал, может, там лучше, а может и хуже...

просто у меня сейчас стоит 177.82 проблем не заметил вроде все летает
насчет 180*
если глянуть в ftp://download.nvidia.com/XFree86/
то увидем что после выхода 180.16 (Dec 13) появилось 180.11.2 (Dec 16)
поставлю сегодня себе 180.11.2 погоняю сравню
Linux 2.6.30 (CPU Core2D 1.6 RAM 2Gb Video Nvidia 8500)
Тестю KDE4.3
Спасибо сказали:
Аватара пользователя
dexif
Сообщения: 16
ОС: Kubuntu 9.04 KDE 4.2.2

Re: KDE 4.1 & NVIDIA drivers

Сообщение dexif »

У меня вот трабл странный.. может у кого встречалось ... вобщем видюха у меня старенькая Mx440 AGP8 128мб... поставил дрова nvidia-glx-96... В итоге 80% надписей в qt3 приложениях просто напросто слетели... ((( ну они отображаются, но, я так понимаю, они ушли под сами менюшки... ибо при появлении... появляются надписи... а потом менюшка... и надписи пропадают (всё это в доли секунды происходит :( ) Есть идеи?
Самое интересное из мира IT - скоро появится новая CMS!
Спасибо сказали:
Аватара пользователя
pehser
Сообщения: 333
ОС: sidux

Re: KDE 4.1 & NVIDIA drivers

Сообщение pehser »

dexif писал(а):
27.12.2008 11:55
У меня вот трабл странный.. может у кого встречалось ... вобщем видюха у меня старенькая Mx440 AGP8 128мб... поставил дрова nvidia-glx-96... В итоге 80% надписей в qt3 приложениях просто напросто слетели... ((( ну они отображаются, но, я так понимаю, они ушли под сами менюшки... ибо при появлении... появляются надписи... а потом менюшка... и надписи пропадают (всё это в доли секунды происходит :( ) Есть идеи?

перед тем, как ставить кубунт 8.10, стоило внимательно почитать, что там нового и какие предупреждения, в итоге увидел бы, что версия 8.10 перестала поддерживать Nvidia 440 и ниже, как я понимаю это связано с новым ядром
Linux 2.6.30 (CPU Core2D 1.6 RAM 2Gb Video Nvidia 8500)
Тестю KDE4.3
Спасибо сказали: