Jak mogę dodać bieżące użycie procesora do paska menu jako procent?

38

Jestem przyzwyczajony do OS X i używam MenuMeters na pasku menu, aby monitorować użycie procesora jako procent, a pamięć jako zajęte / wolne sumy. Naprawdę chcę dodać tę funkcjonalność do Ubuntu, ponieważ używam jej do programowania. Widziałem, że możesz dodawać wykresy. Wykresy nic dla mnie nie znaczą :). Potrzebuję procentów. Jak mogę dodać tę funkcjonalność do Ubuntu?

daviesgeek
źródło

Odpowiedzi:

53

Nie ma potrzeby dodawania żadnego dodatkowego repozytorium, wystarczy zainstalować indicator-multiloadz domyślnych repozytoriów :

sudo apt install indicator-multiload

Następnie uruchom go ręcznie za pierwszym razem, wyszukując „wskaźnik obciążenia systemu” na pulpicie nawigacyjnym.

Kliknij prawym przyciskiem myszy wskaźnik preferencji.

przykład

Vincenzo Pii
źródło
46

Wskaźnik obciążenia systemu można skonfigurować do wyświetlania wartości liczbowych. Najpierw upewnij się, że wskaźnik-multiload jest zainstalowany:

sudo apt install indicator-multiload

Wykonaj następujące czynności:

  1. Wyszukaj wskaźnik obciążenia systemu w desce rozdzielczej i uruchom go.wprowadź opis zdjęcia tutaj
  2. Kliknij prawym przyciskiem myszy aplet wskaźnika i wybierz Preferencje. wprowadź opis zdjęcia tutaj
  3. Pojawi się okno. Kliknij przycisk Wskaźniki ... w dolnej środkowej części okna. wprowadź opis zdjęcia tutaj
  4. Przenieś element CPU $ (procent (procesor, użycie)) na początek listy. wprowadź opis zdjęcia tutaj
  5. Zamknij wszystkie otwarte okna i zauważ numeryczne obciążenie procesora wyświetlane na panelu. wprowadź opis zdjęcia tutaj
  6. Pamiętaj, że wpis można dostosować. Możesz wykazać się kreatywnością i zacząć mieszać różne wpisy. Na przykład, jeśli chcesz również wyświetlić użycie pamięci, zamień wpis na CPU $(percent(cpu.inuse)) Mem $(size(mem.user)), co spowoduje: wprowadź opis zdjęcia tutaj
Społeczność
źródło
1
Czy można to jakoś naprawić? Ponieważ, na przykład, gdy procesor zmienia się z 9% na 11% (jedna cyfra), cała linia jest przesuwana. Chcę, aby etykiety takie jak „CPU”, „Mem” były statyczne.
javapowered
10

„Wskaźnik wielokrotnego ładowania” jest tym, którego szukasz. Polecenia do zainstalowania:

sudo add-apt-repository ppa:indicator-multiload/stable-daily 
sudo apt-get update 
sudo apt-get install indicator-multiload

Przeczytaj więcej na ten temat pod tym linkiem: webupd8

Aktualizacja: Teraz indicator-multiloadjest dostępna w oficjalnym PPA, jak sugerują inne odpowiedzi. Jeśli jednak chcesz mieć najnowszą wersję, zainstaluj ją z PPA indicator-multiload/stable-daily.

Gobinath
źródło
1

Użyj rozszerzenia monitora systemu powłoki Gnome (działa również z Ubuntu 18.04LTS). Zainstaluj warunek wstępny:

sudo apt-get install gir1.2-gtop-2.0, gir1.2-networkmanager-1.0 gir1.2-clutter-1.0 gir1.2-clutter-gst-3.0 gir1.2-gtkclutter-1.0 chrome-gnome-shell

Następnie odwiedź https://extensions.gnome.org/extension/120/system-monitor/ , najlepiej w Firefoksie, i zainstaluj, klikając przycisk przełączania obok nazwy rozszerzenia.

Aby uzyskać więcej informacji na temat instalacji, zobacz: https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet

Lashgar
źródło
Wygląda na to, że nie działa w 19.04 (zainstalowane zależności, ale nadal wyświetla BŁĄD podczas przechodzenia na extensions.gnome.org)
orangenarwhals
0

W przypadku Xubuntu kliknij prawym przyciskiem myszy górny panel (nazwa Ubuntu dla paska menu) i wybierz Panel | Dodaj nowe elementy | Monitor obciążenia systemu. W przypadku Unity zobacz Co może zastąpić monitorowanie systemu w górnym panelu Gnome w Unity? dla pięciu różnych podejść.

K7AAY
źródło
Próbowałem odpowiedzi w pytaniu, które łączyłeś. Nie wypróbowałem długiego skryptu Pythona, ale nic nie wyświetla wartości procentowej na pasku menu. Mogę tylko uzyskać wykres. Czy to takie trudne? Myślę, że wykres jest trudniejszy.
daviesgeek