그놈 쉘 확장을 비활성화하는 방법은 무엇입니까?

그놈 쉘 확장을 비활성화하는 방법은 무엇입니까?

정말 그놈 쉘 확장을 비활성화해야 하는데 어떤 방법이 있나요(루트 또는 일반 사용자 IDC)?

나는 노력했다

systemctl stop gnome-shell-extensions on root
systemctl disable gnome-shell-extensions on root

sudo systemctl stop gnome-shell-extensions on normal user
sudo systemctl disable gnome-shell-extensions on normal user

일반 사용자가 작업할 수 없도록 하는 확장 기능이 설치되어 있기 때문에 이 작업을 수행해야 합니다.

문제는 루트에서는 발생하지 않고 일반 사용자에게만 발생하는 것 같습니다(아마도 루트에 설치하지 않았기 때문일 것입니다).

답변1

루트 사용자로서 일반 사용자의 gnome-shell 확장 폴더를 찾으십시오.

/home/username/.local/share/gnome-shell/extensions

문제가 되는 확장 프로그램을 찾아 해당 폴더를 삭제하세요. 그런 다음 평소와 같이 일반 사용자로 로그인하십시오.

또는 사용자에 대해 모든 확장을 비활성화하고 확장을 삭제한 다음 확장을 다시 활성화할 수 있습니다.

중재자 사용자에 대한 모든 확장 기능을 비활성화합니다.

su - _username_ gsettings set org.gnome.shell disable-user-extensions true

그런 다음 로그인하여 문제가 되는 확장 프로그램을 제거한 후;

gsettings set org.gnome.shell disable-user-extensions false

dconf 편집기를 통해서나 gnome-tweaks 버전에 따라 또는 "확장 목록" 확장을 통해서도 이 작업을 수행할 수 있습니다.

관련 정보