خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

لینوکس برای لپ‌تاپ‌ها عالی است، اما هنوز با این ۵ قابلیت سخت‌افزاری دست‌وپنجه نرم می‌کند

لینوکس برای لپ‌تاپ‌ها عالی است، اما همچنان با این پنج قابلیت سخت‌افزاری مشکل دارد
لینوکس لپ‌تاپ‌ها را دوست دارد؛ تا وقتی که نوبت به اثرانگشت‌خوان برسد.

نصب لینوکس روی لپ‌تاپ دیگر شبیه ثبت‌نام برای یک آخرهفته پر از بخت‌آزماییِ درایورها نیست. سخت‌افزاری با پشتیبانی مناسب از لینوکس انتخاب کنید و معمولاً امکانات پایه بی‌درنگ سرِ جای خود قرار می‌گیرند؛ وضعیتی که به‌راحتی این تصور را پیش می‌آورد که سازگاری لپ‌تاپ‌ها سرانجام تا حد زیادی حل شده است.

اما با عبور از امکانات پایه، این اطمینان کم‌کم رنگ می‌بازد. لپ‌تاپ‌های امروزی انبوهی از قابلیت‌های افزوده و به‌هم‌پیوسته را کنار سخت‌افزار اصلی خود جای می‌دهند و پشتیبانی لینوکس از آن‌ها می‌تواند میان مدل‌های مختلف تفاوتی چشمگیر داشته باشد. ممکن است دستگاهی برای کارهای روزمره کاملاً بی‌دردسر باشد، اما چند قابلیتی که بابتشان هزینه بیشتری پرداخته‌اید، ناپایدار، محدود یا به‌کلی در دسترس نباشند.

اثر انگشت‌خوان‌ها هنوز هم بخت‌آزمایی‌اند

دکمه درست همان‌جاست؛ و همین ماجرا را بدتر می‌کند

صفحه‌کلید لپ‌تاپ و حسگر اثرانگشت

خودِ احراز هویت با اثر انگشت در لینوکس به بلوغ رسیده است. پروژه fprint، کتابخانه libfprint را برای ارتباط با اثر انگشت‌خوان‌ها و سرویس fprintd را برای پیوند دادن این پشتیبانی با دیگر بخش‌های سیستم فراهم می‌کند. روی سخت‌افزارهای سازگار، می‌توانید ورود با اثر انگشت را در لپ‌تاپی مجهز به اوبونتو، مستقیماً از بخش «کاربران» فعال کنید.

مشکل اصلی، پشتیبانی سخت‌افزاری است. libfprint با حسگرهای سازندگانی مانند گودیکس، سینپتیکس، ایلان، FPC و ریل‌تک کار می‌کند، اما سازگاری به مدل دقیق حسگرِ به‌کاررفته در لپ‌تاپ شما بستگی دارد. ممکن است دو دستگاه از بیرون اثر انگشت‌خوان‌هایی کاملاً یکسان داشته باشند، اما از شناسه‌های دستگاه متفاوتی استفاده کنند و فقط یکی از آن‌ها پشتیبانی شود.

به همین دلیل، پیش از خرید لپ‌تاپ برای لینوکس، باید اثر انگشت‌خوان آن را بررسی کرد. دانستن اینکه لپ‌تاپ چنین حسگری دارد کافی نیست؛ به مدل دقیق حسگر یا شناسه دستگاه آن نیاز دارید، همراه با تأییدی که نشان دهد نسخه libfprint عرضه‌شده در توزیع شما از آن پشتیبانی می‌کند. پشتیبانی در پروژه اصلی نیز ممکن است زودتر از بسته‌بندی آن در توزیع شما فراهم شود؛ بنابراین حسگری که در فهرست دستگاه‌های پشتیبانی‌شدهٔ پروژه آمده است، شاید همچنان بی‌درنگ روی سیستم شما کار نکند.

برخی وب‌کم‌های داخلی بی‌دلیل پیچیده‌اند

وب‌کم ارزان USB شما شاید دردسر کمتری داشته باشد

