Как заставить CLI работать на выделенной графике?

Я только что закончил свою минимальную установку Gentoo, и первое, что мне интересно, это то, почему я не получаю изображения. У меня был сигнал на живом компакт-диске, так что это было довольно странно. Вместо этого я подключил монитор к разъему HDMI HD Graphics HDMI, и была моя фотография.

Есть только эта проблема, у меня есть 3 монитора. Мне нужны драйверы AMD, поэтому я иду и устанавливаю собственные, потому что у меня есть лучший опыт работы с ними. Для этого мне пришлось перекомпилировать ядро ​​с некоторыми настройками, чтобы включить AMD KMS. Я понятия не имею, что это такое, но он отлично справился с этим руководством (для моего Sapphire Radeon HD 7970).

Я собираюсь установить XFCE 4, поэтому у меня также был установлен Xorg.

emerge xorg-server ati-drivers 

Я запустил startx и получил картинку, которую я ожидал, на мониторе, подключенном к порту Intel HD. Теперь я снова остановил x-сервер и запустил aticonfig --initial и перезагрузился. Я уже знаю, что aticonfig только обновляет xorg.conf, и когда я снова начал x, он появился на правильном мониторе. Единственное, что меня беспокоит, это то, что CLI перед запуском x STILL на интегрированном графическом мониторе. Как мне получить это отправлено на выделенную графическую карту?

2 Solutions collect form web for “Как заставить CLI работать на выделенной графике?”

Я считаю, что вы ищете fbcon , вам понадобится эта опция:

 3. fbcon=map:<0123> This is an interesting option. It tells which driver gets mapped to which console. The value '0123' is a sequence that gets repeated until the total length is 64 which is the number of consoles available. In the above example, it is expanded to 012301230123... and the mapping will be: tty | 1 2 3 4 5 6 7 8 9 ... fb | 0 1 2 3 0 1 2 3 0 ... ('cat /proc/fb' should tell you what the fb numbers are) 

Используйте xrandr чтобы узнать, правильно ли вы обнаружили все возможные отображения. Если он показывает их правильно, используйте xrandr --output "***" --primary для того, чтобы установить любой отображаемый вами экран в качестве основного.

"***" – один из обнаруженных отображаемых типов (например: DVI-0 ).

  • Могу ли я использовать веб-сервер Apache в chroot-ed среде Gentoo? И как?
  • Как исправить Двойную загрузку отсутствует загрузчик режима UEFI в окне 8.1
  • что означает elibc_FreeBSD в наложениях gentoo portage?
  • / etc / motd не отображается при именованном канале?
  • setxkbmap переключает между 2 из 3 макетов
  • Debian Jessie GRUB2 на многопользовательском ноутбуке EFI не может запускать ядро-initramf для Gentoo
  • mosh-серверу нужен собственный язык UTF-8 для запуска
  • Как выполнить загрузку альтернативных ядер, показанных в меню верхнего уровня GRUB?
  • Как создать grub.cfg для другого диска?
  • Попытка добавить корицу в gentoo - дает мне замаскированное предупреждение
  • Funtoo: define для emerge для использования определенной версии в новом обновлении
  • Interesting Posts

    Что включать в RPM, созданный из пакетов python

    Удалить строки, начинающиеся с #

    Беспроводная карта Intel 6300 не будет работать на CentOS 7 – работала во время установки, хотя!

    как привязывать каждый интерфейс к отдельной конфигурации VPN

    Если я перезапущу службу xinetd, это влияет на текущие активные FTP-соединения?

    Почему версия ядра не обновляется при обновлении до более новой версии?

    Замените файл с разделителями-запятыми на канал, но не удаляйте запятую или кавычки и т. Д. В поле определения текста, однако удалите спецификатор текста!

    loop-device: это объект Linux или более низкий уровень?

    Можете ли вы правильно запустить Linux-систему без подключения к Интернету?

    Резервное копирование Bios / Dumping BIOS vars

    Команда скрипта без вывода

    Bash: укажите конкретный файл вместо меню выбора файла.

    Продолжение прерывания сессии wget?

    Могу ли я передать текущий процесс из мертвого ssh

    Цвет не удался.

    Linux и Unix - лучшая ОС в мире.