LinuxForum.Fans
Тема

KDE и OpenGL: артефакты

Автор: kirillov3798 24 сообщений 6823 просмотров
#368107

В общем я использую в KDE движок OpenGL 3.1. Но появляются различные артефакты - мерцания. Не везде. В подсказках, и еще где-то (где не помню :) ). Точно с такой же проблемой сталкивался и на Debian Testing с KDE. Использую юлоб от nVidia. Вот примеры:


З.Ы. Такое на всех версиях OpenGL. На XRender нет. Я бы перешел на XRender, но там не работает вертикальная синхронизация.

#368115

У всех так, на Нвидии по крайней мере, можно отключить анимацию, что я и сделал.

#368116

Ujin, снять галку "Эффекты --> Главное --> Анимация"? Или вручную поснимать их во вкладке "Эффекты"?

#368117
"kirillov3798" написал:
снять галку "Эффекты --> Главное --> Анимация"?

Это

"kirillov3798" написал:
Или вручную поснимать их во вкладке "Эффекты"?

Да и это тоже самое.

#368119

Ujin, снял галку, но эффекты остались. ЧЯДНТ?

#368122

Ujin, поставил "Скорость анимации" на "Без анимации". Какие-нибудь еще действия надо выполнить?

#368129

kirillov3798,
Понизьте версию OpenGL.

#368130

verg, пробовал на всех. Без разницы. Одно и тоже.

#368136

verg, поставил "Скорость анимации" на "Без анимации" и снял галку с "Анимация". Какие-нибудь еще действия надо выполнить?

#368142

kirillov3798,
Покажите:
[console]glxinfo | grep rendering
cat /etc/X11/xorg.conf[/console]

#368143

verg,

text

[root@SemenPC ~]# glxinfo | grep rendering
direct rendering: Yes
    GL_NV_parameter_buffer_object2, GL_NV_path_rendering, 
    GL_NV_parameter_buffer_object2, GL_NV_path_rendering, 
[root@SemenPC ~]# cat /etc/X11/xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 331.38  (buildmeister@swio-display-x64-rhel04-15)  Wed Jan  8 19:53:14 PST 2014

# RPM Fusion - nvidia-xorg.conf #

Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" EndSection

Section "InputDevice"

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

Section "InputDevice"

# generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" 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 "Videocard0" Driver "nvidia" Option "TripleBuffer" "1" EndSection

Section "Screen" Identifier "Default Screen" Device "Videocard0" Monitor "Monitor0" Option "TripleBuffer" "1" SubSection "Display" Modes "nvidia-auto-select" EndSubSection EndSection

[root@SemenPC ~]#

#368160

kirillov3798,
Проверьте глюки после ввода команды:
[console=user]export QT_GRAPHICSSYSTEM=raster[/console]

#368162

verg, тоже самое. К тому же у меня выбрана "Графическая система Qt" - "Растровая"

#368168
"kirillov3798" написал:
К тому же у меня выбрана "Графическая система Qt" - "Растровая"

Смените на:
[console=user]export QT_GRAPHICSSYSTEM=native[/console]

#368172

Попробуйте снять галку "Сохранять промежуточные данные рендеринга" в настройках эффекта "Размытие". Его можно найти в параметрах системы -> Эффекты -> вкладка эффекты. Обсуждалось в теме KDE для openSUSE

#368173

verg, без толку. Раньше такого не было. Возможно проблемы на стороне драйверов.

#368202

Не знаю, мне было достаточно на Кубунте 13.10 и видяхе 9800гт снять галку с анимации.

#368206

з.ы. Добавлю в советы openSUSE, а то опять забудем уже обсуждённое.
№22

Войдите или зарегистрируйтесь, чтобы ответить.