То, что я хочу сделать, это заставить это настраиваемое разрешение экрана с xrandr запускаться при каждой загрузке, поэтому мне не нужно вводить его самостоятельно или копировать и вставлять после него, это код, который я хочу запускать при каждой загрузке
cvt 800 600 60 && xrandr --newmode "800x600_60.00" 38.25 800 832 912 1024 600 603 607 624 -hsync +vsync && xrandr --addmode TV1 800x600_60.00 && xrandr --output TV1 --mode 800x600_60.00
Я действительно не хочу играть с редактированием configure / files, просто хороший простой скрипт, который будет выполняться после или во время каждой загрузки.
Вы можете попробовать ввести свои команды в ~/.profile
. Этот файл выполняется при входе в систему, поэтому вы должны увидеть изменение разрешения на этом этапе.
Я не могу гарантировать этот метод, потому что я не знаю, есть ли в вашей системе другие сценарии запуска в домашней папке.
Что касается rc.local, он должен быть исполняемым по умолчанию. Если это не так, вы можете sudo nautilus
перейти от имени пользователя root, затем щелкните файл правой кнопкой мыши и выберите «Свойства». Отсюда вы можете сделать скрипт исполняемым, чтобы он работал. Вы также можете использовать chmod, но я подумал, что вы бы предпочли этот метод.
Еще один совет: запуск cvt дает вам только те данные, которые вам нужны для xrandr. Вы можете бросить его.
Если вы хотите, чтобы он выполнялся перед менеджером входа в систему, просто поставьте его в конце /etc/rc.local