وب‌کم‌های معمولی USB در لینوکس اغلب بی‌دردسرند. یکی را وصل کنید، برنامه‌ای را باز کنید و احتمال زیادی دارد که پشته Video4Linux از پیش بداند با آن چه کند.

برخی دوربین‌های داخلیِ مدرن در لپ‌تاپ‌ها بسیار پیچیده‌ترند. معماری دوربین IPU6 اینتل که در چندین نسل از لپ‌تاپ‌ها به کار رفته، به‌جای آن‌که هر وب‌کم را دستگاهی ساده از رده ویدئوی USB در نظر بگیرد، بر حسگرهای متصل از راه MIPI تکیه دارد. لینوکس پشتیبانی بالادستی از زیرسامانهٔ ورودی IPU6 را به دست آورده که بسیار کمک‌کننده بوده است، اما بخش‌های دیگر زنجیره پردازش دوربین همچنان باید سر و سامان بگیرند.

مطلب مرتبط:   ایسر از اولین کروم بوک 17 اینچی جهان رونمایی کرد

درایورهای حسگر، میان‌افزار، پردازش تصویر، مؤلفه‌های فضای کاربر و پیاده‌سازی اختصاصی سازنده لپ‌تاپ، همگی می‌توانند تعیین کنند که دوربین درست کار می‌کند یا نه. پشتیبانی در هسته اصلی تنها بخشی از مسیر را می‌پیماید، زیرا مقداری از پردازش همچنان ممکن است به نرم‌افزارهای بیرون از هسته وابسته باشد؛ یعنی پشتیبانی می‌تواند بر همه‌چیز، از کارکرد پایه گرفته تا کیفیت تصویر و مصرف انرژی، اثر بگذارد.

مستندات خود اوبونتو درباره دوربین‌های Intel MIPI نشان می‌دهد که چه اجزای فراوانی ممکن است در کار باشند: ماژول‌های هسته، میان‌افزار، بخش‌های فضای کاربر و پشتیبانی از حسگرها و مدل‌های مشخص لپ‌تاپ. برای قابلیتی که بیشتر مردم انتظار دارند به‌سادگی کار کند، این حجم از سازوکار واقعاً مضحک است؛ و ممکن است شما را در موقعیت عجیبی قرار دهد که وب‌کم ارزان USB از دوربین ظاهراً بهترِ تعبیه‌شده در لپ‌تاپتان قابل‌اعتمادتر کار کند.

HDR کار می‌کند، اما اکوسیستم هنوز به آن نرسیده است

کلید روشن‌کردن پیش از آماده‌شدن زیرساخت‌ها از راه رسید

بازی Marvel's Spider-Man 2 روی لپ‌تاپ گیمینگ Asus ROG G14 مدل ۲۰۲۵

سال‌ها HDR نمونه‌ای روشن از چیزی بود که لینوکس دسکتاپ چندان خوب از پس آن برنمی‌آمد. این توصیف اکنون کم‌کم اعتبار خود را از دست می‌دهد.

KDE Plasma با مدیریت رنگ و نگاشت تُن بهتر، پشتیبانی از HDR را در ویلند به‌تدریج بهبود داده است و لینوکس به جایی رسیده که با پیکربندی مناسب، بازی‌های HDR می‌توانند درست اجرا شوند. گنوم ۴۸ نیز در سال ۲۰۲۵ پشتیبانی HDR در سطح سیستم را، همراه با کلیدی در تنظیمات نمایشگر، افزود و انتشارهای بعدی با کنترل‌های روشنایی بهتر و پشتیبانی گسترده‌تر از مدیریت رنگ، این مسیر را ادامه داده‌اند.

با این همه، آوردن کلید روی صفحه تنها بخشی از کار بود. برنامه‌ها، ترکیب‌کننده‌ها، درایورهای گرافیکی، سامانه‌های مدیریت رنگ و خود محتوا، همگی باید با یکدیگر سازگار باشند. گنوم هنگام عرضه نخستین پشتیبانی HDR خود اذعان کرد که شمار نسبتاً کمی از برنامه‌ها برای آن آماده بودند و KDE نیز در انتشارهای بعدی پلاسما به صیقل‌دادن رفتار HDR ادامه داده است.

