Deepin 折腾记

最近给自己的双显卡笔记本安装了Deepin Linux(立flag),并且尝试在上面跑Minecraft+光影。
Deepin自带有驱动管理器,里面有大黄蜂解决方案可用,至于能不能装上,这个得看脸……如果你很不幸地无法使用大黄蜂驱动,那还是乖乖用开源驱动或者核显吧:joy:

总之,我成功安装上了大黄蜂,然而在Minecraft中却发现它并没有能自动切换成NVIDIA独显。
一番搜索之后,我发现我得在需要独显启动的应用前面加上optirun这样一个前缀命令。于是我在我的启动器启动脚本里加上了optirun,现在它长这样:

#!/bin/sh
dir=/home/$USER/game
cd $dir/hmcl
optirun java -jar HMCL-2.5.3.88.jar

问题解决!成功地使用独显进入了游戏。

还有另一个问题:nvidia-settings的桌面快捷方式默认是使用Intel核显启动,导致它没办法对独显进行操作,于是修改.desktop文件
sudo nano /usr/share/applications/nvidia-settings.desktop

修改里面第四行的内容(将 - 号标明的行改为 + 号标明的行)

[Desktop Entry]
Version=1.0
Type=Application
 - Exec=nvidia-settings
+ Exec=optirun nvidia-settings -c :8
Terminal=false
...

然后再在启动器里点击图标,发现可以正常进入设置界面了!

最后,祝你们的Linux不会挂……

发表评论