Linux только одно разрешение экрана

Два способа изменить разрешение экрана в Ubuntu 22.04 / 20.04

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

Многие новички переходят на Linux и в частности в ОС Ubuntu и соответственно теряются. Но со временем они понимают, что Ubuntu проще и интуитивно понятнее, чем другие системы. Но не только это, Ubuntu еще и довольно гибкая. Так как вы можете менять разрешение экрана как через графический интерфейс, так и из терминала.

Как изменить разрешение экрана в Ubuntu 22.04 / 20.04

Способ 1: Использование графического интерфейса пользователя

Обычно новичкам не нравится терминал, поэтому мы начнем с графического интерфейса, которым является GNOME. Эта современная графическая среда имеет все необходимые опции, поэтому вы ничего не пропустите.

Сначала откройте главное меню и наберите Settings (Настройки). Затем откройте системные опции.

Теперь перейдите в раздел Displays (Дисплеи) и в нем вы увидите настройку Resolution (Разрешение).

Изменение разрешения экрана в Ubuntu с помощью GNOME

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

Далее вам нужно выбрать нужное разрешение.

Если вы удовлетворены и вам все нравится, то сохраните изменения и все.

Способ 2: Изменение разрешения экрана в Ubuntu с помощью терминала

Вы можете выполнить этот процесс с помощью терминала. Это просто, благодаря инструменту xrandr. С помощью этого инструмента можно быстро настроить экран.

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

По умолчанию этот пакет установлен в Ubuntu 22.04, поэтому вам не придется много делать.

Откройте терминал из главного меню и выполните следующую команду.

Вы получите на выходе следующее окно.

xrandr в Ubuntu

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

Вы также увидите информацию о портах и поддерживаемых разрешениях экрана.

Обратите внимание, что в этом выводе дисплея псевдоним монитора — DP-1 . Вы быстро узнаете его, так как на нем написано connected и показано активное разрешение.

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

xrandr —output [monitor-alias] —mode [resolution]

Например работающей команду.

Изменения будут происходить автоматически.

Читайте также:  Аппаратные raid массивы linux

Изменение разрешения экрана в Ubuntu

Заключение

Это был короткий пост, с его помощью вы узнали, как изменить разрешение экрана в Ubuntu, используя графический интерфейс и терминал. Надеюсь, вам понравилось.

Источник

Разрешение монитора в Linux

Счетчик PR-CY.Rank

Когда я поставил себе Ubuntu, то первой серьезной проблемой было разрешение моего монитора: ubuntu никик не хотела понимать, что мой моник (Acer AL1916W) крут и его рабочее разрешение — это 1440×900, а не 1024×768.

Да, такое бывает часто. Слава Богу, Что эту проблему достаточно просто решить. В данной статье мы рассмотрим

Изменение разрешения монитора в Linux

Для того чтобы посмотреть, на что вообще способны по мнению Linux ваши мониторы (или монитор, если он один), нужно выполнить команду xrandr из консоли (Ctrl+Alt+T):

В результате вы получите что-то типа такого (у меня 2 монитора):

Доступные разрешения мониторов в Linux

Вы можеет увидеть здесь два видеовыхода: DVI-0 и VGA-0, а ниже доступные разрешения для каждого из мониторов на этих видеовыходах. У вас выходы могут называться по разному: LVDS1 — экран ноутбука, VGA1 — экран, подключаемый через VGA, DVI1 — экран, подключаемый через DVI, HDMI — экран, подключенный через HDMI.

итак, если нужное вам разрешение присутствует в списке разрешений для вашего монитора, то применить его можно очень просто: xrandr —output Название_выхода —mode Режим. В моем случае команда будет выглядеть так:

 xrandr --output DVI-0 --mode 1280x1024 

Вуаля, на вашем мониторе уже должно смениться разрешение 🙂

Добавление нового разрешения монитора в Linux

А что же делать, если нужного нам разрешения нет в предлагаемых? А вот что: можно просто добавить необходимое разрешение вручную. Для этого найдите характеристики вашего монитора и посмотрите, какое разрешение он поддерживает и на какой частоте. ВНИМАНИЕ! Если вы укажите частоту, на которой монитор работать не может, то потеряете графический интерфейс вашего Linux’а.

Ну к примеру, мы выяснили, что монитор Acer AL1916W отлично работает с разрешением 1440×900 на частоте в 60Гц. Давайте сгенерим для него так называемый конфиг командой cvt:

Вывод команды будет таким:

Новое разрешение монитора в Linux

Отсюда нам нужна вторая строчка, а именно все, что находится после «Modeline»:

«1440x900_60.00» 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync

Далее мы создаем принципиально новый режим:

 xrandr --newmode "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync 

Осталось только привязать только что созданный режим к нужному монитору. Помните, в начале статьи мы смотрели, на каком выходе какой из мониторов? Привязка режима к конкретному монитору (выходу) делается так:

 xrandr --addmode VGA-0 1440x900_60.00 xrandr --output VGA-0 --mode 1440x900_60.00 

Ну вот, ваш монитор погас, включился и вы уже довольны 🙂

Добавление новой конфигурации монитора в автозагрузку

Да да да, вы спросите, и что, делать это каждый раз, когда запускается компьютер?

Нет, каждый раз делать этого не надо: просто не выключайте свой комп 🙂 Шучу. Можно просто добавить эту конфигурацию в автозагрузку, и Linux сам будет все это прекрасно делать при запуске. Как? Давайте по шагам:

Читайте также:  Remove duplicate files linux

Ну на будущее лучше создать в домашнем каталоге папку «.bin», в которой будут храниться все исполняемые скрипты (поверьте, пригодится). Ну и сразу перейдем в эту папку:

В папке создадим файл, назовем его, к примеру, load_screen.sh:

Открываем файл и добавляем в него все наши команды по созданию и добавлению режима монитора. Открыть файл:

Содержимое файла (для монитора, о котором идет речь в этой статье):

 #!/bin/bash xrandr --newmode "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync xrandr --addmode VGA-0 1440x900_60.00 xrandr --output VGA-0 --mode 1440x900_60.00 

Закрываем (Ctrl+X) и сохраняем. Теперь нам надо на файл выставить права, чтоб его можно было выполнять, как команду:

Ну и осталось добавить его в так называемый автозапуск.

Для Ubuntu c 12.04 до 13.10 надо править следующий файл: /etc/lightdm/lightdm.conf, для Ubuntu 14.04 и выше — /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf. Итак, открываем файл:

 sudo nano /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf 

И в конец файла дописываем путь к нашему исполняемому скрипту. В итоге, файл 50-unity-greeter.conf у меня выглядит так (не забудьте, что имя пользователя у вас точно другое):

 [SeatDefaults] greeter-session=unity-greeter display-setup-script=/home/krut1/.bin/load_screen.sh 

Всё! После перезагрузки разрешение монитора у вас уже должно сразу примениться. Ставьте лайки, друзья, если этот матриал был для вас полезен 😉

Крутов Герман

Понравилась или помогла статья? Самое лучшее, что ты можешь сделать — это поделиться ею в любой из своих соцсетей (даже если ты поделишься в твиттере или google+, которыми ты не пользуешься — это очень поможет развитию моего блога). Спасибо! А если ты еще и оставишь любой комментарий снизу в обсуждениях, то это будет двойное СПАСИБО!

Ссылка на статью на всякий случай:

PersonКрутов Герман © 2009-2023 Emailkrutovgerman2007@ya.ru VK SocialЯ ВКонтате

Источник

Неправильно определяется список разрешений монитора

Ситуация следующая. В какой-то момент пропали радные разрешения экрана типа 1366×768 и 1600×900.

За-то есть сейчас вот такие:

xrandr -q Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192 LVDS-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 345mm x 194mm 1920x1080 59.93*+ 1400x1050 59.98 1280x1024 60.02 1280x960 60.00 1024x768 60.04 60.00 960x720 60.00 928x696 60.05 896x672 60.01 800x600 60.00 60.32 56.25 700x525 59.98 640x512 60.02 640x480 60.00 59.94 512x384 60.00 400x300 60.32 56.34 320x240 60.05 

В принципе настроить через xorg.conf.d не проблема, просто хочется откопать причину поломки.

Но сразу предполагаю, что у тебя слетел драйвер. И сейчас загружается VESA. Поэтому и разрешения такие.

Zubok ★★★★★ ( 24.02.17 16:23:25 MSK )
Последнее исправление: Zubok 24.02.17 16:25:09 MSK (всего исправлений: 1)

