Настройка разрешения экрана в linux fedora

Обновлено: 03.07.2024

Доброе время суток. Сегодня в этом небольшом топике речь пойдет о разрешении экрана в операционной системе Linux. Все действия проводились в Linux openSuSE 11.04. На моем компьютере со злосчастными видеокартой ATI Radeon 9600 и монитором Acer AL1916W на абсолютно любом дистрибутиве Linux автоматом не определялись поддерживаемые разрешения, как и собственно монитор с видеоадаптером. Год я провел на разрешении 1024х768@60Hz и сегодня решил, что так дальше продолжаться не может, надо менять разрешение или монитор. Остановился на первом. Перерыв весь интернет и найдя всего два полезных совета я приступил к шаманству над иксами, который я постараюсь в понятном виде изложить ниже.

Итак, приступим! Но для начала учтем, что мой дистрибутив — Linux openSuSE 11.04 и монитор Acer AL1916W.

1. Найдите в инструкции к Вашему монитору максимальное поддерживаемае разрешение и частоту (у моего — 1440x900, частота 75Гц), они понадобятся для генерации Modeline строки.

3. Дальше открываем папку /etc/X11/xorg.conf.d/ и копируем файл 50-monitor.conf в вашу домашнюю папку (например /home/Dimon/).

4. Открываем скопированный (/home/Dimon/)50-monitor.conf в текстовом редакторе (в GNOME по-умолчанию — gedit) и после строки

вставьте тот самый скопированный вами Modeline. У вас должно получиться что-то вроде этого:

Section "Monitor"
Identifier "Default Monitor"

EndSection

Сохраните файл и закройте редактор.

5. Теперь нам необходимо скопировать измененный файл в директорию /etc/X11/xorg.conf.d: откройте «Терминал», введите след. команду (под root'ом):
sudo cp 50-monitor.conf /etc/X11/xorg.conf.d
и нажмите Enter. Если ничего не выдаст, значит файл скопировался, но все же проверьте, если не доверяете своей интуиции.

6. Теперь все готово! Осталось перезагрузить компьютер и изменить разрешение в настройках. Если после перезагрузки запустился X-сервер, значит уже радуйтесь тому, что не сгубили его :).

7.После загрузки щелкните «Система» — «Оборудование» — «Мониторы» и напротив слова «Разрешение» выберите 1440х900 и нажмите «Применить». Если после применения настроек экран черный либо вывел «Частота не поддерживается» или еще что-то в этом роде, не вздумайте жать на все кнопки подряд! Разрешение поменяется само через 15 секунд после смены на предыдущее.

Совместимость данного мануала с другими дистрибутивами и версиями ОС Linux не гарантируется.
А в следующих топиках я расскажу как воспроизводить видео, если оно не воспроизводится и плеер говорит о невозможности воспроизведения на несуществующем мониторе (, т.к. монитор не найден).

Доброго времени суток!
Пришлось на время сесть на Fedora. ОСь ставилась на мониторе 4:3, но мой рабочий монитор 16:9. Пытаясь через gnomа выставить разрешение в настройках монитора - максимум выдаёт 1024х768.
С подобной осью сталкиваюсь впервые.
Проплыл весь гугл - так ничего и не помогло. Попытки изменить xorg.conf либо ни к чему не приводят, либо как то крашат граф интерфейс гнома, после чего приходится входить в консольный режим и откатывать изменения xorga вручную. akmod установлен и всё прочее делалось мною, в первую очередь, по данному FAQ

Карточка: GeForce GTX 650/PCIe/SSE2 GNOME:Версия 3.8.4 OS: 32bit

Прошу, помогите решить эту проблему. Не спал ночь и уже пошли вторые сутки борьбы.



Видеодрайвер nouveau или nvidia?

UPD: Судя по FAQ, nvidia.

Попробуй запустить nvidia-xconfig. И xorg.conf покажи.

Black_Shadow ★★★★★ ( 07.05.15 17:26:34 )
Последнее исправление: Black_Shadow 07.05.15 17:28:47 (всего исправлений: 2)


xrandr какие разрешения показывает?
Попробуй с его помощью создать нужное и на него переключиться.
А так 19-я старьё же заброшенное.

imul ★★★★★ ( 07.05.15 17:44:56 )
Последнее исправление: imul 07.05.15 17:45:07 (всего исправлений: 1)


спасибо, что так быстро откликнулись. nvidia драйвер. nvidia-xconfig выдаёт следующее:


спасибо, за проявленное внимание! с xrandr уже колдовал

--newmode создавал, но, когда -addmode VGA-0 СОЗДАННОЕ РАЗРЕШЕНИЕ вылетала ошибка

С развитием технологий экраны для компьютеров смогли значительно увеличить разрешение. Если старые экраны показывали 640х800 пикселей, то более новые отображают уже 1920х1080. У последних моделей разрешение ещё выше.

В операционной системе Linux существует несколько способов настройки разрешения экрана. В обычных системах, как правило, это не нужно. Но если вы хотите использовать несколько мониторов или решили запустить Linux на виртуальной машине, то разрешение может определиться неправильно и тогда придётся его настроить. В этой статье мы рассмотрим, как изменить разрешение экрана в Linux через графический интерфейс и терминал.

Настройка разрешения экрана в GUI

Разберём настройку разрешения на примере дистрибутива Ubuntu и окружения рабочего стола Gnome. Откройте утилиту Настройки из главного меню:

Перейдите на вкладку Устройства, а затем выберите пункт Настройка экранов:

Если к компьютеру подключено два монитора Linux или больше, то у вас будет три варианта работы экранов:

  • Объединение - все экраны объединяются в одно рабочее пространство;
  • Зеркальное отображение - одинаковая картинка на всех экранах;
  • Один экран - картинка только на одном экране, другие отключены.

Независимо от того, какой режим вы выбираете, будут доступны настройки Разрешение и Частота обновления, где вы сможете настроить нужные вам параметры:


Так выполняется настройка монитора Linux через графический интерфейс. Если вы хотите объединить экраны, то можно указать разрешение мониторов Linux для каждого из них отдельно:

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

Как изменить разрешение экрана через терминал

Для управления настройками экрана из терминала можно использовать утилиту xrandr. Синтаксис утилиты очень прост:

xrandr опции параметры

Разберём основные опции утилиты, которые будем использовать:

  • --verbose - включить более подробный вывод;
  • --version - версия программы;
  • --query - когда установлена эта опция или не указанно никаких опций, выводится текущая конфигурация;
  • -d, --display - позволяет указать какой X экран использовать по имени;
  • -s, --screen - устанавливает дисплей для настройки по ID;
  • --output - устанавливает дисплей для настройки по имени или ID;
  • --primary - выбрать основной экран;
  • --size - позволяет указать размер экрана;
  • --rate - устанавливает частоту обновления;
  • --dpi - устанавливает DPI, количество точек на дюйм, которое позволяет вычислить правильный размер для окон;
  • --newmode - создаёт новый режим отображения по размеру и частоте;
  • --rmmode - удаляет режим отображения;
  • --addmode - добавляет созданный режим к списку доступных для использования;
  • --delmode - удалить режим из списка доступных;
  • --mode - активирует указанный режим;
  • --off - отключает экран;
  • --gamma - позволяет установить коррекцию гаммы, в формате красный:зеленый:синий;

Чтобы посмотреть текущие параметры системы, запустите утилиту без параметров:

Как видите, к моей системе подключено два экрана:

  • LVDS-1 - встроенный экран ноутбука;
  • HDMI-1 - внешний экран;

Для каждого экрана доступно несколько разрешений, текущее разрешение отмечено звёздочкой. Чтобы изменить разрешение экрана Linux на одно из доступных, используйте опцию --mode вместе с --output:

xrandr --output HDMI-1 --mode 1680x1050

Теперь звёздочка выводится около разрешения 1680х1050.

Хорошо, мы разобрались с тем, как добавить одно из существующих разрешений. По сути, то же самое, что и в графическом интерфейсе. Но если нужного разрешения в списке нет, то его можно добавить. Для этого сначала нужно конвертировать обычную запись в формат VESA. Для этого используйте утилиту cvt. Например, создадим режим с разрешением 2000х1100 и частотой обновления 60:

cvt 2000 1100 60

Дальше надо скопировать из вывода утилиты всё, что написано после "Modeline". Осталось использовать скопированный текст в xrandr:

xrandr --newmode "2000x1100_60.00" 183.75 2000 2136 2344 2688 1100 1103 1113 1141 -hsync +vsync

Добавляем только что созданное разрешение к списку доступных для нужного нам экрана:

xrandr --addmode HDMI-1 2000x1100_60.00


А затем активируем, как описывалось выше:

xrandr --output HDMI-1 --mode 2000x1100_60.00


Но будьте аккуратны с новыми разрешениями. Если вы устанавливаете разрешение выше, чем поддерживает ваш монитор, то он просто не будет показывать. Но такая штука может быть полезна с VirtualBox, или если компьютер не определяет, что ваш монитор поддерживает более высокое разрешение.

Чтобы сохранить настройки после перезагрузки, добавьте команду активации разрешения в конфигурационный файл


Синтаксис файла очень похож на

/.xinitrc. Все команды из него автоматически выполняются при старте сессии. Или же вы можете использовать любой другой метод автозагрузки, который работает после запуска X.

Выводы

В этой статье мы рассмотрели несколько способов настроить разрешение экрана Linux с помощью графического интерфейса или через терминал. Как видите, это не так сложно, как может показаться на первый взгляд.

Нет похожих записей


Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

Оцените статью:

(16 оценок, среднее: 4,19 из 5)

Об авторе

26 комментариев

может кому и пригодится, если больше не о чем

У меня реально проблема до конца не решена с подключением 4к телевизора LG 49 inches к ПК по hdmi кабелю .Испробовал все самые известные дистрибутивы остановился на ubuntu 18.04 хотя заметил не столько в дистре проблемы сколько в DE .GTK еще как то более адекватно работают на отрытых драйверах с 49 inches дисплеем а QT сколько намучился что то свыше 32 inches все никак не получается настроить . На нуво драйвере хотя бы разрешение можно установить приемлемое,но есть тиринг проблема с маштабированием и прочие огрехи .Сразу поставил проприетарный nvidia драйвер так телевизор с ПК отказываются дать желаемый результат .То изображение не тот маштаб экрана то картинка рябит не качественная ,на этом же компе 2 система винда 10 определяет отлично автоматом . А в Linux нуво еще как то можно ручками настроить , nvidia драйвер вообще жесть .Больше всего бесит если используешь приемлемое разрешение например 1920x1080 то картинка не влезает в экран или стоит косо или шрифты смазываются .Вообщем пока мес открый драйвер ну более менее .Но это факт кто подключает более большие мониторы или телевизоры .

Очень рекомендую автору:
1) Создать список тем по софту и железу;
2) Провести опрос среди посетителей сайта;
3) На основании этого опроса строить свою дальнейшую политику! )))
Пишите - и мы напишем Вам нужные статьи )))
На самом деле - все очень просто)))

Да можно было бы сделать из контента а контент у этого автора мне нравится много интересного прочитал почерпнул можно было сделать более активный и полезный если не форум ,но комментарии для помощи ,тем более линуксоподобные системы у нас в руках .

В некоторых случаях Fedora 8 почему-то неправильно устанавливает разрешение экрана: устанавливается меньшее разрешение, чем поддерживается монитором к видеокартой. Для изменения разрешения экрана выберите команду меню Система?Параметры?Оборудование?Разрешение экрана. Установите нужное разрешение, например 1024?768 или 1280?1024, и щелкните на кнопке Применить.

Разрешения служб Windows SharePoint

Разрешения служб Windows SharePoint Службы Windows SharePoint включают 32 разрешения пользователей, которые определяют, какие действия пользователи могут выполнять на узле. Разрешения сгруппированы в уровни разрешений. По сути, каждый уровень разрешений является именованным набором

1.2.2. Изменение разрешения экрана

1.2.2. Изменение разрешения экрана В некоторых случаях Fedora 8 почему-то неправильно устанавливает разрешение экрана: устанавливается меньшее разрешение, чем поддерживается монитором к видеокартой. Для изменения разрешения экрана выберите команду меню

Запрещение/Разрешения на запуск программ

Запрещение/Разрешения на запуск программ Запрещение запуска программWindows позволяет ограничить доступ к программам, кроме разрешенных в специальном списке.Для ограничения запускаемых программ надо открыть раздел HKCUSOFTWAREMicrosoftWindowsCurrentVersonPoliciesExplorerи создать там ключ

2.4. Разрешения IPC

3.5. Разрешения IPC

3.5. Разрешения IPC При создании нового объекта IPC с помощью одной из функций getXXX, вызванной с флагом IPC_CREAT, в структуру ipc_perm заносится следующая информация (раздел 3.3):1. Часть битов аргумента oflag задают значение поля mode структуры ipc_perm. В табл. 3.3 приведены биты разрешений для

Смена глубины разрешения цвета

Смена глубины разрешения цвета Глубина разрешения цвета – это объем данных, отводимый на запись информации о цвете. Обычно эта величина исчисляется в количестве бит на каждый цветовой канал. Модели RGB и L*a*b имеют по 3 цветовых канала, CMYK – 4. Соответственно, при глубине

8.5.2. Оператор разрешения области видимости

8.5.2. Оператор разрешения области видимости Имя члена пользовательского пространства дополняется поставленным спереди именем этого пространства и оператором разрешения области видимости (::). Использование неквалифицированного члена, например matrix, является ошибкой.

9.2. Три шага разрешения перегрузки

