Решено: проблема с настройкой xorg (иногда появляются артефакты на экране.)

Настройка графического интерфейса, Иксов, десктопов, оконных менеджеров и иксовых терминалов

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

Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Решено: проблема с настройкой xorg

Сообщение Ленивая Бестолочь »

в общем у меня такая ситуация:
тонкий клиент hp i5000 (видео - via) загружается с корневой системо й на нфс.
после этого запускает xorg и подцепляется к xdm, стоящему на сервере.
оттуда уже запускается e17, приложения и т.п.
все это работает, но есть проблемма:

иногда при запуске некоторых приложений, или работе с ними (например
kde-шная Konsole) появляются артефакты: большие белые или полосатые
прямоугольники. в разных частях экрана, чаще всего вверху.

конфиг xorg-а сгенерирован X -configure:

Код:

Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" RgbPath "/etc/X11/rgb" ModulePath "/usr/lib/xorg/modules" FontPath "/usr/share/fonts/X11/misc" FontPath "/usr/share/fonts/X11/cyrillic" FontPath "/usr/share/fonts/X11/100dpi/:unscaled" FontPath "/usr/share/fonts/X11/75dpi/:unscaled" FontPath "/usr/share/fonts/X11/Type1" FontPath "/usr/share/fonts/X11/100dpi" FontPath "/usr/share/fonts/X11/75dpi" FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" EndSection Section "Module" Load "glx" Load "extmod" Load "xtrap" Load "record" Load "GLcore" Load "dbe" Load "dri" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc104" Option "XkbLayout" "us,ru" Option "XkbVariant" ",winkeys" Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "ImPS/2" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5 6 7" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" EndSection Section "Device" ### Available Driver options are:- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" ### [arg]: arg optional #Option "VBEModes" # [<bool>] #Option "NoAccel" # [<bool>] #Option "AccelMethod" # <str> #Option "HWCursor" # [<bool>] #Option "SWCursor" # [<bool>] #Option "ShadowFB" # [<bool>] #Option "Rotate" # [<str>] #Option "VideoRAM" # <i> #Option "ActiveDevice" # [<str>] #Option "LCDDualEdge" # [<bool>] #Option "BusWidth" # [<str>] #Option "Center" # [<bool>] #Option "PanelSize" # [<str>] #Option "ForcePanel" # [<bool>] #Option "TVDotCrawl" # [<bool>] #Option "TVDeflicker" # <i> #Option "TVType" # [<str>] #Option "TVOutput" # [<str>] #Option "DisableVQ" # [<bool>] #Option "DRIXINERAMA" # [<bool>] #Option "DisableIRQ" # [<bool>] #Option "EnableAGPDMA" # [<bool>] #Option "NoAGPFor2D" # [<bool>] #Option "NoXVDMA" # [<bool>] #Option "ExaNoComposite" # [<bool>] Identifier "Card0" Driver "via" VendorName "Unknown Vendor" BoardName "Unknown Board" BusID "PCI:1:0:0" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Viewport 0 0 Depth 1 EndSubSection SubSection "Display" Viewport 0 0 Depth 4 EndSubSection SubSection "Display" Viewport 0 0 Depth 8 EndSubSection SubSection "Display" Viewport 0 0 Depth 15 EndSubSection SubSection "Display" Viewport 0 0 Depth 16 EndSubSection SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection



что я делал:
убирал модули (даже все), ставил самые слабые видеорежимы: частоту, цвета, разрешение....
попробовал поставить vesa, но с ней он вылетает. при этом изворачивая монитор так, что можно
только вслепую сказать telinit 0 :)
(если нужен вывод с весой - могу приаттачить)

с vga - запускается, графика ужасная и те же артефакты на месте.
еще подставлял верт/гориз частоту, DPMS.

пожалуйста, ткните носом - куда копать.

пы.сы. железо хоть и кривое, но рабочее.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: Решено: проблема с настройкой xorg

Сообщение rm_ »

Попробуйте в Section "Device":

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

Option     "AccelMethod"   "exa"

либо другой вариант, "xaa". Но "xaa" вроде бы и ставится по умолчанию.
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Решено: проблема с настройкой xorg

Сообщение Ленивая Бестолочь »

попробовал, спасибо.
с exa вообще ппц =)
снизу еще появились полосочки, дублирующие изображение наверху.

но видно, что это явно влияет.
а нет ли каких-нить других значений для AccelMethod?

уж больно мне понравилась внезапность результата :D
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Решено: проблема с настройкой xorg

Сообщение Ленивая Бестолочь »

кстати, если добавить
Option "Accel" "no"
то глюки почти исчезают. остается только тооооненька полоска сверху,
и иногда курсор мыши превращается в чорный квадрат.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Решено: проблема с настройкой xorg

Сообщение Ленивая Бестолочь »

в общем все решилось так:

Option "Accel" "no"
Option "HWcursor" "no"

rm, пасибо большое =)
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали: