Slimbook Executive report 12 - Still no joy
อัปเดต: 26 ธันวาคม 2025
บางครั้ง ไม่มีข่าวคือข่าวดี และข่าวเร็วคือข่าวแย่ ข้อเท็จจริงที่ผมเขียนรายงานที่ 12 ของ laptop นี้เร็วหลังจากที่เผยแพร่ชิ้นที่ 11 หมายถึง มีปัญหาเก่าและใหม่สีสันใน software stack ใหญ่และ juicy พอที่จะ justify บทความใหม่ จริงๆ
Slimbook Executive ของผมเป็นฮาร์ดแวร์ชิ้นมหัศจรรย์ มัน slick และ sexy มีคีย์บอร์ดยอดเยี่ยม และสนุกต่อการใช้งาน เป็นระยะหนึ่ง มัน flawless แท้ๆ ความสุขแท้ที่จะพูดและจับได้ แต่แล้ว updates ที่ executed แย่ ทำลาย record ที่ spotless Firmware "fixes" ที่ผมไม่ได้ขอ และ kernel patches ที่ผมไม่สามารถ filter ออกจากรายการ updates ของผม นำ instability มาที่ผมต่อสู้จนวันนี้ ผมจะไม่เบื่อคุณด้วยลิงก์ คุณเช็ค Linux section ของผมและอ่านสิบสองรายงานเกี่ยวกับเครื่องนี้ วันนี้เราจะพูดถึงสิ่งที่เกิดขึ้นในเดือนล่าสุด และ ดีคับและผู้หญิงทุกคน มัน eventful

VLC ไม่เล่นบาง format แฟนซีแล้ว
ผมลองเพลิดเพลินกับหนังสองเรื่องใน MKV format เหตุผลบางอย่าง VLC output แค่ audio ไม่มี video แปลก ผม launch โปรแกรมจาก command line ดูว่าเกิดอะไร Error มาเป็น:
xcb_xv vout display error: unknown XVideo YUV format 3231564e (NV12)
ค้นหา ทั้งอินเทอร์เน็ตบอกว่าควรเปลี่ยน video decoding ไป VAAPI แต่ VLC สำหรับ Ubuntu 24.04 (และ Kubuntu ตามมา) ถูก compile โดยไม่มีตัวเลือกนี้ ดังนั้นผมเล่นไฟล์เหล่านี้ไม่ได้ ผมติดตั้ง MPV และ SMPlayer (frontend ที่ดีกว่า) และมันทำงานได้ แตข้อเท็จจริงที่ผมต้องต่อสู้ปัญหายุค 2005 ในปี 2025 ทำให้เลือดผมเดือด Hint: ไม่ใช่ปัญหาใน older releases ของ Ubuntu
System freeze ตอน copy ไฟล์ใหญ่จาก NTFS
อีกขยะ issue ผมอยาก copy ไฟล์ 1GB+ หลายสิบไฟล์จาก external disk ที่ format NTFS ไป internal NVMe การ copy ผ่าน Dolphin ทำให้ almost system freeze แม้ Internet lag ระบบ掙扎กับ memory pressure Load ขึ้นไป 20-30 free memory หายไป และอีกครั้ง เราได้ regression ที่ทำให้เลือดผมเดือด
โซลูชันคือ tweak memory management parameters ของคุณ เหมือนคุณเป็น admin ทำงานใน data center ผมทำอย่างนี้เพื่อการดำรงชีวิต และผมเกลียดขั้นสุดขีดที่ Linux "home" distros ถูกตั้งค่าด้วย parameters เหมือน real servers ไม่เหมาะสมกับวัตถุประสงค์เลย
echo 16777216 > /proc/sys/vm/dirty_background_bytes
echo 67108864 > /proc/sys/vm/dirty_bytes
นี่ช่วยบ้าง แตไม่พอ ผมยังต้องรัน sync command เอง และ drop buffers และ caches เพื่อไม่ให้ระบบ freeze ระหว่าง copy data ไร้ประโยชน์ โง่ และ meaningless ตัวตาย
ตลกที่ ผมมี rsync tasks ตั้งค่า copy large data sets จาก NTFS drives เข้า Linux มาปีแล้ว ไม่มีปัญหาเลย แม้บน Asus eeePC แย่ๆ ไปจนถึงเครื่องที่ beefier แตเราไม่สามารถมีมันดีได้ไหม? นี่คืออีกปัญหาที่ผมต้องเพิ่มเข้าไปใน glorious upgrade ไป 24.04 ของผม Complete crap นี่คือ amateur hour แบบซ้ำๆ มัน depressing
The old random sleep issues and such? Still here. (ปัญหา sleep แบบสุ่มเก่าๆ ยังคงอยู่)
อา การพยายามแก้ปัญหานี้ ที่เกิดจาก firmware แย่และ kernel แย่ ไม่ได้ผล ในรายงานล่าสุด ผมลอง latest kernel 6.14 แตไม่ช่วยเลย เลย ผมเขียนว่า offending interrupt gpe count ยังอยู่ และใช่ predictable ระบบทำ usual arbitrary sleep, wake, sleep, wake nonsense บางครั้ง ในเวลาสุ่มทุกอย่าง ทำให้ระบบ unreliable และ unusable สำหรับสิ่ง serious, time-sensitive เช่น banking หรือ shopping
จริงๆ ก่อนเผยแพร่บทความนี้ ผมมีไม่น้อยกว่า 5 suspend-wake sequences ในแค่สัปดาห์ล่าสุด สองครั้งขณะที่ผมเล่นเกมอยู่ จริงๆ คุณทำอะไรอยู่ และเครื่องก็แค่ sleep ไม่มี warning แล้วใช้เวลาผู้นำให้ wake คุณต้องฟิดdleกับฝา กดปุ่ม power หลายรอบ whole circus ของความเศร้าและไร้ประโยชน์
New kernel, new problems (with VirtualBox)
อา! ตามที่เกิดขึ้น ผมอยาก launch VM ทำงานบ้าง นี่ไม่ได้งาน ผมเจอปัญหาหนึ่ง แล้วอีกปัญหา Errors เหล่านี้ป้องกันผมไม่ให้ใช้ VM และทำสิ่งที่ผมต้องการขณะนั้น ผมถูกบังคับให้เข้าสู่ "system administrator" mode อีกครั้ง และ debug ขยะไร้ประโยชน์ นี่คือสิ่งที่ฆ่าผม ผมจำเป็นต้อง commit ให้เป็น daily task ตรวจสอบทุกอย่างรัน เพื่อที่เมื่อผมต้องการจริง silly regression หรือ new bug ไม่ขึ้นทันใดนั้น
ตอนนี้เกิดอะไรขึ้น? ก่อนอื่น โปรแกรมบอกว่า kernel driver ไม่ได้ติดตั้ง ผมรัน vboxconfig command และรู้ว่า - missing kernel headers (ใน 6.14) นี่โง่ เพราะผมมี kernel headers สำหรับ 6.8 และ build-essential และ dkms ดังนั้นไม่มีเหตุผลที่จะไม่มี headers สำหรับ kernel ใหม่ แม้ผม "upgraded" แบบ manual

