Ubuntu 16.04 & Nvidia - Додавання зовнішнього монітора розтягує один екран на обох моніторах


14

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

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

Ось зображення мого робочого столу після спроби додати другий окремий монітор:

робочий стіл

Я не впевнений, чи зводиться це до драйверів або до конфігурації системи.

Будь-яка допомога вдячна

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

nvidia-налаштування

Це показує лише один монітор, зовнішній. Він не включає вбудований ноутбук. Це правильно?

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

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

Це химерно, оскільки встановлено 100%; підтверджене зображенням, яке я подав у цьому запитанні. Я вигадав цю проблему, і знову встановлено, і подвійні монітори знову працюють! Це помилка ?? Я сам додав рішення, оскільки це вирішило проблему, але я не розумію, як це може статися.


Чи є інформація щодо цієї проблеми? Чи відомо, що це сталося в 14.04?
macourtney7

Якою була ваша резолюція екрану раніше?
Джордж Удосен

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

ви пробували використовувати Арандр ?
Akronix

Спробуйте зробити налаштування за допомогоюgksu nvidia-settings
user.dz

Відповіді:


4

Натисніть Ctrl+ Alt+, Tщоб перейти до терміналу та введіть:

nvidia-settings

то ви побачите щось подібне до цього екрана: Налаштування nVidia xserver

З лівої панелі

  • вибрати X Server Display Configuration
  • клацніть вторинний екран у діалоговому вікні
  • клацніть Configure.
  • Увімкнути TwinView.

Якщо це не працює негайно, перезавантажте комп'ютер.


2
Дякуємо за вашу пропозицію. Моє nvidia-settingsне схоже на ваше зображення, тому я не зміг знайти TwinView. Будь ласка, дивіться моє оновлення в оригінальній публікації для отримання додаткової інформації та про те, як проблема незначно змінилася.
macourtney7

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

1
Я пробував це раніше, і це не мало значення. Спасибі.
macourtney7

3

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

compizconfig


1
Просто для уточнення цього спрощеного рішення: додатковий 1920 рік, який він додає, - це ширина його другого екрана. Тож для мене з екраном 2560x1080 (зліва) та екраном 1920x1080 (праворуч) я використовую наступне: 1. 2560x1080 + 0 + 0 - 2. 1920x1080 + 2560 + 0. Тим не менш, це дуже тимчасове рішення, тому я б не рекомендував його.
fgblomqvist

2

У мене така ж проблема у Dell Inspire 7567 з GTX 1050, драйвери nvidia-375.

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

Це тимчасово, але принаймні ми можемо ним скористатися.


2

Я спробував різні варіанти, які тут згадуються, і жоден з них не працював на мене.

Єдине, що працювало: натискання клавіші Switch Display на ноутбуці, яка доступна на F4 у ноутбуці HP. У інших постачальників це може бути різним.

Передумови:

sudo apt-get purge nvidia-*

Вищевказана команда видаляє всі попередні версії, перезавантажте ПК.

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

Вище команд додає репост

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

Візьміть останнє число та встановіть за допомогою:

sudo apt-get install nvidia-381

Для мене 381 був останнім.

Повідомлення, як це може комусь допомогти.


2

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

Це відбувається тому, що вбудований дисплей підключений до Intel iGPU. (Джерело: https://devtalk.nvidia.com/default/topic/807239/nvidia-server-setting-utility-doesn-t-see-laptop-screen/ )

В основному результат роботи сервера Nvidia x не має контролю над вбудованим монітором.

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

Чи є зворотний звіт, що простий вибір не буде працювати, таким чином, немає способу заощадити акумулятор, замінивши на iGPU, інший потім переконфігурацію BIOS ... але добре, вибір вибору працює досить погано (принаймні, на мій кінець), що я не роблю навіть більше турбувати….


0

Зберігайте дзеркальний дисплей перевіреним. Після синхронізації дисплеїв натисніть Ctrl+ Tab. Це з'явиться параметри, і ви також можете знайти один варіант розширення екрана. Ви можете переміщатися по параметрах, Ctrlнатискаючи та натискаючи Tabдля перемикання, як і Alt+ Tab.


0

Це химерне вирішення проблеми, з якою я стикався, але, здається, вона періодично nvidia-settingsстає невстановленою через те, що не робиш власних зусиль.

Коли роздільна здатність розтягувалася і миша робила марною, я клацнув ярлик, відкривши термінал і ввівши nvidia-settingsце, повідомив мені, що він не встановлений (все ще не розумію цього).

Потім я перевстановився sudo apt install nvidia-settingsі знову все справно працювало.

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


0

У мене була така ж проблема, і врешті-решт я і зробила

sudo apt-get install compizconfig-settings-manager
ccsm

та увімкнено управління вікнами »Сітка . Це дозволяє мені використовувати налаштовані натискання клавіш для надсилання вікон у кути великого одиничного дисплея. Тоді в певних ситуаціях, таких як перегляд фотографій, великий окремий дисплей стає власним.


0

Видаліть nvidia-375драйвери так:

sudo apt-get purge nvidia*

Використовуйте застарілі драйвери. У драйверів nvidia багато питань, здається.

Якщо застарілих драйверів немає, перевстановіть їх так:

sudo apt-get install xserver-xorg-video-nouveau

Спасибі за вашу відповідь. Ви можете покращити його, перерахувавши кроки для встановлення "застарілих драйверів".
WinEunuuchs2Unix

так, не думав про це. ;-)
Марко Школенберг

2
Я спробував різні версії драйверів Nvidia. Зараз я використовую 367, який тестується, і він все ще представляє ті самі проблеми. Можливо, Nouveau не може виробляти набагато більше, ніж спотворений вихід через HDMI в моїй системі. Я згадав, що я слідував за публікацією, дуже схожою на цю, але дякую незалежно.
macourtney7

Чому ви випадково редагуєте публікацію askubuntu.com/users/175814/david-foerster
Marco Schoolenberg

Девід Фоерстер, чому ви випадково "редагуєте" публікації?
Marco Schoolenberg

0

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.