Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

ทำไมผู้ใช้ Linux ถึงติด Hyprland – รีวิวจากประสบการณ์จริง

ทำไมผู้ใช้ Linux ถึงติด Hyprland – รีวิวจากประสบการณ์จริง Credit: Roine Bertelson/MUO

ผมไม่ได้ติดตั้ง Hyprland เพราะต้องการเดสก์ท็อปที่ดีกว่า ผมติดตั้งเพราะอยากรู้ และความอยากรู้ใน Linux มักเป็นเพียงวิธีที่สังคมยอมรับในการพูดว่า "ผมกำลังจะทำลายสิ่งที่ทำงานได้ดีห้าทีที่แล้ว" เครื่องที่ใช้คือ Lab box รัน Ubuntu 25.10 ไม่ใช่ที่ปลอดภัยสำหรับทดลอง Window Manager ที่เป็น Wayland-first และมีความคิดเฉพาะตัวมาก ซึ่งเป็นเหตุผลที่มันรู้สึกเหมาะสม Hyprland มีชื่อเสียง ไม่ใช่แค่เครื่องมือ แต่เป็นสิ่งที่คนผูกมัดอย่างแปลกประหลาด

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

มันไม่ได้ทำงานแบบเดสก์ท็อปทั่วไป

Hyprland โยนทุกอย่างที่คุณเคยคุ้นเคยทิ้งไป

ทำไมผู้ใช้ Linux ถึงติด Hyprland – รีวิวจากประสบการณ์จริง

ครั้งแรกที่บูตเข้า Hyprland รู้สึกเหมือนขาดอะไรไปบางอย่าง เพราะทุกอย่างหายไป ไม่มีด็อก ไม่มีแผงงาน และแน่นอนว่าไม่มี "คลิกที่นี่เพื่อเริ่มต้น" มีแค่จอว่าง และความรู้สึกเงียบๆ ว่าระบบกำลังรอคุณทำการเคลื่อนไหวแรก

GNOME ของ Ubuntu อย่างน้อยก็ทำเป็นกันว่า扶คุณมือ Hyprland ไม่ได้ยอม承認ว่าคุณมีมือ เปิดแอปด้วย Keybinding ย้ายหน้าต่างด้วย Keybinding ปิดด้วย Keybinding เมาส์ยังมีอยู่ แต่ใช้เมาส์รู้สึกเหมือนทำอะไรน่าลज्जาในสาธารณะ

ทำไมผู้ใช้ Linux ถึงติด Hyprland – รีวิวจากประสบการณ์จริง ควิซ

8 คำถาม · ทดสอบความรู้

Linux & Desktop Environments

จากหอพักของ Linus ถึง Wayland Compositors — ทดสอบว่าความรู้ Linux ของคุณลึกแค่ไหน

HistoryGNOMEHyprlandKernelsDesktops

เริ่มต้น

Linus Torvalds ประกาศรุ่นแรกของ Linux Kernel ในปีใด?

A 1989 B 1993 C 1991 D 1995

ถูกต้อง! วันที่ 25 สิงหาคม 1991 Linus Torvalds โพสต์ข้อความที่มีชื่อเสียงไปยัง newsgroup comp.os.minix อธิบาย Linux ว่า 'แค่งานอดิเรก ไม่ใหญ่ ไม่เป็นมืออาชีพ' คำพูดที่มีชื่อเสียง! Kernel เปิดตัวภายใต้ License จำกัดก่อนเปลี่ยนเป็น GPL ในปี 1992

ไม่ถูกต้อง — Linus ประกาศในปี 1991 โพสต์ไป comp.os.minix อธิบายว่า 'แค่งานอดิเรก' ไม่รู้ว่าจะขับเคลื่อนทุกอย่างจากโทรศัพท์ Android ถึงซูเปอร์คอมพิวเตอร์

ดำเนินต่อ

OS ใดเป็นแรงจูงใจให้ Linus สร้าง Linux?

A BSD Unix B MS-DOS C GNU Hurd D MINIX

ถูกต้อง! Torvalds ใช้ MINIX OS แบบ Unix-like ขนาดเล็กที่ Andrew Tanenbaum สร้างเพื่อการศึกษา เมื่อตัดสินใจสร้าง Kernel เอง ความหงุดหงิดกับข้อจำกัดและ License ของ MINIX ขับเคลื่อนเขา

ไม่ถูกต้อง — แรงจูงใจโดยตรงคือ MINIX Tanenbaum สร้าง Torvalds ใช้ MINIX แต่พบว่าจำกัดเกินไป จึงเขียน Kernel เอง GNU Tools ก็มีอิทธิพล Linux จึงกลายเป็น Kernel ที่สมบูรณ์ GNU OS

ดำเนินต่อ

GNOME ย่อมาจากอะไร?

