проблема с 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": float, : "True"/"False",: "String", : " Hz/kHz/MHz"]]]]]]]
### Available Driver options are:-
### Values: : integer,
###
### [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
нет ли у кого идей - куда копать?
Заранее благодарен