Slimbook Executive রিপোর্ট ১২ - এখনো কোনো আনন্দ নেই
আপডেট: ডিসেম্বর ২৬, ২০২৫
কখনও কখনও, কোনো খবর নেই ভালো খবর। এবং স 아침ের খবর খারাপ খবর। আমি এই ল্যাপটপে আমার ১২ নম্বর রিপোর্ট এত দ্রুত লিখছি ১১ নম্বর পিস পাবলিশ করার পর মানে সেটিতে পুরনো এবং নতুন এবং colorful প্রোব্লেমস আছে সফ্টওয়্যার স্ট্যাকে, বড় এবং জুসি যথেষ্ট একটি fresh article warrant করার জন্য। Indeed।
আমার Slimbook Executive একটি wonderful piece of hardware। এটি slick এবং sexy, এর একটি great keyboard আছে, এবং এটি fun to use। কিছুক্ষণের জন্য, এটি simply flawless ছিল। Behld এবং handle করার একটি true joy। কিন্তু তারপর, badly executed [sic] updates এর spotless record বরবাদ করল। Firmware "fixes" যেগুলো আমি চাইনি এবং kernel patches যেগুলো আমি আমার আপডেট লিস্ট থেকে ফিল্টার আউট করতে পারিনা, একটি instability আনলো যা আমি আজও লড়াই করছি। আমি আপনাকে links দিয়ে bore করব না, আপনি আমার Linux section চেক করুন এবং এই মেশিন সম্পর্কে দर्जনটি রিপোর্ট পেরুজ করুন। আজ, আমরা কথা বলব গত মাসে কী ঘটল, এবং, good sirs and madams, কি এটি eventful ছিল।
VLC আর কিছু fancy formats প্লে করে না
আমি কয়েকটি মুভি MKV ফরম্যাটে enjoy করার চেষ্টা করলাম। কতটুকু কারণ, VLC শুধু অডিও আউটপুট দিলো, কিন্তু ভিডিও নয়। Weird। পরেরবার, আমি প্রোগ্রামটি কমান্ড লাইন থেকে লঞ্চ করলাম, দেখতে কী হয়। এরর এসে পড়লো এইভাবে:
xcb_xv vout display error: unknown XVideo YUV format 3231564e (NV12)
ইন্টারনেটে ব্রাউজ করলে, সব বললো আমাকে ভিডিও ডিকোডিং VAAPI-এ চেঞ্জ করতে। ছাড়া, Ubuntu 24.04-এর জন্য VLC (এবং ফলস্বরূপ, Kubuntu) এই অপশন ছাড়া কম্পাইল করা হয়েছে। তাই আমি প্রশ্নের ফাইলগুলো প্লে করতে পারলাম না। আমি MPV এবং SMPlayer (একটি nicer frontend) ইনস্টল করলাম, এবং এটি fine কাজ করল। কিন্তু ২০২৫ সালে ২০০৫-এর ইস্যুগুলো লড়াই করার ভ্যাপ্ট ফ্যাক্ট আমার রক্ত বুলিয়ে দেয়। Hint: পুরনো Ubuntu রিলিজে কোনো প্রোব্লেম নেই।
NTFS থেকে বড় ফাইল কপি করার সময় সিস্টেম ফ্রিজ
আরেকটি crap issue। আমি একটি এক্সটারনাল ডিস্ক থেকে একটি দরজান 1GB+ ফাইল কপি করতে চেয়েছিলাম, NTFS-ফরম্যাটেড, আমার ইন্টারনাল NVMe-তে। Dolphin-এর মাধ্যমে কপি প্রসেসের ফলাফল হলো অলমোস্ট সিস্টেম ফ্রিজ। এমনকি ইন্টারনেটও lag করলো যেহেতু সিস্টেম মেমরি প্রেশার সাথে লড়াই করছিল। Load ২০-৩০ পর্যন্ত উঠে গেলো, আমার free memory disappear করলো, এবং একবার আবার, আমাদের একটি রিগ্রেশন যা আমার রক্ত বুলিয়ে দেয়।
সমাধান হলো আপনার মেমরি ম্যানেজমেন্ট প্যারামিটার টুইক করা, যেন আপনি কোনো ডেটা সেন্টারের অ্যাডমিন। আমি এটি জীবিকা দিয়ে করেছি, এবং আমি absolutely absolutely ঘৃণা করি লিনাক্স "home" ডিস্ট্রোগুলো রিয়েল সার্ভারর মত একই প্যারামিটার সহ কনফিগার করা হয়। completely unfit for purpose।
echo 16777216 > /proc/sys/vm/dirty_background_bytes
echo 67108864 > /proc/sys/vm/dirty_bytes
এটি কিছুটা সাহায্য করল, কিন্তু পর্যাপ্ত নয়। আমি এখনও ম্যানুয়ালি sync কমান্ড রান করতে হতো, এবং buffers and caches ড্রপ করতে হতো সিস্টেম ফ্রিজ না হওয়ার জন্য ডেটা কপি করার সময়। utterly utterly pointless, stupid and meaningless।
মজার কথা, আমি বছরের পর বছর rsync tasks কনফিগার করেছিলাম NTFS ড্রাইভ থেকে লিনাক্সে বড় ডেটা সেট কপি করার জন্য। কখনো কোনো প্রোব্লেম নেই, এমনকি একটি crappy Asus eeePC-এও, let alone beefier machines। কিন্তু আমরা এটা nice রাখতে পারি না, কি? তাই এটি আরেকটি প্রোব্লেম যা আমার মোস্ট glorious upgrade to 24.04-এ যোগ করতে হচ্ছে। Complete crap। এটি এইতটুকু amateur hour, it's depressing।
পুরনো random sleep issues এবং সেসব? এখনও আছে।
আহ, আমার এই প্রোব্লেম ফিক্স করার চেষ্টা, bad firmware এবং bad kernels দ্বারা induced, কাজ করলো না। লেটেস্ট রিপোর্টে, আমি লেটেস্ট কার্নেল ৬.১৪ ট্রাই করলাম, কিন্তু এটি সাহায্য করলো না। at all। আমি লিখেছিলাম offending interrupt gpe count এখনও আছে, এবং হ্যাঁ, predictably, সিস্টেম তার usual arbitrary sleep, wake, sleep, wake nonsense করে যदा কদা, সম্পূর্ণ র্যান্ডম টাইমে। সিস্টেমকে unreliable করে তোলে, এবং thus unusable for serious, time-sensitive things like say banking or shopping।
ফ্যাক্ট, এই আর্টিকেল পাবলিকেশনের আগে, আমার গত সপ্তাহে কমপক্ষে পাঁচটি suspend-wake sequence হয়েছে, দুবার যখন আমি আসলে কিছু গেম খেলছিলাম। হ্যাঁ, আপনি যেটি করছেন সেটি করছেন, এবং মেশিনটি সিম্পলি sleep-এ চলে যায়। কোনো warning নেই। এবং তারপর এটিকে wake হওয়ার জন্য সময় লাগে, আপনাকে lid-র সাথে fiddle করতে হয়, power button কয়েকবার হিট করতে হয়, a whole circus of sadness and pointlessness।
নতুন কার্নেল, নতুন সমস্যা (VirtualBox-এর সাথে)
আহ! যেন হয়, আমি একটি ভার্চুয়াল মেশিন লঞ্চ করতে চেয়েছিলাম, কিছু কাজ করার জন্য। এটি কাজ করলো না। আমি একটা প্রোব্লেম face করলাম, তারপর আরেকটা। ইস্যুগুলো হলো, এই এররগুলো আমাকে ভার্চুয়াল মেশিন ব্যবহার করতে এবং সেটি করতে বাধ্য করলো যা আমি সেটা সেম 时间ে করতে চেয়েছিলাম। আমাকে একবার আবার "system administrator" মোডে bước रखতে বাধ্য করলো এবং pointless crap ডিবাগ করতে। এটি সেটিই যা আমাকে मारে। আমি প্রায় একটি daily task of checking everything runs commit করতে হয়, যাতে যখন আমি আসলে এটি দরকার করি, একটি silly regression বা একটি নতুন বাগ হঠাৎ manifest না হয়।
এখন, কী হলো? ভালো। প্রথম, প্রোগ্রামটি আমাকে বললো kernel driver installed নেই। আমি vboxconfig কমান্ড রান করলাম, এবং বুঝলাম কেন - missing kernel headers (in 6.14)। এখন, এটি stupid। কারণ আমার 6.8 এবং build-essential এবং dkms-এর জন্য kernel headers ছিল, তাই কোনো কারণ নেই যে আমার নতুন কার্নেলের জন্য headers না থাকবে, এমনকি আমি "আপগ্রেড" করলাম ম্যানুয়ালি।
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 যা আমি ২০১১-এ লিখেছিলাম - কীভাবে VirtualBox এবং KVM side by side রান করবেন। একমাত্র ইস্যু হলো, কার্নেল ৬.৮ থেকে ৬.১৪-এ যাওয়ার জন্য, যেকোনো pointless zero-QA reason, আমার সিস্টেম এখন বুটে KVM মডিউল লোড করছে, কিন্তু এটি আগে করত না। Amazing। Quick fix:
sudo modprobe -r kvm_intel
এবং এখন, VirtualBox fine রান করছে। আমরা এটিকে আলাদা টিউটোরিয়ালে আলোচনা করব।
DOSBox পারফরম্যান্স
সবচেয়ে ভালো নয়, আমি ভয় করি। আমি এটিকে একটি dedicated guide-এ আলোচনা করব, কিন্তু long story short, প্রাচীন DOS গেমগুলোর পারফরম্যান্স তত স্মুথ নয় যতটা হতে পারে, বা যতটা ছিল বছর বছর আগে যখন আমি ancient single-core machines ব্যবহার করতাম mid-2000s-এ। Yup। আপনি যদি power-saving mode এক্টিভেট করেন, আপনি আপনার CPU কে "lower" power states-এ একটিতে push করতে পারেন, এবং তারপর, সব কিছু pick up করে, এবং আপনি stellar performance পান। Amazingly weird and sad। আলাদা আলোচনা করব।
ছোট সমস্যা
আমি কয়েকটি niggle-ও encounter করলাম যেগুলো around থাকা উচিত নয়। আমি সেগুলো আগে mention করেছি হতে পারে, কিন্তু এটা worth bringing them up। আপনাক, Plasma Kubuntu 24.04-এ এখনও fully supported, তাই এই ইস্যুগুলো ironed out এবং fixed হওয়া উচিত, আমি আশা করি। নেমলি:
- Kate last opened file মনে রাখে না তার recent list-এ। Never।
- লগইন স্ক্রিন সবসময় battery indicator দেখায় bottom right corner-এ charging হিসেবে, এমনকি আপনি battery power-এ রান করছেন, এবং কোনো charger plugged in নেই। Basically, এটি wrong icon। যেন এটি:
Notice, Kubuntu guest login on top of Kubuntu host, two different battery icons.
এটা বIgger হচ্ছে
এখন, দয়া করে আমার সব Slimbook Executive reports পড়ুন, আপনি যদি। শুরু থেকে শুরু করে পুরো সেটের মাধ্যমে আপনার পথ কাজ করুন। আপনি লক্ষ্য করবেন সফ্টওয়্যার ইকোসিস্টেমের কোয়ালিটি এবং স্থিতিশীলতা worse and worse হচ্ছে। Early on, সব কিছু fine ছিল। এখন, আমার printing problems, power management problems, data copy problems, media playback problems, even DOSBox problems। Absolutely ridiculous।
আপনি বলার আগে Fedora, openSUSE বা Debian। দয়া করে। আমার hardware conundrum রিপোর্ট দেখুন। Every single distro has issues, with every single hardware। আমার সব ধরনের niggle এবং issues এবং problems थे পুরো hardware range-এ, Dell থেকে Asus থেকে LG থেকে HP থেকে Lenovo থেকে Slimbook। Debian, Ubuntu, openSUSE, many a distro that wouldn't even boot। আমার পাঠকদের কাছ থেকে recommendation পাই প্রতিটি সপ্তাহে, try X, try Y। বিশ্বাস করুন বা না করুন, এই ডিস্ট্রোদের অধিকাংশ আমার IdeaPad test laptop-এ চলে조차 না।
Ubuntu এখানে একদম poor job করছে, right। কিন্তু এটি সেই কিছু ডিস্ট্রোর একটি যেটি buggy xz code merge করলো না back in the day, এবং আপনাকে ১০ বছর ফ্রি সাপোর্ট এবং patching দেয়। এবং best driver support, উপরের সব প্রোব্লেমের বাবजूद।
আমি যা বলতে পারি, আমি খুশি আমি নিজের জন্য একটি ম্যাকবুক কিনলাম। Very sad। Very happy।
উপসংহার
আমার Slimbook Executive এখনও একটি ভালো মেশিন। এটি অনেক জিনিস ভালো করে। কিন্তু আমি নির্দিষ্ট ক্রিটিক্যাল জিনিসের জন্য এটিকে rely করতে পারি না এর power management problems, its buggy firmware এবং সেসব কারণে। এবং fun things-এর range narrower হচ্ছে day by day। সাবধানে পড়ুন: regressions। Zero QA। আমার functionality less and less হচ্ছে। It was big, now it's less। Kapish। এটি stupid এবং pointless এবং self-defeating। কিন্তু sure, let's develop another 40 distros, add three more stores, work on 22 new "atomic" flavors, and add Wayland, which breaks tons of good stuff on the graphics side। Sure sure, let's।
প্রব্লেমটির কিছুই Slimbook-র সাথে vendor হিসেবে নেই। আপনার একটি ল্যাপটপ দরকার হলে, এই লোকেরা ভালো কাজ করে। কিন্তু সফ্টওয়্যার আপনার এক্সপেরিয়েন্স ruin করবে। মনে হয় লিনাক্সের একমাত্র reasonable modus operandi হলো এটি একটি ভার্চুয়াল মেশিন হিসেবে রান করা। No fancy drivers, এবং একটি stable host। যেন একটি পুরনো উইন্ডোজ ১০, এবং আপনি তার ওপর একটি ভার্চুয়াল মেশিন রান করুন, up-to-date এবং compliant ব্রাউজিং এবং সেসবের জন্য। Apparently, adding real hardware into the mix is too much of a challenge।
গত বছর বা তার বেশি লিনাক্স almost killed my spirit। এক, আমি সর্বত্র লিনাক্স প্রোমোট করার চেষ্টা করছি, তাই এটি যত বেশি ভাঙে, আমি তত বেশি stupid দেখি। দুই, nerdy dev-focused lack of product-oriented vision is so dejecting। বিশ্বটি ০.১% মানুষের চেয়ে অনেক বড় যারা dark-themed terminal window-এ tinker করতে চায় ছাত্রের মত কোনো deadline ছাড়া, কিন্তু না। Let's make the entire experience about that - drab, endless tinkering for the sake of tinkering। আমি livid হতাম যদি আমার জন্য একটি ম্যাকবুক না হত। It costs money, it's not a trivial decision, but I know I'll have the peace of mind I need। And that's priceless।
এবং তাই, আমরা এখানে আছি। আমি আপনাকে আর কী বলব। ২০ বছর লিনাক্স ব্যবহার করার পর, এটি সিলিেস্ট I've felt so far। The worst part, no one cares, nor will anyone ever care। The nerds will dismiss this article as a rant from a "grumpy" guy who runs stuff in a "live session" (90% of comments out there), and then they will go back to writing code with no real objective, no artistic finesse, no philosophy। The end।
চেয়ার্স।