재부팅 후 그놈 셸 확장이 비활성화됩니다


10

Gnome 3 PPA에서 Gnome 3.14로 Ubuntu 14.10을 실행하고 있습니다. 로그 아웃 할 때마다 Media Player와는 별도로 사용 가능한 확장 프로그램이 모두 손실되는 약 1 년 동안 지속적인 문제가있었습니다. 이전에는 "gnome-session-manager"를 사용하여 시작할 때 각 확장을 활성화하여이 문제를 해결할 수 있었지만 대시에서 오른쪽 클릭 옵션으로 바뀌 었으므로 Gnome 3.14에서 사라졌습니다. 또한 부트 세션의 기본값을 "기본 세션"으로 설정하여 일부 사람들에게 해결책으로 사용했습니다.

Gnome에 대한이 매우 성가신 지속적인 문제에 대한 해결 방법이없는 것 같습니다. 많은 사용자가 영향을 미쳤으며 부팅시 해결 방법이로드되면서 적어도 1 년 동안 숨어있는 문제였습니다. 그러한 만성 벌레가 1 년 넘게 앉을 수있는 방법은 솔직히 저쪽에 있습니다.

누구든지이 Gnome 버그에 대한보다 영구적 인 솔루션에 대한 새로운 아이디어를 얻었습니까?

스티븐


답변:


5

이 답변 의 정신에 대한 해결 방법 이 있습니다. 이것은 적어도 3.12에서 작동합니다. 활성화하려는 확장명 목록을 내 보낸 다음 부팅시이를 활성화하는 스크립트를 작성합니다.

확장명 목록 가져 오기

먼저 활성화하려는 확장을 활성화하십시오. 그런 다음 그 목록을 생성합니다.

터미널 ( Ctrl + Alt + T)에서

gsettings get org.gnome.shell enabled-extensions

현재 활성 확장명을 가진 목록을 반환합니다.

['Bottom_Panel@rmy.pobox.com', 'impatience@gfxmonk.net']

확장 설정

목록에서 확장명을 정확하게 활성화하려면 다음을 실행하십시오.

gsettings set org.gnome.shell enabled-extensions ['extension_1',  'extension_2', 'extension_3']

그러나 자연스럽게 자신의 목록으로 :)

부팅시 확장을 설정하는 스크립트

부팅시 자동화하려면 해당 명령을 실행하는 스크립트를 작성하십시오.

  1. 예를 들어 홈 폴더로 이동하여 빈 파일을 새로 만듭니다. 이름을 지정하십시오 script_name.sh(확장자 만 중요 함). 파일 이름을 .숨기려면 완전히 정지 한 상태에서 파일 이름을 시작하십시오 .

  2. 그 파일에

#!/bin/bash

gsettings set org.gnome.shell enabled-extensions ['extension_1',  'extension_2', 'extension_3']

그런 다음 파일을 저장하십시오 :)

  1. 예를 들어 , 스크립트 폴더에서 right click > Properties > Permissions > Check "Allow executing file as program" 실행 chmod ugo+x script_name.sh하여 터미널에서 권한을 변경하십시오 .

  2. 시스템에 확인 시작 (내가 어떻게 다른 모르는 이 ) :에 ~/.config/autostart/라는 파일을 생성 some_name2.desktop하고 넣어에서

[Desktop Entry]
Name=your_prefered_name_here
Exec=/home/your_user_name/.script_name.sh
# Terminal=false
Type=Application
Hidden=false
StartupNotify=false
Name[en_US]=your_prefered_name_here

이후 Exec=단계는 2 단계에서 생성 한 스크립트의 위치입니다. 다시 파일을 저장하십시오 :)

부팅 직후 또는 부팅 후에 Gnome Tweak Tool의 시작 응용 프로그램 아래에 스크립트가 표시됩니다. 또한 시작시 실행되어야합니다.

확장 활성화 및 비활성화

실행되는 확장을 변경하려면 목록을 다시 생성 한 다음 스크립트 실행에 새 목록을 삽입해야합니다.

마지막 단어

3.14에서도 작동하기를 바랍니다.


1
나는 똑같은 문제가 있었고 이것이 나를 위해 속임수였습니다. 그 후 아무 문제가 없습니다.
— Kristian

2

이것은 나를 위해 일했다 :

  1. 터미널에서 실행하십시오. rm -rd ~/.cache
  2. 시스템 재부팅
  3. 확장 프로그램을 다시 활성화하십시오 (지금 재부팅해도 지속됨).

1

그놈 3 PPA에서 그놈 3.14로 우분투 14.10을 실행하는 것과 똑같은 문제가있었습니다. 그래서 나는 이 솔루션을 시도했지만 나에게 진짜 도전은 Ubuntu GNOME의 로그인 화면 System Default대신 선택할 설정을 찾는 것이 었습니다.GNOME

우분투 그놈 로그인 화면

또한 Topicons 확장명 으로 인해 다른 확장명은 여전히 ​​로그인시 활성화되지 않습니다.


0

이 문제는 새 사용자 계정에는 적용되지 않으며 업그레이드 된 이전 버전의 Gnome Shell에서 Gnome 설정 파일이 유지되어 문제가 있음을 나타냅니다.

계정 설정 재설정을 조사하겠습니다.


내 기본 사용자에 대한 모든 그놈 사용자 계정 정보를 재설정하려고했습니다. 이 기능은 작동하지 않으므로 계정별로 다릅니다.


나도 문제가 있었지만 Gnome Shell을 아직 업데이트하지 않았습니다 (꽤 새로 설치).
— Kristian
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.