Uruchamiając Xubuntu 12.04 na netbooku (Lenovo S10), lightdm
proces działający w tle zajmuje stale cenne 12% procesora. Poza tym zużywa to znaczną ilość energii, a żywotność baterii już nie jest tak dobra.
Proces, o którym mowa, jest pokazany htop
jako następujące polecenie:
/usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch -background none
Dlaczego ten proces jest konieczny? Czy istnieje sposób na zmniejszenie zużycia procesora?
źródło
Stary wątek, wiem, ale mam poważny problem z wysokim zużyciem procesora, który z
/usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch -background none
tego powodu doprowadził do nieznośnej wydajności pulpitu (na komputerze stacjonarnym). Żadna próba rozwiązania tego nie powiodła się (nowy sterownik wideo, nowe jądro, edycja xorg.conf, ... nawet nowa instalacja)!ALE : Powodem wysokiego użycia procesora było to, że karta sieciowa PCI i karta wideo używały tego samego przerwania. W wierszu było
/var/log/syslog
napisane „Wyłączanie IRQ # 16”. Po sprawdzeniu/proc/interrupts
zauważyłem, że zarównonvidia
(karta graficzna), jak ieth0
(NIC) były w tej samej przerwie (w moim przypadku IRQ # 16).Więc po prostu włożyłem kartę sieciową do innego gniazda PCI. Gotowy.
Ten wątek http://www.linuxquestions.org/questions/slackware-14/disabling-irq-16-a-879964/page3.html przyniósł rozwiązanie.
Mam nadzieję, że to komuś pomoże!
źródło
Serwer X musi działać na jądrze Linuksa, aby zapewnić obsługę GUI, tj. XFCE w Xubuntu, GNOME w Ubuntu, KDE w Kubuntu itp. Więc musi działać przez cały czas, gdy masz GUI. Osobiście nigdy nie spotkałem się z wysokim obciążeniem procesora X-server na działających komputerach, ale wyszukiwanie w sieci zwraca link: http://www.ehow.com/how_7609862_reduce-cpu-usage-xorg.html Sprawdź, czy to pomoże.
źródło
/etc/X11/xorg.conf
w którym można by zastosować zmiany. Czy w Xubuntu istnieje odpowiednik tego pliku?