这与以下帖子相关:https://askubuntu.com/questions/667107/lg-19-display-nvidia-gt-730-unknown-display-problem
在确定了我的显示器的适当刷新率(19 英寸 LG LCD,1360x768 原始分辨率)后,我找不到方法来保持分辨率和刷新率以在重启后继续运行。
我尝试使用.xprofile
带有命令的文件来添加特定模式(1360x768,刷新率为 59.8Hz)。登录时,我可以看到分辨率短暂变化,然后恢复为默认的 1024x768)。
还尝试在 nVidia 设置应用程序中进行设置。由于刷新率,我必须使用高级设置,但所做的更改在重启后不会保留。
目前,系统以 1024x768 分辨率启动,我必须使用以下命令手动设置分辨率和刷新率:
xrandr --output VGA-0 --mode 1360x768 --rate 59.80
我目前正在使用专有 nVidia 驱动程序(xorg-edgers 的 355.06 版本)并运行 Ubuntu 15.04。
任何帮助都将受到赞赏。
答案1
我遇到了这个问题,并使用了一种解决方法在启动时运行该命令。
打开文本文档并将其粘贴到其中
[Desktop Entry]
Type=Application
Exec=xrandr --output VGA-0 --mode 1360x768 --rate 59.80
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=Custom Resolution
将其保存为res.desktop
并移动到 /.config/autostart 文件夹。
或者使用nvidia-settings
复制此
[Desktop Entry]
Type=Application
Exec=nvidia-settings --assign CurrentMetaMode="DFP-0: 1360x768_60"
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=Custom Resolution
注意:您可能需要更改CurrentMetaMode="DFP-0
为CurrentMetaMode="DFP-1
,具体取决于您的显示器的 ID(在 nvidia 设置中检查)。
将其保存为res.desktop
并移动到 /.config/autostart 文件夹。
mv location/of/res.desktop ~/.config/autostart
使其可执行
sudo chmod +x ~/.config/autostart/res.desktop
现在重新启动,它应该会在您登录时更改分辨率,但就像我说的,这只是一种解决方法,而不是一种解决方案。