ARM Ubuntu 不允许我更改分辨率

ARM Ubuntu 不允许我更改分辨率

我知道这个问题至少被问过两次了,但我将 64 位版本的 Ubuntu 下载到了我的 Raspberry Pi 4 上。我看了一些教程,但找不到任何可以更改屏幕分辨率的方法。它决定将我的分辨率设置为 1824 x 984 (9:5),我不知道如何解决这个问题。AskUbuntu 的聪明人能帮帮我吗?我有 Ubuntu 网站上的官方版本。我曾经lsb_release -a找到过我的版本,它说我使用的是 Ubuntu 18.04.4 LTS。我使用了 xrandr,但结果非常奇怪:

ubuntu@ubuntu:~$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1824 x 984, current 1824 x 984, maximum 1824 x 984
default connected primary 1824x984+0+0 0mm x 0mm
   1824x984       0.00* 
ubuntu@ubuntu:~$ xrandr --output default --mode 1920x1080
xrandr: cannot find mode 1920x1080

我该把什么写成显示内容?我以前从未使用过 Ubuntu,如果能得到帮助就太好了。我甚至不知道如何更改文件/boot/firmware/usrconfig.txt

答案1

我遇到了这个问题,下面是我修复它的方法。打开终端窗口并输入

    nano /boot/firmware/usercfg.txt 

(请注意,您需要使用 sudo 来运行它,或者使用任何文本编辑器)。然后,您可以添加设置来设置显示分辨率。我的设置如下:

    # Place "config.txt" changes (dtparam, dtoverlay, disable_overscan, etc.) in
    # this file. Please refer to the README file for a description of the variouszn

    # configuration files on the boot partition.

    [HDMI:0]
    hdmi_group=2
    hdmi_mode=82
    hdmi_drive=2

    [HDMI:1]
    hdmi_group=2
    hdmi_mode=82
    hdmi_drive=2

请注意 HDMI:0/1 这两个组,这是因为 RiP4 有两个 HDMI 输出,它们可以单独配置。另请参见 hdmi_group=2 指的是计算机显示器,1 指的是电视屏幕。hdmi_mode=82指的是我的分辨率,即 1080p 60Hz。要查找与分辨率和速率相对应的模式编号的完整列表,您可以访问此处:

https://www.raspberrypi.org/documentation/configuration/config-txt/video.md

请参阅hdmi_mode章节。

一旦完成这些更改,您就可以重新启动。

答案2

您可以使用:

% xrandr -q  

列出可供选择的模式。

相关内容