更改我的屏幕分辨率?

更改我的屏幕分辨率?

我的笔记本电脑分辨率为 3200x1800,没有安装图形界面的 Arch Linux,因此我几乎看不到文本。我尝试了乌韦萨夫Arch Linux 网站上的教程,但是我在启动时收到以下错误

uvesafb: Getting VBE info block failed (eax=0x4f00, err=1)
uvesafb: vbe_init() failed with -22

我尝试将GRUB_GFXMODE=GRUB 文件中的字符串编辑为所需的分辨率,但没有任何变化。我研究了 KMS 方法,但我的文件系统中没有EDID文件。有人有什么想法吗?

答案1

确保已安装 v86d。在 .config 中设置 CONFIG_FRAMEBUFFER_CONSOLE=y。

作为信息,错误可能是由于对 EFI 格式的支持不正确或不足造成的。如果您不使用 EFI 和经典 BIOS 不支持的格式,我建议您让系统在传统 BIOS 模式下工作。这可以防止其他类别出现类似问题。

答案2

使用 xrandre 更改分辨率

相关内容