Gnome 소프트웨어가 관리자가 아닌 계정에서 실행을 시도합니다.

Gnome 소프트웨어가 관리자가 아닌 계정에서 실행을 시도합니다.

17.04 Gnome을 실행하는 노트북이 있습니다: 관리자 1명과 표준 2개.

노트북을 설정하는 동안 표준 사용자 계정 중 하나로 로그인한 상태에서 소프트웨어 센터를 사용하여 일부 앱을 설치했습니다. 이제 해당 계정이 중단되어 "카탈로그 업데이트"를 위해 관리자 비밀번호를 요청합니다.

매일 또는 이틀에 걸쳐 발생하지만 해당 표준 계정에서만 발생하고 다른 계정에서는 발생하지 않습니다. 나는 그것이 해당 계정에서 한 번 실행되었기 때문에(그리고 내가 관리자 비밀번호를 제공했기 때문에) 계정에서 어떻게든 "활성화"되었다고 추측합니다.

어떻게 하면 이것을 멈출 수 있나요? 나는 많은 웹 검색을 수행하고 dconf를 살펴보았지만 도움이 될 만한 것을 찾지 못했습니다.

관련 로그 항목은 다음과 같습니다.

Operator of unix-session:11 FAILED to authenticate to gain authorization for action org.debian.apt.update-cache for system-bus-name::1.438 [/usr/bin/gnome-software --gapplication-service] (owned by unix-user:kids)

어떤 도움이라도 주시면 감사하겠습니다.

답변1

좋아요. 나는 이에 대한 옵션에 대해 많은 연구를 해왔습니다. /etc/xdg/autostart에는 gnome-software 명령을 실행하는 자동 시작 파일이 있습니다. (그놈-소프트웨어-service.desktop)

[Desktop Entry]
Type=Application
Name=GNOME Software
Exec=/usr/bin/gnome-software --gapplication-service
OnlyShowIn=GNOME;Unity;
NoDisplay=true
X-Ubuntu-Gettext-Domain=gnome-software

내 관리자 계정 내에서만 실행되도록 이 파일을 편집하는 방법을 찾을 수 없습니다. 대신 ~/.config/autostart/ 아래의 관리자가 아닌 사용자에게 파일을 복사하고 "NotShownIn=Gnome;Unity;"를 읽도록 파일을 편집했습니다.

홈 디렉토리의 자동 시작 파일은 /etc에 있는 시스템 전체 파일보다 우선 적용됩니다. 성공하면 다시 보고하겠습니다.

관련 정보