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


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.