Невозможно изменить отображение монитора

Команды, привязанные к клавише, предназначены для использования при редактировании строк. Они работают с терминалом в необработанном режиме, а bash ожидает обработки каждого нажатия клавиши. Большинство команд предполагается запускать с терминалом в режиме подготовленного , где терминал считывает по одной строке за раз и повторяет ввод.

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

bind -x '"\C-p": _bash_stty_save=$(stty -g); stty sane; su dargod; stty $(_bash_stty_save)'

Обратите внимание, что это все еще может работать не идеально, потому что вы делаете что-то, чего bash не ожидает. Привязки не являются правильным инструментом для запуска команды. Чтобы определить ярлык для команды, используйте псевдоним .

0
16.09.2021, 15:51
1 ответ

Я обнаружил, что из-за обновления Linux Mint не может настроить монитор самостоятельно. Во-первых, мне пришлось использовать xrandr --listmonitors, чтобы узнать, какие у меня результаты. Затем, когда я это понял, я использовал комбинацию из трех команд, которые добавил в свой файл.profile. Это:

xrandr --newmode 1930x1080_60.00 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -HSync -Vsync
xrandr --addmode <output_name> 1920x1080_60.00
xrandr --output <output_name> --mode 1920x1080_60.00

(где <выходное имя _> — это имя изxrandr --listmonitors). После этого разрешение было зафиксировано на FHD, только после входа в систему. Экран входа в систему по-прежнему установлен на 1024x728. Я не нашел решения для этого. Если кто-то знает, не стесняйтесь рассказать нам.

1
17.09.2021, 16:22

Теги

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