LINUX.ORG.RU

Автозапуск скрипта

 ,


0

2

Имею ArchLinux и I3wm. У меня есть незанятое пространство в правом верхнем углу, это напрягает. Мне нужно каждый раз прописывать команды xrandr --output LVDS1 --mode 1360x768 xrandr --addmode LVDS1 1360x768, тогда полоса пропадает. А теперь вопрос, как эти команды добпвить в автозапуск? В .i3/config прописывал, несколько раз работало, теперь перестало. Что делать?

Перемещено JB из linux-org-ru

Ответ на: комментарий от archevik

Сделай вот так:

exec xrandr --newmode "1360x768"  84.72  1360 1424 1568 1776  768 769 772 795  -HSync +Vsync
exec xrandr --addmode LVDS1 1360x768
exec xrandr --output LVDS1 --mode 1360x768 
exec i3

Для получения строки с параметрами нового видео режима используется утилита cvt или gtf:

$ gtf 1360 768 60

  # 1360x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 84.72 MHz
  Modeline "1360x768_60.00"  84.72  1360 1424 1568 1776  768 769 772 795  -HSync +Vsync

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

exec должен быть только в последней строке, так как это шелл-команда которая заменяет шелл на выполняемую программу. В твоём случае запускается только первый exec, остальное содержимое ничего не делает.

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

Так можно, но надо убрать все exec кроме того где i3

Xenius ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.