16.04에서 18.04로 업그레이드하면 표시기 멀티로드가 작동하지 않습니다


9

16.04에서 18.04 (데스크톱)로 업그레이드하는 것이 다소 기쁩니다.
하지만 짜증나는 일이 몇 가지 있습니다.

그중에는 표시기 멀티로드가 있습니다.

indicator-multiload는 CPU, 메모리, 네트워크, 디스크에 대한 활동을 그래픽으로 보여주는 매우 유용한 앱입니다.
여기에 이미지 설명을 입력하십시오

불행히도 18.04에서는 작동하지 않습니다.

indicator-multiload18.04에 어떻게 일할 수 있습니까?


4
항상 그놈 쉘을 삭제하고 대신 유니티를 설치 ( ubuntu-unity-desktop패키지)하거나 MATE DE ( ubuntu-mate-desktop패키지)로 전환하여 일반적인 일반 데스크탑을 얻을 수 있습니다.
N0rbert

1
고마워, 그건 아이디어야 그러나 (다음 업그레이드를 쉽게하기 위해) 기본 데스크톱으로 이동하려고합니다 (한 번만!).
e2-e4

2
댓글별로 수정되었습니다. 다른 질문은 16-04에서 18-04 로의 아이폰 연결성 업그레이드입니다
e2-e4

3

1
글쎄, 나는 당신의 질문이 중복이라고 생각하지 않습니다. indicator- multiload 는이 확장 ( github.com/ubuntu/gnome-shell-extension-appindicator ) 덕분에 우분투 18.04에서와 같이 작동 할 수 있으며 확장은 기본적으로 우분투 18.04와 함께 설치됩니다. 읽어보기에서 : "사용하는 것과 같은 대형 아이콘 indicator-multiload은 지원되지 않습니다. 일반 크기로 줄어 듭니다." 그러나 이것은 내 의견으로는 나쁜 움직임이며 개선 될 수 있습니다. 예를 들어 github.com/linuxmint/Cinnamon/pull/5790을 참조하십시오 (나는 스레드에서 유령입니다).
lestcape

답변:


4

우분투 18.04는 이제 이미 알고 있듯이 Unity 데스크탑 대신 GNONE Shell을 사용합니다. 그것들은 서로 다른 데스크탑이지만, 일반적으로 그놈 쉘이있는 Ubuntu 18.04의 Unity와 Ubuntu 16.04의 동일한 기능을 사용하는 데 제한이 없습니다.

하나 또는 다른 데스크톱에서 동일한 작업을 수행하는 것이 더 쉽고 어려울 수 있습니다. 당신이 원하는 것은, 셸의 나머지 부분과 더 잘 또는 더 잘 통합되어 다소 예쁘게 보이고, 더 나쁘거나 더 나은 성능으로 작동 할 수 있지만, 결국 두 데스크탑 환경에서 구현 될 수 있습니다. 다른 역사는 일반적으로 사실이 아니며 사실로 받아 들여지기 위해 입증되어야합니다. 그래서 내가 추천하는 것이 좋습니다. 뭔가하지 지원을하면 바탕 화면이 호출되기 때문에없는 X 또는 Y , 바탕 화면 뒤에 개발자가 호출되기 때문입니다 X 또는 Y . 따라서 데스크톱 이름이 아니라 항상 인적 요소가 될 것입니다.

표시기 멀티로드의 경우는 다르지 않으며 물론 그놈 쉘에서도 잘 작동합니다. 문제는 그놈 쉘 개발자가 지표를 좋아하지 않는다는 것이 었습니다. 왜냐하면이 기능은 데스크탑의 개념과 맞지 않기 때문입니다. 출처 : https://bugzilla.gnome.org/show_bug.cgi?id=652122

중요하지 쉘 개발자들이 정말 확장을 지원하고 일부 thrid 파티 개발자가 가능한 다음했을 때 어떤 현상이 발생하여 그놈 셸 세션 내부 지표와 그게 전부의 사용을 만들 수 있기 때문에, 지표을 지원하지 않는 deside 경우 조나스 Kümmerlin는 그 확장 생성 : HTTPS를 : //github.com/rgcjonas

18.04에서 Ubuntu가 Gnome Shell에 왔을 때 표시기를로드하는 확장 기능의 개발이 그다지 활발하지 않았으며 가능한 한 쉘을 깨뜨리지 않고 방해를 거의 발생시키지 않았습니다. 따라서 제한이 많았으며 이론적으로 단순화 된 것이 더 빠르며 문제가 적습니다.