Оу, я так давно уже туда не лазил 🙂

 7.479] (II) xfree86: Adding drm device (/dev/dri/card0) [ 7.492] (--) PCI:*(0:0:2:0) 8086:0166:17aa:3977 rev 9, Mem @ 0xd3000000/4194304, 0xe0000000/268435456, I/O @ 0x00004000/64, BIOS @ 0x. /131072 [ 7.492] (II) LoadModule: "glx" [ 7.496] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so [ 7.506] (II) Module glx: vendor="X.Org Foundation" [ 7.506] compiled for 1.19.1, module version = 1.0.0 [ 7.506] ABI class: X.Org Server Extension, version 10.0 [ 7.506] (==) Matched intel as autoconfigured driver 0 [ 7.506] (==) Matched intel as autoconfigured driver 1 [ 7.506] (==) Matched modesetting as autoconfigured driver 2 [ 7.506] (==) Matched fbdev as autoconfigured driver 3 [ 7.506] (==) Matched vesa as autoconfigured driver 4 [ 7.506] (==) Assigned the driver to the xf86ConfigLayout [ 7.506] (II) LoadModule: "intel" [ 7.507] (WW) Warning, couldn't open module intel [ 7.507] (II) UnloadModule: "intel" [ 7.507] (II) Unloading intel [ 7.507] (EE) Failed to load module "intel" (module does not exist, 0) [ 7.507] (II) LoadModule: "modesetting" [ 7.507] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so [ 7.507] (II) Module modesetting: vendor="X.Org Foundation" [ 7.507] compiled for 1.19.1, module version = 1.19.1 [ 7.507] Module class: X.Org Video Driver [ 7.507] ABI class: X.Org Video Driver, version 23.0 [ 7.507] (II) LoadModule: "fbdev" [ 7.507] (II) Loading /usr/lib64/xorg/modules/drivers/fbdev_drv.so [ 7.508] (II) Module fbdev: vendor="X.Org Foundation" [ 7.508] compiled for 1.19.1, module version = 0.4.4 [ 7.508] Module class: X.Org Video Driver [ 7.508] ABI class: X.Org Video Driver, version 23.0 [ 7.508] (II) LoadModule: "vesa" [ 7.508] (WW) Warning, couldn't open module vesa [ 7.508] (II) UnloadModule: "vesa" [ 7.508] (II) Unloading vesa [ 7.508] (EE) Failed to load module "vesa" (module does not exist, 0) [ 7.508] (II) modesetting: Driver for Modesetting Kernel Drivers: kms [ 7.508] (II) FBDEV: driver for framebuffer: fbdev [ 7.540] (II) modeset(0): using drv /dev/dri/card0 [ 7.540] (WW) Falling back to old probe method for fbdev [ 7.540] (II) Loading sub module "fbdevhw" [ 7.540] (II) LoadModule: "fbdevhw" [ 7.540] (II) Loading /usr/lib64/xorg/modules/libfbdevhw.so [ 7.541] (II) Module fbdevhw: vendor="X.Org Foundation" [ 7.541] compiled for 1.19.1, module version = 0.0.2 [ 7.541] ABI class: X.Org Video Driver, version 23.0 [ 7.541] (II) modeset(0): Creating default Display subsection in Screen section "Default Screen Section" for depth/fbbpp 24/32 [ 7.541] (==) modeset(0): Depth 24, (==) framebuffer bpp 32 [ 7.541] (==) modeset(0): RGB weight 888 [ 7.541] (==) modeset(0): Default visual is TrueColor [ 7.541] (II) Loading sub module "glamoregl" [ 7.541] (II) LoadModule: "glamoregl" [ 7.541] (II) Loading /usr/lib64/xorg/modules/libglamoregl.so [ 7.552] (II) Module glamoregl: vendor="X.Org Foundation" [ 7.552] compiled for 1.19.1, module version = 1.0.0 [ 7.552] ABI class: X.Org ANSI C Emulation, version 0.4 [ 7.552] (II) glamor: OpenGL accelerated X.org driver based. [ 7.577] (II) glamor: EGL version 1.4 (DRI2): [ 7.578] (II) modeset(0): glamor initialized [ 7.578] (II) modeset(0): Output LVDS-1 has no monitor section [ 7.582] (II) modeset(0): Output VGA-1 has no monitor section [ 7.590] (II) modeset(0): Output HDMI-1 has no monitor section [ 7.590] (II) modeset(0): Output DP-1 has no monitor section [ 7.590] (II) modeset(0): EDID for output LVDS-1 [ 7.590] (II) modeset(0): Manufacturer: LGD Model: 1e9 Serial#: 0 [ 7.590] (II) modeset(0): Year: 2009 Week: 0 [ 7.590] (II) modeset(0): EDID Version: 1.3 [ 7.590] (II) modeset(0): Digital Display Input [ 7.590] (II) modeset(0): Max Image Size [cm]: horiz.: 35 vert.: 19 [ 7.590] (II) modeset(0): Gamma: 2.20 

Это оно? (Слетевший драйвер)

Читайте также:  Загрузчик linux grub восстановление

У меня встроенный intel’овская 4000 что-то там.

Источник

Оцените статью
Adblock
detector