Як змусити Ubuntu виявити зовнішній дисплей?


17

Мій ноутбук розпізнає зовнішні пристрої відображення, якщо я підключаю їх перед завантаженням системи, але багато разів це не відбувається, якщо я підключаюсь під час роботи системи. У цьому випадку перезавантаження природним чином вирішує проблему.

Чи є спосіб змусити Ubuntu виявити зовнішні екрани? Відкриття меню відображення та натискання кнопки "Виявити дисплеї" нічого не робить.


1
Відеокарта та драйвер, який використовується?
dadexix86

Від lshw -c video: це інтегрований графічний контролер Haswell-ULT, а драйвер - i915.
аазит

Спробуйте вийти із системи, перейдіть до VC (ctrl-alt-F1) та перезапустіть X ( askubuntu.com/a/79587/16395 ). Колись це працює. Без виходу з системи --- я ніколи не впорався.
Рмано

Спасибі. Я сподівався, що буде спосіб це зробити, не виходячи з системи.
аазит

Відповіді:


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, і він працював миттєво! Дуже дякую!
Jim C

Приємно! до цього я був розчарований 17.10. Для мене насправді достатньо просто Ctrl + Alt + F1 та входу назад.
Ярно

Я також з 17.10, і Gnome замінить Unity. А для повернення я скористався Ctrl+Alt+F2замістьF7
Ілля Бараховський

3
У Ubuntu 18.04, схоже, графічним інтерфейсом за замовчуванням є F1. Отже, я роблю Ctrl + Alt + F2, потім Ctrl + Alt + F1.
Девід Олівер

3

Щоб увімкнути всі виходи у їхньому режимі за замовчуванням, запустіть:

$ xrandr --auto 

Для отримання додаткової інформації див:

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


xrandrговорить, що дисплей відключений, але він працює чудово в Windows.
Аарон Франке

2
Цей працював на мене. Мій третій екран негайно почав працювати.
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
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.