จาก vboxconfig run:
This system is currently not set up to build kernel modules.
Please install the Linux kernel "header" files matching the current kernel
for adding new hardware support to the system.
The distribution packages containing the headers are probably:
linux-headers-generic linux-headers-6.14.0-35-generic
This system is currently not set up to build kernel modules.
Please install the Linux kernel "header" files matching the current kernel
for adding new hardware support to the system.
The distribution packages containing the headers are probably:
linux-headers-generic linux-headers-6.14.0-35-generic
ผมติดตั้ง missing package(s):
sudo apt install linux-headers-generic linux-headers-6.14.0-35-generic
และตอนนี้ มี error ใหม่:
VT-x is being used by another hypervisor (VERR_VMX_IN_VMX_ROOT_MODE).
VirtualBox can't operate in VMX root mode. Please disable the KVM kernel extension, recompile your kernel and reboot (VERR_VMX_IN_VMX_ROOT_MODE).
นี่คือ issue เดียวกับที่ผมเขียนในปี 2011 - วิธีรัน VirtualBox และ KVM พร้อมกัน ปัญหาเดียวคือ การไปจาก kernel 6.8 ไป 6.14 เพื่อเหตุผล pointless zero-QA ใดๆ ระบบของผมตอนนี้ load KVM module on boot แตทำไม่ได้ก่อนหน้านี้ Amazing Quick fix:
sudo modprobe -r kvm_intel
และตอนนี้ VirtualBox รันได้ดี เราจะพูดถึงนี้ใน tutorial แยก
DOSBox performance
ไม่ได้ best ผมกลัว ผมจะพูดใน dedicated guide แต long story short ประสิทธิภาพในเกม DOS โบราณไม่ smooth เท่าที่ควร หรือเหมือนปีๆ ที่ผ่านมาเมื่อผมใช้ single-core machines โบราณใน mid-2000s Yup หากคุณ activate power-saving mode คุณสามารถผลัก CPU เข้า lower power states และแล้วทุกอย่างเร็วขึ้น และคุณได้ stellar performance Amazingly weird และ sad อีกเรื่องแยก

Small problems (ปัญหาเล็กๆ)
ผมยังเจอ niggles ไม่กี่อย่างที่ไม่ควรอยู่ ผมอาจกล่าวไปแล้ว แต值得提起 หลังจาก Plasma ใน Kubuntu 24.04 ยัง fully supported ดังนั้น issues นี้ควร ironed out และ fixed หวังว่า คือ:
- Kate ไม่จำไฟล์ที่เปิดล่าสุดใน recent list ไม่มีครั้งไหน
- Login screen แสดง battery indicator มุมขวาล่างว่า charging ตลอด แม้คุณรันบน battery และไม่มี charger เสียบ โดยพื้นฐานมันคือ wrong icon เหมือนนี้:

