이 해결 방법을 모두 시도한 후에도 Gnome3가 작동하지 않는 이유는 무엇입니까?


9

나는 Unity-shell보다 훨씬 좋은 Gnome-shell의 열렬한 팬 이었지만 몇 주 후에는 실행할 수 없습니다. Gnome-shell 세션으로 로그인하려고하면 배경 이미지 만 볼 수 있습니다. 시작 앱이나 상단 패널이 나타나지 않습니다.

Unity 세션을 시작하고 Ctrl + Alt + F1 터미널을 입력하면 :

user@home-PC:~$ gnome-shell --replace
Window manager error: Unable to open X display

또는 그놈 터미널에서 다음을 수행합니다.

user@home-PC:~$ gnome-shell --replace
Segmentation fault (core dumped)

unity / gnome-panel을 입력 할 때까지 멈춤-Ctrl + Alt + F1 터미널에서 대체하십시오.

편집 vol. 2.0 :

해결책이 있습니다 :

나는 무엇이 문제인지 발견했다. 실제로는 매우 간단하지만 이전에는이를 충족시키지 못했습니다. PPA에는 두 가지 버전이 있는데, 첫 번째 버전은 보통 3.4이지만 두 번째 버전은 3.5 이상으로 Ubuntu 12.04에서는 작동하지 않습니다. 나는 다음을 확인했다.

gnome-shell --version

따라서 내가해야 할 유일한 것은 설치할 올바른 버전을 선택하는 것입니다. 그러면 모든 것이 잘 작동합니다. 도와 주셔서 감사합니다. :)

편집하다:

여기 에서 다음 단계에 따라 Gnome-shell 설정을 재설정 했습니다 .

rm -rf .gnome .gnome2 .gconf .gconfd .metacity .cache .dbus .dmrc .mission-control .thumbnails ~/.config/dconf/user ~.compiz*

그리고 그 직후 :

gnome-shell --display=:0 --replace

재부팅 후에도 제대로 작동했습니다.

그 후 ppa-s를 추가하고 gnome-shell-extensions와 gnome-tweak-tool을 설치하고 재부팅했습니다. 로그인을 시도한 후 이번에는 터미널에서 Gnome-shell이 ​​다시 충돌했습니다.

user@home-PC:~$ gnome-shell --replace
(gnome-shell:4067): GLib-GIO-ERROR **: Settings schema 'org.gnome.desktop.a11y.magnifier' does not contain a key named 'invert-lightness'
Trace/breakpoint trap (core dumped)

다시 도움이 필요합니다. :(

편집하기 전에 :

나는 여러 가지를 시도했다.


"홈"사용자에서 ".gconf"이름 바꾸기 DISPLAY = : 0 gnome-shell-대체

상태 : 여전히 Gnome3 작동하지 않습니다.


퍼지 fglrx :

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* xorg-driver-fglrx
sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon
sudo apt-get install xserver-xorg-video-ati
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup

그래픽 인터페이스 또는 이것을 사용하여 다시 설치하십시오 .

상태 : 여전히 Gnome3 작동하지 않습니다.


그놈 껍질 제거 :

sudo apt-get purge alacarte cups-pk-helper gir1.2-accountsservice-1.0 gir1.2-caribou-1.0 gir1.2-clutter-1.0 gir1.2-cogl-1.0 gir1.2-coglpango-1.0 gir1.2-folks-0.6 gir1.2-gconf-2.0 gir1.2-gdesktopenums-3.0 gir1.2-gee-1.0 gir1.2-gjsdbus-1.0 gir1.2-gkbd-3.0 gir1.2-json-1.0 gir1.2-mutter-3.0 gir1.2-networkmanager-1.0 gir1.2-panelapplet-4.0 gir1.2-polkit-1.0 gir1.2-telepathyglib-0.12 gir1.2-telepathylogger-0.2 gir1.2-upowerglib-1.0 gir1.2-xkl-1.0 gjs gnome-applets gnome-applets-data gnome-contacts gnome-icon-theme-full gnome-panel gnome-panel-data gnome-session-fallback gnome-shell gnome-shell-common gnome-themes-standard indicator-applet-complete libcaribou-common libcaribou0 libclutter-1.0-0 libclutter-1.0-common libcogl-common libcogl-pango0 libcogl9 libgjs0c libmozjs185-1.0 libmutter0 libpanel-applet-4-0 mutter-common python-gmenu

gnome-shell을 다시 설치하십시오 :

sudo apt-get install gnome-shell

상태 : 여전히 Gnome3 작동하지 않습니다.


가장 큰 실수 중 하나 : 모든 gnome * 패키지를 제거하고 다시 설치하십시오-작동하지 않습니다. 일부 앱을 잃어 버렸지 만 이제는 Gnome3을 제외하고 Unity 및 Gnome-panel이 정상적으로 작동합니다.

상태 : 여전히 Gnome3 작동하지 않습니다.


사용 가능한 모든 우분투 패키지 재설치 :

sudo dpkg-reconfigure -phigh -a

보고:

** (accounts-daemon:7108): WARNING **: Failed to acquire org.freedesktop.Accounts
** (accounts-daemon:7108): WARNING **: Could not acquire name

그리고 30-40 분 후 완료.

상태 : 여전히 Gnome3 작동하지 않습니다.


그래서 나는 누군가가 나를 돕기를 바랍니다. 나는 그놈 껍질을 좋아하지만 그것을 사용할 수 없습니다. 미리 감사드립니다. :)


