Решил посмотреть как работают драйвера xf86-video-ati на radeon hd5850.
x11-drivers/xf86-video-ati-7.0.0 (udev)
x11-base/xorg-server-1.13.4 (nptl suid udev xorg)
x11-base/xorg-drivers-1.13 (input_devices_evdev video_cards_fglrx video_cards_radeon video_cards_vesa)
media-libs/libtxc_dxtn-1.0.1 (multilib)
media-libs/mesa-9.1.2-r1 (classic egl gallium gles2 llvm nptl python_single_target_python2_7 python_targets_python2_7 shared-glapi video_cards_r600 video_cards_radeon)
Открыл руководство, выполнил установку x11-drivers/radeon-ucode, настроил ядро указанным способом (для firmware в конфиге указал «radeon/CYPRESS_me.bin radeon/CYPRESS_pfp.bin radeon/CYPRESS_rlc.bin», не прописывал только «radeon/CYPRESS_smc.bin1 radeon/CYPRESS_uvd.bin»), прописал (/lib/firmware) в Firmware blobs root directory. Пересобрал ядро и system, world c добавленным «radeon» в VIDEO_CARDS. В eselect opengl выставил x11-xorg (xorg.conf сгенерированный ati-drivers «снёс»/переименовал).
Рабочий стол грузится, kwin compositing работает, но glxinfo выдаёт, что используется OpenGL 1.4, не старше.
При загрузке прописал экспорт R600_STREAMOUT=1 и R600_GLSL130=1, не помогло.
Может кто знает в чём может быть дело? Или это всё ещё связано с чем-то подобным этому? Ничего более внятного нагуглить не получилось. Или нужен xf86-video-ati из git?