проблема с X3100 падают иксы

Проблема в следующем: например при запуске GoogleEarth или например некоторых гамес, с нехилой графикой, например NWN или X2, иксы вешаются намертво, так что приходится ребутать тачку по паверу или вырубаются при этом выдают следующее сообщение

Error in I830WaitLpRing(), timeout for 2 seconds
pgetbl_ctl: 0x7ff80001 pgetbl_err: 0x0
ipeir: 0 iphdr: 60020100
LP ring tail: 129d8 head: 12930 len: 1f001 start 0
Err ID (eir): 0 Err Status (esr): 1 Err Mask (emr): ffffffdf
instdone: ffe5fafd instdone_1: ffff0
instpm: 0
memmode: 0 instps: 8001e02e
HW Status mask (hwstam): fffedffe
IRQ enable (ier): a2 imr: fffe0000 iir: 0
acthd: 9cb29c8 dma_fadd_p: 9cb2ac0
ecoskpd: 307 excc: 0
cache_mode: 6800/180
mi_arb_state: 44
IA_VERTICES_COUNT_QW 0/0
IA_PRIMITIVES_COUNT_QW 0/0
VS_INVOCATION_COUNT_QW 0/0
GS_INVOCATION_COUNT_QW 0/0
GS_PRIMITIVES_COUNT_QW 0/0
CL_INVOCATION_COUNT_QW 0/0
CL_PRIMITIVES_COUNT_QW 1/0
PS_INVOCATION_COUNT_QW 1c/0
PS_DEPTH_COUNT_QW b5cc75/0
WIZ_CTL 0
TS_CTL 0 TS_DEBUG_DATA feee7f27
TD_CTL 0 / 0
space: 130896 wanted 131064

Fatal server error:
lockup

(EE) intel(0): I830 Vblank Pipe Setup Failed 0
(EE) intel(0): I830 Vblank Pipe Setup Failed 0
(EE) intel(0): I830 Vblank Pipe Setup Failed 3
(EE) intel(0): I830 Vblank Pipe Setup Failed 3

помогите разобраться с этой проблемой

Видеокарта X3100 встроенная в чипсет I965
В ядре жестко включена поддержка DRM на драйвере i915

Сколько памяти

Сколько памяти в видяшке? или оно с оперативой заодно непомню уже..
space: 130896 wanted 131064 // тут понятно что памяти меньше чем хотели
видимо необходимо указать VideoRam ?
хорг.конф в желательно посмотреть

Вот кусок лога

Вот кусок лога иксов

II) intel(0): Kernel reported 489216 total, 1 used
(II) intel(0): I830CheckAvailableMemory: 1956860 kB available
(==) intel(0): VideoRam: 262144 KB
(II) intel(0): Attempting memory allocation with tiled buffers and
large DRI memory manager reservation:
(II) intel(0): Success.

понему видно что видеопамять выставляется 246Мб, раньше у меня в xorg.conf была строка задающая видеопамять но она игнорируется (deprecated) и подолту ставится 256 метров. так что я не думаю что тут дело в памяти

так как у тебя с

так как у тебя с иксами то? столкнулся с этой же проблеммой сейчас. При запуске любого скринсейвера с opengl, начинает колбасить моник (ну точнее экран бука), то восстановливается черный экран, то пропадает. В некоторый момент видно что можно двигать мышой, но через секунду мышь снова замирает. никакие сочетания клавиш не работают (кроме MagicSysRq).

то же самое с mesa 7.0.3 и драйверами intel 2.4.1-r1 (~amd64)

работает: compiz, glxgears, quake3(и тот лагает), secret mario chronicles, xmoto
не работает: google earth, sauerbraten

Присоединюсь

