Настройка графического интерфейса, Иксов, десктопов, оконных менеджеров и иксовых терминалов
Модератор: Модераторы разделов
Ayanami-kun
Сообщения: 532
Статус: Красноглазег
ОС: Gentoo ~x86 with KDE 4.2.4
Сообщение
Ayanami-kun » 01.08.2009 21:18
После какого-то из обновлений стало совсем плохо: до этого иксы умирали от некоторых OpenGL приложений, причем прихватывая с собой систему (или клавиатуру), так как ни на что, кроме SysRq она не реагировала. Тепрь то же самое наблюдается при запуске mplayer с опцией -vo xv.
иксы: x11-base/xorg-server-1.6.2.901
Карта: Intel Corporation 82945G/GZ Integrated Graphics Controller
Драйвер: x11-drivers/xf86-video-intel-2.7.1
xorg.conf:
Код:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
# InputDevice "Mouse0" "CorePointer"
# InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
EndSection
Section "Module"
Load "glx"
Load "extmod"
Load "xtrap"
Load "record"
Load "GLcore"
Load "dbe"
Load "dri"
Load "freetype"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
#DisplaySize 340 270 # mm
Identifier "Monitor0"
VendorName "SAM"
ModelName "SyncMaster"
### Comment all HorizSync and VertRefresh values to use DDC:
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection
Section "Device"
#added by ME
Option "DRI" "True"
Option "RenderAccel" "True"
# Option "ForceEnablePipeA" "True"
# Option "EnablePageFlip" "True"
# Option "NoDDC" "True"
# Option "XAANoOffscreenPixmaps" "True"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "ColorKey" # <i>
#Option "CacheLines" # <i>
#Option "Dac6Bit" # [<bool>]
#Option "DRI" # [<bool>]
#Option "NoDDC" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "XvMCSurfaces" # <i>
#Option "PageFlip" # [<bool>]
Identifier "Card0"
Driver "intel"
VendorName "Intel Corporation"
BoardName "82945G/GZ Integrated Graphics Controller"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
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
Modes "1280x1024"
Depth 24
EndSubSection
EndSection
Section "Extensions"
# Option "Composite" "Enable"
# Option "Render" "Enable
# Option "Damage" "Enable"
Option "XVideo" "Enable"
EndSection
Section "DRI"
Mode 0666
EndSection
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux
Сообщение
Rootlexx » 01.08.2009 21:41
Ayanami-kun
А /var/log/Xorg.0.log ? Или, если вы уже загружали X-сервер после краха, Xorg* .
Ayanami-kun
Сообщения: 532
Статус: Красноглазег
ОС: Gentoo ~x86 with KDE 4.2.4
Сообщение
Ayanami-kun » 01.08.2009 21:50
Конечно загружал. Иначе бы я не смог отпостить здесь... Я обновил дрова до 2.8.0 - иксы загрузились, опять все повесив... убрал строчку про RenderAccel - смог загрузить, и xv опять работает, но насчет opengl не уверен...оно так глючит с тех пор как я обновил Хсервер до 1.6*... до сих пор не починили...
Ayanami-kun
Сообщения: 532
Статус: Красноглазег
ОС: Gentoo ~x86 with KDE 4.2.4
Сообщение
Ayanami-kun » 01.08.2009 21:59
Так... Третий варик, загруженнывй на вторых иксах только что убил систему тем же макаром... Лог выкладываю.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux
Сообщение
Rootlexx » 01.08.2009 22:21
Вроде ничего криминального в журнале...
А в dmesg и /var/log/{syslog,messages} что-нибудь есть по этому поводу?
Ayanami-kun
Сообщения: 532
Статус: Красноглазег
ОС: Gentoo ~x86 with KDE 4.2.4
Сообщение
Ayanami-kun » 01.08.2009 23:23
Rootlexx писал(а): ↑ 01.08.2009 22:21
А в dmesg и /var/log/{syslog,messages} что-нибудь есть по этому поводу?
Да вроде нет... (syslog у меня вообще нет)
Поковырялся... Тепрь xorg.conf выглядит так:
Код:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
# InputDevice "Mouse0" "CorePointer"
# InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
EndSection
Section "Module"
Load "glx"
Load "xtrap"
Load "extmod"
Load "record"
Load "GLcore"
Load "dbe"
Load "dri"
Load "freetype"
EndSection
#Section "InputDevice"
# Identifier "Keyboard0"
# Driver "kbd"
# Option "XkbLayout" "us,ru"
# Option "XkbVariant" ",winkeys"
# Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
#EndSection
#Section "InputDevice"
# Identifier "Mouse0"
# Driver "mouse"
# Option "Protocol" "auto"
# Option "Device" "/dev/input/mice"
# Option "ZAxisMapping" "4 5 6 7"
#EndSection
Section "Monitor"
## DisplaySize 340 270 # mm
Identifier "Monitor0"
VendorName "SAM"
ModelName "SyncMaster"
### Comment all HorizSync and VertRefresh values to use DDC:
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection
Section "Device"
#added by ME
VideoRam 128
Option "DRI" "True"
# Option "RenderAccel" "True"
# Option "ForceEnablePipeA" "True"
# Option "PageFlip" "True"
Option "NoDDC" "True"
# Option "XAANoOffscreenPixmaps" "True"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "ColorKey" # <i>
#Option "CacheLines" # <i>
#Option "Dac6Bit" # [<bool>]
#Option "DRI" # [<bool>]
#Option "NoDDC" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "XvMCSurfaces" # <i>
#Option "PageFlip" # [<bool>]
Identifier "Card0"
Driver "intel"
VendorName "Intel Corporation"
BoardName "82945G/GZ Integrated Graphics Controller"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Modes "1280x1024"
Depth 24
EndSubSection
EndSection
Section "Extensions"
# Option "Composite" "Enable"
# Option "Render" "Enable
# Option "Damage" "Enable"
Option "XVideo" "Enable"
EndSection
Section "DRI"
Mode 0666
EndSection
Перестало работать переключение на виртуальные консоли: вмето консоли отображается только "застывшая" картинка, та что была на иксах...
Зависания никуда не пропали: только что опять WarCraft убил систему.
Задолбался уже ребутаться... Пойду Clannad смотреть... Подскажите, если кто что может предложить... ^^
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux
Сообщение
Rootlexx » 02.08.2009 00:58
У вас задействована архитектура UXA для 3D-ускорения. Может, имеет смысл попробовать использовать, скажем, EXA?
Код: Выделить всё
...
Section "Device"
Option "AccelMethod" "EXA"
...
Ayanami-kun
Сообщения: 532
Статус: Красноглазег
ОС: Gentoo ~x86 with KDE 4.2.4
Сообщение
Ayanami-kun » 02.08.2009 08:06
Поигравшись с VideoRam обнаружил в логе вот что:
Код: Выделить всё
(WW) intel(0): VideoRam configuration found, which is no longer recommended.
(II) intel(0): Continuing with default 0kB VideoRam instead of 131072 kB.
(II) intel(0): [DRI2] Setup complete
(**) intel(0): Framebuffer compression disabled
(**) intel(0): Tiling enabled
(**) intel(0): SwapBuffers wait enabled
(**) intel(0): VideoRam: 262144 KB
Но у меня для карточки в биосе выставлено 128 мегабайт, то есть 131072 kB, а он хочет 256... Может в этом дело?
Rootlexx писал(а): ↑ 02.08.2009 00:58
У вас задействована архитектура UXA для 3D-ускорения. Может, имеет смысл попробовать использовать, скажем, EXA?
Хм... в том же логе:
Код: Выделить всё
(WW) intel(0): Option "AccelMethod" is not used
(WW) intel(0): Option "RenderAccel" is not used
(WW) intel(0): Option "NoDDC" is not used
Ayanami-kun
Сообщения: 532
Статус: Красноглазег
ОС: Gentoo ~x86 with KDE 4.2.4
Сообщение
Ayanami-kun » 09.08.2009 22:59
Еще, может это как-то связано с остальными багами: часто бывает так, что картинка перестает перерисовываться, если не двигать курсором мышки некоторое время. Это заметно в tuxguitar, rezound, иногда в mplayer, а так же просто на десктопе... Приложения, которые этому подверглись, похоже приостанавливаются...
Если честно, устал я уже от этих X глюков... Прямо не знаю, что делать...