X2Go远程Ubuntu启动paraFoam遇XInput 2不支持错误求助
解决X2Go远程Ubuntu 20.04会话中paraFoam启动报错的方案
适配Ubuntu 20.04的存档方案步骤
原针对Ubuntu 14的方案可直接适配到20.04,操作如下:
- 安装依赖包:
sudo apt update && sudo apt install xcb-proto libxi-dev - 编辑X2Go服务器端会话配置文件:
sudo nano /etc/x2go/Xsession - 在文件中添加以下环境变量,强制禁用XInput 2检测:
export QT_XCB_NO_XI2=1 export QT_XCB_DISABLE_SYNCHRONIZATION=1 - 保存文件后重启X2Go服务:
sudo systemctl restart x2goserver.service - 断开现有X2Go连接,重新建立会话后启动paraFoam测试
临时快速解决方案
通过设置环境变量绕过XInput 2检测,两种方式可选:
- 临时启动:在终端执行
QT_XCB_NO_XI2=1 paraFoam - 永久生效:编辑用户环境配置文件
在末尾添加:nano ~/.bashrc
执行以下命令使配置立即生效:export QT_XCB_NO_XI2=1source ~/.bashrc
内容的提问来源于stack exchange,提问作者MrLukas
相关产品推荐
相关产品推荐

