Неможливо змінити роздільну здатність на Fedora 18 після відтворення Urban Terror


1

Тому я хотів випробувати Urban Terror на Fedora 18. Я встановив його. Коли я натискаю на нього, роздільна здатність екрана буде змінюватися на нижчу (800x600), щоб грати в повний екран. Тоді після того, як я вийду з гри, дозвіл залишиться незмінним. Я спробував змінити роздільну здатність програми "Дисплеї" на 1440x900, екран назавжди зникне, і мені доведеться перезавантажити ПК. Після перезапуску роздільна здатність повернеться до нормального.

Тож після декількох спроб повторити проблему екран вийшов з пустоти, але після перезавантаження він ніколи не повертався 1440x900. Зараз я застряг на низькому 800х600. Він працює на екрані 1440x900 до входу, але після входу в систему він переходить до 800x600, який встановив Urban Terror. Здається, щось порушено після екрана входу.

Примушування роздільної здатності до 1440x900 в / etc / gmd / Init / Defaults все ще нічого не змінює.

Відповіді:


1

Знайдіть найкращу роздільну здатність для монітора в документації, вона повинна бути такою, як 1680 x 1050 @ 60Hz (можливо, у вашому випадку 1440x900 @ 60Hz?).

Спробуйте cvtкоманду створити рядок режиму, щоб подати його xrandr:

$cvt 1680 1050 60 - підміняйте знайдені значення для монітора!

Ви отримаєте рядок типу:
1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync

Потім спробуйте створити новий режим для цієї роздільної здатності, використовуючи xrandr:

$xrandr --newmode "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync

Ви можете отримати помилку на зразок:

X Помилка невдалого запиту: BadName (названого кольору чи шрифту не існує)

У цьому випадку спробуйте змінити назву режиму від 1680x1050_60.0до 1680x1050_OKабо що - то інше в будь-якому випадку.

Цього разу не слід отримувати помилку за допомогою --newmodeкоманди вище, тому ви можете встановити нову роздільну здатність:

$xrandr --addmode VGA-1 1680x1050_OK

Вищеописана процедура спрацювала для мене, хоча я не знаю причин, через які моя резолюція впала, і система не змогла її «виявити» без моєї допомоги. Я все-таки подав помилку.


0

Спочатку змініть обертання екрана, потім змініть роздільну здатність на 1440 * 900, а останній крок знову зміни обертання на правильний варіант.

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