OpenSUSE 42.3下Discord应用无法启动求助:解压后执行失败
解决OpenSUSE 42.3中Discord无法启动的问题
嘿,我来帮你搞定OpenSUSE 42.3上Discord启动不了的问题!咱们一步步来排查:
1. 先拿到准确的错误信息
你提到命令行启动会报错,但没贴具体内容——这可是定位问题的关键!先这么做:
- 打开终端,切换到Discord的解压目录(假设你是解压在Downloads里):
cd ~/Downloads/Discord - 直接运行Discord的可执行文件:
./Discord
把终端输出的错误信息记下来,这能帮咱们精准找到问题所在。
2. 解决最常见的依赖缺失问题
OpenSUSE 42.3属于比较老的发行版,Discord运行需要的一些系统库可能没预装。试试安装这些必备依赖:
sudo zypper install libXss1 libatomic1 libgconf-2-4
安装完成后,再重新运行./Discord看看能不能启动。
3. 检查并修复discord.desktop文件
有时候desktop文件里的执行路径配置不对,导致双击无法触发启动:
- 打开desktop文件编辑:
nano ~/Downloads/Discord/discord.desktop - 找到
Exec=开头的那一行,把它改成Discord可执行文件的绝对路径,比如:Exec=/home/rajkumar/Downloads/Discord/Discord - 保存退出(按
Ctrl+O,回车,再按Ctrl+X),之后再双击desktop文件试试。
4. 确认权限设置正确
虽然你已经给desktop文件加了可执行权限,但也要确保Discord本身的可执行文件有权限:
chmod +x ~/Downloads/Discord/Discord
另外注意:不要用sudo运行Discord,普通用户权限就足够了,用管理员权限运行反而可能导致权限异常。
如果按上面的步骤还是解决不了,把你运行./Discord时的错误信息贴出来,咱们再针对性处理!
内容的提问来源于stack exchange,提问作者Rajkumar Natarajan
相关产品推荐
相关产品推荐

