nomachine 如何配置 4k 分辨率?

2022-03-18 20:04:29 +08:00
 idblife
主机上接的是个 1080p 显示器,
结果我用 4k 屏幕远程过去分辨率还是 1080p 。
最神奇的是,主机显示器关掉电源,远程就连不上了!
之所以关电源,是因为我远程的操作都在主机显示器上同步直播。。。
4490 次点击
所在节点    Linux
11 条回复
minami
2022-03-18 21:35:10 +08:00
某宝买个显卡欺骗器、虚拟显示器、HDMI/DP/DVI/VGA 假负载可破,这三个名字都是指同一种东西
zhqiang
2022-03-18 21:41:59 +08:00
免费版本不能使用虚拟桌面,也不能自动调整分辨率,物理显示器是多少分辨率,远程连接过来的仍然是多少。显示内容也是物理显示器上的内容。

企业版可以使用虚拟桌面,这样不受物理显示器的限制,可以自适应调整分辨率,也可以开多个虚拟桌面,互不影响。

linux 主机上曾经试过把自己所需的分辨率添加进去,貌似远程可以在添加的分辨率之间自动调整。你可以试试添加一个和你 4k 显示器分辨率一致的在你的服务器上,然后远程连接链全屏试试,说不定可以实现。

反正免费版很不方便,救救急可以,长期使用很痛苦,最后放弃了
idblife
2022-03-18 22:43:03 +08:00
@minami
能实现 4k 分辨率不?
idblife
2022-03-18 22:43:40 +08:00
@zhqiang
擦,这个装起来比 vnc 和 xrdp 都方便,没想到限制那么多。。。
idblife
2022-03-18 22:49:07 +08:00
@minami
已下单,哈哈,多谢
leimao
2022-03-19 00:30:55 +08:00
TeamViewer 不让用,但是能用 NoMachine 吗
idblife
2022-03-19 02:08:25 +08:00
@leimao
没爆出漏洞就没问题吧
skt041959
2022-03-21 12:14:44 +08:00
@zhqiang #2 请教一下,"把自己所需的分辨率添加进去" 是怎么操作?
abbottcn
2022-03-21 22:12:49 +08:00
感觉好有意思, 特意登录进来回复一下.

我手边用 Mac, 远程是 ubuntu 20.04.
远程机器, 有多个 GUI 环境: 本地登录采用 gnome, 远程我指定采用 Xfce, 就是默认桌面有个小老鼠的.
远程 GUI 过去的时候, 并不影响本地登录, 也不影响其他用户通过 GUI 访问.
关掉显示器电源, 也不影响我使用.

Mac 下远程过去, 可以指定分辨率, 但是最高是 1920x1080.


仅供参考.
zhqiang
2022-03-22 14:57:22 +08:00
@skt041959

$ cvt 2048 1152 60.0
获取对应分辨率和刷新率的信息

# 2048x1152 @ 60.00 Hz (GTF) hsync: 71.52 kHz; pclk: 197.97 MHz Modeline "2048x1152_60.00" 197.00 2048 2184 2400 2752 1152 1155 1160 1195 -hsync +vsync
$ xrandr --newmode "2048x1152_60.00" 197.00 2048 2184 2400 2752 1152 1155 1160 1195 -hsync +vsync
使用第一步获得的信息, 创建新的 mode.

$ xrandr
可以在输出中找到刚才添加的模式

2048x1152_H_60.00 (0x1a6) 198.0MHz h: width 2048 start 2184 end 2408 total 2768 skew 0 clock 71.5KHz v: height 1152 start 1153 end 1156 total 1192 clock 60.0Hz
$ xrandr --addmode HDMI1 2048x1152_60.00
将以上创建的 mode 添加到对应的输出接口上.

$ xrandr --output HDMI1 --mode 2048x1152_60.00
在该接口上使用此模式进行输出. 执行后分辨率将立即改变.

分辨率输出无误后. 需要将配置保存下来. 可以把 newmode 和 addmode 对应的两行命令置于 /etc/profile 下. 这样每次启动进入 X 前都会自动将该 分辨率添加到对应列表中, 避免出现 "try mode CTRC xx" 的很长的错误对话框.

默认的分辨率显示会保存在 ~/.config/monitors.xml 路径下, 下次启动或 Logout 后再登录的时候, mode 列表中添加 的显示模式回自动回滚回去, 所以需要将模式创建的命令放在系统读取 monitors.xml 之前.

reset a out-of-range resolution : rm -f ~/.config/monitors.xml

参考:
https://wiki.ubuntu.com/X/Config/Resolution
skt041959
2022-03-22 15:51:40 +08:00
@zhqiang 感谢!分辨率确实是改了,但是渲染完全是一坨 shit 😅

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/841355

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX