小蜗熊的蜂蜜罐
Ubuntu下网易云问题修复
发布于: 2018-01-28 更新于: 2021-07-25 分类于: 技术 > Linux 阅读次数: 

目前官网已更新1.2.0版,此问题已修复
Linux版网易云在Ubuntu 17.10下存在缺少依赖、打开后无法显示界面的问题,在此整理了一下问题出现的原因及几种解决方式。

问题原因

运行时报错的原因是最新的Ubuntu中图形库libqt5libqgtk2被替换为了qt5-style-plugins,而在使用缺省的QT5库时因为缺少/tmp目录下的权限导致无法程序打开。所以也引出了最简单的方法,即在终端执行sudo netease-cloud-music

方法1-重新打包依赖

对deb文件进行解包,替换libqt5libqgtk2依赖为qt5-style-plugins,最后重新进行打包,以下是重新打包好的deb

修复依赖版安装包: http://mirrors.ustc.edu.cn/debiancn/pool/main/n/netease-cloud-music/

方法2-修改桌面图标

修改/usr/share/applications/netease-cloud-music.desktop,将Exec=netease-cloud-music %U一行修改为Exec=netease-cloud-music --no-sandbox %U

方法3-危险

  • 修改/etc/sudoers,添加用户名 ALL = NOPASSWD: /usr/bin/netease-cloud-music
  • 修改/usr/share/applications/netease-cloud-music.desktop,将Exec=netease-cloud-music %U一行修改为Exec=sudo netease-cloud-music %U

玄学方法

点击电源按钮,在弹出关机/睡眠/重启的选项时网易云音乐界面会弹出,关闭关机对话框即可

--- 本文结束 The End ---