Tüm bu geçici çözümleri denedikten sonra bile Gnome3 neden çalışmıyor?


9

Gnome kabuğunun büyük bir hayranıydım, Unity kabuğundan çok daha iyiydim, ama birkaç haftadan beri çalıştıramıyorum. Gnome-shell oturumu ile giriş yapmaya çalıştığımda, sadece arka plan resmini görebiliyorum. Başlangıç ​​uygulamalarının hiçbiri veya üst panel görünmez.

Unity oturumunu başlatır ve Ctrl + Alt + F1 terminalini yazarsam:

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

ya da gnome terminalinde:

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

birlik / gnome panel yazana kadar donuyor - Ctrl + Alt + F1 terminaline değiştirin.

EDIT vol. 2.0:

ÇÖZÜM VAR:

Sorunun ne olduğunu buldum. Aslında çok basit, ama bunu daha önce hiç görmedim. PPA'nın biri Ubuntu 12.04'te çalışmayan iki sürümü vardı, birincisi normal 3.4, ancak ikincisi 3.5 veya daha yüksekti. Benimkini kontrol ettim:

gnome-shell --version

Yapmam gereken tek şey, kurulacak doğru sürümü seçmektir, o zaman her şey iyi çalışır. Yardım için teşekkürler. :)

DÜZENLE:

Ben gelen adımları izleyerek benim Gnome-shell ayarlarını sıfırlamak burada :

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

ve hemen ardından:

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

ve yeniden başlattıktan sonra bile iyi çalıştı.

Bundan sonra bazı ppa-lar ekledim ve bazı gnome-shell-uzantıları ve gnome-tweak-tool yükledim ve yeniden başlattım. Giriş yapmayı denedikten sonra, Gnome-shell bu kez terminalde tekrar çöktü:

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)

Bu yüzden tekrar yardıma ihtiyacım var. :(

DÜZENLEME ÖNCESİ:

Birkaç şey denedim:


"Home" kullanıcısında ".gconf" adını yeniden adlandırma. DISPLAY =: 0 gnome kabuğu - değiştirme

DURUM: hala çalışmıyor Gnome3.


fglrx temizleme:

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

ve Grafik arabirimi veya kullanma yoluyla yeniden yükleyin bu .

DURUM: hala çalışmıyor Gnome3.


gnome kabuğunu temizle:

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

ve gnome-shell'i yeniden kurun:

sudo apt-get install gnome-shell

DURUM: hala çalışmıyor Gnome3.


En büyük hatalarımdan biri: tüm gnome * paketlerini temizle ve yeniden yükle - çalışmıyor, hatta bazı uygulamaları kaybettim, şimdi Gnome3 hariç Unity ve Gnome paneli iyi çalışıyor

DURUM: hala çalışmıyor Gnome3.


mevcut tüm Ubuntu paketlerini yeniden yükleme:

sudo dpkg-reconfigure -phigh -a

İadeler:

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

ve 30-40 dakika sonra bitti.

DURUM: hala çalışmıyor Gnome3.


Umarım kimse bana yardım eder, Gnome kabuğunu seviyorum, ama onu kullanmam engelli. Şimdiden teşekkürler. :)


+1 Aynı problemim var. Her geçici çözümü denedim ve hiçbir şey yardımcı olmaz! Şimdi Avant Windows Navigator ile gnome-classic-session kullanıyorum .... :(
Ravi

@Ravi Gönderinin son güncellememi kontrol et. Umarım yardımcı olur. :)
user72274

Merhaba ben zaten sorunumu çözdüm! GNOME 3'ü kurduktan sonra nvidia sürücüsünü yeniden kurdum ve şimdi hepsi iyi çalışıyor ....
Ravi

Yanıtlar:


5

GNOME ayarlarını varsayılana sıfırlamayı deneyelim ve bunun işe yarayıp yaramadığını görelim.

Ana dizininizdeki yapılandırma dosyalarından birinin bu sorunlara neden olduğunu ve bunları kaldırmanın sizin için işe yarayacağını tahmin ediyorum.


Onları sildim ve sonuç işe yaradı ... bir kez, şimdi "gnome-shell --display =: 0 --replace" sonra yeni bir sorun var. Terminal döndürür "(gnome-shell: 4067): GLib-GIO-ERROR **: Ayarlar şeması 'org.gnome.desktop.a11y.magnifier', 'ters çevir hafifliği' İz / kesme noktası tuzağı (çekirdek dökümü) )". (İlk mesajımı düzenleyeceğim).
user72274

@ user72274 PPA'lar bu sorunlara neden oluyor sanırım. Temizlemeyi öneririm ve bunun işe yarayıp yaramadığını görün. Hala yardımcı olmazsa, yeni bir soru açın. Bu sorunun bir öncekiyle nasıl aynı olduğunu görmüyorum. Teşekkürler.
jokerdino

1

Teşekkür ederim orijinal poster. Aşağıdaki komut iyi çalıştı. Bu bana bazı hatalar verdi, ama en azından gnome kabuğu geri aldım, böylece ne yaptığımı bitirebilirim / kaydedebilirim ve sonra yeniden başlat / oturumu kapat.

Ctrl+ Alt+ F1(veya istediğiniz kabuk) giriş

aşağıdaki komutu çalıştırın: gnome-shell --display=:0 --replace

X'e dön -> Ctrl+ Alt+F7

Ve gnome kabuğu yeniden başlar.


-1

Sorunumu çözdüm. Sürüm uyumluluğu. Yukarıdaki ilk yazımı kontrol et. :)


2
Bunun yerine, çözümünüzü dahil etmek için bu yanıtı düzenlediyseniz daha iyi olur, böylece insanlar aramak zorunda kalmaz. : P
Christopher Kyle Horton
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.