상황에 따라 내 파일 및 응용 프로그램 사용 기록을 추적하는 데스크탑 환경이 마음에 들지 않습니다. 이러한 이유로 저는 항상 관련 시스템 설정을 사용하여 이 동작을 완전히 비활성화합니다. 그러나 kactivitymanagerd는 이를 무시하는 것 같습니다. ~/.local/share/kactivitymanagerd
사용자 기본 설정에 관계없이 사용량을 계속 추적합니다.
지금까지 구성 요소를 수동으로 비활성화하는 방법을 알아내지 못했습니다. systemd를 통해 관리되지 않는 것 같고( systemctl
이름이 일치하는 장치는 표시되지 않음) KDE 자체에서는 이를 끌 수 있는 손잡이를 제공하지 않는 것 같습니다. 이것기존 문제해당 패키지를 제거하여 비활성화하는 것이 좋습니다. 하지만 우분투 plasma-desktop
패키지가 이에 의존하고 있고, 제 경우에는 실제로 KDE의 나머지 부분을 사용하고 있기 때문에 그냥 제거하기가 그리 간단하지 않습니다.
처음에는 내용을 제거 ~/.local/share/kactivitymanagerd
하고 디렉터리를 변경할 수 없도록 만들었습니다. 그러나 이로 인해 기록 추적이 비활성화되지만 시작 시 kactivitymanagerd가 충돌하는 것으로 보입니다. 이는 그 자체로는 문제가 되지 않지만 일부 프로세스가 백그라운드에서 계속 시작됩니다. Appport가 계속해서 CPU의 약 50%를 정리하고 끝없는 오류 보고서 스트림을 작성하게 만드는 원인을 찾는 방법을 모르겠습니다. (이런 행동 자체가 상당히 심각한 실수인 것 같습니다.)
나의 임시방편은 /usr/bin/kactivitymanagerd
chmod 읽기 전용(특히 실행 없음)이었습니다. 현재까지 이는 CPU 소모 문제를 성공적으로 완화한 것으로 보이지만, 이 목표를 달성하기 위한 잘못된 방법인 것 같습니다. 특히, 앞으로 내 "솔루션"이 apt에 의해 자동으로 취소될 수 있다는 우려가 있습니다.
더 나은 수정 사항을 아는 사람이 있습니까? (다를 경우 배포판은 Ubuntu 18.04LTS입니다.)