树莓派显示配置

本文介绍如何修改树莓派的显示配置以适应不同分辨率,并通过VNC实现远程桌面连接。首先,通过编辑usercfg.txt文件设置HDMI输出参数;接着,使用dconf-editor关闭桌面共享服务的加密要求,最后在Ubuntu系统中设置屏幕共享服务。

树莓派修改显示配置

sudo vim /boot/firmware/usercfg.txt
编辑内容如下:

[HDMI:0]
hdmi_force_hotplug=1 	#强制启动HDMI1
hdmi_group=2
hdmi_mode=39		#分辨率为1360x768
hdmi_drive=2

[HDMI:1]
hdmi_group=2
hdmi_mode=82		#分辨率为 1920x1080
hdmi_drive=2

重启

树莓派开启VNC连接

使用dconf-editor

这一步需要将树莓派连接一个显示屏。
在命令行中输入:

sudo apt-get install dconf-editor

安装完毕之后,在应用中找到并打开 dconf-editor

然后依次打开org->gnome->desktop->remote-access

将 requre-encryption 关闭

(注意:这步注意不要多点,乱点)

在这里插入图片描述

开启桌面共享服务

在ubuntu系统打开settings->Sharing->Screen Sharing
设置开启服务,并设置密码(这里踩个坑哈,我之前没有设置密码,导致后面我虽然VNC可以连接,但是却显示黑屏)
在这里插入图片描述
在这里插入图片描述

分辨率配置方式: 原文链接

配置树莓派HDMI显示输出,可以通过修改 `/boot/config.txt` 文件中的相关参数来实现。以下是详细的配置方法和建议: ### 配置步骤 1. **连接树莓派** 使用终端或者SSH连接树莓派,并以管理员权限打开 `/boot/config.txt` 文件。 ```bash sudo nano /boot/config.txt ``` 2. **启用HDMI输出** 确保以下参数没有被注释(即前面没有 `#`)。如果被注释,请删除 `#`: ``` hdmi_safe=1 ``` 3. **设置HDMI分辨率** 根据显示器的分辨率需求,设置合适的 `hdmi_group` 和 `hdmi_mode` 值。常见的组合如下: - `hdmi_group=1` 表示使用 **CEA** 模式,适用于电视。 - `hdmi_group=2` 表示使用 **DMT** 模式,适用于显示器。 对应的 `hdmi_mode` 值代表具体的分辨率和刷新率。例如: - `hdmi_mode=4` 对应 1440x900 分辨率[^2]。 - `hdmi_mode=16` 对应 1080p 分辨率[^3]。 4. **调整显示区域** 如果显示内容超出屏幕边界或存在黑边,可以通过调整以下参数来优化显示效果: ``` overscan_left=-30 overscan_right=-30 overscan_top=-30 overscan_bottom=-30 ``` 这些值可以根据实际显示效果进行微调,负值表示向屏幕中心收缩,正值则向外扩展[^2]。 5. **选择HDMI驱动模式** 使用 `hdmi_drive` 参数选择HDMI或DVI模式: - `hdmi_drive=2` 表示使用HDMI模式(支持音频输出)。 - `hdmi_drive=1` 表示使用DVI模式(不支持音频输出)[^2]。 6. **增强HDMI信号** 如果HDMI信号较弱,可以尝试增加 `config_hdmi_boost` 的值: ``` config_hdmi_boost=4 ``` 该值的范围是 0 到 7,数值越大信号增强效果越明显[^2]。 7. **保存并重启** 修改完成后保存文件(在 `nano` 编辑器中按 `Ctrl+O` 保存,然后按 `Ctrl+X` 退出),然后重启树莓派以应用更改: ```bash sudo reboot ``` ### 示例配置 以下是一个完整的配置示例,适用于分辨率为 1440x900 的显示器: ``` hdmi_safe=1 hdmi_group=2 hdmi_mode=4 hdmi_drive=2 config_hdmi_boost=4 overscan_left=-30 overscan_right=-30 overscan_top=-30 overscan_bottom=-30 ``` ### 远程访问HDMI桌面 如果需要远程访问树莓派HDMI桌面,可以安装 `x11vnc` 并启动服务: ```bash sudo apt-get update sudo apt-get install x11vnc x11vnc -storepasswd sudo x11vnc -forever -usepw -display :0 ``` 在 Windows 或 Android 设备上使用 VNC Viewer 连接树莓派的 IP 地址即可看并操作 HDMI 输出的桌面[^1]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值