如何让未安装的《Cities: Skylines》可执行文件在NVIDIA GPU上运行(Pop!_OS系统)
如何让未安装的《Cities: Skylines》可执行文件在NVIDIA GPU上运行(Pop!_OS系统)
嘿,我来给你几个在Pop!_OS上让未安装的《Cities: Skylines》跑在GTX1650上的实用方法:
方法一:用
prime-run命令直接运行(最快捷)
这是Pop!_OS专门用来强制程序调用NVIDIA独显的工具,步骤很简单:- 打开终端(快捷键Ctrl+Alt+T)
- 用
cd命令导航到你的游戏文件夹,比如cd ~/Games/CitiesSkylines(替换成你实际的游戏路径) - 找到游戏的可执行文件(通常是
Cities.x86_64或Cities这类命名),然后执行命令:prime-run ./<你的可执行文件名>
举个例子,如果可执行文件叫Cities.x86_64,那命令就是prime-run ./Cities.x86_64
方法二:创建桌面快捷方式(方便后续一键启动)
要是不想每次都开终端输命令,你可以做个自定义快捷方式:- 打开文本编辑器,粘贴以下内容,记得替换里面的路径和文件名:
[Desktop Entry] Name=Cities: Skylines Exec=prime-run /home/你的用户名/游戏文件夹完整路径/Cities.x86_64 Type=Application Comment=用NVIDIA独显运行未安装的《城市:天际线》 # 可选:如果游戏文件夹里有图标文件,添加下面一行替换路径即可 # Icon=/home/你的用户名/游戏文件夹完整路径/game-icon.png - 保存文件为
CitiesSkylines.desktop,可以先存在桌面上 - 右键这个文件,选择“允许运行”(或者在终端执行
chmod +x ~/Desktop/CitiesSkylines.desktop给它加执行权限) - 现在双击这个快捷方式就能直接用独显启动游戏了,还能把它拖到左侧任务栏或者添加到应用列表里
- 打开文本编辑器,粘贴以下内容,记得替换里面的路径和文件名:
额外检查:确保NVIDIA驱动已正确安装
要是以上方法没生效,先确认你的GTX1650驱动没问题:- 打开Pop!_OS的“设置”
- 找到“系统与更新”选项
- 切换到“软件源”标签页
- 确认“NVIDIA驱动”已经选中了合适的稳定版本,没选的话选好后重启系统就行
备注:内容来源于stack exchange,提问作者Ryno
相关产品推荐
相关产品推荐

