Настройка Xorg radeon
PHant0M 2K 25 Августа, 2015 - 21:56
Никак не выходит запустить Х сервер.
Было genkernel --install all
Пробовал пересобирать ядро. Делал по документации- включал
Event intrface
Framebuffer Console support
Include in-kernel firmvare blobs in kernel binary
Direct rendering Manager > Ati radeon
Собирал и проприетарный драйвер и открытый, всё равно так же. После пересборки ядра пересобирал драйвера на Х сервер-сё так же.
Делаю startx, выдаёт следующее. С драйвером, похоже, косяк, но что сделать-не пойму.
У меня AMD Radeon R9 200 Series работает через VGA интерфейс, потому что старый монитор. Может быть здесь есть какая-то особенность?
Нога закастовался - и снес простыню
»
- Для комментирования войдите или зарегистрируйтесь
В ядре нужно включить KMS
В ядре нужно включить KMS (kernel mode setting), также нужно установить libdrm с флагом libkms.
https://wiki.gentoo.org/wiki/
https://wiki.gentoo.org/wiki/Radeon
Не совсем получилось
Поставил тестовое ядро 4.0.5, пересобрал драйвера, перелопатил всё заново. В итоге в X.log ошибок нет никаких, Х начинают стартовать, но после старта выходит ошибка на мониторе "Вне диапозона 74,9kHZ/60Hz"
Как победить?
Пробовал в /etc/X11/xorg.conf пить в секцию монитор
HorizSync 30.0-71.0
VertRefresh 56.0-75.0
но не помогло. В чём может быть фишка? Может быть кто-то подскажет? Монитор работает через переходник
Заранее большое спасибо за помощь
/
Интересно, только меня в цитированной простыне смущает:
ЗЫ: И кастую наконец в топик ногу. Ибо ЧаВо!
:wq
--
Live free or die
.
у меня вот так:
lspci -k
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X]
Subsystem: Gigabyte Technology Co., Ltd Tahiti XTL [Radeon R9 280X OC]
Kernel driver in use: radeon
Kernel modules: radeon
glxinfo | grep -i opengl [0]
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD TAHITI
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.3.7
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.3.7
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 10.3.7
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.0
OpenGL ES profile extensions:
дотан2 из стима который, работает отлично, тени там всякие, эффекты на макс, текстуры не глючат
делал как на местной wiki написано, но тока там писано что можно вкомпилять целиком, но у меня так не заработало
только модулем компилял и был толк
в make.conf добавил VIDEO_CARDS="radeonsi", хотя на вики написано что и на просто "radeon", но у меня не получилось
причем нужно собрать llvm как то с флагом radeon, добавил в package.use строчку "sys-devel/llvm video_cards_radeon"
если собирать llvm без "radeon" то glxinfo | grep -i opengl говорила мне что у меня видяха от vmware (О_о)
а потом пересобрать xorg-drivers
.
Не… Думается мне здесь следовало бы заглянуть в bug-трекер с вопросом о несогласованности списка use_expand и неполноте ебилда llvm.
:wq
--
Live free or die