我曾尝试在 Mint 17 KDE 中使用 NVIDIA OPTIMUS 使用 Wine 运行游戏 Counter Strike 1.6 (hl.exe)。
卡安装并正常工作(因为我使用 Wine 1.7)。但是当我尝试使用hl.exe wine - hl.exe -console game cstrike -noipx -toconsole $ 8 + connect
视频卡配置开始游戏时,视频卡配置完全崩溃,我只能通过运行命令来恢复它nvidia-xconfig
,但结果是我的分辨率被锁定在 640x480/320X240,我再也无法更改它。
我怎样才能将 NVIDIA OPTIMUS 与 Wine 一起使用而不出现这些问题?
答案1
在笔记本电脑中安装 NVIDIA GEFORCE OPTIMUS 卡:
- 介绍
在本指南中,我将向您展示在笔记本电脑上安装 NVIDIA GEFORCE OPTIMUS 显卡驱动程序的步骤以及其他程序。我测试了各种程序,最安全的是它,因为它保留了原生 NOUVEAU 驱动程序。目前,我不建议在您的机器上“原生”使用 NVIDIA 驱动程序,因为如果使用它的任何程序出现故障,您的视频驱动程序“不可逆转地”配置错误的可能性非常高。
笔记:在本指南中,我还介绍了 Wine 的安装。这几乎是显而易见的,因为 Windows 平台上有大量的游戏!
- 安装 NVIDIA GEFORCE OPTIMUS 驱动程序并使其能够与 Wine 一起使用:
笔记:此过程已使用 Ubuntu/Debian 测试和开发!
- 添加葡萄酒 PPA:
笔记:为避免安装 Wine 时与 NVIDIA 驱动程序的兼容性问题,请使用 Wine 1.7!
sudo 添加 apt 存储库 ppa:ubuntu-wine/ppa
- 更新列表:
sudo apt-get 更新
- 安装 Wine:
sudo apt-get 安装 wine1.7 winetricks
- 对于依赖 Wine 中的 html 的应用程序:
sudo apt-get 安装 wine-gecko2.21:i386
sudo apt-get 安装 wine-gecko2.21
- 为了确保与 Wine 中的 32 位应用程序兼容:
sudo apt-get 安装 ia32-libs
- 要解决 Wine 中的图标问题:
笔记:需要时,打开“q4wine”并按照“工具”->“导入 Wine 桌面文件”操作!已使用 KDE 测试!
sudo apt-get 安装 q4wine
- 要解决 Wine 中的字体问题:
apt-get 安装 ttf-mscorefonts-installer
- 安装 NVIDIA GEFORCE OPTIMUS 卡:
笔记:就我而言是“NVIDIA GEFORCE GT 630M”!
- 设置 xorg-edgers ppa。xorg-edgers ppa 提供最新的 nvidia 驱动程序。运行以下命令进行设置:
sudo 添加 apt-repository ppa:xorg-edgers/ppa -y
sudo apt-get 更新
- 安装最新的 NVIDIA 驱动程序版本(2014 年 12 月的“346”版):
安装 nvidia-346
- 安装 bumblebee-nvidia。这可帮助您的计算机管理 NVIDIA 卡的 optimus 部分:
sudo apt-get 安装 bumblebee-nvidia
- 安装 primus。这样你的 bumblebee 就可以使用 64 位程序与 NVIDIA 驱动程序配合使用:
sudo apt-get 安装 primus sudo apt-get 安装 primus-libs-ia32:i386
- 为了确保不会出现其他错误,请再次进行更新:
sudo apt-get 更新
- 要测试,请重新启动计算机并运行以下命令。如果一切顺利,将出现三个“三维齿轮”:
笔记:要使用您的 3D NVIDIA 卡,请在程序名称前输入“optirun”!
optirun glxgears-信息