Termux+Xrdp 安卓平板上用LinuxQQ 完美支持横屏

QQ在某些平板上只能竖屏用,这会打乱我的横屏工作流,所以我开始尝试用Termux在安卓平板上用LinuxQQ,应该是全网首个这么做的

效果

理论上此思路可以用于任何软件。

准备工作

  1. 准备Termux,用proot-distro安装并进入debian环境,换源等略
  2. 下载qq(链接要替换成从qq官网获取的最新链接)
    curl https://dldir1.qq.com/qqfile/qq/QQNT/Linux/QQ_3.2.15_250110_arm64_01.deb > q.deb
  3. 安装依赖并改时区
    apt --fix-broken install ./q.deb
    apt install libasound2#这个要单独安装
    dpkg-reconfigure tzdata
    将中文字体ttf文件(如果有windows也可把windows的字体复制过来)放到/usr/share/fonts/truetype/dejavu/chinese.ttf
  4. 安装qq
    dpkg -i q.deb
  5. 用apt安装Xrdp
  6. 安装RD客户端
    Google Play 用不了?见 https://answers.microsoft.com/zh-hans/windows/forum/all/microsoft-remote-desktop-rd-client/c5eadd40-270b-410a-8627-26d2ed90fad2
  7. 用apt安装dwm
  8. 在$PATH下建一个文件q
    内容为
    qq --no-sandbox
    然后授予执行权限
    chmod +x q

RD客户端连接

debian环境service xrdp start启动xrdp服务

RD客户端配置:

电脑名称 127.0.0.1:3389
用户名 root
密码留空

启动qq

ALT+p打开dmenu
q

alias配置

# debian环境 .profile
alias s="service xrdp restart"#直接输s启动
alias
# Termux的.profile
alias d="pd sh debian"#直接输d启动
alias
termux-wake-lock

图片及文件发送

只需要创建软链接读取downloads,每次发东西先放到downloads
ln -s ~/downloads ~/../usr/var/lib/proot-distro/installed-rootfs/debian/root/termux-downloads

问题(待解决)

  1. 偶发中文输入抽风问题
  2. 远程终端不能全屏显示
  3. 有的时候远程桌面登录黑屏,下面的解决方案有时无效 https://blog.yeyeziblog.eu.org/2024/10/24/Tech/Linux/xrdp修复/index.html

文中内容玩玩可以,请勿依赖
此文章不再更新

posted @ 2025-01-23 18:31  145a  阅读(260)  评论(0)    收藏  举报