A General Network Operating Machine Environment B GNU Network Object Model Environment C Graphical Node Object Management Engine D Global Networked Open Modular Environment

ถูกต้อง! GNOME ย่อมาจาก GNU Network Object Model Environment ชื่อสะท้อนเป้าหมายสถาปัตยกรรมแรกๆ ใช้ CORBA object models เริ่มโครงการ 1997 โดย Miguel de Icaza และ Federico Mena เป็นทางเลือกฟรีแทน KDE ที่ใช้ Qt ที่เป็น proprietary

ไม่ถูกต้อง — GNOME ย่อมาจาก GNU Network Object Model Environment เริ่ม 1997 ตอบสนอง KDE ใช้ Qt ที่เป็น proprietary ชื่อสะท้อนความทะเยอทะยาน object models แม้ทิศทางจะเปลี่ยนไปมาก

ดำเนินต่อ

รุ่นไหนของ GNOME ที่รีดีไซน์รุนแรง แทนที่ Taskbar และ Start Menu ด้วย Activities Overview?

A GNOME 2.0 B GNOME 3.0 C GNOME 4.0 D GNOME 2.30

ถูกต้อง! GNOME 3.0 ปล่อยเมื่อเมษายน 2011 รีดีไซน์กว้างขวาง นำเสนอ Activities Overview Dynamic Workspaces และ GNOME Shell ลบ convention เดสก์ท็อปดั้งเดิม ทำให้บางคนชื่นชม บางคนหงุดหงิด — นำไปสู่ Forks เช่น MATE และ Cinnamon

ไม่ถูกต้อง — คือ GNOME 3.0 ปล่อย 2011 นำเสนอ Activities Overview และ GNOME Shell รีดีไซน์แบ่งแยกมากจน Linux Mint Fork GNOME 2 เป็น MATE และสร้าง Cinnamon ให้ประสบการณ์ดั้งเดิม GNOME 4.0 ไม่มีจริง — รุ่นกระโดดเป็น GNOME 40 ในปี 2021

ดำเนินต่อ

Hyprland ควอธิบายได้ดีที่สุดว่าเป็น Compositor/Window Manager ประเภทไหน?

A Mir-based Stacking WM B X11 Floating WM เขียน Rust C Wayland Dynamic Tiling Compositor D Fork ของ Sway รวม GNOME Shell

ถูกต้อง! Hyprland เป็น Dynamic Tiling Wayland Compositor ที่รู้จักในการทำ Animation ลื่นไหล Visual Effects สวย และ Config ได้ลึก เขียน C++ ได้รับความนิยมใน Ricing Community เพราะเดสก์ท็อปสวยงามโดยไม่犠牲 Tiling Workflow ไม่ใช่ Fork ของ Sway — ใช้ Rendering Architecture ของตัวเอง

ไม่ถูกต้อง — Hyprland เป็น Dynamic Tiling Wayland Compositor รันบน Wayland (ไม่ใช่ X11) รองรับ Tiling และ Floating เขียน C++ ไม่ใช่ Rust ไม่ได้มาจาก Sway หรือ Mir Hallmark คือ Animation ลื่นและ Customization ลึก ทำให้เป็นโปรดของ Linux Desktop 'Ricers'

ดำเนินต่อ

Linux Kernel ใช้ License อะไร?

A MIT License B Apache License 2.0 C GNU General Public License v2 D BSD 2-Clause License

ถูกต้อง! Linux Kernel ใช้ GNU GPL v2 หมายความว่าใครกระจาย Kernel ที่แก้ไขต้องแชร์ Source Code Torvalds กล่าวว่าการเปลี่ยนเป็น GPL ในปี 1992 เป็นหนึ่งในการตัดสินใจที่ดีที่สุด

ไม่ถูกต้อง — Linux Kernel ใช้ GPLv2 Copyleft License ต้องให้ Source Code เมื่อกระจายเวอร์ชันแก้ไข ซึ่งเป็นหัวใจของการพัฒนา Linux แบบร่วมมือ Kernel ไม่ได้เริ่มต้นใต้ GPL — Torvalds สลับในปี 1992

ดำเนินต่อ

Desktop Environment ใดเป็น Default ของ Ubuntu Main Edition ในช่วงกลาง 2020s?

A KDE Plasma B XFCE C Unity D GNOME

ถูกต้อง! Ubuntu สลับกลับมา GNOME เริ่ม Ubuntu 17.10 หลังใช้ Unity หลายปี Canonical พัฒนา Unity เพื่อรวม Desktop และ Mobile แต่ทิ้ง 2017 GNOME เป็น Default ตลอด แม้ Canonical จะ Ship เวอร์ชันปรับแต่งเอง

ไม่ถูกต้อง — Ubuntu ใช้ GNOME เป็น Default ตั้งแต่ 17.10 ปี 2017 ก่อนหน้านั้นใช้ Unity เดสก์ท็อป Shell ของตัวเอง Unity หยุดพัฒนาเมื่อ Canonical ปรับโฟกัส และกลับมา GNOME — แม้ปรับ Look and Feel เอง

ดำเนินต่อ

บริษัทไหนซื้อ Sun Microsystems ในปี 2010 ได้ Solaris OS และ ZFS Filesystem ที่มีอิทธิพลต่อ Linux Storage?

A IBM B Oracle C Red Hat D HP

ถูกต้อง! Oracle ซื้อ Sun Microsystems มกราคม 2010 ประมาณ $7.4B ได้ Java, Solaris, ZFS อิทธิพล ZFS ไป Linux ผ่าน OpenZFS นำ Data Integrity และ Pooled Storage มาให้ Linux User การซื้อนี้โต้แย้งใน Open Source Community

ไม่ถูกต้อง — Oracle ซื้อ Sun 2010 Deal ให้ Oracle ควบคุม Java, MySQL, ZFS ZFS ไป Linux ผ่าน OpenZFS ให้ Linux User เข้าถึง Filesystem ระดับโลก มี Checksumming และ Native RAID

ดูคะแนน

เสร็จสิ้น

คะแนนของคุณ

/ 8

ขอบคุณที่เล่น!

ลองอีกครั้ง

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

การเคลื่อนไหวคือสิ่งที่ enganchó คุณ

รู้สึกถูกต้องในลักษณะที่อธิบายยาก

อาจจะเคยดูคลิป หน้าต่างสไลด์รอบๆ เหมือน UI Sci-Fi ที่ optimize แล้ว Workspace สไลด์ทะลุกันเหมือนพลิก Realities แทน Desktops ใช่ มันดูดี จริงๆ ดีมาก แต่นั่นไม่ใช่เหตุผลที่มันติด จุดติดคือ ไม่มีอะไรรู้สึก Random อีกต่อไป

เปิด Terminal มันตกที่ที่ควรจะอยู่ เปิด Browser Layout ปรับตัวเองโดยไม่ต้องขอให้คุณดูแล เพิ่มหน้าต่างอีกตัว ทุกอย่างจัดตัวใหม่เหมือนวางแผนไว้ก่อนแล้ว ไม่มีการลาก ไม่มีการ Resize ไม่มี "รอซักครู่นะ ขอจัด Layout ก่อน" มันแค่... เกิดขึ้น และหลังจากพอสมควร คุณหยุดสังเกต Animation และเริ่มสังเกตว่าคุณต่อสู้กับเดสก์ท็อปน้อยลงมาก

คุณไม่ได้ติดตั้ง Hyprland คุณประกอบมัน

ใช่ มันจะรำคาญคุณก่อนจะประทับใจคุณ

นี่คือส่วนที่คน إما Romanticize หรือ Rage-quit Hyprland ไม่ได้มาเป็นของเสร็จ มันมาพร้อม Potential ซึ่งเป็นคำสุภาพสำหรับ "โชคดีนะ คุณกำลังสร้างเดสก์ท็อปของตัวเองอยู่" บน Ubuntu 25.10 ของผม การไปสู่สถานะใช้งานได้ ไม่ยุ่งยาก แต่ก็ไม่ได้ Plug-and-play:

  • Waybar เพราะผมชอบรู้เวลา
  • Wofi เพราะพิมพ์ชื่อแอปดีกว่ายิงโชค
  • Mako เพราะ Notification ไม่ควรรู้สึกเสียงบึกบึ้บ
  • Kitty เพราะถ้าผมจะอยู่ในโลก Terminal มันควรดูดี

แล้วมี Config File นี่คือที่ที่สิ่งต่างๆ กลายเป็นส่วนตัว ไม่ได้หมายถึง "เลือก Wallpaper" แต่มันคือ "นี่ตอนนี้คือการสะท้อนวิธีที่สมองคุณทำงาน" Keybindings, Window Gaps, Animations, Workspace Behavior ทั้งหมดเป็นข้อความ ไม่มี Toggle ไม่มี Guardrails ถ้าคุณทำผิด ขอแสดงความยินดี ตอนนี้คุณได้ไปแก้มันด้วยวิธีเดียวกับที่คุณทำลายมัน

ตอนแรก มันน่าหงุดหงิด คุณแค่อยากให้มันทำงาน แล้วคุณตระหนักว่าคุณทำให้มันทำงานได้ *ยOUR WAY* และที่บางจุด คุณจับได้ว่าตัวเองกำลังปรับ Window Spacing เหมือนมันเป็นการตัดสินใจชีวิต ที่รู้ว่าคุณเข้าใจแล้ว

วิธีที่ผมติดตั้งบน Ubuntu 25.10 จริงๆ

ไม่ใช่ Setup ที่สมบูรณ์แบบ แต่พอให้ผมถึง "โอเค นี้ใช้งานได้"

นี่ไม่ใช่ "Official Best Way" นี่คือ "ผมอยากให้มันรันวันนี้โดยไม่อ่าน Thesis" วิธี

เริ่มต้นง่ายๆ:

sudo apt update
sudo apt install hyprland waybar wofi mako-notifier kitty

นี่ให้พอที่จะไม่รู้สึกติดบนเกาะ

ตั้งค่า Config:

mkdir -p ~/.config/hypr
nano ~/.config/hypr/hyprland.conf

ผมไม่ได้เขียนจากศูนย์ ดึง Default Config มา โป๊กนิดหน่อย แตกนิดหน่อย แล้วแก้ใหม่ Keybindings ก่อน เพราะไม่มีมัน คุณคือคนติดอยู่ใน Void สวยงาม

การ Launch ง่ายแค่ Drop เข้า TTY แล้วพิมพ์:

Hyprland ใช่ Launch ครั้งแรกขรุขระ ไม่มี Polish ไม่มี Guidance อาจไม่มีวิธีชัดเจนเปิดแอป เว้นแต่คุณ Wire ไว้แล้ว

แต่พอ Waybar ขึ้น Wofi Bind Key แล้ว และคุณเคลื่อนไหวได้โดยไม่ต้องเดา มันพลิกหน้าอย่างรวดเร็วจาก "ผมทำอะไรไป" เป็น "โอเค... นี่ค่อนข้างดี" ตั้งแต่นั่นคือ Iteration ปรับนิดๆ Reload ซ้ำ ลงเรื่อยๆ เปลี่ยน Chaos ให้กลายเป็นสิ่งที่ Fit คุณจริงๆ

มัน Rewire วิธีที่คุณคิดเกี่ยวกับ Multitasking

คุณหยุดจัดการหน้าต่าง และเริ่มเคลื่อนไหวระหว่าง Mental Spaces

ทำไมผู้ใช้ Linux ถึงติด Hyprland – รีวิวจากประสบการณ์จริง

นี่คือจุดที่มันหยุดเป็นของเล่น บนเดสก์ท็อปทั่วไป Multitasking คือ Busywork คุณ Resize, Drag, Stack, Minimize, หลงลืม หาใหม่ ซ้ำจนสมองร้องทุกข์เงียบๆ Hyprland ลบ Layer นั้นทิ้งหมด หน้าต่างไปที่ที่ควรไป Workspace กลายเป็น Zones จริงๆ แทน Desktops วุ่นวายที่คุณทำเป็นว่า Organized ผมจบด้วย Workspace หนึ่งสำหรับเขียน หนึ่งสำหรับ Browse และหนึ่งสำหรับ Test สิ่งที่อาจทำลายระบบ และแทนที่จะจับจองหน้าต่าง ผมแค่เคลื่อนไหวระหว่างมัน มันเป็นการเปลี่ยนแปลงเล็กน้อยบนกระดาษ แต่ในทางปฏิบัติ รู้สึกเหมือนมีคนเงียบๆ เอา Layer ของ Noise ที่คุณไม่รู้ว่าคุณจัดการมาตลอดวันออกไป

ทำไมผู้ใช้ Linux ถึงติด Hyprland – รีวิวจากประสบการณ์จริง เนื้อหาที่เกี่ยวข้อง

มันไม่ใช่สำหรับทุกคน และนั่นคือเหตุผลที่มันทำงานได้

别假装这是通用的 Hyprland ต้องการจากคุณ: เวลา ความสนใจ และความยินดีที่จะทำลายและซ่อมเซตอัปของตัวเองโดยไม่โทษใครนอกจากตัวเอง ถ้าคุณอยากได้สิ่งที่ Just Works ตั้งแต่แรก เดสก์ท็อป Default ของ Ubuntu อยู่ที่นั่น มันดีและน่าเชื่อถือ มันไม่ขอให้คุณคิดใหม่เกี่ยวกับการโต้ตอบกับคอมพิวเตอร์ Hyprland จะขอ

และนั่นคือจุดประสงค์ เพราะพอมัน Click พอ Shortcuts กลายเป็น Muscle Memory และ Layout รู้สึกว่ามัน Match กับวิธีที่คุณคิด การกลับไปรู้สึก... แปลก เหมือนคุณทำงานผ่าน Layer ของ Friction ที่ไม่เคยมีมาก่อน นั่นคือเหตุผลที่คนไม่หยุดพูดถึงมัน ไม่ใช่เพราะมันง่าย ไม่ใช่เพราะมัน Polished แต่เพราะมันเปลี่ยนความสัมพันธ์ที่คุณมีกับระบบในลักษณะที่อธิบายยากจนคุณรู้สึกมันเอง และใช่ ตอนนี้ผมเข้าใจแล้ว