首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ubuntu 13.04因X占用CPU 50-100%而减速

Ubuntu 13.04因X占用CPU 50-100%而减速
EN

Ask Ubuntu用户
提问于 2013-12-07 09:49:10
回答 1查看 656关注 0票数 1

我有个奇怪的问题。我使用我的电脑主要是运行一些Java应用程序,执行一些命令行,看电影和使用浏览器(铬),例如。要看YouTube,可以玩一些闪存游戏和阅读。不多了。

不久前,我发现其中一个进程出现了问题,占用了大量CPU,导致帧速率低(2-4FPS或类似的,尽管声音没有问题),直到我重新启动我的机器。当使用htop查看命令时,如下所示:

代码语言:javascript
运行
复制
/usr/bin/X :0 -background none -verbose -auth  /var/run/gdm/auth-for-gdm-EirVFF/database -nolisten tcp vt7

https://askubuntu.com/a/179795/18697来看,这可能是由于驱动程序错误或一些额外的特性占用了太多的处理速度。

在Settings->Details->Graphics中,我知道驱动程序的设置是“Intel Sandybridge Mobile",但我没有找到更改该设置的能力,也没有找到任何其他设置(例如。与Compiz有关)。根据我的个人电脑规格,我拥有的卡是NVidia GT520MX。

我可以处理各种配置文件,尝试安装各种外部库,但是我认为有一些标准的方法来处理这个问题。

我怎样才能解决这个问题,这样X就不再占用这么多CPU,PC工作得更快?

更新:

我应用了一些技巧,列出了这里,这可以归结为输入以下命令:

代码语言:javascript
运行
复制
sudo apt-add-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-current nvidia-settings

但是,当我运行sudo nvidia-settings时,我会看到以下消息:

您似乎没有使用NVIDIA X驱动程序。请编辑您的X配置文件(只需以根用户身份运行nvidia-xconfig ),并重新启动X服务器。

问题是,在我的系统中找不到nvidia-xconfig,而安装nvidia-current不会改变它。

还有其他线索吗?

EN

回答 1

Ask Ubuntu用户

发布于 2014-03-10 15:06:39

我认为您引用的nVidia驱动程序是一个内核模块。这意味着您必须卸载和“黑名单”nouveau (或任何其他内核视频驱动)。nvidia专有驱动程序的安装通常是通过制作mod探头配置条目来实现的。但是,除非您非常熟悉这些驱动程序的工作方式(如绑定到文本控制台),而且您可以在/sys中穿插以禁用它们,否则您将不得不重新启动。这将基本上“清除”新的,并允许nvidia生效。然后,nvidia -设置可以使用其专有协议(S)来操纵nvidia内核模块。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/387392

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档