View previous topic :: View next topic |
Author |
Message |
bobdva Apprentice
Joined: 25 Nov 2003 Posts: 207 Location: Moscow
|
Posted: Tue Nov 07, 2006 7:21 am Post subject: swsuspend2 & opensource ATI drivers |
|
|
Поставил sys-kernel/suspend2-sources-2.6.18, настроил согласно gentoo-wiki.com
В системе стоит ATI Radeon 9250 и поэтому использую open source драйвера для него - т.е из ядра, и из Xorg 7, естественно все фишки типа direct rendering включены и работают полноценно.
В X делаю sudo hibernate, судя по всем логам и поведению - хибернейтиться нормально, при загрузке, загружается тоже всё хорошо, но только после этого картинка X'ов словно побитая, как будто в видеопамять как-то не так чего напихали, и система висит - не реагирует ни на что.
Кто сталкивался с подобной ситуацией или есть идеи как побороть ?
Last edited by bobdva on Thu Nov 09, 2006 4:34 am; edited 2 times in total |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Tue Nov 07, 2006 8:24 am Post subject: |
|
|
vbetool конечно же используется, так?
вообще у меня с hibernate проблемы постоянно какие-то. на 1.12 сеть не восстанавливается как следует (wifi HW не включается), на 1.93 при саспенде система виснет мертво. подумываю на open-source дрова спуститься. |
|
Back to top |
|
|
bobdva Apprentice
Joined: 25 Nov 2003 Posts: 207 Location: Moscow
|
Posted: Tue Nov 07, 2006 5:58 pm Post subject: |
|
|
viy wrote: | vbetool конечно же используется, так?
вообще у меня с hibernate проблемы постоянно какие-то. на 1.12 сеть не восстанавливается как следует (wifi HW не включается), на 1.93 при саспенде система виснет мертво. подумываю на open-source дрова спуститься. |
нет, не используються
с включённым EnableVbetool получается это:
Code: | Get video state buffer size failed
Allocated buffer at 0x20000 (base is 0x0)
ES: 0x2000 EBX: 0x0000
Save video state failed
/bin/echo: ошибка записи: Операция не позволяется
Calling INT 0x42 (F000:F065)
EAX is 7
Leaving interrupt call.
Calling INT 0x6D (C000:1F1E)
EAX is 3
Leaving interrupt call.
Calling INT 0x6D (C000:1F1E)
EAX is 3
Leaving interrupt call.
Calling INT 0x6D (C000:1F1E)
EAX is 1301
Leaving interrupt call.
Function not supported
Restore video state failed |
|
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Tue Nov 07, 2006 10:42 pm Post subject: |
|
|
Скажем так --- у меня были подобные симптомы до того, как я установил vbetool. Потом все стало хорошо.
Единственное --- у меня ATI-шные дрова. |
|
Back to top |
|
|
bobdva Apprentice
Joined: 25 Nov 2003 Posts: 207 Location: Moscow
|
Posted: Wed Nov 08, 2006 7:28 pm Post subject: Re: swsuspend2 & opensource ATI drivers |
|
|
Проблема была в том, что всё agp, intelagp (в моём случае), drm, radeon нужно было вкомпилить в ядро, а не модулями подключать.
При этом и dri работает, и hibernate работает - и без vbe.
Собственно об этом узнал в http://wiki.suspend2.net/HardwareCompatibility:
Code: |
ATI Radeon Mobility M6 LY (HP Omnibook xt6200), Xorg 6.8.2; drm, radeon, radeonfb compiled in, not as module! --FriedrichSchaeuffelhut |
сработало и для Xorg7.1, и для ATI Radeo 9250. |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Wed Nov 08, 2006 10:32 pm Post subject: |
|
|
Это гуд.
Какой у тебя FPS на radeon'е?.. |
|
Back to top |
|
|
bobdva Apprentice
Joined: 25 Nov 2003 Posts: 207 Location: Moscow
|
Posted: Thu Nov 09, 2006 4:25 am Post subject: |
|
|
viy wrote: | Это гуд.
Какой у тебя FPS на radeon'е?.. |
Code: |
# lspci | grep ATI
01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (rev 01)
01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (Secondary) (rev 01) |
Code: | $ glxgears
7801 frames in 5.0 seconds = 1560.127 FPS
7876 frames in 5.0 seconds = 1575.128 FPS
7880 frames in 5.0 seconds = 1575.836 FPS
|
Quake3 (src, не bin) 800x600 ~85-95fps - правда после восстановления из suspend2 он залипает и вешает систему
Хотя и glxgears, queens из xscreensaver работают без нареканий и систему не вешают |
|
Back to top |
|
|
Laitr Keiows Bodhisattva
Joined: 04 Jul 2005 Posts: 891 Location: Kobe, Japan
|
Posted: Wed Jan 17, 2007 9:06 pm Post subject: Re: swsuspend2 & opensource ATI drivers |
|
|
bobdva wrote: | Проблема была в том, что всё agp, intelagp (в моём случае), drm, radeon нужно было вкомпилить в ядро, а не модулями подключать.
При этом и dri работает, и hibernate работает - и без vbe. |
Спасибо за совет! Попробую. |
|
Back to top |
|
|
|