Я новичок в Ubuntu (кстати, 18.04) и Linux в целом, на самом деле это мой первый пост на форуме, и в данный момент у меня исключительно неприятная проблема. Последние пару месяцев экран моего ноутбука (работающего под управлением Windows) был треснут, поэтому я подключал его к монитору и работал. Однако недавно, чтобы заняться бизнесом, я перешел на Linux. Однако, как многие из вас знают, настройка по умолчанию для внешнего монитора — зеркалирование, поэтому мой монитор бесполезен. Я даже не могу войти в систему, так как все, что я вижу, — это фиолетовый фон на моем мониторе, а экран моего ноутбука настолько сильно поврежден, что ничего не видно. Я пробовал переключать основной монитор с помощью xrandr, но всякий раз получаю сообщение «невозможно открыть дисплей». Я не настраивал X-сервер, а XORG не распознается, поэтому у меня, должно быть, не установлен X11. Нужен ли X11? Есть ли какие-либо сочетания клавиш? Я неправильно использую xrandr? Конечно, было бы легко исправить эту проблему, если бы я мог обойти экран входа и получить доступ к настройкам, но в настоящее время это невозможно. Если бы у кого-нибудь были какие-либо советы по настройке xrandr или любых других командных строк, которые я мог бы использовать в терминале для Ubuntu, чтобы иметь возможность переключить мой внешний монитор на мой основной монитор, чтобы я мог фактически использовать свой компьютер, это было бы очень ценно, спасибо
решение1
Сочетание клавиш для изменения режима отображения (дублирования экрана) — Super+P
решение2
Основной дисплей ноутбука был сломан. Ниже приведены шаги, которые заставили Gnome отображать экран входа в систему на выходе VGA или HDMI. (Не считать LVDS основным).
Шаг 1: Xorg.conf изменен /etc/X11/xorg.conf
Section "Monitor"
Identifier "lvds monitor"
Option "ignore" "true"
EndSection
Section "Monitor"
Identifier "VGA monitor"
EndSection
Section "Device"
Identifier "Card0"
Driver "intel"
BusID "PCI:0:2:0"
Option "Monitor-LVDS1" "lvds monitor"
Option "Monitor-VGA1" "VGA monitor"
Option "Monitor-HDMI1" "HDMI monitor"
EndSection
Шаг 2: /etc/gdm/custom.conf GDM требует дополнительных изменений для использования xorg.conf.
Раскомментировал WaylandEnable=false
# Uncoment the line below to force the login screen to use Xorg
WaylandEnable=false
Шаг 3: У меня также есть следующее в /etc/gdm/Init/Default (вверху, сразу после настройки пути)
`/usr/bin/xrandr --output LVDS1 --off
/usr/bin/xrandr --output VGA1 --auto --primary`
Шаг 4: (Требуется только в том случае, если вы хотите, чтобы скрипт инициализации печатался на предпочитаемом дисплее) В командной строке grub отключите LVDS1 и включите VGA1. в /etc/default/grub
GRUB_CMDLINE_LINUX="crashkernel=auto resume=/dev/mapper/cl-swap rd.lvm.lv=cl/root rd.lvm.lv=cl/swap video=LVDS1:d video=VGA1:e"
Затем переустановите grub (grub2-mkconfig, а затем grub2-install )
решение3
Если вы вошли в систему, просто щелкните правой кнопкой мыши на «Расширенный монитор», затем
Изменить фон -> Прокрутите вниз до Устройства -> Дисплеи -> Режим отображения -> Зеркало
Там вы сможете установить необходимые настройки монитора.
Если вы вошли в систему, вы также можете использовать терминал для изменения экрана. Просто откройте терминал с помощью клавиш Ctrl+ Alt+ tи затем выполните xrandr
команду print и run. Это выведет доступные порты экрана, напримерLVDS-1это экран ноутбука иVGA-1порт для внешнего монитора (может быть также HDMI-1, ...).
Вы можете отразить экран с помощью команды xrandr --output VGA-1 --same-as LVDS-1
. Это отразит экран ноутбука и выход VGA. Названия и выходы зависят от вашей системы.