9.2. Три шага разрешения перегрузки Разрешением перегрузки функции называется процесс выбора той функции из множества перегруженных, которую следует вызвать. Этот процесс основывается на указанных при вызове аргументах. Рассмотрим пример:T t1, t2;void f( int, int );void f( float, float );int

Изменение ориентации экрана

Изменение ориентации экрана Эмулятор позволяет легко менять ориентацию экрана. Достаточно перейти на вкладку Display после выполнения команды меню File?Configure и выбрать нужный режим в разделе Orientation (рис. 8.7). Рис. 8.7. Настройка ориентации экранаЕсли выбрать соответствующее

FERRMA: Nasтуплени высокого разрешения

FERRMA: Nasтуплени высокого разрешения Автор: Алекс ЭкслерНе нужно быть великим пророком, чтобы предсказать рный рост популярности сетевых накопителей (NAS) и бурл мультимедийных плееров. Также легко предположить, что последние, да с собственным накопителем, будут включать в

3.3.1. Изменение разрешения экрана

3.3.1. Изменение разрешения экрана Начнем с изменения разрешения экрана. Щелкните правой кнопкой мыши на рабочем столе и выберите команду Разрешение экрана. В появившемся окне (рис. 3.10) вы можете выбрать экран, разрешение которого вы хотите изменить (если к системе

Не экспортировать глобальные разрешения чтения/записи

Не экспортировать глобальные разрешения чтения/записи Не делайте этого! Разрешения на доступ к файлам, устанавливающие, кто может читать и изменять файл, — очень простое понятие. Главное заключается в том, что чем больше вы предоставляете доступа к файлам вашей системы,

Взимание недоимок при помощи данных 5-метрового разрешения

Взимание недоимок при помощи данных 5-метрового разрешения Шесть лет назад семья Джонсов переехала в новый, построенный по индивидуальному проекту дом в пригороде. С того времени они пристроили еще одну комнату, построили бассейн и сделали другие изменения, не потратив и

Переосмысление разрешения

Переосмысление разрешения Разрешение является основой современного права. Чтобы дать разрешение, лицо должно достигнуть определенного возраста и быть вменяемым; человек в состоянии опьянения или недееспособный подругой причине не может дать юридически значимое

Всем доброго времени!
Поставил fedora на virtual box,
разрешение экрана только 800x600.

При попытке изменить разрешение экран гостя растягивается
и сразу возвращается как был.

Пробовал установить vbox guest additions при установке имеем:

__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь

Как установить Fedora в oracle virtual box?
Помогите пожалуйста. Не могу установить федору в oracle, ее образ нарезан на 6 частей, а для.

Почему разрешение экрана планшета на 1280 x600 , а разрешение экрана проектора 854 x 480?
Привет всем, вчера я посмотрел такой плашет с проектором, разрешение экрана планшета на 1280 x600.


Разрешение экрана монитора и разрешение экрана браузера
Почему разрешение экрана монитора и разрешение экрана браузера отличаются? В настройках виндовс.

Разрешение приложения - чтобы приложение подстраивалось под разрешение экрана
Можно ли средствами c++ bulder сделать так, чтобы разрешение приложения подстраивалось под.

Running kernel modules will not be replaced until
the system is restarted Я так понимаю Вы привели вывод уже после первого запуска? Второй раз как минимум отработало? Потому как неправильный вывод.
Честно гря давно мимо проходил, но давайте попробую угадать. Чего-то оно там размышляло про то какое ядро пропатчить, потом выругалось и попросило перезагрузку. Давайте ещё раз попробуем запустить. Или вообще
Зы. Честно гря гадаю на кофейной гуще.
И подозреваю, что федора слишком свежая и проблему так просто не решить.
Что в /var/log/vbox. log каже? Там наверняка должен быть какой-то файл журнала установки.

Решение

Короче проблема решилась выбором в настройках VirtualBox адаптера дисплея VBoxVga.
А дополнения похоже установились, перетаскивание файлов и обший буффер обмена работают))
Все равно всем спасибо за ответы))

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

Virtual box
Здравствуйте. Проблема такова. В списке вариантов установки только 32-битные системы. Читал схожие.

Virtual box
Помогите пожалуйста с программой Oracle virtual box. Я запуская программу там появляется, ошибка.

Wi-Fi in Virtual Box
Доброй ночи всем, проблема имеется следующего характера, виртуал Бокс не видит вай фай адаптер.

Не запускается Virtual Box
Здравствуйте. Установил виртуальную машину и поставил win 7 32 бита. При запуске появляется ошибка.

Virtual Box неработает !
Всем привет у меня Slackware 13.1 (если это имеет значение), установил VBox от сюда.

Читайте также: