桌面显示显示为笔记本电脑且分辨率与显示器不匹配

桌面显示显示为笔记本电脑且分辨率与显示器不匹配

我一直在使用 Ubuntu 12.04,没有任何问题。升级到 12.10 然后是 13.04 后,显示变得混乱:在设置下,显示设置显示为笔记本电脑,检测显示按钮不起作用,我也无法更改分辨率。我使用的是 1600x900 的显示器,但显示分辨率设置为 1280x1080。我尝试从 CD 重新安装 Ubuntu,问题是一样的。我尝试在新分区上安装 Ubuntu 13.04,然后,显示工作正常。有人知道如何解决这个问题吗?非常感谢。下面是以下命令的输出:

lspci -nnk | grep -iA3 vga

01:05.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI RS780L [Radeon 3000] [1002:9616]
    Subsystem: ASUSTeK Computer Inc. Device [1043:8388]
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06)
    Subsystem: ASUSTeK Computer Inc. P8P67 and other motherboards [1043:8432]

xrandr 的输出是:

xrandr:无法获取输出默认屏幕 0 的伽马大小:最小 640 x 400,当前 1280 x 1024,最大 1280 x 1024 默认连接 1280x1024+0+0 0mm x 0mm 1280x1024 0.0* 1152x864 0.0 1024x768 0.0
800x600
0.0
640x480 0.0
720x400 0.0

答案1

my.friend. 首先通过恢复模式或 nomodeset (最好) 登录。nomodeset:看到 grub 后按 shift 键或 e 键。找到 quiet splash 并在 quiet splash 之后或之前写入 nomodeset。不要忘记中间的空格。按 f10 或 ctrl+x 登录。登录后,首先安装 linux-source 和 linux-header:

sudo apt-get install linux-headers

sudo apt-get install linux-source .

安装好的驱动程序进行修复后,从附加驱动程序进行测试。

相关内容