169 похожих чатов

Привет всем , есть данный скрипт на автозапуск #!/bin/bash picom & xrandr -s

1920x1080 -r 75
xset s -dpms
xset s off
nitrogen --restore
/usr/lib/mate-polkit/polkit-mate-authentication-agent-1 &

Вопрос 1:
- у меня ноутбук подключен к док-станции , к которой подключены два монитора.
Как отредактировать xrandr -s 1920x1080 -r 75 так, чтобы система автоматически определяла или подключены два монитора и тогда под эти мониторы настраивать xrandr , а когда не подключена док-станция, тогда настраивать только монитор ноутбука?

Вопрос 2:
У меня уже стоит XFCE как запустить его установленный polkit-agent вместо /usr/lib/mate-polkit/polkit-mate-authentication-agent-1 & ?

7 ответов

29 просмотров

по п.1 подключённые мониторы можно посмотреть так: fgrep -lr enabled /sys/class/drm/*/enabled

$ xrandr --query что есть ? $ xrandr --auto по умолчание . $ xrandr --output [DP1] --mode [1920x1080] --rate [60] можно менять 90/ 120 . ))))) герцовку

Artur-Kopytin Автор вопроса
BRICS+
$ xrandr --query что есть ? $ xrandr --auto п...

asnvir-pc% xrandr --query Screen 0: minimum 320 x 200, current 3286 x 1080, maximum 16384 x 16384 eDP-1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 173mm 1366x768 60.06*+ 40.04 1280x720 60.00 59.99 59.86 59.74 1024x768 60.04 60.00 960x720 60.00 928x696 60.05 896x672 60.01 1024x576 59.95 59.96 59.90 59.82 960x600 59.93 60.00 960x540 59.96 59.99 59.63 59.82 800x600 60.00 60.32 56.25 840x525 60.01 59.88 864x486 59.92 59.57 700x525 59.98 800x450 59.95 59.82 640x512 60.02 700x450 59.96 59.88 640x480 60.00 59.94 720x405 59.51 58.99 684x384 59.88 59.85 640x400 59.88 59.98 640x360 59.86 59.83 59.84 59.32 512x384 60.00 512x288 60.00 59.92 480x270 59.63 59.82 400x300 60.32 56.34 432x243 59.92 59.57 320x240 60.05 360x202 59.51 59.13 320x180 59.84 59.32 DP-1 disconnected (normal left inverted right x axis y axis) HDMI-1 disconnected (normal left inverted right x axis y axis) DP-2 disconnected (normal left inverted right x axis y axis) HDMI-2 disconnected (normal left inverted right x axis y axis) DP-1-1 connected primary 1920x1080+1366+0 (normal left inverted right x axis y axis) 527mm x 296mm 1920x1080 60.00*+ 1600x900 60.00 1280x1024 75.02 60.02 1152x864 75.00 1024x768 75.03 60.00 800x600 75.00 60.32 640x480 75.00 59.94 720x400 70.08 DP-1-2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 527mm x 296mm 1920x1080 60.00*+ 1600x900 60.00 1280x1024 75.02 60.02 1152x864 75.00 1024x768 75.03 60.00 800x600 75.00 60.32 640x480 75.00 59.94 720x400 70.08 DP-1-3 disconnected (normal left inverted right x axis y axis)

Что за агент ?

Artur-Kopytin Автор вопроса
BRICS+
Что за агент ?

Который будет следить, за тем что подключено и в соответсвии настраивать экраны Например, если я отключаю ноутбук от док станции ( к которой подключены два монитора DP-1-1 и DP-1-2) то тогда , включать eDP-1. Если подключена док-станция (к которой подключены два монитора) => включить только DP-1-1(сделать главным и чтобы он был слева) и DP-1-2( был справа от DP-1-1) и отключить экран монитора.)

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта