X / LightDMのCPU使用率を削減するにはどうすればよいですか?


8

Xubuntu 12.04をネットブック(Lenovo S10)lightdmで実行すると、バックグラウンドで実行されるプロセスは常にCPUの貴重な12%を占めます。その上、これはかなりの量のエネルギーを消費し、バッテリー寿命はすでにそれほど良くありません。

私が参照しているプロセスはhtop、次のコマンドとして示されています。

    /usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch -background none

なぜこのプロセスが必要なのですか?プロセッサの使用量を減らす方法はありますか?

回答:


5

/usr/bin/X :0 -auth /var/run/lightdm/root/:0...

これはlightdmではありませんが、LinuxでGUIを使用するために不可欠なXサーバーです。

CPUの12%を常に使用する必要はありませんが、デスクトップで実行している「アクティビティ」の量に応じて、CPUの使用量は増減します。

@ drake01のeHow Linkが提案するオプションを試すには、で新しいファイルを作成する必要があります/usr/share/X11/xorg.conf.d。例えば:

  1. sudo nano /usr/share/X11/xorg.conf.d/99-mycputweaks.conf
  2. インサート:

    セクション「画面」
    オプション「RenderAccel」「True」
    オプション "DisableGLXRootClipping" "True"
    オプション「DamageEvents」「True」
    オプション「UseEvents」「True」
    EndSection
    
  3. 保存して終了し、再起動します(または仮想端末からXを再起動します)。

バッテリー寿命を延ばすためにネットブック用に特別に設計された電源管理アプレットJupiterを試してみるのもよいでしょう。(PPAから入手可能)。


1
Xの読み込みを停止するオプション(とにかく私のボックス上)-各オプションは何をすることになっているのですか?
Wilf、2014

1
これにより、Xが起動できなくなりました。Linux Mint 18.3。
マンチス2018

4

古いスレッドですが、CPU使用率が高いために深刻な問題/usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch -background noneが発生し、(デスクトップコンピューターで)耐えられないデスクトップパフォーマンスが発生しました。これを解決する試みは成功しませんでした(新しいビデオドライバー、新しいカーネル、xorg.conf編集、...フレッシュインストールでも)。

ただし、CPU使用率が高いのは、PCIネットワークカードとビデオカードが同じIRQを使用していたためです。/var/log/syslog「IRQ#16を無効にする」という言葉がありました。チェック後/proc/interruptsnvidia(ビデオカード)とeth0(NIC)の両方が同じ割り込み(私の場合はIRQ#16)にあることがわかりました。

つまり、ネットワークカードを別のPCIスロットに挿入するだけでした。できました。

このスレッドhttp://www.linuxquestions.org/questions/slackware-14/disabling-irq-16-a-879964/page3.htmlが解決策をもたらしました。

これが誰かに役立つことを願っています!


ロード・オブ・タイム、アドバイスありがとうございます。私はそれが今より良いことを望みます。
thw24 2013

3

Xサーバーは、Linuxカーネル上で実行して、GUIのサポートを提供する必要があります。つまり、xubuntuのxfce、ubuntuのgnome、kubuntuのkdeなどです。そのため、guiを実行している間は常に実行する必要があります。私は個人的に作業機械の高いXサーバーのCPU使用率に直面したことはありませんが、Web検索はリンクを返します。http://www.ehow.com/how_7609862_reduce-cpu-usage-xorg.htmlは、それは場合に役立ちます参照してください。


混乱を解消してくれてありがとう。したがって、これはlightdmプロセスではなく、Xサーバー自体です。上記のリンクをたどりましたが/etc/X11/xorg.conf、変更を適用するファイルがありません。Xubuntuにこのファイルに相当するものはありますか?
ホワイトアウト卿2007

3
xubuntuとubuntuはデフォルトでxorg.confファイルを出荷しなくなりました-すべてが自動設定されます。作成すると、それが使用され、デフォルトが上書きされます(置き換えられますか?)。
ImaginaryRobots 2012
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.