Вот несколько строк из моего файла .bash_alias, вас больше всего заинтересует команда laptop
:
# switch between dual screen and laptop screen...
_vga=$( xrandr | sed -n 's/^\(VGA.\).*/\1/pg')
alias laptop='xrandr --output LVDS1 --auto --output $_vga --off'
alias monitor='xrandr --output LVDS1 --off --output $_vga --auto'
alias dual='xrandr --output LVDS1 --auto --left-of $_vga --output $_vga --auto'
Итак, если экран вашего ноутбука eDP1
, вы можете включите его с помощью:
xrandr --output eDP1 --auto
Хотя вы можете связать это с правилом udev
, я предлагаю вам просто привязать его к сочетанию клавиш, которое вы можете запустить, когда экран умирает на вас.
Пользователь nonRoot
не может получить доступ к /home/nonRootFolder
, поскольку разрешения на /home
не позволяют этому пользователю пройти(x
)в него. Вам понадобится как минимум o+x
на /home
.
Здесь я предполагаю, что nonRoot
не принадлежит группе root
; Я бы не советовал добавлять не--пользователя root в группу root
.