Linux 开机分辨率设置失效?终端生效的解决方法
可能是因为开机执行的命令在启动时尚未加载相关驱动或配置文件,导致无法生效。而在终端执行命令时,系统已经加载了必要的驱动和配置文件,所以可以正常生效。
要解决这个问题,可以尝试将设置屏幕分辨率的命令添加到系统启动脚本中,确保在系统启动时加载相关驱动和配置文件后再执行该命令。具体的操作方式可能因不同的 Linux 发行版而有所不同。以下是一种常见的方法:
- 打开终端,使用管理员权限登录。
- 编辑启动脚本文件,例如 '/etc/rc.local':
sudo nano /etc/rc.local - 在文件末尾添加设置屏幕分辨率的命令,例如:
其中,'<屏幕名称>' 是你的屏幕设备名称(可以通过命令xrandr --output '<屏幕名称>' --mode '<分辨率>'xrandr查看),'<分辨率>' 是你想要设置的分辨率。 - 保存文件并退出编辑器。
- 重启系统,命令应该会在启动时自动执行,并设置屏幕分辨率。
请注意,不同的 Linux 发行版可能有不同的启动脚本文件和位置,上述方法可能需要做适当的调整。如果不确定正确的文件和位置,请参考你使用的 Linux 发行版的文档或社区。
原文地址: https://www.cveoy.top/t/topic/qr4Y 著作权归作者所有。请勿转载和采集!