+1 같은 문제가 있습니다. 모든 해결 방법을 시도했지만 아무것도 도움이되지 않습니다! 이제 Avant Windows Navigator와 함께 gnome-classic-session을 사용합니다 .... :(
Ravi

@Ravi 게시물의 마지막 업데이트를 확인하십시오. 도움이 되길 바랍니다. :)
user72274

안녕하세요, 나는 이미 내 문제를 해결했습니다! gnome 3을 설치 한 후 nvidia 드라이버를 다시 설치
Ravi

답변:


5

그놈 설정을 기본값으로 재설정하고 이것이 도움이되는지 확인해 봅시다.

홈 디렉토리의 구성 파일 중 하나가 이러한 문제를 일으키는 것으로 추측하고 제거하면 효과가 있습니다.


나는 그것들을 삭제했고 그 결과는 효과가 있다는 것입니다 ... 한 번, 이제 "gnome-shell --display = : 0 --replace"뒤에 새로운 문제가 있습니다. 터미널이 "(gnome-shell : 4067)을 반환 함 : GLib-GIO-ERROR ** : 설정 스키마 'org.gnome.desktop.a11y.magnifier'에 'invert-lightness'추적 / 브레이크 포인트 트랩 (코어 덤프) 키가 없습니다. ) " (첫 번째 메시지를 편집하겠습니다).
user72274

@ user72274 PPA가 이러한 문제를 일으키는 것으로 생각합니다. 나는 퍼지 제안하고 그것이 도움이되는지 참조하십시오. 그래도 도움이되지 않으면 새로운 질문을여십시오. 이 문제가 이전 문제와 어떻게 같은지 알 수 없습니다. 감사.
jokerdino

1

오리지널 포스터 감사합니다. 다음 명령이 잘 작동했습니다. 이것은 나에게 약간의 오류를 줬지만 적어도 gnome-shell을 백업하여 내가하고있는 것을 끝내고 저장 한 다음 재부팅 / 로그 아웃 할 수있었습니다.

Ctrl+ Alt+ F1(또는 원하는 쉘) 로그인

다음 명령을 실행하십시오. gnome-shell --display=:0 --replace

X로 돌아 가기-> Ctrl+ Alt+F7

그리고 gnome-shell이 ​​다시 시작됩니다.


-1

내 문제를 해결했습니다. 버전 호환성. 위의 첫 번째 게시물을 확인하십시오. :)


2
사람들이 솔루션을 검색 할 필요가 없도록 솔루션을 통합하기 위해이 답변을 편집하는 것이 좋습니다. : P
Christopher Kyle Horton
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.