[Hardware] XGI Z9s video

Vladimir Karpinsky vkarpinsky на mail.ru
Чт Дек 15 19:29:12 MSK 2011


12.12.2011 0:55, Michael Shigorin пишет:
> On Sun, Dec 11, 2011 at 11:20:54PM +0300, Aleksey Novodvorsky wrote:
>>>> Для начала решил попробовать просто пересобрать этот пакет, но:
>>> Эх, надо было сразу уточнить -- откройте рядом спек из какого
>>> существующего и подсматривайте в него.
>> Нужно сперва убедиться, что для текущей версии xorg-server этот
>> драйвер поддерживается.

К сожалению, сборку dri удаётся делать только урывками, но совершил ещё 
один подход: заменил в спеке drv-dri Build-requires на те, что в drv-sis. 
Во-первых чего-то явно не хватает:

Verifying ELF objects in /home/karp/tmp/xorg-x11-drv-xgi-buildroot 
(arch=normal,fhs=normal,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
verify-elf: WARNING: ./usr/lib64/xorg/modules/drivers/xgi_drv.so: undefined 
symbol: RegionEmptyData
verify-elf: WARNING: ./usr/lib64/xorg/modules/drivers/xgi_drv.so: undefined 
symbol: noPanoramiXExtension
verify-elf: WARNING: ./usr/lib64/xorg/modules/drivers/xgi_drv.so: undefined 
symbol: xf86Screens
...
verify-elf: WARNING: ./usr/lib64/xorg/modules/drivers/xgi_drv.so: undefined 
symbol: vgaHWSaveScreen
verify-elf: WARNING: ./usr/lib64/xorg/modules/drivers/xgi_drv.so: undefined 
symbol: drmCommandWrite

Сборка заканчивается ошибкой:

Обрабатываются файлы: xorg-x11-drv-xgi-1.6.0-7
ошибка: Файл не найден: 
/home/karp/tmp/xorg-x11-drv-xgi-buildroot/usr/lib64/X11/modules
ошибка: Файл не найден: 
/home/karp/tmp/xorg-x11-drv-xgi-buildroot/usr/lib64/X11/modules/drivers
ошибка: Файл не найден: 
/home/karp/tmp/xorg-x11-drv-xgi-buildroot/usr/lib64/X11/modules/drivers/xgi_drv.so

     Файл не найден: 
/home/karp/tmp/xorg-x11-drv-xgi-buildroot/usr/lib64/X11/modules
     Файл не найден: 
/home/karp/tmp/xorg-x11-drv-xgi-buildroot/usr/lib64/X11/modules/drivers
     Файл не найден: 
/home/karp/tmp/xorg-x11-drv-xgi-buildroot/usr/lib64/X11/modules/drivers/xgi_drv.so

Понятно, что по указанному пути искомого файла нет, т.к. он лежит в 
/home/karp/tmp/xorg-x11-drv-xgi-buildroot/usr/lib64/xorg/... А, вот, почему 
файл пишется в одно место, а ищется в другом, мне пока выяснить не удалось...


-- 
	С уважением,
		Владимир.


Подробная информация о списке рассылки Hardware