วิธีการสร้าง Scheme ทั้งหมดของ Gnome สำหรับ Ubuntu 12.04 อีกครั้ง


0

เพื่อรวบรวมแพ็คเกจฉันไปติดตั้งsystemdแพคเกจจาก Utopic 14.10 ด้วยการพึ่งพาทั้งหมดใน [แก้ไข] Ubuntu 12.04 ของฉัน เนื่องจากไม่ได้มีอยู่ในระบบก่อน Trusty 14.04

ทุกอย่างไปได้ดีจนกระทั่งฉันรีบูตเครื่องคอมพิวเตอร์ในวันรุ่งขึ้น จากนั้นฉันก็พบว่าฉันติดอยู่ที่หน้าจอเข้าสู่ระบบ เช่นรหัสผ่านของฉันได้รับการยอมรับ แต่มีบางอย่างล้มเหลวในภายหลัง (ก่อนที่จะมีการแสดงเดสก์ท็อป) และฉันกลับสู่หน้าจอเข้าสู่ระบบ

จาก USB ติดอูบุนตูผมดำเนินการ$ sudo chroot /mntหลังจากการติดตั้งของฉันพาร์ทิชันราก [+ / boot / home และ / พาร์ทิชันบูต / EFI] /mntบน

ฉันค้นพบหลังจากเปิดตัว gconf-editor ว่า schemas ทั้งหมดไม่สามารถอ่านได้โดย Ubuntu 12.04 เนื่องจากแน่นอนว่าพวกเขาได้รับการอัพเกรดเป็น GNOME Utopic 14.10 เวอร์ชันแน่นอน

$ xhost +
$ for i in /dev /dev/pts /proc /run /sys; do sudo mount -B $i /mnt$i; done
$ sudo cp /etc/resolv.conf /mnt/etc/
$ modprobe efivars
$ sudo chroot /mnt
# export DISPLAY=:0.0
# gconf-editor

สกีมาสำหรับแอพ / เดสก์ท็อป / ระบบทั้งหมดไม่สามารถอ่านได้และมีไอคอนรูปกุญแจปรากฏขึ้น

เมื่อดับเบิลคลิกที่สคีใด ๆ Currently pairs and schemas can't be edited. This will be changed in a later versionที่ฉันได้รับหน้าต่างป็อปอัพบอกว่า

ดังนั้นคำถามของฉันคือ: เนื่องจากสกีมาเหล่านี้ได้รับการแก้ไขโดยการเรียกสคริปต์เมื่อติดตั้งsystemdแพคเกจจึงมีฉันสามารถสร้างสกีมา Precise 12.04 ที่แม่นยำอีกครั้งได้หรือไม่ หรือฉันควรจะทิ้งระบบ Precise 12.04 ทั้งหมดของฉันเพราะความผิดพลาด GNOME เหล่านี้หรือไม่

ผมไม่ติดตั้งแพคเกจgsettings-desktop-schemasและgnome-settings-daemonแต่จะไม่มีประโยชน์


ตกลง. การเรียกใช้ dconf-editor จะแสดงสกีมาอย่างถูกต้อง ฉันสังเกตเห็นก่อนหน้านี้ว่าเมื่อเปิดใช้งานหลากหลาย (การจัดการรูปพื้นหลัง) บนระบบผ่าน chroot ฉันได้รับข้อความแสดงข้อผิดพลาดนี้: # /opt/extras.ubuntu.com/variety/bin/variety (หลากหลาย: 25651): GLib-GIO-ERROR ** : ไม่ได้ติดตั้งสกีมา GSettings ในระบบ Trace / เบรกพอยต์ดัก (คอร์ทิ้ง)
อันโตนิโอ

ข้อผิดพลาดจากความหลากหลายคือสกีมา GSettings ที่ใช้ไม่ได้ติดตั้งในระบบ ฉันไม่รู้ว่าคุณติดตั้งอย่างไร แต่นั่นเป็นปัญหาที่แยกจากการเข้าสู่ระบบ GNOME อย่างสิ้นเชิงไม่ทำงาน
dobey

คำตอบ:


0