สังเกต Kubuntu guest login บน Kubuntu host สอง battery icons ต่างกัน
It's getting worse (มันแย่ลงเรื่อยๆ)
ตอนนี้ โปรดอ่านรายงาน Slimbook Executive ทั้งหมดของผม หากคุณจะ เริ่มต้นที่ต้นทางและทำงานผ่านชุดทั้งหมด คุณจะสังเกตว่า quality และ stability ของ software ecosystem กำลังแย่ลงเรื่อยๆ ตอนแรก ทุกอย่าง fine ตอนนี้ ผมมี printing problems, power management problems, data copy problems, media playback problems, DOSBox problems อย่างน่าสังสรรค์
ก่อนที่คุณจะพูด Fedora, openSUSE หรือ Debian โปรด ดู hardware conundrum report ของผม ทุก distro มี issues กับทุก hardware ผมมี niggles และ issues และ problems ทั่วช่วง hardware ทั้งหมด จาก Dell ถึง Asus ถึง LG ถึง HP ถึง Lenovo ถึง Slimbook Debian, Ubuntu, openSUSE หลาย distro ที่ even boot ไม่ได้ ผมได้ recommendations จาก readers ทุกสัปดาห์ ลอง X ลอง Y เชื่อหรือไม่ ส่วนใหญ่ distros เหล่านี้ even รันบน IdeaPad test laptop ของผมไม่ได้
Ubuntu ดูเหมือนทำงานแย่ที่นี่ ถูกต้อง แต่มันก็เป็นหนึ่งในไม่กี่ distros ที่ไม่ merge buggy xz code กลับในวันนั้น และให้คุณ 10 years free support และ patching และ best driver support รวมถึงปัญหาทั้งหมดข้างบน
สิ่งที่ผมบอกได้ ผมพอใจที่ซื้อ Macbook มาเอง Very sad. Very happy.
สรุป
Slimbook Executive ของผมยังเป็นเครื่องดี มันทำหลายอย่างดี แตผมไม่สามารถพึ่งพาได้สำหรับสิ่ง critical บางอย่าง เนื่องจาก power management problems, buggy firmware และอย่างนั้น และช่วงของสิ่งสนุกกำลังแคบลงทุกวัน อ่านอย่างระมัดระวัง: regressions Zero QA Functionality ของผมกลายเป็นน้อยลงเรื่อยๆ มันใหญ่ ตอนนี้น้อย Kapish นี่โง่ ไร้ประโยชน์ และ self-defeating แต่แน่ใจ ว่า develop อีก 40 distros เพิ่ม stores อีกสาม ทำงานบน 22 new "atomic" flavors เพิ่ม Wayland ซึ่งทำลายทอน good stuff บน graphics side ใช่ ใช่ ลองทำดู นั่นจะทำให้ Linux ดีขึ้นอีก!
ปัญหาไม่ได้เกี่ยวกับ Slimbook as a vendor หากคุณต้องการ laptop พวกเขาทำงานดี แต software จะทำลายประสบการณ์ของคุณ ดูเหมือน modus operandi ที่สมเหตุสมผลที่สุดสำหรับ Linux คือ รันมันเป็น virtual machine ไม่มี fancy drivers และ host ที่เสถียร อย่างพูด Windows 10 เก่า และคุณรัน VM บนมัน สำหรับ up-to-date และ compliant browsing และอย่างนั้น ดูเหมือนการเพิ่ม real hardware เข้าไปใน mix เป็น challenge มากเกินไป
ปีหรือสองปีล่าสุดของ Linux เกือบฆ่า spirit ของผม หนึ่ง ผมพยายาม promote Linux ทุกที่ที่ผมไป ดังนั้นมันแตกมากเท่าไหร่ ผมดูโง่เท่านั้น สอง dev-focused nerdy lack of product-oriented vision น่าซึมซัด โลกใหญ่กว่าคน 0.1% ที่อยาก tinker กับ dark-themed terminal window เหมือนนักศึกษาที่ไม่มี deadline แตไม่ ให้ทำให้ประสบการณ์ทั้งหมดเกี่ยวกับนั่น - drab, endless tinkering เพื่อ tinkering ผมจะ livid หากไม่ได้ซื้อ Macbook มา มันใช้เงิน ไม่ใช่ trivial decision แต่ผมรู้ว่าผมจะได้ peace of mind ที่ผมต้องการ และนั่น priceless
และที่นี่เราอยู่ อะไรอีกที่ผมบอกได้ หลัง 20 ปีใช้ Linux นี่คือ silliest ที่ผมรู้สึกมาจนถึงตอนนี้ สิ่งแย่ที่สุด ไม่มีใครแคร์ และไม่มีใครจะแคร์ เคย นิสัยจะ dismiss บทความนี้เป็น rant จาก "grumpy" guy ที่รัน stuff ใน "live session" (90% ของ comments นอกนั่น) และแล้วพวกเขากลับไปเขียนโค้ดโดยไม่มี objective จริง ไม่มี artistic finesse ไม่มี philosophy The end.
Cheers.