Ubuntu 16.04 & amp; Nvidia - добавление внешнего монитора растягивает один дисплей на обоих мониторах

Я пытаюсь запустить внешний монитор с моего ноутбука HP с поддержкой 16.04 через HDMI. У меня есть GTX965M, в котором я запускаю драйвер nvidia-375. Это позволяет мне запускать два монитора, но только в зеркальном режиме. Если я перейду на использование отдельных мониторов, разрешение, похоже, распространится на общее количество двух дисплеев, и я не могу отменить изменения настроек, так как я могу только нажать на панель запуска; Мне нужно подождать 30 секунд для возврата.

Я следил за этим сообщением с форумов, чтобы установить более новую версию драйверов, поскольку он быстрее, чем через Software & amp; Обновления, которые, кажется, слишком долго.

Вот изображение моего рабочего стола после попытки добавить второй отдельный монитор:

Я не уверен (! d6)

Любая помощь приветствуется

Любая помощь приветствуется Она случайно начала работать, а я - Я не знаю, почему, потому что я не внес никаких изменений. Я только что загрузился и подключил HDMI. Кроме того, мой nvidia-settings не кажется правильным в соответствии с одним из предлагаемых решений, поэтому я не уверен, что это не темпераментная ошибка.

desktop

Это показывает только один монитор, внешний. Он не включает встроенный ноутбук. Правильно ли это?

----------------------------- -------------------------------------------------- -------------------------------------------------- ---

------------------------------------- -------------------------------------------------- --------------------------------------------- Тогда в следующий раз, когда я загружусь, на этот раз с уже подключенным HDMI, он снова растягивает один 1920x1080 через два монитора 1080p. Я думаю, что у меня есть путь к проблеме. Я открыл терминал, чтобы добраться до nvidia-settings, и, видимо, он не установлен.

Это причудливо, поскольку он был установлен на 100%; подтвержденный изображением, которое я поставил в этом вопросе. Я прислушался к этой проблеме, и переустановленные и двойные мониторы снова работают! Это ошибка? Я добавил решение самостоятельно, потому что это решило проблему, но я не понимаю, как это может произойти.

1
задан 13 April 2017 в 15:24

9 ответов

Нажмите Ctrl + Alt + T, чтобы перейти к терминалу, и введите:

nvidia-settings

, после чего вы увидите что-то вроде этого экрана:

На левой панели [ ! d7] выберите «Конфигурация отображения сервера X», нажмите вторичный экран в диалоговом окне «Настроить». Включить TwinView.

Если он не работает сразу, перезагрузите компьютер.

4
ответ дан 23 May 2018 в 03:41
  • 1
    Спасибо за ваше предложение. Мой nvidia-settings не похож на ваш образ, поэтому я не смог найти TwinView. Дополнительную информацию см. В моем обновлении в исходном сообщении и о том, как проблема несколько изменилась. – macourtney7 9 January 2017 в 02:54
  • 2
    Если он случайный, попробуйте загрузить с обоими мониторами, а не подключаться после загрузки. Если вы получаете два монитора, перейдите к настройкам и исправьте их прямо там и там. ; -) – Fabby 9 January 2017 в 20:42
  • 3
    Я пробовал это раньше, и это не изменило ситуацию. Благодарю. – macourtney7 10 January 2017 в 15:35

У меня была та же проблема, и я решил использовать compizconfig. В разделе «Общие параметры» → «Настройки дисплея» отключить «Обнаружение выходов» и установить формат выходов.

3
ответ дан 23 May 2018 в 03:41
  • 1
    Просто, чтобы прояснить это временное решение: дополнительные 1920, которые он добавляет, это ширина его второго экрана. Поэтому для меня, с экраном 2560x1080 (слева) и экраном 1920x1080 (справа), я использую следующее: 1. 2560x1080 + 0 + 0 - 2. 1920x1080 + 2560 + 0. Тем не менее это очень временное решение, поэтому я бы не рекомендовал его. – fgblomqvist 21 March 2017 в 22:01

У меня такая же проблема с Dell inspiron 7567 с 1050 gtx, драйверами nvidia-375.

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

Это временно, но по крайней мере мы можем его использовать.

2
ответ дан 23 May 2018 в 03:41

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

Единственное, что сработало, это: нажатие клавиши Switch Display на ноутбуке, доступное на F4 в ноутбуке HP , Это может быть другим для других производителей.

