7 xrandr display nomodeset display-resolution 16.04
我有一台配备 Radeon 图形芯片的三星笔记本电脑。
实时图像和图形安装一直在这台笔记本电脑上工作,分辨率为 1366x768。然而,在安装 Ubuntu 后,我遇到了黑屏问题,到目前为止,我通过在第一次启动时临时设置nomodeset解决了这个问题,它给了我 1024x768 的分辨率。像这样启动后,我将安装fglrx驱动程序,重新启动并以正确的分辨率享受我的 Ubuntu。
由于我无法在 Ubuntu 16.04 中使用 fglrx 驱动程序,我被困在黑屏(不使用 nomodeset)或由于 1024x768 的错误分辨率而导致显示失真。我尝试使用xrandr手动设置分辨率,但我认为由于我必须使用nomodeset,因此我无法做到这一点。
有没有什么办法解决这一问题?我知道我可以坚持使用 Ubuntu 15.10,但我真的更喜欢 LTS 版本。
我有 4 台笔记本电脑升级到 16.04,它们的行为都与 GRUB 接受的有所不同。首选的方法应该是设置/etc/default/grub
GRUB_GFXMODE=1920x1080x32
Run Code Online (Sandbox Code Playgroud)
等号后面的部分是您设备允许的分辨率。二者必选其一c在GRUB提示,输入vbeinfo,或运行sudo hwinfo --framebuffer在Linux上的控制台得到公认的模式的列表。
有时,即使屏幕是 16:10 1920x1200 或类似的,也只接受 1600x1200 的分辨率,因此请注意这一点。这是 GRUB 的设置。要将其转移到引导系统,请使用一行
GRUB_GFXPAYLOAD_LINUX=keep
Run Code Online (Sandbox Code Playgroud)
在那之后。
对于某些设备,此(首选)选项无效。但对于我的两个问题儿童,注释掉GRUB_GFXMODE线,保持了GRUB_GFXPAYLOAD_LINUX线,并使用过时的选项vga=有nomodeset足够:
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset vga=0x35a quiet splash"
Run Code Online (Sandbox Code Playgroud)
将 tty 设置为 24 位的 1600x1200。使用十六进制值sudo hwinfo --framebuffer给你。
我也遇到了同样的问题,并且发现 nomodeset 很烦人,不仅是因为屏幕分辨率,还因为它确实让 compiz 吸吮了 cpu。所以我又不再使用 nomodeset,因为我发现如果我在启动后等待 5 分钟,屏幕就会亮起。
不管怎样,刚刚启动时,grub 屏幕后像往常一样黑屏,但在登录屏幕出现之前屏幕亮了。我记得今天早上我进行了一次更新,其中包括 Ubuntu 基础,所以我推测问题已得到解决。它尚未完全修复,但已改善 95%,因此如果您尚未接受此更新,请尝试一下。
| 归档时间: |
|
| 查看次数: |
23634 次 |
| 最近记录: |