首先要说的是,我是 Linux 世界的新手,必须习惯使用 ubuntu。
我的系统是:i7-2630QM 8GB Ram,750GB HD + NVIDIa 550M (1GB)
由于我遇到了 wubi 的问题 - “Ubuntu 速度慢”,我将其安装在一个单独的分区上,大小为 80GB(10GB 交换分区、40GB 主分区、30GB 根分区)。在我开始使用一些“CFD”(图形相关)应用程序之前,系统运行良好。
我需要使用“paraview”图形软件来设计一些工程设计。安装出现问题后,我在系统上安装了一个名为“messa”的东西。该软件可以运行,但现在我的系统“慢得要命”。
即使计算机处于空闲状态,笔记本电脑也相当慢,并且风扇噪音很大,令人厌烦。我尝试在 Windows 上运行一些类似的应用程序,结果发现这不是硬件问题,而是与 GPU 驱动程序有关。
在一些论坛上,我安装了“nvidia-current”,现在一切都一样。
我知道,这个论坛上有很多关于 nvidia 驱动程序更新的解决方案,但正如你所看到的,没有一个能符合我的要求。
请告诉我我做错了什么:(
这是我的终端执行命令 lspci | grep 'intel' 的输出
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b5)
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b5)
00:1d.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM67 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
03:00.0 Network controller: Intel Corporation Centrino Wireless-N 1030 (rev 34)
答案1
好的,首先通过在终端中输入以下命令来清理您的图形驱动程序:
sudo apt-get remove --purge nvidia-current nvidia*
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.old
sudo dpkg-reconfigure xserver-xorg
现在将 bumblebee 存储库添加到您的系统并安装驱动程序:
sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get install bumblebee bumblebee-nvidia
请重新启动系统。
目前,您必须手动告诉程序使用 nvidia 显卡。您可以通过在终端中输入以下内容来执行此操作
optirun "Application you want to use"
例如
optirun firefox
要每次通过单击启动器图标来启动支持 optirun 的应用程序,请执行以下操作:
按 Alt+F2 并输入“gksu gedit”以超级用户身份启动“gedit”
现在打开“Dash”并输入您想要使用的应用程序,然后将启动器图标拖到 gedit 中。
现在查找写着“Exec=”的行,如果存在,则查找“TryExec=”
只需在命令前面添加单词“optirun”
您必须对每个具有高图形需求的应用程序执行这些步骤,并且我还建议您的浏览器也为 YouTube 上的高清视频提供适当的硬件加速。
Bumblebee 项目目前正在开发中,最终将实现图形芯片之间的智能切换,因此您无需手动进行切换。
希望我能帮上忙。