วิธีติดตั้งและกำหนดค่า Openbox โดยใช้ Ubuntu

ตั้งแต่ปี 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

  1. เริ่มต้นด้วยการตั้งค่าความละเอียดการแสดงผลของคุณ มีโอกาสที่ Openbox จะเริ่มต้นไม่ถูกต้อง เปิดหน้าต่างเทอร์มินัลและรันคำสั่ง xrandr เพื่อตั้งค่าความละเอียดการแสดงผล

    xrandr -s 1920x1080

    คุณยังสามารถรวมอัตราการรีเฟรชจอภาพไว้ในนั้นเพื่อตั้งค่าเฉพาะได้

    xrandr -s 1920x1080 -r 60

  2. จากนั้นสร้างโฟลเดอร์สำหรับวอลเปเปอร์ของคุณ

    mkdir ~ / รูปภาพ / วอลล์เปเปอร์

  3. คัดลอกภาพวอลเปเปอร์บางส่วนลงในโฟลเดอร์ หากคุณต้องการแนวคิดใหม่ ๆ ลองดู Unsplash ทุกอย่างในนั้นมีความละเอียดสูงและใช้งานได้ฟรี

  4. โปรแกรมที่เราจะใช้ตั้งค่าพื้นหลังวอลเปเปอร์เรียกว่า feh

    ในการติดตั้ง feh ให้รันคำสั่งต่อไปนี้:

    sudo apt ติดตั้ง feh

  5. เมื่อติดตั้งแอปพลิเคชันเสร็จแล้วให้พิมพ์คำสั่งต่อไปนี้เพื่อตั้งค่าพื้นหลังเริ่มต้น

    feh --bg-scale ~ / รูปภาพ / วอลเปเปอร์ /

    แทนที่ พร้อมชื่อรูปภาพที่คุณต้องการใช้เป็นพื้นหลัง

  6. ในขณะนี้จะเป็นการตั้งค่าพื้นหลังชั่วคราวเท่านั้น ในการตั้งค่าพื้นหลังทุกครั้งที่เข้าสู่ระบบคุณจะต้องสร้างไฟล์ autostart ดังนี้:

    cd ~ / .config
    mkdir openbox
    ซีดี openbox
    นาโนอัตโนมัติ

  7. ขั้นแรกให้เพิ่มคำสั่ง xrandr ของคุณลงในไฟล์เพื่อให้ Openbox ใช้ความละเอียดที่ถูกต้องโดยอัตโนมัติ

  8. จากนั้นในไฟล์ autostart ให้ป้อนคำสั่งต่อไปนี้:

    sh ~ / .fehbg &

    เครื่องหมายแอมเพอร์แซนด์ (&) มีความสำคัญอย่างไม่น่าเชื่อเนื่องจากรันคำสั่งอยู่เบื้องหลังดังนั้นอย่าพลาด

    โดยรวมแล้วควรมีลักษณะดังนี้:

    xrandr -s 1920x1080 -r 60
    sh ~ / .fehbg &


เพิ่ม Dock ไปที่ Openbox

แม้ว่าเดสก์ท็อปจะดูดีขึ้นเล็กน้อย แต่ก็เป็นการดีที่จะมีวิธีเปิดตัวแอปพลิเคชัน

ในการทำเช่นนี้คุณสามารถติดตั้ง Cairo ซึ่งเป็นท่าเรือที่ดูดีงาม

  1. สิ่งแรกที่คุณต้องทำคือติดตั้งตัวจัดการคอมโพสิต เปิดหน้าต่างเทอร์มินัลและป้อนรหัสต่อไปนี้:

    sudo apt ติดตั้ง xcompmgr

  2. ตอนนี้ติดตั้งไคโรดังนี้:

    sudo apt ติดตั้ง cairo-dock

  3. เปิดไฟล์ autostart อีกครั้งโดยรันคำสั่งต่อไปนี้:

    นาโน ~ / .config / openbox / autostart

  4. เพิ่มบรรทัดต่อไปนี้ที่ด้านล่างของไฟล์:

    xcompmgr &
    ไคโรท่าเรือ -o &

  5. คุณควรจะสามารถรีสตาร์ท Openbox เพื่อให้ทำงานได้โดยพิมพ์คำสั่งต่อไปนี้:

    openbox - กำหนดค่าใหม่

    หากคำสั่งดังกล่าวใช้ไม่ได้ให้ออกจากระบบและกลับเข้าสู่ระบบอีกครั้ง

    อาจมีข้อความถามว่าคุณต้องการใช้ OpenGL หรือไม่ เลือก ใช่ เพื่อดำเนินการต่อ

  6. ตอนนี้ท่าเรือไคโรควรโหลดและคุณจะสามารถเข้าถึงแอปพลิเคชันทั้งหมดของคุณได้

    คลิกขวาที่ท่าเรือและเลือกตัวเลือกการกำหนดค่าเพื่อเล่นกับการตั้งค่า คู่มือเกี่ยวกับไคโรกำลังจะมาในไม่ช้า

การปรับเมนูคลิกขวา

นี่คือส่วนที่ใช้ไม่ได้บน 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

  1. เปิดเทอร์มินัลแล้วพิมพ์ดังต่อไปนี้:

    obmenu &

    ยูทิลิตี้กราฟิกจะโหลด

  2. ในการเพิ่มเมนูย่อยใหม่ให้เลือกตำแหน่งที่คุณต้องการให้เมนูย่อยอยู่ในรายการและเลือก เมนูใหม่.

  3. คุณจะถูกขอให้ป้อนป้ายกำกับ 

    ในการเพิ่มลิงค์ไปยังแอปพลิเคชันใหม่ให้เลือกไฟล์ รายการใหม่.

  4. ป้อนป้ายชื่อ (เช่นชื่อ) จากนั้นป้อนเส้นทางไปยังคำสั่งเพื่อดำเนินการ คุณยังสามารถกดปุ่มที่มีจุดสามจุดแล้วไปที่โฟลเดอร์ / usr / bin หรือโฟลเดอร์อื่น ๆ เพื่อค้นหาไฟล์หรือโปรแกรมที่จะเรียกใช้

  5. ในการลบรายการให้เลือกรายการที่จะลบและกดลูกศรสีดำขนาดเล็กทางด้านขวาของแถบเครื่องมือแล้วเลือก ลบรายการออกจากรถเข็น.

  6. สุดท้ายคุณสามารถป้อนตัวคั่นโดยเลือกตำแหน่งที่คุณต้องการให้ตัวคั่นปรากฏและเลือก ตัวคั่นใหม่

การกำหนดการตั้งค่า Openbox Desktop

หากต้องการปรับการตั้งค่าเดสก์ท็อปทั่วไปให้คลิกขวาที่เมนูแล้วเลือก obconf หรือป้อนข้อมูลต่อไปนี้ในเทอร์มินัล:

obconf &

ตัวแก้ไขแบ่งออกเป็นหลายแท็บดังนี้:

  • กระทู้
  • ลักษณะ
  • หน้าต่าง
  • ย้ายและปรับขนาด
  • เม้าส์
  • เดสก์ทอป
  • ระยะขอบ
  • ท่าเรือ

แพทเทิร์น ชุดรูปแบบ หน้าต่างช่วยให้คุณปรับรูปลักษณ์ของหน้าต่างภายใน Openbox

มีธีมเริ่มต้นจำนวนมาก แต่คุณสามารถดาวน์โหลดและติดตั้งธีมของคุณเองได้

แพทเทิร์น การปรากฏ หน้าต่างช่วยให้คุณสามารถปรับการตั้งค่าต่างๆเช่นรูปแบบตัวอักษรขนาดไม่ว่าจะเป็นหน้าต่างที่สามารถขยายใหญ่สุดย่อเล็กสุดเขียนโค้ดพฤติกรรมปิดรีดขึ้นและนำเสนอบนเดสก์ท็อปทั้งหมด

แพทเทิร์น หน้าต่าง แท็บช่วยให้คุณเห็นลักษณะการทำงานของ windows ตัวอย่างเช่นคุณสามารถโฟกัสไปที่หน้าต่างโดยอัตโนมัติเมื่อวางเมาส์ไว้เหนือหน้าต่างและคุณสามารถกำหนดตำแหน่งที่จะเปิดหน้าต่างใหม่ได้

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

แพทเทิร์น เม้าส์ หน้าต่างช่วยให้คุณตัดสินใจได้ว่าหน้าต่างจะรับโฟกัสอย่างไรเมื่อวางเมาส์เหนือหน้าต่างเหล่านี้และยังช่วยให้คุณตัดสินใจได้ว่าการคลิกสองครั้งมีผลต่อหน้าต่างอย่างไร

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

แพทเทิร์น อัตรากำไรขั้นต้น หน้าต่างช่วยให้คุณสามารถระบุระยะขอบรอบ ๆ หน้าจอโดยที่หน้าต่างไม่สามารถผ่านได้ 

แพทเทิร์น ท่าเรือ แท็บช่วยให้คุณควบคุมเลือกการตั้งค่าสำหรับท่าเรือของคุณ มันไม่ได้หมายถึงไคโร แต่การตั้งค่าเหล่านี้มีผลบังคับใช้คุณควรเลือกติดตั้งพาเนลแบบดั้งเดิมมากกว่าเช่น Tint2

สรุป

เอกสารนี้แนะนำคุณเกี่ยวกับแนวคิดพื้นฐานในการเปลี่ยนไปใช้ Openbox

คู่มืออื่นจะถูกสร้างขึ้นเพื่อหารือเกี่ยวกับไฟล์การตั้งค่าหลักสำหรับ Openbox และตัวเลือกการปรับแต่งเพิ่มเติม