ฉันไม่แน่ใจว่าสิ่งที่คุณถาม แต่ทุกอย่างใน GNOME ส่วนใหญ่จะไม่ใช้ gconf อีกต่อไป พวกเขาใช้ dconf ใช่คุณไม่สามารถแก้ไขคู่หรือสกีมาใน gconf-editor มันอาจจะไม่ได้รับการแก้ไขแม้ว่า GNOME จะย้ายออกจาก gconf และไปยัง dconf แล้ว

ฉันไม่แน่ใจว่าสิ่งที่คุณคิดว่า schemas จะไม่สามารถอ่านได้ หากคุณสามารถดูสคีมาใน gconf-editor แสดงว่าสามารถอ่านได้อย่างชัดเจน

หากคุณเพียงแค่บังคับให้ติดตั้งแพคเกจจาก 14.10 สู่ 12.04 โดยตรงคุณอาจมีปัญหาที่ลึกกว่าแบบแผน การเปลี่ยนแปลงมากมายในช่วง 2.5 ปีที่ผ่านมาทั้งใน GNOME และ Ubuntu

คุณทำลายระบบดังนั้นคุณจะต้องเก็บทั้งสองชิ้นเอาไว้ ฉันไม่มีความคิดจากคำถามของคุณว่ามีอะไรแตกจริง แต่ฉันไม่สามารถบอกคุณได้ว่าจะแก้ไขได้อย่างไร การอัปเกรดเป็น 14.04 อาจช่วยได้

มองไปที่~/.xsession-errorsควรจะบอกคุณว่าทำไมเซสชั่นล้มเหลวในการโหลดหลังจากที่คุณเข้าสู่ระบบใน แต่


ฉันไม่ได้บังคับอะไรเลย ฉันติดตั้งการอ้างอิงทั้งหมดเพื่อติดตั้งแพ็กเกจ อย่างไรก็ตามฉันอาจจะผิดพลาดข้อความผิดพลาด? อาจจะเป็นวาไรตี้ไม่ได้ออกแบบมาเพื่อเปิดในหน้าต่างหรือ cli โปรแกรมอื่น ๆ เช่น Synaptic ฯลฯ ... ทำงานได้ดีผ่าน chroot ฉันกำลังพิจารณาว่าจะอัปเกรดก่อนหน้านี้ แต่ฉันต้องการยกเลิกทุกสิ่ง ฉันได้ลบแพ็คเกจทั้งหมดที่ฉันติดตั้งก่อนหน้านี้และแทนที่ด้วยแพ็คเกจ 12.04 อย่างไรก็ตามฉันยังติดอยู่ที่หน้าจอเข้าสู่ระบบ หน้าจอเปลี่ยนกลับไปเป็นข้อความ CLI น้อยกว่าหนึ่งวินาทีฉันไม่มีเวลาอ่านก่อนหน้าจอเข้าสู่ระบบ
อันโตนิโอ

ไฟล์ ~ / .xcession-ข้อผิดพลาดเป็นที่ว่างเปล่า ...
อันโตนิโอ

ตกลง. ฉันผิดเกี่ยวกับ ~ / .xsession- ข้อผิดพลาดเนื่องจากมันว่างเปล่าเพราะฉันกำลังดูเซสชั่นแท่ง USB ฉันเริ่ม Ubuntu 12.04 ใหม่และกด <Ctrl><Alt> <F2> เพื่อเปิด cmd เซสชั่นเข้าสู่ระบบบรรทัด จากนั้น $ cat ~ / .xsession-errors ให้ฉัน: / usr / bin / lightdm-session 5: ไม่พบคนธรรมดา ฉันติดตั้งแพคเกจพุ่งพรวดใหม่โดยไม่มีประโยชน์ ฉันจินตนาการว่าการกำหนดค่าบางอย่างจาก ~ / .cache / upstart หายไป? วิธีแก้ปัญหานี้ ฉันได้ดูเช่นกันที่bugs.launchpad.net/ubuntu/+source/upstart/+bug/1184878และaskubuntu.com/questions/463642/unable-to-start-kde
Antonio

สิ่งเดียวใน ~ / .cache / upstart คือ logrotate.log ...
Antonio

วิธีเซสชันเซสชันผู้ใช้เดสก์ท็อป GUI เริ่มต้นกับ Ubuntu 12.04-14.04 @ askubuntu.com/questions/150487/…
Antonio
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.