тл; д-р
Мій ноутбук продовжує забувати правильну роздільну здатність зовнішнього монітора, прикріпленого до нього. Як я можу зробити конфігурацію "палицею"?
Деталі
У мене ноутбук під управлінням Linux Mint, приєднаний до зовнішнього монітора ViewSonic. Я налаштував це використовувати зовнішній монітор як другий екран (тобто не дзеркальний). Це спрацювало чудово протягом декількох тижнів.
Раптом ноутбук більше не визнав його ViewSonic, і тоді він не знав свого оптимального дозволу ( 1600 x 1200
), дозволяючи лише макс 1028 x 768
. 1 Це зовсім не добре спрацювало з моїм ноутбуком, який має 1920 x 1200
роздільну здатність.
Після сильних розладів я знайшов цю відповідь . Це допомогло мені вирішити проблему наступним чином (висновок cvt
команди - модель, який був використаний у наступній команді):
cvt 1600 1200
xrandr --newmode "1600x1200_60.00" 161.00 1600 1712 1880 2160 1200 1203 1207 1245 -hsync +vsync
xrandr --addmode VGA-1 1600x1200_60.00
Це саме те , що я хотів зробити, але не міг зробити через GUI. (Є причини, чому я все ще люблю командний рядок ...)
Це ще раз спрацювало добре. Однак, коли я завантажив комп'ютер сьогодні та ввійшов, у мене з’явилося спливаюче поле сповіщень із рядком помилок про різні спроби, які не працювали, і зовнішній монітор був вимкнений. Я повторив команди вище, і вона знову працює.
У мене є карта nVidia. Я спробував встановити власний драйвер, коли все почало піти не так, але в цей момент зовнішній монітор вже не розпізнавався, тому я повернувся до драйвера з відкритим кодом. Я не маю Xorg.conf
або Xorg.conf.d
, тільки xorg.conf.failsafe
.
Я не хочу повторювати ці команди щоразу при завантаженні машини. Чи є якимось чином я можу це зберегти на своєму Xorg.conf
чи щось? Минуло багато років, як я багато зробив з X. Чи може мені хтось тут допомогти?
1 Я не зміг визначити, чому це сталося. Моя найкраща здогадка - це проблематичне оновлення драйверів.
udev
правила викликати скрипт для виконання xrandr кожного разу, коли монітор підключається або відключається, це буде набагато краще, якщо ваш комп'ютер не завжди приєднаний до монітора. В іншому випадку, якщо ви щасливі, що він постійно встановлюється в одному місці, Xorg.conf
це шлях.
/etc/X11/corg.conf
файл або щось таке/etc/X11/corg.conf.d
? Так, будь ласка, відредагуйте своє запитання та додайте вміст цих файлів.