Linux 板


LINE

平板当电脑的萤幕,很多Windows和macOS软体都有这功能,例如Duet Display能让iPad当 电脑延伸桌面使用。不过他们需要依赖专有软体呢,且没有一个支援Linux的。 本文希望使用开源软体的方案,实现平板当Linux电脑延伸桌面的目的。并且,这些方案也 可以在Windows系统使用。 双萤幕效果示例,左边是Linux电脑萤幕,右边是在平板上的延伸桌面。Linux视窗可以拖 放到平板上。 https://i.imgur.com/vrLa8JA.png
我的做法,简言之就是做个虚拟萤幕出来,然後调整远端桌面软体,让它撷取那个虚拟萤 幕的画面,进而远端串流到平板上。这个许多前辈分享过了,不过我要改进一些。 原理图如下 https://i.imgur.com/InmqtM4.png
远端桌面软体选择 允许自由组态的远端桌面软体应该都能设定要撷取Linux的哪个萤幕。 只是要单纯看图片文字的,x11VNC就能应付 希望低延迟播放影片和玩游戏的,Moonlight + Sunshine 需要使用平板触控笔输入的,Weylus 制作虚拟萤幕 最简单的方式是买一个HDMI欺骗器,就有第二个萤幕了。这样不论X11还是Wayland环境都 能撷取。 若要软体模拟第二个萤幕的话,比较麻烦,Intel跟Nvidia的方案不相同,依赖桌面环境的 实作(GNOME和KDE都有类似功能,那XFCE怎麽办?)也不是很稳定的解决方案 所以用xrandr吧。仅限X11环境使用,Wayland没有通用的解决方案。 xrandr可以利用闲置的视讯输出孔当作第二萤幕,但若电脑没有多的HDMI输出孔呢? 这个时候利用EVDI驱动,它原本是设计给DisplayLink使用的,兼具生成一个虚拟萤幕 的功能,於是EVDI生成的萤幕就可以交给xrandr调整了. 实作 安装EVDI驱动 sudo apt install evdi-dkms 载入核心模组,生成一个虚拟萤幕(应该是DVI开头) sudo modprobe evdi options initial_device_count=1 用xrandr赋予解析度 xrandr --addmode DVI-I-1-1 "1920x1080" xrandr --output DVI-I-1-1 --mode 1920x1080 --right-of eDP-1 由於我远端桌面软体是用Sunshine,需要用指令查看侦测到的萤幕编号 journalctl --user-unit sunshine 之後在Sunshine後台设定要撷取EVDI萤幕 於平板开启Moonlight客户端连线,确认萤幕有撷取到。 实测KDE X11环境下,EVDI生成的萤幕是黑色背景的,没有任何桌布,不过确实能把视窗拖 曳过去。此外EVDI萤幕使用的时候KDE滑鼠会有点闪烁。 -- 原创梗图系列 https://i.imgur.com/Y10Cw4n.jpg https://i.imgur.com/FqRAWTs.jpg
https://i.imgur.com/Y1pYVqm.png https://i.imgur.com/PdAKXa0.png
--



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.236.215.122 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1724468446.A.762.html
1F:推 DaOppaiLoli: 推 08/24 13:35
2F:推 s9209122222: 现在 X11 都要被抛弃了 08/24 19:55
Wayland每家实作都不一样啊,目前看来最符合我需求的就Hyprland的virtual output
3F:推 willy69wu31: 闪烁问题好像有个workaround,对主萤幕用 08/24 20:05
4F:→ willy69wu31: xrandr --output xxxxxx --scale 0.9999x0.9999 08/24 20:05
5F:推 lantw44: 不知道是不是只有我遇到,imgur 连结点下去会跳回首页。 08/24 22:42
6F:推 Bencrie: 是跳回首页 08/25 00:20
最近Imgur问题都很多。
7F:推 rockneila: 推 08/25 08:21
※ 编辑: ivon852 (114.27.85.120 台湾), 08/25/2024 20:02:11
8F:推 twjasonpc: @lantw44 只好看网页版的缩图 https://reurl.cc/LlN5nx 08/25 21:36
9F:推 changchichun: 好像很厉害,但是看不太懂 @@ 08/27 09:48
10F:推 lantw44: 说起来网页版缩图真的蛮重要的,毕竟 imgur 会删图。 08/27 21:40
11F:推 lifejourney: 之前有研究过类似的方案,後来发现从 GNOME 42 开始 08/31 16:48
12F:→ lifejourney: 可将支援 RDP 远端桌面的装置作为延伸萤幕来使用~ 08/31 16:48
13F:→ Arbin: KDE 6之後也可以像GNOME 42一样(Wayland) 09/01 11:11
14F:→ Arbin: 但是krfb稳定性超烂 之前用24.04整天segfault 09/01 11:11







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Gossiping站内搜寻

TOP