مطلب مرتبط:   نحوه ایجاد یک هات اسپات بی سیم در لینوکس با استفاده از linux-wifi-hotspot

در این مرحله، گفتن اینکه HDR در لینوکس پشتیبانی نمی‌شود، بیش از حد تند به نظر می‌رسد. دقیق‌تر آن است که پشتیبانی را ناهمگون بدانیم؛ زیرا نتیجه همچنان تا حد زیادی به کامپوزیتور، پشتهٔ گرافیکی، برنامه و به‌روز بودن بسته‌های توزیع شما بستگی دارد. این موضوع به‌ویژه در لپ‌تاپ‌های اولد می‌تواند آزاردهنده باشد؛ جایی که HDR اغلب یکی از قابلیت‌هایی است که از ابتدا بابتش هزینهٔ بیشتری پرداخته‌اید.

بلندگوهای لپ‌تاپ ممکن است کیفیت واقعی‌شان را از دست بدهند

پخش صدا و کارکرد درست، همیشه یکی نیستند

مبدل USB-C DAC و یک جفت هدفون سیمیِ متصل به لپ‌تاپ Lenovo

صدای لپ‌تاپ، پس از عبور از پخش ساده، می‌تواند دردسرساز شود. بسیاری از دستگاه‌های رده‌بالا، بلندگوهای خود را با تقویت‌کننده‌های هوشمند، میان‌افزار DSP، سامانه‌های محافظت از بلندگو، داده‌های کالیبراسیون و تنظیماتی ویژهٔ همان شاسی همراه می‌کنند. مستندات خود لینوکس دربارهٔ تقویت‌کننده‌های هوشمند Cirrus Logic نشان می‌دهد که این پیکربندی‌ها تا چه اندازه می‌توانند اختصاصی باشند؛ تا جایی که برخی لپ‌تاپ‌ها به میان‌افزار و تنظیماتی متناسب با طراحی الکتریکی و آکوستیکی خود نیاز دارند.

به همین دلیل، شنیدن صدا از بلندگوها همیشه به این معنا نیست که تمام پشتهٔ صوتی همان‌گونه که سازنده در نظر داشته کار می‌کند. ممکن است خروجی پایه کار کند، اما اجزایی را که باعث می‌شوند بلندگوها در ویندوز آن کیفیت آشنا را داشته باشند، در اختیار نداشته باشید.

پیامد آن می‌تواند صدایی با حجم بسیار کمتر، مدیریت ناقص کانال‌ها یا صوتی تخت‌تر و کم‌جان‌تر از انتظار باشد؛ زیرا لینوکس فاقد میان‌افزار، داده‌های کالیبراسیون یا پیکربندی تقویت‌کننده‌ای است که برای آن لپ‌تاپ در نظر گرفته شده است.

همیشه این مورد را به‌ویژه آزاردهنده دانسته‌ام، چون تنظیم نامناسب را به‌سادگی می‌توان با بلندگوهای بی‌کیفیت اشتباه گرفت. همان سخت‌افزار، وقتی پشتهٔ صوتی کامل سازنده واقعاً وظیفه‌اش را انجام دهد، می‌تواند به‌مراتب بهتر صدا بدهد.

کنترل‌های اختصاصی سازندگان لپ‌تاپ همچنان آشفته‌اند

سخت‌افزار قابلیت دارد، میان‌افزار هم سلیقهٔ خودش را

نمایش دمای پردازنده و پردازندهٔ گرافیکی لپ‌تاپ در Omen Gaming Hub

لپ‌تاپ‌های امروزی بخش شگفت‌آوری از رفتار خود را پشت میان‌افزار اختصاصی سازنده پنهان می‌کنند. نمایه‌های کارایی، محدودیت‌های شارژ، رفتار فن، حالت‌های حرارتی، نورپردازی صفحه‌کلید، تنظیمات توان پردازندهٔ گرافیکی و کلیدهای عملکرد ویژه، همگی ممکن است به رابط‌هایی وابسته باشند که سازندهٔ لپ‌تاپ ایجاد کرده است، نه کنترل‌های استاندارد سخت‌افزاری.

لینوکس برای استانداردسازی بخشی از این موارد پیشرفت واقعی داشته است. رابط platform_profile در هسته، راهی یکپارچه در اختیار راه‌اندازها می‌گذارد تا حالت‌هایی مانند متعادل، کم‌مصرف و کارایی را ارائه کنند؛ ابزارهایی مانند power-profiles-daemon نیز، در صورت پشتیبانی سخت‌افزار، می‌توانند این گزینه‌ها را در محیط دسکتاپ در دسترس بگذارند.

مطلب مرتبط:   نحوه رفع خطای «add-apt-repository: command not found» در اوبونتو

این تنظیمات می‌توانند پیامدهای کاملاً ملموسی داشته باشند. صدای فن لپ‌تاپ در لینوکس ممکن است به‌جای سخت‌افزار معیوب، از پشتهٔ مدیریت توان ناشی شود؛ نمونه‌ای مناسب از اینکه رفتار لپ‌تاپ تا چه اندازه به ارتباط درست نرم‌افزار با میان‌افزار وابسته است.

نکته اینجاست که پشتیبانی هنوز باید برای هر خانوادهٔ لپ‌تاپ جداگانه پیاده‌سازی شود؛ به همین دلیل، دو مدل از یک برند واحد هم ممکن است در لینوکس رفتاری کاملاً متفاوت داشته باشند. برای نمونه، لینوکس در سخت‌افزارهای پشتیبانی‌شدهٔ Samsung Galaxy Book می‌تواند از طریق راه‌انداز اختصاصی، حالت‌های کارایی، آستانه‌های شارژ، نورپردازی صفحه‌کلید و مدیریت کلیدهای Fn را در اختیار بگذارد.

در موارد دیگر، شاید به ابزارهای توسعه‌داده‌شده توسط جامعه یا ماژول‌های هستهٔ ویژهٔ سازنده نیاز داشته باشید و برخی قابلیت‌های کنترل‌شده با میان‌افزار نیز ممکن است کاملاً دست‌نیافتنی بمانند.

پشتیبانی لینوکس از لپ‌تاپ، به همان مدل دقیق بستگی دارد

این احتمالاً مهم‌ترین تغییری است که در شیوهٔ خرید لپ‌تاپ برای لینوکس پیشنهاد می‌کنم. پرسیدن اینکه «آیا لینوکس از این لپ‌تاپ پشتیبانی می‌کند؟» آن‌قدر کلی است که سود چندانی ندارد. باید بدانید آیا از این حسگر اثر انگشت، این وب‌کم، این سخت‌افزار صوتی و کنترل‌های میان‌افزار همین دستگاه پشتیبانی می‌کند یا نه.

اگر لپ‌تاپ را مشخصاً برای لینوکس می‌خرید، پیش از خرید بررسی کنید که آیا واقعاً لینوکس را درست اجرا می‌کند یا نه و به‌جای خانوادهٔ لپ‌تاپ، همان مدل دقیق را بررسی کنید. گزارش کسانی را بیابید که از توزیعی استفاده می‌کنند که قصد نصبش را دارید و به قابلیت‌های کوچک‌تر سخت‌افزاری هم توجه کنید؛ صرفاً با تأیید وای‌فای و گرافیک کار را تمام‌شده ندانید. یک USB زنده نیز می‌تواند پیش از خرید اطلاعات زیادی آشکار کند، هرچند هسته‌های جدیدتر، میان‌افزار تازه‌تر یا بسته‌های ویژهٔ توزیع ممکن است از سخت‌افزاری پشتیبانی کنند که در یک ایمیج زندهٔ قدیمی پشتیبانی نمی‌شود.

امروزه معمولاً بخش‌های پایه آسان‌ترین قسمت ماجرا هستند. این چند مؤلفهٔ تخصصی پیرامون آن‌هاست که می‌تواند یک لپ‌تاپ لینوکسیِ عالی را به دستگاهی بدل کند که یک یا دو قابلیت گران‌قیمتش عملاً قابل استفاده نیست.

منبع: این مطلب ترجمه و بومی‌سازی مقاله‌ای از MakeUseOf به قلم Oluwademilade Afolabi است. مشاهده مقاله اصلی