LINUX.ORG.RU

fglrx: артефакты в openoffice


0

0

fedora 10 x86_64, catalyst 9.3 из репозитариев, карточка hd3470.

Видео через gl работает нормально (компизом не пользуюсь).

В openoffice во многих диалогах странные артефакты, вроде этого:

http://pic.ipicture.ru/uploads/091031/zpTIgEl5E3.png

При этом артефактов нет, если:

1) Запустить openoffice в виртуальной машине через virtualbox (linux, windows - всё нормально).

2) Добавить в xorg.conf option «NoAccel» «true» (но тогда компьютером невозможно пользоваться).

3) Использовать компиз :)

4) Использовать драйвер radeon (который по умолчанию).

xorg.conf:

# Xorg configuration created by livna-config-display

Section "ServerLayout"
	Identifier     "aticonfig Layout"
	Screen      0  "Screen0" 0 0
EndSection

Section "Files"
	ModulePath   "/usr/lib64/xorg/modules/extensions/fglrx"
	ModulePath   "/usr/lib64/xorg/modules"
EndSection

Section "ServerFlags"
	Option	    "AIGLX" "on"
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]-0"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "Videocard0"
	Driver      "fglrx"
	Option	    "OpenGLOverlay" "off"
	Option	    "VideoOverlay" "on"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Videocard0"
	Monitor    "aticonfig-Monitor[0]-0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "Extensions"
	Option	    "Composite" "Enable"
EndSection

Есть какое-нибудь решение?

Ответ на: комментарий от linux4ever

Давно снято :)

Из-за артефактов при показе презентаций с анимациями.

Capture
() автор топика

Подозреваю, что дело где-то в cairo

Capture
() автор топика

Решил использовать radeon

fglrx оставил на всякий случай (когда нужно посмотреть фильм, или нужна длительная работа от батареи) отключив kernel module и ati events daemon.

Конечно, видео через x11 идёт без нормальной синхронизации и кулер гудит, зато десктоп "летает" и нет артефактов :)

Capture
() автор топика
Ответ на: комментарий от linux4ever

>Ставь fedora 12

Подожду официального выхода её и OOo 3.4 :) Раньше смысла не вижу.

Capture
() автор топика

С radeon OOo 3.0.1 просто летает :) Даже gif-анимацию гладко показывает.

Capture
() автор топика

Я, наконец, победил fglrx!


# Xorg configuration created by livna-config-display

Section "ServerLayout"
	Identifier     "single head configuration"
	Screen      0  "aticonfig-Screen[0]-0" 0 0
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	ModulePath   "/usr/lib64/xorg/modules"
EndSection

Section "Module"
EndSection

Section "ServerFlags"
	Option	    "AIGLX" "on"
EndSection

Section "InputDevice"

# keyboard added by rhpxl
	Identifier  "Keyboard0"
	Driver      "kbd"
	Option	    "XkbModel" "pc105+inet"
	Option	    "XkbLayout" "us"
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]-0"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]-0"
	Driver      "fglrx"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]-0"
	Device     "aticonfig-Device[0]-0"
	Monitor    "aticonfig-Monitor[0]-0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
	Option	   "XaaNoSolidFillRect" "true"
	Option	   "XaaNoSolidFillTrap" "true"
EndSection

Section "Extensions"
	Option	    "Composite" "Disable"
EndSection
Всё исправляют две строчки:
   Option      "XaaNoSolidFillRect" "true"
   Option      "XaaNoSolidFillTrap" "true"

Capture
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.