ตั้งแต่ปี 2017 การแจกจ่าย Ubuntu Linux ได้ใช้ GNOME เป็นสภาพแวดล้อมเดสก์ท็อปเริ่มต้นและในกรณีส่วนใหญ่นี่คืออินเทอร์เฟซผู้ใช้ที่ใช้งานได้อย่างสมบูรณ์แบบซึ่งรวมเข้ากับธีมและปลั๊กอินมากมายนับไม่ถ้วน ปรัชญาการออกแบบที่ทันสมัยทำให้การค้นหาแอปของคุณเป็นเรื่องง่ายในขณะที่ทำให้เดสก์ท็อปของคุณสะอาด
แม้ว่าบางครั้งหากคุณมีเครื่องรุ่นเก่าคุณจะต้องการอะไรที่เบากว่าเล็กน้อยและคุณอาจเลือกใช้ Xubuntu Linux ที่ใช้เดสก์ท็อป XFCE หรือแม้แต่ Lubuntu ที่ใช้เดสก์ท็อป LXDE
การแจกแจงอื่น ๆ เช่น 4M Linux ใช้ตัวจัดการหน้าต่างที่เบากว่ามากเช่น JWM หรือ IceWM ไม่มีรสชาติอย่างเป็นทางการของ Ubuntu ที่มาพร้อมกับตัวเลือกเริ่มต้น
คุณสามารถทำให้บางสิ่งบางอย่างมีน้ำหนักเบาเท่า ๆ กันโดยใช้ตัวจัดการหน้าต่าง Openbox นี่คือตัวจัดการหน้าต่างที่ค่อนข้างเปลือยเปล่าที่คุณสามารถสร้างและปรับแต่งได้ตามที่คุณต้องการ
Openbox เป็นผืนผ้าใบที่ดีที่สุดสำหรับการสร้างเดสก์ท็อปในแบบที่คุณต้องการ
คู่มือนี้จะแสดงพื้นฐานของการตั้งค่า Openbox ภายใน Ubuntu วิธีปรับเปลี่ยนเมนูวิธีเพิ่ม Dock และวิธีตั้งค่าวอลเปเปอร์
ในขณะที่ Ubuntu 20.04 เครื่องมือกำหนดค่าเมนู Openbox, obmenu ซึ่งกล่าวถึงในคู่มือนี้จะถูกลบออกเนื่องจากข้อขัดแย้งทางเทคนิคกับซอฟต์แวร์อื่น ๆ แม้ว่าจะยังคงสามารถติดตั้งและใช้ Openbox บน Ubuntu ได้ แต่การปรับแต่งเมนูทำได้โดยการแก้ไขไฟล์ข้อความที่ซับซ้อนมากขึ้นเท่านั้น
การติดตั้ง Openbox
ในการติดตั้ง Openbox ให้เปิดหน้าต่างเทอร์มินัล (กด CTRL, ทุกอย่าง T) ในเวลาเดียวกันหรือค้นหา "TERM" ภายในเส้นประแล้วเลือกไอคอน
พิมพ์คำสั่งต่อไปนี้:
sudo apt ติดตั้ง openbox obconf
คลิกไอคอนที่มุมบนขวาจากนั้นเลือกออกจากระบบ
วิธีเปลี่ยนเป็น Openbox
จากหน้าจอเข้าสู่ระบบให้เลือกชื่อผู้ใช้ของคุณตามปกติ เมื่อหน้าจอขยายขึ้นเพื่อให้คุณป้อนรหัสผ่านให้กดปุ่ม ไอคอนรูปเฟือง ที่ด้านล่างขวาของหน้าจอ กล่องโต้ตอบจะเปิดขึ้นพร้อมตัวเลือกต่อไปนี้:
- เปิดกล่อง
- อูบุนตู
- Ubuntu บน Wayland
เลือก เปิดกล่อง. จากนั้นลงชื่อเข้าใช้ตามปกติ
หน้าจอ Openbox เริ่มต้น
หน้าจอ Openbox เริ่มต้นเป็นหน้าจอที่ดูค่อนข้างอ่อนโยน
คลิกขวาบนเดสก์ท็อปเพื่อเปิดเมนู ในขณะนั้นมีอยู่ทั้งหมด ทำอะไรมากไม่ได้จริงๆ
ในการเริ่มกระบวนการปรับแต่งให้เปิดเมนูและเลือกเทอร์มินัล
เปลี่ยนวอลเปเปอร์ Openbox
-
เริ่มต้นด้วยการตั้งค่าความละเอียดการแสดงผลของคุณ มีโอกาสที่ Openbox จะเริ่มต้นไม่ถูกต้อง เปิดหน้าต่างเทอร์มินัลและรันคำสั่ง xrandr เพื่อตั้งค่าความละเอียดการแสดงผล
xrandr -s 1920x1080
คุณยังสามารถรวมอัตราการรีเฟรชจอภาพไว้ในนั้นเพื่อตั้งค่าเฉพาะได้
xrandr -s 1920x1080 -r 60
-
จากนั้นสร้างโฟลเดอร์สำหรับวอลเปเปอร์ของคุณ
mkdir ~ / รูปภาพ / วอลล์เปเปอร์
-
คัดลอกภาพวอลเปเปอร์บางส่วนลงในโฟลเดอร์ หากคุณต้องการแนวคิดใหม่ ๆ ลองดู Unsplash ทุกอย่างในนั้นมีความละเอียดสูงและใช้งานได้ฟรี
-
โปรแกรมที่เราจะใช้ตั้งค่าพื้นหลังวอลเปเปอร์เรียกว่า feh
ในการติดตั้ง feh ให้รันคำสั่งต่อไปนี้:
sudo apt ติดตั้ง feh
-
เมื่อติดตั้งแอปพลิเคชันเสร็จแล้วให้พิมพ์คำสั่งต่อไปนี้เพื่อตั้งค่าพื้นหลังเริ่มต้น
feh --bg-scale ~ / รูปภาพ / วอลเปเปอร์ /
แทนที่ พร้อมชื่อรูปภาพที่คุณต้องการใช้เป็นพื้นหลัง
-
ในขณะนี้จะเป็นการตั้งค่าพื้นหลังชั่วคราวเท่านั้น ในการตั้งค่าพื้นหลังทุกครั้งที่เข้าสู่ระบบคุณจะต้องสร้างไฟล์ autostart ดังนี้:
cd ~ / .config
mkdir openbox
ซีดี openbox
นาโนอัตโนมัติ -
ขั้นแรกให้เพิ่มคำสั่ง xrandr ของคุณลงในไฟล์เพื่อให้ Openbox ใช้ความละเอียดที่ถูกต้องโดยอัตโนมัติ
-
จากนั้นในไฟล์ autostart ให้ป้อนคำสั่งต่อไปนี้:
sh ~ / .fehbg &
เครื่องหมายแอมเพอร์แซนด์ (&) มีความสำคัญอย่างไม่น่าเชื่อเนื่องจากรันคำสั่งอยู่เบื้องหลังดังนั้นอย่าพลาด
โดยรวมแล้วควรมีลักษณะดังนี้:
xrandr -s 1920x1080 -r 60
sh ~ / .fehbg &
เพิ่ม Dock ไปที่ Openbox
แม้ว่าเดสก์ท็อปจะดูดีขึ้นเล็กน้อย แต่ก็เป็นการดีที่จะมีวิธีเปิดตัวแอปพลิเคชัน
ในการทำเช่นนี้คุณสามารถติดตั้ง Cairo ซึ่งเป็นท่าเรือที่ดูดีงาม
-
สิ่งแรกที่คุณต้องทำคือติดตั้งตัวจัดการคอมโพสิต เปิดหน้าต่างเทอร์มินัลและป้อนรหัสต่อไปนี้:
sudo apt ติดตั้ง xcompmgr
-
ตอนนี้ติดตั้งไคโรดังนี้:
sudo apt ติดตั้ง cairo-dock
-
เปิดไฟล์ autostart อีกครั้งโดยรันคำสั่งต่อไปนี้:
นาโน ~ / .config / openbox / autostart
-
เพิ่มบรรทัดต่อไปนี้ที่ด้านล่างของไฟล์:
xcompmgr &
ไคโรท่าเรือ -o & -
คุณควรจะสามารถรีสตาร์ท Openbox เพื่อให้ทำงานได้โดยพิมพ์คำสั่งต่อไปนี้:
openbox - กำหนดค่าใหม่
หากคำสั่งดังกล่าวใช้ไม่ได้ให้ออกจากระบบและกลับเข้าสู่ระบบอีกครั้ง
อาจมีข้อความถามว่าคุณต้องการใช้ OpenGL หรือไม่ เลือก ใช่ เพื่อดำเนินการต่อ
-
ตอนนี้ท่าเรือไคโรควรโหลดและคุณจะสามารถเข้าถึงแอปพลิเคชันทั้งหมดของคุณได้
คลิกขวาที่ท่าเรือและเลือกตัวเลือกการกำหนดค่าเพื่อเล่นกับการตั้งค่า คู่มือเกี่ยวกับไคโรกำลังจะมาในไม่ช้า
การปรับเมนูคลิกขวา
นี่คือส่วนที่ใช้ไม่ได้บน Ubuntu 20.04 อีกต่อไป ปัญหาเกิดจากการที่ Ubuntu เปลี่ยนไปใช้ Python 3 ยูทิลิตี้ obmenu ใช้ซอฟต์แวร์ที่ล้าสมัยเข้ากันได้กับ Python 2 เท่านั้นดังนั้นนักพัฒนา Ubuntu จึงไม่ได้เพิ่มลงในที่เก็บ 20.04 ด้วยซ้ำ สิ่งนี้อาจมีการเปลี่ยนแปลงในอนาคต
ด้วยท่าเรือที่ให้เมนูที่เหมาะสมจำเป็นสำหรับเมนูบริบท
เพื่อความสมบูรณ์แม้ว่านี่คือวิธีการปรับเมนูคลิกขวา
เปิดเทอร์มินัลอีกครั้งและรันคำสั่งต่อไปนี้:
cp /var/lib/openbox/debian-menu.xml ~ / .config / openbox / debian-menu.xml
cp /etc/X11/openbox/menu.xml ~ / .config / openbox
cp /etc/X11/openbox/rc.xml ~ / .config / openbox
openbox - กำหนดค่าใหม่
ตอนนี้เมื่อคุณคลิกขวาที่เดสก์ท็อปคุณจะเห็นเมนู Debian ใหม่พร้อมโฟลเดอร์แอปพลิเคชันที่เชื่อมโยงไปยังแอปพลิเคชันที่ติดตั้งในระบบของคุณ
ปรับเมนูด้วยตนเอง
หากคุณต้องการเพิ่มรายการเมนูของคุณเองคุณสามารถใช้แอปพลิเคชันกราฟิกที่เรียกว่า obmenu
-
เปิดเทอร์มินัลแล้วพิมพ์ดังต่อไปนี้:
obmenu &
ยูทิลิตี้กราฟิกจะโหลด
-
ในการเพิ่มเมนูย่อยใหม่ให้เลือกตำแหน่งที่คุณต้องการให้เมนูย่อยอยู่ในรายการและเลือก เมนูใหม่.
-
คุณจะถูกขอให้ป้อนป้ายกำกับ
ในการเพิ่มลิงค์ไปยังแอปพลิเคชันใหม่ให้เลือกไฟล์ รายการใหม่.
-
ป้อนป้ายชื่อ (เช่นชื่อ) จากนั้นป้อนเส้นทางไปยังคำสั่งเพื่อดำเนินการ คุณยังสามารถกดปุ่มที่มีจุดสามจุดแล้วไปที่โฟลเดอร์ / usr / bin หรือโฟลเดอร์อื่น ๆ เพื่อค้นหาไฟล์หรือโปรแกรมที่จะเรียกใช้
-
ในการลบรายการให้เลือกรายการที่จะลบและกดลูกศรสีดำขนาดเล็กทางด้านขวาของแถบเครื่องมือแล้วเลือก ลบรายการออกจากรถเข็น.
-
สุดท้ายคุณสามารถป้อนตัวคั่นโดยเลือกตำแหน่งที่คุณต้องการให้ตัวคั่นปรากฏและเลือก ตัวคั่นใหม่.
การกำหนดการตั้งค่า Openbox Desktop
หากต้องการปรับการตั้งค่าเดสก์ท็อปทั่วไปให้คลิกขวาที่เมนูแล้วเลือก obconf หรือป้อนข้อมูลต่อไปนี้ในเทอร์มินัล:
obconf &
ตัวแก้ไขแบ่งออกเป็นหลายแท็บดังนี้:
- กระทู้
- ลักษณะ
- หน้าต่าง
- ย้ายและปรับขนาด
- เม้าส์
- เดสก์ทอป
- ระยะขอบ
- ท่าเรือ
แพทเทิร์น ชุดรูปแบบ หน้าต่างช่วยให้คุณปรับรูปลักษณ์ของหน้าต่างภายใน Openbox
มีธีมเริ่มต้นจำนวนมาก แต่คุณสามารถดาวน์โหลดและติดตั้งธีมของคุณเองได้
แพทเทิร์น การปรากฏ หน้าต่างช่วยให้คุณสามารถปรับการตั้งค่าต่างๆเช่นรูปแบบตัวอักษรขนาดไม่ว่าจะเป็นหน้าต่างที่สามารถขยายใหญ่สุดย่อเล็กสุดเขียนโค้ดพฤติกรรมปิดรีดขึ้นและนำเสนอบนเดสก์ท็อปทั้งหมด
แพทเทิร์น หน้าต่าง แท็บช่วยให้คุณเห็นลักษณะการทำงานของ windows ตัวอย่างเช่นคุณสามารถโฟกัสไปที่หน้าต่างโดยอัตโนมัติเมื่อวางเมาส์ไว้เหนือหน้าต่างและคุณสามารถกำหนดตำแหน่งที่จะเปิดหน้าต่างใหม่ได้
แพทเทิร์น ย้ายและปรับขนาด หน้าต่างช่วยให้คุณตัดสินใจได้ว่าหน้าต่างจะเข้าใกล้หน้าต่างอื่นได้อย่างไรก่อนที่จะมีความต้านทานและคุณสามารถตั้งค่าได้ว่าจะย้ายแอปพลิเคชันไปยังเดสก์ท็อปใหม่หรือไม่เมื่อย้ายออกจากขอบหน้าจอ
แพทเทิร์น เม้าส์ หน้าต่างช่วยให้คุณตัดสินใจได้ว่าหน้าต่างจะรับโฟกัสอย่างไรเมื่อวางเมาส์เหนือหน้าต่างเหล่านี้และยังช่วยให้คุณตัดสินใจได้ว่าการคลิกสองครั้งมีผลต่อหน้าต่างอย่างไร
แพทเทิร์น เดสก์ท็อป หน้าต่างช่วยให้คุณตัดสินใจว่าจะมีเดสก์ท็อปเสมือนจริงกี่เครื่องและระยะเวลาที่การแจ้งเตือนแสดงขึ้นเพื่อระบุว่าคุณกำลังจะเปลี่ยนเดสก์ท็อป
แพทเทิร์น อัตรากำไรขั้นต้น หน้าต่างช่วยให้คุณสามารถระบุระยะขอบรอบ ๆ หน้าจอโดยที่หน้าต่างไม่สามารถผ่านได้
แพทเทิร์น ท่าเรือ แท็บช่วยให้คุณควบคุมเลือกการตั้งค่าสำหรับท่าเรือของคุณ มันไม่ได้หมายถึงไคโร แต่การตั้งค่าเหล่านี้มีผลบังคับใช้คุณควรเลือกติดตั้งพาเนลแบบดั้งเดิมมากกว่าเช่น Tint2
สรุป
เอกสารนี้แนะนำคุณเกี่ยวกับแนวคิดพื้นฐานในการเปลี่ยนไปใช้ Openbox
คู่มืออื่นจะถูกสร้างขึ้นเพื่อหารือเกี่ยวกับไฟล์การตั้งค่าหลักสำหรับ Openbox และตัวเลือกการปรับแต่งเพิ่มเติม