따라서 균질하지 않은 표시기는 균질 표시기로 변환되고 패널 내부의 아이콘 크기를 조정하는 절차를 단순화하는 방식으로로드되었습니다. 이것이 공식 쉘 코드가 현재 상태 아이콘으로 수행 한 것입니다. 또한 몇 년 전 그놈 쉘에서 상태 아이콘이 삭제되었음을 확인하십시오 : 그놈 쉘 때문에 https://blogs.gnome.org/aday/2017/08/31/status-icons-and-gnome/ 쉘 개발자는 NOTHING에 찬성하여 사용을 중단 한 후 지표 사용을 다시 고려하지 않았습니다.

또한, 얼마 전에, 나는 그놈 쉘 확장 ( https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/41 )을 발견했습니다 . 나는 그것을 계피 애플릿으로 갈아서 변환 한 다음 상태 아이콘을 위해 다른 시나몬 oficial 애플릿과 병합했습니다. 그 코드는 현재 시나몬 안에 있습니다 ( https://github.com/linuxmint/Cinnamon/pull/5790). 시나몬에서는 역사가 달랐으며 지표를 렌더링 할 수있는 가능한 방법을 많이 테스트했으며 확장이 동종이 아닌 지표와 함께 사용되지 않았기 때문에 원래 확장에 이미있는 버그를 수정했습니다. 흥미롭게도 Cinnamon 데스크톱에서 개선 사항 중 일부를 병합하지 않았다고 말할 수 있습니다. 그래서 계피 데스크탑에서 indicator-multiload가 Ubuntu 18.04와 마찬가지로 동종입니다.

Ubuntu 18.04가 표시기 확장을 포크했을 때 , 확장 프로그램에서 무언가를 고치려고하는지 확인하기 위해 버그 ( https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/92 )를 열었습니다. 그러나 내가 보는 것에 대해 그들은 그렇게 많이 신경 쓰지 않습니다. 그래서 오늘은 확장 프로그램을 포크하고 표시기 멀티로드 만 수정하기를 원하지만 그 확장 프로그램이나 그와 비슷한 것을 계속 개발할 것이라고 생각하지 마십시오. 우분투 개발자에게 그 기능에 대해 문의해야한다고 생각합니다. 아마도 여기 : https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/121

편집 : 확장을 포크하고 그놈 3.28과 호환되는 확장 버전에 대한 풀 요청을 작성 했지만 공식 우분투 확장 내 다른 사람이 병합하거나 병합하지 않았습니다 : https : // github .com / ubuntu / gnome-shell-extension-appindicator / pull / 144


1
좋은 소리; 정보에 감사드립니다. 그러나 우리 중 상당수는 이미 한동안 작동하던 다른 앱으로 전환했습니다. 자세한 내용은 askubuntu.com/questions/968641/… 을 참조하십시오. 위의 내용이 들어 오면 다시 전환하면 이점이 있습니까?
colan

2
@colan 언급 한 것은 사물을 모니터하는 데만 사용할 수있는 특정 애플릿 일 뿐이므로이 솔루션에는 하드웨어 모니터뿐만 아니라 많은 유형의 표시기를 허용하는 일반 확장에 대한 수정이 포함되었습니다. 이것은 새로운 작품을 만들려는 시도가 아니라 많은 작품을 재사용하려는 시도입니다. 반면, 표시기는 많은 데스크탑에서 사용할 수있는 일반적인 개념이며 그놈 쉘 확장은 그놈 데스크탑에만 해당됩니다.
lestcape

아마도 gnome-shell과 gdm을 다시 설치 하고이 접근법을 시도 할 것입니다. 나는 이 Q & A를 발견하기 전에 @ n0rbert가 여기에서 제안한 것처럼 단일 저항을 위해 최소 저항과 통조림 그놈을 이미 선택했습니다 .
Geek

2
이 솔루션을 사용하지 마십시오. 구식입니다. 어쩌면 바탕 화면이 내 것처럼 충돌 할 수 있습니다 :(
Alfonso Nishikawa


1

Ubuntu 18.04 indicator-multiload에서 버그가 발생하여 문제가 발생했습니다. 대신 " System Monitor Extensio n"을 사용하십시오. 자세한 안내 :

http://ubuntuhandbook.org/index.php/2019/03/display-cpu-memory-network-usage-in-ubuntu-18-04-panel/

이 가이드에 표시된대로 :

  1. 먼저 해당 패키지를 설치하십시오.

sudo apt-get install gir1.2-gtop-2.0 gir1.2-networkmanager-1.0 gir1.2-clutter-1.0

  1. 그런 다음 Ubuntu Software Center에서 검색하여 설치하십시오 system monitor extension.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.