LINUX.ORG.RU

Изменение расширения экрана в Linux Mint22

 


0

1

После установки Linux Mint22Cinnamon ver 6.2.9 «Wilma» Ядро 6.8.0-50-generic видео Intel Corporation Skylake GT2 [HD Graphics 520] Разрешение экрана 800х600 Решил изменить разрешение экрана.

В консоли сделал следующии действия: $ cvt 1680 1060 60

1680x1060 59.86 Hz (CVT) hsync: 65.85 kHz; pclk: 147.50 MHz

Modeline «1680x1060_60.00» 147.50 1680 1784 1960 2240 1060 1063 1073 1100 -hsync +vsync

$ xrandr –addmode DP-1 1680x1060_60.00

$ xrandr –output DP-1 –mode 1680x1060_60.00 Разрешение изменилось.

Сделал файл Display.sh и поместил в автозагрузку в /etc/profile.d #!/bin/sh  xrandr –newmode «1680x1060_60.00» 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync  xrandr –addmode DP-1 1680x1060_60.00  xrandr –output DP-1 –mode 1680x1060_60.00

При перезагрузке разрешение устанавливается верное, но появляется после входа в систему сообщение /etc/profile.d/Display.sh: строка2: xrandr: команда не найдена /etc/profile.d/Display.sh: строка3: xrandr: команда не найдена /etc/profile.d/Display.sh: строка4: xrandr: команда не найдена

Что я сделал не так? (профан в Линуксе.)

Данные системы после изменения разрешения:

Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X: loaded: modesetting unloaded: fbdev,vesa dri: iris gpu: i915 display-ID: :0 screens: 1 Screen-1: 0 s-res: 1680x1050 s-dpi: 96 Monitor-1: DP-1 model: Samsung SyncMaster res: 1680x1050 dpi: 90 diag: 559mm (22")

Ни понятно зачем тебе это нужно если ты используешь среду Cinnamon.

Если ты собираешься использовать среду к примеру: Openbox, jwm, i3, bspwm ...
Установи пакет: arandr, запусти, выбири нужное расширение рабочего стола, сохрани.
Потом зайди в сохраненный файл,который по умолчанию захраняеться в директории: .screenlayout
(Она находится вскрытых, сочитания клавиш Ctrl + H)
Cкопируй нужное значение и вставь к примеру в: .xprofile или .xinitrc и все должно работать.

По мойму это самый простой способ.
Удачи!

raanima
()

поместил в автозагрузку в /etc/profile.d

Не самое лучшее место, т.к. эти файлы запускаются каждый раз при запуске шелла. Шелл можно и в голой консоли запустить. Лучше рассмотри вариант организовать автозапуск через .config/autostart.

u5er ★★
()
Ответ на: комментарий от dmitry237

А в самой корице нет настроек дисплея? Обычно начинают с этого.

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

V1KT0P ★★
()

Если по какой-то причине по EDID xorg-server не может определить доступные параметры работы монитора, то в первую очередь разбираться нужно с этим.

Если не хочешь - тебе нужно в секции monitor в xorg.conf / xorg.conf.d добавить строку Modeline, а в секции screen выбрать разрешение.

kostik87 ★★★★★
()