Присоединюсь к предыдущим ораторам. Абсолютна та же ситуация. Архитектура -- стабильная amd64, драйвера использую 2.1.1. Из ядра поддержку drm выключил -- поставил емерджем.
Что заметил, если отключить direct rendering, то запускается ppracer, но не больше 5 фпс, и glxgears катаются уж очень хреново. Если direct rendering включён, то колёсики отлично крутятся (но только не на весь экран), а ppracer вот так же вешает систему (экран начинает колбасить, мышка периодически то появляется, то пропадает). Та же ерунда с экраном когда пытаюсь колёсики развернуть на весь экран.
Сложилось впечатление, что неувязочки где-то в opengl, не знаю, как решить.
Использую xorg-1.3 и mesa-6.5.2, т.к. это последняя стабильная версия для amd64. Может стоит поставить следующие версии, наплевав на ~?

помойму drm

помойму drm нужно собрать модулем а не отключать совсем

Проблему решил

Проблему решил отказавшись от amd64, поставил i686, все стало работать гораздо лучше и стабильнее.
под 32-х разрядной системой и Compiz-fusion работает удовлетворительно.
при этом drm и драйвер i915 собраны в ядре

В ядре решил не

В ядре решил не добавлять drm, поставил xorg 1.4 и новые драйвера для архитектуры ~amd64 (до этого тильду старался не использовать). Проблема решилась, теперь я -- счастливый обладатель компиза.
Кусок xorg'a:
Section "Module"
Load "glx"
Load "extmod"
Load "xtrap"
Load "record"
#Load "GLcore"
#Load "vbe"
Load "bitmap"
Load "dbe"
Load "dri"
Load "freetype"
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
Load "type1"
EndSection

Section "Device"
Option "DRI" "true"
Identifier "GMA X3100"
Driver "intel"
VendorName "Intel Corporation"
BoardName "Mobile Integrated Graphics Controller"
BusID "PCI:0:2:0"
Option "XAANoOffscreenPixmaps" "true"
Option "XVideo" "true"
EndSection

Ну остальное как в вики.

Вроде такая же проблемма...

Видюха: тоже X3100
Архитектура: i686
DRM: собран модулем при сборке ядра (не из portage), дрова i915
Стоит: libdrm-2.3.0, mesa-6.5.2-r1, xf86-video-i810-2.1.1

xorg.conf
Section "Module"
Load "glx"
Load "extmod"
Load "xtrap"
Load "record"
Load "GLcore"
Load "dbe"
Load "dri"
Load "freetype"
Load "type1"
Load "bitmap"
Load "synaptics"
# Load "ddc"
EndSection

Section "Device"
### Available Driver options are:-
### Values: : integer, : float, : "True"/"False",
### : "String", : " Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # []
#Option "SWcursor" # []
#Option "ColorKey" #
#Option "CacheLines" #
#Option "Dac6Bit" # []
#Option "DRI" # []
#Option "NoDDC" # []
#Option "ShowCache" # []
#Option "XvMCSurfaces" #
#Option "PageFlip" # []
Identifier "Card0"
Driver "i810"
VendorName "Intel Corporation"
BoardName "Intel X3100"
BusID "PCI:0:2:0"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
Option "HWCursor" "true"
Option "DRI" "true"
Option "monitor-VGA" "VGA"
Option "monitor-LVDS" "LVDS"
Option "DPMS" "true"
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "enable"
Option "RENDER" "enable"
EndSection

# glxinfo |grep direct
Выдает:
libGL warning: 3D driver claims to not support visual 0x63
direct rendering: Yes

При запуске например chromium: иксы начинают страшно глючить (похоже на перезапуск иксов) и в конце концов виснут напроч и ваще все вешают. К тому-же видео в mplayer'е показывается коряво (картинка немеренски(вообще ничего не понять) искажена), в то время как в totem'е все отлично. если выключить dri - то все работает нормально тока очень медленно.

Народ помогите!

Вопрос все еще актуален! Наверняка кто-то сталкивался с подобным помогите!

вчера новые

вчера новые дрова в дерево добавили, обнови и глянь...

Поставил новые дрова - xf86-video-i810-2.2.1

Поставил новые дрова - xf86-video-i810-2.2.1 - ничего не изменилось! Совсем ничего! Что делать?

я что-то совсем

я что-то совсем запутался. у тя видюха какая? в теме написано X3100, причём тут интел? этож вроде атишная карточка...
ati-drivers

Intel GMA X3100 --

Intel GMA X3100 -- графическая карта intel (вроде для ноутбуков) на чипсете 965.

Где-то на

Где-то на просторах интернета прочёл, что xorg-server-1.3* не работает по-нормальному с драйверами 2*. Не ручаюсь за источник, но я проверил -- поставил ACCEPT_KEYWORDS="~amd64" emerge xorg-server xf86-video-i810.
Сразу возникли ошибки -- неизвестный i810 (вроде такая была). Но на сайте предупреждали, что i810 -- deprecated.
Таким образом надо использовать Driver "intel" и последние xorg и, собственно, драйвер.
Но осталась проблема -- после переключения в другие консоли (Alt+Ctrl+Fx) экран заново не отрисовывается.

Эх товарищи..

Эх товарищи.. просто слишком новый девайс у вас для линукса, вот точно такие же проблемы были в своё время и с intel 8** и с 915 и с 950 :)

Желаю успехов в подборе работающего софта..

Спасибо) А всё и

Спасибо) А всё и так работает с ACCEPT_KEYWORDS=~amd64

Та же проблема,

Та же проблема, чипсет i965
архитектура x86_64
Стоят:
ядро 2.6.26- в нём включена поддержка Support for frame buffer devices, drm вырублен
xorg-server-1.4.2
x11-drm-20080710
libdrm-2.3.0

Хоть и всё самое новое, а сёравно иксы вылетают при попытке запустить opengl приложение

up

up

у меня были те

у меня были те же проблемы - помогло обновление до libdrm-2.3.1 и mesa-7.2.

Спасибо, щас

Спасибо, щас попробую...
Попробовал- не помогло, не мог бы ты написать свой конфиг:
какая версия ядра,
какие драйвера в ядре,
какие пакеты драйверов
ну и какой у тя xorg и иже сним
?

та же беда

Столкнулся с такой-же проблемой на X3100.
пока откапывал что и почему - обнаружил - что иксы начинают валиться лишь если искажаешь геометрию окна GL приложения (glxgears)
при этом в логе проскакивает :
Oct 19 23:43:48 LosBOOK [drm:i915_wait_irq] *ERROR* i915_wait_irq: EBUSY -- rec: 213651 emitted: 213683
больше xdm не запускается. =(

есть идея что чтот не так с прерываниями .?
вот - то что у меня....

LosBOOK ~ # cat /proc/interrupts
CPU0
0: 290 IO-APIC-edge timer
1: 8116 IO-APIC-edge i8042
8: 11 IO-APIC-edge rtc
9: 4749 IO-APIC-fasteoi acpi
12: 176784 IO-APIC-edge i8042
14: 7956 IO-APIC-edge ide0
16: 3 IO-APIC-fasteoi uhci_hcd:usb3, i915@pci:0000:00:02.0
17: 325144 IO-APIC-fasteoi ndiswrapper
18: 0 IO-APIC-fasteoi ehci_hcd:usb1, uhci_hcd:usb7
19: 246240 IO-APIC-fasteoi uhci_hcd:usb6
20: 0 IO-APIC-fasteoi sdhci:slot0
21: 2 IO-APIC-fasteoi ohci1394, uhci_hcd:usb4
22: 4 IO-APIC-fasteoi ehci_hcd:usb2, uhci_hcd:usb5
23: 574 IO-APIC-fasteoi HDA Intel
217: 22921 PCI-MSI-edge ahci
218: 0 PCI-MSI-edge eth1
NMI: 0 Non-maskable interrupts
LOC: 742861 Local timer interrupts
TRM: 0 Thermal event interrupts
SPU: 0 Spurious interrupts
ERR: 0
MIS: 0

стоит mesa-6.5.2-r1, kernel-2.6.24-tuxonice-r9

нет ли у кого идей - куда копать?
Заранее благодарен

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".