В hwdatabase-0.3.24-alt3 отсутствуют данные по 1002:5942 (Radeon 9200, secondary): 01:00.1 Display controller: ATI Technologies Inc Unknown device 5942 (rev 01) (что самое смешное -- в итоге использующий x11createconfig -c скрипт x11updatedrv влепил Driver "glint" ;-)
В смысле отсутствуют данные. В pcitable? Всё должно быть в .xinf файле.
Стас, нужно добавить поддержку .xinf файлов в libhw (x11createconfig).
И в pcitable тоже. Про .xinf пока слышал, но не более -- вообще сейчас слабо представляю, что происходит с низкоуровневыми инструментами для настройки железа... Чем могу помочь для xinf, или уже достаточно? С Driver "ati" оно замечательно работает.
Secondary devices не могут быть правильно определены, потому как производитель может писать туда все что ему вздумается (glint как это раз подтверждает). Поэтому не вижу смысла плодить лишние сущности. 2rider - слабо зафиксить x11createconfig, чтобы оно не пыталось настраивать Secondary?
Баг оставлен для xorg-x11-drv-ati, чтобы некоторые не пытались протащить это в .xinf ;)