Это не ядром определяется - оно ничего не знает про такие строки.
Иными словами, как ты пришел к выводу, что видеокарта определилась неправильно? какие команды давал, в каком файле увидел строчку "Trident XGI volari XP5"?
update-pciids ни чего не делает попробывал update-pciids --help тоже самое lspci да пишет, что висит на шине. Но проблема в том, почему он показывает trident volari xp5, а не volari v8
update-pciids обновляет файл "базы" железа. Какая разница, что показывает. Значит, у них PCI ID одинаковые. Ставь нужный тебе драйвер в xorg.conf и запускай иксы.