При нажатии клавиши Switch Display на ноутбуке, доступном на F4 в ноутбуке HP.

sudo apt-get purge nvidia-*

Вышеупомянутая команда удаляет все предыдущие версии, перезагружает ваш компьютер.

sudo apt-add-repository ppa:graphics-drivers/ppa

Выше команды добавляют репозитории [ ! d7]

sudo apt-get update
sudo apt-cache search '^nvidia-[:digit]' --names-only

Возьмите последний номер и установите с помощью:

sudo apt-get install nvidia-381

Для меня 381 был последним.

Проводка, поскольку это может помочь кому-то. [!d10 ]

2
ответ дан 23 May 2018 в 03:41
  • 1
    Обновление драйвера nvidia работает для меня, спасибо. – Comzyh 22 December 2017 в 12:02

Я ответил на аналогичный пост :) (14.04 nvidia dual display (внешний + ноутбук) растянутый дисплей, офсетный рабочий стол)

Это связано с тем, что встроенный дисплей подключен к Intel iGPU.

14.04 nvidia двойной дисплей (внешний + ноутбук) растянутый дисплей, смещение рабочего стола )

Что в основном приводит к тому, что сервер Nvidia x не контролирует ваш встроенный монитор. d4]

Чтобы решить эту проблему, переключите графический режим с MShybrid на дискретный в настройках BIOS, что может заставить встроенный монитор управлять вашим дискретным графическим процессором, а сервер x будет работать правильно, чтобы распознавать как встроенный, так и внешний дисплей.

Есть ли обратная связь, что премьер-выбор не работает, поэтому нет возможности сохранить некоторую батарею, заменив iGPU другой, а затем переконфигурировав BIOS ... но, ну, нулевой выбор работает достаточно плохо (по крайней мере на моем конце), что я больше не беспокоюсь ....

2
ответ дан 23 May 2018 в 03:41
  • 1
    это сделало трюк, и больше ничего. Благодаря! – Manuel G 3 June 2017 в 21:03

Убедитесь, что зеркало отображено. После того, как дисплеи будут синхронизированы, нажмите Ctrl + Tab. Появятся варианты, и вы также можете найти один вариант расширения экрана. Вы можете перемещаться по параметрам, удерживая Ctrl нажатым и нажав клавишу Tab для переключения, точно так же, как Alt + Tab.

0
ответ дан 23 May 2018 в 03:41

У меня была та же проблема, и в конце я сделал

sudo apt-get install compizconfig-settings-manager
ccsm

и включил Window Management »Grid. Это позволяет мне использовать настраиваемые нажатия клавиш для отправки окон в углы большого одиночного дисплея. Затем в некоторых ситуациях, таких как просмотр фотографий, большой одиночный дисплей приходит в себя.

0
ответ дан 23 May 2018 в 03:41

Удалите драйверы nvidia-375 следующим образом:

sudo apt-get purge nvidia*

Используйте устаревшие драйверы. У драйвера nvidia много проблем.

Если устаревшие драйверы отсутствуют, переустановите их так:

sudo apt-get install xserver-xorg-video-nouveau
0
ответ дан 23 May 2018 в 03:41
  • 1
    Спасибо за ваш ответ. Вы можете улучшить его, указав шаги для установки «устаревших драйверов». – WinEunuuchs2Unix 27 December 2016 в 11:16
  • 2
    да не думал об этом. ;-) – Marco Schoolenberg 27 December 2016 в 11:24
  • 3
    Я пробовал различные версии драйверов Nvidia. В настоящее время я использую 367, который протестирован, и он по-прежнему представляет те же проблемы. Кажется, что Nouveau не может производить намного больше, чем искаженный вывод через HDMI в моей системе. Я упомянул, что я следовал за сообщением, очень похожим на это, но спасибо независимо. – macourtney7 9 January 2017 в 02:59
  • 4
    Почему вы произвольно редактируете сообщение askubuntu.com/users/175814/david-foerster – Marco Schoolenberg 27 September 2017 в 20:28
  • 5
    Дэвид Фостер, почему вы случайно «редактируете»? должности? – Marco Schoolenberg 27 September 2017 в 20:31

У меня такая же проблема с nvidia-375. Обновление до nvidia-384 просто решит проблему.

0
ответ дан 23 May 2018 в 03:41

Другие вопросы по тегам:

Похожие вопросы: