如何降低Ubuntu远程桌面的输出分辨率(Win10连接Ubuntu场景)
如何降低Ubuntu远程桌面的输出分辨率(Win10连接Ubuntu场景)
我太懂你这种糟心的情况了!用Win10远程桌面连4K屏的Ubuntu 22.04,结果只能看到四分之一的桌面,还得靠滚动条拖来拖去,完全没法正常操作。别着急,下面给你几个专门针对远程连接单独调整分辨率的方法,不用动本地的4K显示设置:
方法一:修改配置文件(永久生效)
这种方法会把远程桌面的默认分辨率固定成你需要的尺寸,以后每次连接都自动适配:
- 先关闭远程桌面服务,避免修改配置时冲突:
sudo systemctl stop gnome-remote-desktop.service - 编辑远程桌面的配置文件,用nano编辑器就行(也可以用vim):
sudo nano /etc/dconf/db/local.d/00-gnome-remote-desktop - 在文件里添加以下内容,把
width和height改成你Win10屏幕的分辨率(比如1920x1080):[org/gnome/remote-desktop/rdp] width=1920 height=1080 - 保存并退出编辑器(nano按
Ctrl+O再按回车,然后Ctrl+X),接着更新dconf数据库:sudo dconf update - 最后重启远程桌面服务:
sudo systemctl start gnome-remote-desktop.service
之后再用Win端的远程桌面连接,就能直接适配1080P分辨率,不用再拖滚动条啦。
方法二:临时调整(单次生效)
如果只是偶尔需要切换分辨率,不想改配置文件,可以用临时设置的方法,重启Ubuntu后会自动还原成原来的4K:
- 打开终端,先关闭远程桌面:
gnome-remote-desktop stop - 设置临时的远程分辨率,比如1920x1080:
gsettings set org.gnome.remote-desktop.rdp width 1920gsettings set org.gnome.remote-desktop.rdp height 1080 - 重新启动远程桌面:
gnome-remote-desktop start
这次连接就会用你设置的分辨率,下次开机还是默认的4K。
小提示
- 如果之后想改回4K远程分辨率,只要把上面的
width改成3840,height改成2160就行。 - Win端的远程桌面连接里,记得把「显示」选项卡的「远程桌面大小」设为「全屏」或者和你设置的分辨率一致,体验会更顺畅。
备注:内容来源于stack exchange,提问作者Tomasz
相关产品推荐
相关产品推荐

