ใช้ XFCE4 อย่างยอดเยี่ยม


8

เมื่อฉันเบื่อที่จะใช้ตัวจัดการหน้าต่าง XFCE มาตรฐาน xfwm ฉันเพิ่งติดตั้ง openbox และเลือกเซสชัน "XFCE / Openbox" ในหน้าจอเข้าสู่ระบบ GDM สะดวกมากเพราะฉันไม่ต้องการเซสชัน Openbox ธรรมดาที่ไม่มีผู้จัดการเครือข่ายไม่มีแผงควบคุมไม่มีอะไรเลย

ตอนนี้ฉันติดตั้งสุดยอดแล้ว: ฉันชอบไอเดียของตัวจัดการหน้าต่างแบบเรียงต่อกัน แต่หลังจากที่ฉันเปิดตัวมันทุกอย่างผิดพลาด การขาดพาเนล XFCE นั้นไม่ได้เลวร้ายอะไร แต่ฟอนต์ aliased พิกเซลย่อยถูกเปิดใช้งานอยู่และมันก็แย่มาก

ฉันพยายามที่จะเข้าสู่ระบบใน XFCE, ฆ่า openbox / xfwm และเริ่มต้นที่ยอดเยี่ยม แต่นั่นไม่ได้ผล: xfce4- เซสชั่นเริ่มต้นใหม่มันเป็น WM ที่กำหนดไว้ล่วงหน้าและฆ่ามันฆ่าทั้งเซสชัน X เกินไป และฉันไม่พบการกำหนดค่าสำหรับรายการแบบเลื่อนลงใน GDM เช่นกัน

ฉันจะเริ่มเซสชัน XFCE ได้อย่างยอดเยี่ยมในฐานะ WM ได้อย่างไร


1
ฉันรู้ว่านี่เป็นโพสต์ที่ค่อนข้างเก่า แต่คุณสามารถโพสต์.xinitrcไฟล์การกำหนดค่าของคุณและ GDM ที่คุณต้องเปลี่ยนได้หรือไม่? ฉันอยากได้สิ่งนี้ต่อไปโดยปราศจากความเจ็บปวดที่คุณมี
เบคอน

@ เบคอนธรรมดา: ฉันเคยใช้.xsessionแทน ( pastie.org/3326329 ) มีตัวเลือกเมนู GDM สำหรับเปิดตัวใน Debians รุ่นใหม่
whitequark

คำตอบ:


4

ฉันอาจไม่ใช่บุคคลที่เหมาะสมที่จะตอบคำถามนี้เนื่องจากฉันชอบ Openbox บางส่วนเพราะไม่ได้ตั้งค่าพาเนลและอะไร แต่ส่วนใน xfce ที่นี่ดูเหมือนว่าอาจช่วยคุณได้

แนวคิดคือคุณกำหนดค่าเซสชันที่ยอดเยี่ยมของคุณผ่านไฟล์ข้อความนั้นแล้วเชื่อมโยงกับ "Xsession" ของคุณ

ln -s ~/.xinitrc ~/.Xsession

จากนั้น"เลือก Xsession ในรายการเซสชันของคุณที่ส่วนติดต่อเข้าสู่ระบบ"

นี่เป็นการโจมตีในระดับที่ต่ำกว่าที่ Ubuntu ทำอยู่ดังนั้นจึงอาจมีวิธีการรวมมากกว่านี้ ฉันก็ไม่แน่ใจเหมือนกันว่าสิ่งที่คำสั่งเหล่านั้นจะทำเช่นถ้าพวกเขาจะทำให้แผง xfce แสดงจริง ๆ แต่ดูเหมือนว่าคุ้มค่าอย่างน้อย


ปัญหาคือฉันไม่มีxfce-settings-showคำสั่ง: ทุกอย่าง xfce-ish ฉันได้เริ่มต้นด้วยxfce4และไม่มีxfce4-settings-showคำสั่งอยู่แล้ว ดังนั้นมันจะไม่ตั้งค่าอะไรและฉันไม่พบอะนาล็อกของคำสั่งนั้นใน xfce ล่าสุด ปรากฏว่าxfce4-sessionใช้งานได้
whitequark

อืม ... นี่อาจจะเกี่ยวข้องหรือไม่: จาก/usr/share/doc/xfce4-session/README.Debian: หากคุณใช้ [sic] ผู้จัดการการเข้าสู่ระบบเช่น GDM คุณอาจมีสองวิธีในการเริ่ม Xfce: {-“ เซสชัน Xfce” จะเรียกใช้เซสชัน xfce ที่สมบูรณ์ . . || -“ เซสชันเริ่มต้น” จะเรียกใช้ตัวจัดการเซสชันเริ่มต้นในระบบของคุณ นี่คือทางเลือก / usr / bin / x-session-manager ซึ่งหมายความว่าคุณสามารถปรับมันด้วยทางเลือกการอัพเดท (8) หากคุณมี Xfce ติดตั้งบนระบบของคุณเท่านั้น . . มันจะน้อยที่สุดเพราะการเตรียมการทั้งหมดที่ทำใน / etc / xdg / xfce4 / xinitrc ก่อนที่จะเรียกใช้ xfce4-session จะไม่เสร็จ }
สัญชาตญาณ

นอกจากนี้ก็อาจจะมีบางสิ่งบางอย่างไปได้ที่จะตั้งอยู่ใน~/.config/xfce4-session/xfce4-session.rc... หรืออาจจะเป็นหนึ่งในอื่น ๆคำสั่งได้เข้ามาแทนที่การทำงานของxfce4-settings-* xfce-session-showฉันสงสัยว่าสิ่งที่พวกเขากำลังทำอยู่ใน.xinitrcสคริปต์นั้นกำลังเริ่มต้นบางสิ่งที่เกิดขึ้นกับฟังก์ชั่น xfce ที่น้อยที่สุดและเดสก์ท็อปขั้นพื้นฐานก็เริ่มทำงานเหมือนเป็นผลข้างเคียง สิ่งที่คล้ายกันเกิดขึ้นกับฉันใน GNOME ภายใต้ openbox ถ้าฉันเริ่มต้น Nautilus หรือ gnome-settings-daemon แม้ว่าในกรณีนี้ฉันจะไม่ได้รับพาเนลเพียงเดสก์ท็อปและชุดรูปแบบ GTK
สัญชาตญาณ

ในที่สุดฉันก็ตั้งค่าทุกอย่าง ในขณะที่ฉันไม่ได้ใช้ XFCE daemons ใด (GNOME ดีพอ) ฉันทำทุกอย่างผ่าน.xinitrc(ซึ่งฉันต้องเพิ่มในรายการเซสชันของ GDM ด้วยตนเอง - เป็นระเบียบ!) คุณโพสต์คำตอบที่ใกล้ที่สุด ... เดี๋ยวก่อนมันเป็นซิงเกิ้ล! ตกลงมันอยู่ใกล้ได้รับการยอมรับดังนั้น
whitequark

เจ๋งดีใจที่ได้ฟัง ฉันแค่พยายามพาคุณไปสู่เส้นทางที่ถูกต้อง .. แม้ว่าบางทีคุณอาจจะอยู่ในนั้น
intuited

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.