ทำไม Gnome3 ถึงใช้งานไม่ได้หลังจากลองใช้วิธีแก้ปัญหาทั้งหมดเหรอ?


9

ฉันเป็นแฟนตัวยงของ Gnome-shell ดีกว่า Unity-shell มาก แต่ฉันไม่สามารถเรียกใช้ได้ตั้งแต่สองสามสัปดาห์ เมื่อฉันพยายามเข้าสู่ระบบด้วยเซสชั่น Gnome-shell ฉันสามารถเห็นภาพพื้นหลังเท่านั้น ไม่มีแอพเริ่มต้นปรากฏขึ้นหรือแผงด้านบน

ถ้าฉันเริ่มเซสชัน Unity และพิมพ์ในเทอร์มินัล Ctrl + Alt + F1:

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

หรือใน gnome-terminal หลังจาก:

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

มันค้างจนกว่าฉันจะพิมพ์ unity / gnome-panel --replace ใน Ctrl + Alt + F1 เทอร์มินัล

แก้ไขฉบับที่ 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" ในผู้ใช้ "Home" DISPLAY =: 0 gnome-shell --replace

สถานะ: ยังไม่ทำงาน 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


ล้าง gnome-shell:

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 * ใหม่ทั้งหมด - ไม่ทำงานแม้ฉันจะสูญเสียแอพบางตัวตอนนี้ Unity และ Gnome-panel ทำงานได้ดียกเว้น Gnome3

สถานะ: ยังไม่ทำงาน Gnome3


การติดตั้งแพ็คเกจ Ubuntu ที่มีอยู่ทั้งหมดใหม่:

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


ดังนั้นฉันหวังว่าทุกคนจะช่วยฉันฉันรัก Gnome-shell แต่ฉันปิดการใช้งาน ขอบคุณล่วงหน้า. :)


+1 ฉันมีปัญหาเดียวกัน พยายามทุกวิถีทางและไม่มีอะไรช่วย !! ตอนนี้ใช้ gnome-classic-session กับ Avant Windows Navigator .... :(
Ravi

@Ravi ตรวจสอบการอัปเดตล่าสุดของโพสต์ หวังว่ามันจะช่วย :)
user72274

สวัสดีฉันแก้ไขปัญหาไปแล้ว! ผมติดตั้งไดรเวอร์ NVIDIA หลังจากติดตั้งคำพังเพยที่ 3 และตอนนี้ทุกคนทำงานได้ดี ....
ราวี

คำตอบ:


5

ลองรีเซ็ตการตั้งค่า GNOME เป็นค่าเริ่มต้นแล้วดูว่าช่วยได้ไหม

ฉันเดาไฟล์กำหนดค่าหนึ่งไฟล์ในโฮมไดเร็กตอรี่ของคุณเป็นสาเหตุของปัญหาเหล่านี้และการลบไฟล์เหล่านั้นอาจเป็นไปได้สำหรับคุณ


ฉันลบพวกมันแล้วและผลลัพธ์ก็คือมันทำงานได้ ... หนึ่งครั้งตอนนี้ฉันมีปัญหาใหม่หลังจาก "gnome-shell --display =: 0 --replace" เทอร์มินัลส่งคืน "(gnome-shell: 4067): GLib-GIO-ERROR **: สคีมาการตั้งค่า 'org.gnome.desktop.a11y.magnifier' ไม่มีคีย์ที่ชื่อว่า 'invert-lightness' Trap / จุดพักทิ้ง )" (ฉันจะแก้ไขข้อความแรกของฉัน)
72274

@ 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.