У меня проблемы с настройкой графики под Linux. Моя система имеет два графических процессора, один на борту и выделенную карту. Это один из тех AMD Liano (?) Системы с "APU" (Процессор вкл. GPU). Выделенная карта также является Radeon (причиной этой настройки является функция "Dual Graphics", но я не пытаюсь запустить ее под Linux). Я использую модуль radeon с открытым исходным кодом, а не fglrx.
Мой монитор подключен к выделенной карте, и BIOS распознает это как основной экран. Но когда я загружаюсь Linux, модуль Radeon, похоже, переключается на встроенный графический процессор в качестве основного дисплея (встроенный VGA-адаптер, кажется, становится дисплеем, на котором отображаются виртуальные консоли, даже если ничего не подключено). Экран, подключенный к выделенной карте, останется пустым (не выключенным, просто пустым!). Таким образом, экран будет непригодным для использования в качестве vconsole, но X будет работать правильно.
Я попытался отключить все нежелательные выходы, добавив параметры ядра видео (например, video = VGA-1:d), явно установив режим, который ничего не изменил. Есть ли способ выбрать screen/gpu для vconsole или способ деактивировать встроенную карту (я не могу этого сделать в BIOS, а также нужна карта для Windows). Или просто отключить KMS для встроенной карты.
Один из обходных путей на данный момент - это просто жить без vconsoles и придерживаться X. Если я пытаюсь переключиться на vconsole из X, курсор просто исчезает, но дисплей остается в X.
Немного информации: я использую Archlinux с ядром 3.4.6.