Ven*_*hy6 2 ati graphics login
我从这个站点安装了最新的 AMD BETA 驱动程序。安装很完美。但是现在我看不到我的登录屏幕(如您所知,您在其中输入密码)。当我在登录屏幕上时,我的显示器显示“超出范围”。但是我可以输入我的密码并进入我的桌面,没有任何问题。登录屏幕分辨率可能超出了我的显示器的分辨率。如果是这种情况,那么我如何单独更改登录屏幕的分辨率?(顺便说一句,我的显卡是 ATI Radeon 5570 HD。我有最大分辨率为 1366x768 的戴尔显示器。我也可以毫无问题地查看我的桌面。)
PS:- 这个问题与这个问题非常相似。但是没有一个解决方案可以解决我正在使用的 14.04 中的问题。请注意,上述问题也存在于 Ubuntu 13.10 中。
Ven*_*hy6 10
搜索后,我在启动板中找到了答案。这实际上是 xorg.conf 文件的问题。可以使用以下命令生成 xorg.conf 文件
sudo aticonfig --initial
Run Code Online (Sandbox Code Playgroud)
如果有 AMD 驱动程序。其他人可以尝试
sudo nvidia-xconfig
Run Code Online (Sandbox Code Playgroud)
如果有 nvidia 图形驱动程序。
然后需要通过运行以下命令打开 xorg.conf 文件,
sudo gedit /etc/X11/xorg.conf
Run Code Online (Sandbox Code Playgroud)
在上面的命令中,可以使用自己喜欢的文本编辑器而不是 gedit。在 xorg.conf 文件中,必须编辑屏幕部分,如下所示:
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Run Code Online (Sandbox Code Playgroud)
对于这样的事情:
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1366x768"
EndSubSection
EndSection
Run Code Online (Sandbox Code Playgroud)
可以在 Modes 而不是 1366x768 之后给出与显示器兼容的任何分辨率。这解决了问题。积分这个答案在这里从启动板。