Как заставить Ubuntu обнаруживать внешний дисплей?


17

Мой ноутбук распознает внешние устройства отображения, если я подключаю их перед загрузкой системы, но часто это не происходит, если я подключаюсь во время работы системы. В этом случае перезагрузка естественным образом решает проблему.

Есть ли способ заставить Ubuntu обнаруживать внешние дисплеи? Открытие меню дисплея и нажатие «Определить дисплеи» ничего не дает.


1
Видеокарта и драйвер используются?
dadexix86

От lshw -c video: это встроенный графический контроллер Haswell-ULT, а драйвер - i915.
Aasitus

Попробуйте выйти из системы, перейдя в VC (ctrl-alt-F1) и перезапустив X ( askubuntu.com/a/79587/16395 ). Иногда это работает. Без выхода --- мне так и не удалось.
Rmano

Благодарю. Я надеялся, что будет способ сделать это без выхода из системы.
аазит

Ответы:


16

На самом деле, вам не нужно выходить из системы. Просто перейдите к VC с ctrl- alt- F1, перезапустите x с sudo service sddm restartи и вернитесь к графическому интерфейсу с ctrl- alt- F7(или F2).

Таким образом, вы не потеряете все свои окна ...


1
Кажется, что это будет работать, так как перезагрузка моего ноутбука работает, но это не так.
TankorSmash

Этот трюк отлично решил мою проблему => случай замены текущего монитора новым, когда Ubuntu 16.04 LTE работает без перезагрузки / выхода из системы. Мне просто нужно было нажать Ctrl + Alt + F1, когда мой старый монитор подключен, отключить его и подключить мой новый монитор, нажмите Ctrl + Alt + F7, и он заработал мгновенно! Спасибо огромное!
Джим С

Ницца! до этого я был разочарован 17.10. Для меня на самом деле достаточно сделать Ctrl + Alt + F1 и войти обратно.
Ярно

Я также с 17.10, с заменой Unity на Gnome. И чтобы вернуться я использовал Ctrl+Alt+F2, вместоF7
Илья Бараховский

3
В Ubuntu 18.04 кажется, что по умолчанию графический интерфейс по умолчанию - F1. Поэтому я делаю Ctrl + Alt + F2, затем Ctrl + Alt + F1.
Дэвид Оливер

2

Чтобы включить все выходы в режиме по умолчанию, выполните:

$ xrandr --auto 

Для получения дополнительной информации см .:

https://xorg-team.pages.debian.net/xorg/howto/use-xrandr.html


xrandrговорит, что дисплей отключен, но он отлично работает в Windows.
Аарон Франке

1
Этот работал для меня. Мой третий экран сразу начал работать.
AFP_555

1

Я только что столкнулся с этой проблемой с моим Dell Latitude E5550, использующим удлинитель порта и два внешних монитора.

Мои проблемы начались, когда у меня был сбой питания. По глупым причинам я мог подключить только один из двух моих мониторов, поэтому я открыл интерфейс экранного дисплея и деактивировал экран, на котором не было питания.

Потрясающие!

Когда снова включилось питание, процесс включения экрана снова стал не интуитивным. Я не мог видеть это в интерфейсе экрана даже после перезагрузки или перезагрузки моего ноутбука.

Поэтому я попытался $ xrandr --autoи заставил Ubuntu расширить до «одного» экрана, но дублировать на оба моих внешних устройства (это две одинаковые модели). Забавно, но не полезно.

Только когда я нажал «1 Встроенный дисплей», как на скриншоте ниже, я смог выбрать свой «3-й» экран и снова включить его.

Интерфейс экрана

При этом по какой-то причине перевернулись два экрана, и мне пришлось их переставить, но это было легко исправить!


lshw -c videoне отображает список мониторов, он перечисляет ваши драйверы.
Hugo der Hungrige

1
Ты абсолютно прав! Я отредактирую свой ответ.
Цербертон

0

Если внешний монитор не может быть обнаружен с помощью xrandr --autoили даже при загрузке с другой ОС, перезагрузите Ubuntu, используя предыдущее ядро. Если компьютер обнаруживает монитор в старом ядре, вы можете без проблем вернуться к последнему.

Я не знаю точную причину, почему это работает, но это определенно сработало для меня.


xrandr --auto закрыл мой текущий сеанс с GUI! Но потом я мог использовать все 3 дисплея: встроенный в ноутбук и два внешних дисплея. Дисплеи подключены через USB / DisplayLink
Thorsten Niehues 10.10-18
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.