KDE 시스템 모니터에서 응용 프로그램별 네트워크 측정이 누락되는 이유는 무엇입니까?

KDE 시스템 모니터에서 응용 프로그램별 네트워크 측정이 누락되는 이유는 무엇입니까?

Plasma 5.27.7을 실행하는 시스템에는 Debian 테스트와 openSUSE Tumbleweed라는 두 가지 시스템이 있습니다.

openSUSE에서 시스템 모니터는 애플리케이션별 네트워크 활동을 추적합니다. 스크린샷을 참조하세요. 애플리케이션별 네트워크 활동을 보여주는 시스템 모니터 Debian에는 다운로드/업로드 열이 없습니다("열 구성..." 목록에도 있음). 응용 프로그램별 네트워크 다이어그램은 존재하지만 완전히 작동하지 않습니다.

데비안에서 이러한 기능이 누락/비활성화된 이유는 무엇입니까?

시스템 모니터 버전도 5.27.7입니다.

답변1

이 문제는 KDE 개발자의 도움으로 해결되었습니다.

시스템 모니터에 대한 작업을 수행하는 라이브러리:libksysguard.

각 프로세스에 대한 네트워크 정보를 추가하려면 제출하세요.. 참고 사항: 2019년이므로 지금은 그 기반을 찾기가 어렵습니다.

커밋에는 실행 Libcap_FOUND파일 에 따라 일부 조건부 구성 작업이 포함됩니다 ksgrd_network_helper. 내 시스템에 이 실행 파일이 있습니까? 나는 아니에요. 데비안 빌드 바이너리가 이를 완전히 건너뛸 가능성이 있나요?

amd64의 libksysguard(4:5.27.8-1)에 대한 Debian 빌드 로그.

아니요, 건너뛰지 않았습니다. 가방은 libkf5sysguard-bin넣어야합니다 /usr/lib/x86_64-linux-gnu/libexec/ksysguard/ksgrd_network_helper.

패키지가 있나요 libkf5sysguard-bin? 난 그렇지 않아.

그래서 수정은 간단합니다 apt install libkf5sysguard-bin. 이제 열과 차트가 모두 작동합니다.

이제 다른 모든 KDE 항목과 함께 설치되지 않는 이유는 무엇입니까? 이것은 패키지 종속성이 있는 별도의 토끼 구멍입니다... 첫 번째 샷에서는 2개의 패키지만 언급되어 있음을 보여줍니다(내 시스템에는 둘 다 없습니다).

$ apt-cache rdepends libkf5sysguard-bin
libkf5sysguard-bin
Reverse Depends:
  libkf5sysguard-dev
  libksignalplotter9

이것이 어디로 이어질지는 확실하지 않지만 이제 원래 질문에 대한 답변이 제공됩니다.

관련 정보