
بسته تغییر چهره «Silent Horizon» برای لینوکس مینت (Linux Mint) عرضه شده است؛ اسکریپتی که با نصب مجموعهای از دسکلتها (Desklets)، اپلتهای پنل (Panel Applets)، تصویر پسزمینه، تم داک پلانک (Plank Dock) و تغییرات جزئی در چیدمان سینامون (Cinnamon)، ظاهری تیرهتر و مدرنتر به این توزیع محبوب میبخشد.
ظاهری آرام با جزئیات پویا
این پروژه ساخته کاربری با نام ~PersianVibeCoder است و به گفته سازنده، هدف آن ایجاد «دسکتاپی آرام و مینیمال با جزئیات کوچکی است که آن را زنده نشان میدهد». همین جزئیات کوچک، به بسته Silent Horizon پویایی بیشتری نسبت به بستههای تغییر چهره معمول میدهد.
برای نمونه، دسکلتهای آبوهوا و سیستممانیتور کارتهایی با نور لبه متحرک دارند که بهطور پیوسته دور لبه هر کارت میچرخد. کارت افق تصویریشده در دسکلت آبوهوا نیز فقط تزئینی نیست؛ نمای افق در طول روز تغییر میکند تا موقعیت خورشید، ماه و سیارات اصلی قابل مشاهده بالای افق را در مکان واقعی کاربر نشان دهد.
در کنار کارتهای آبوهوا و سیستممانیتور که قابل باز و بسته شدن هستند، یک ویجت ساعت رومیزی قابل تنظیم نیز وجود دارد. این ساعت یک برچسب متنی دارد که میتوان آن را سفارشی کرد؛ بهویژه اگر شعار پیشفرض «a quieter today» برای سلیقه کاربر بیش از حد احساسی به نظر برسد.
داک، اپلتها و کنترلهای پنل
داک دسکتاپ Plank برای مدیریت پنجرههای باز استفاده میشود و تم سفارشی آن ظاهری شیشهای (Glassy) مشابه دسکلتها و پنل بالایی ایجاد میکند. اپلتهای پنل Quiet Line نیز شامل جابهجاکننده فضای کاری به سبک گنوم شل (GNOME Shell Workspace Switcher)، کنترلکننده پخش فعلی (Now Playing) برای نمایش نام هنرمند، عنوان قطعه و کاور آرت از پخشکنندههای MPRIS و یک سنجه صدا مبتنی بر Cava هستند.
همچنین یک اپلت سینی (Tray Applet) تاشو با آیکونهای غیرسیستمی برای نشانگرهای کلیدی وجود دارد. البته امکان انتخاب اینکه کدام نشانگرها در بخش تاشو قرار بگیرند وجود ندارد و رفتار بستن خودکار (Auto-close) آن نیز قابل تنظیم نیست؛ با این حال همه اپلتها در استفاده کاملاً کار میکنند.
ظاهری چشمگیر، اما پرمصرف و دارای باگ
Silent Horizon از نظر بصری بسیار دگرگونکننده است و به دسکتاپ پیشفرض لینوکس مینت ظاهری تیرهتر و شیکتر میدهد؛ در نگاه اول ممکن است کمتر کسی متوجه شود که این محیط همان Cinnamon است و بیشتر به یک چیدمان کاشیکاری مدرن شباهت دارد. اما مشکل اصلی، عملکرد آن است.
بر اساس گزارش منبع، روی یک لپتاپ و در یک ماشین مجازی (VM)، مصرف پردازنده (CPU Usage) سینامون با اجرای دسکلتها بالای ۲۴ درصد باقی ماند. یک لپتاپ Chuwi با پردازنده نسبتاً معمولی Intel m3-8100y که لینوکس مینت عادی و اوبونتو کامل را بدون مشکل اجرا میکند، با این بسته بهکندی پیش میرفت. با حذف دسکلتهای آبوهوا و سیستممانیتور، مصرف CPU سینامون به کمتر از ۱ درصد کاهش یافت.
به نظر میرسد علت اصلی مصرف بالا، افکت نور متحرکی باشد که دور لبه دسکلتها میچرخد. هنوز گزینهای برای خاموش کردن این افکت وجود ندارد و نمیتوان کارت سیستممانیتور را نیز غیرفعال کرد؛ کارتی که آمار را تقریباً هر ثانیه بهروزرسانی میکند و هزینه عملکردی کوچکی دارد. در نتیجه عمر باتری نیز سریعتر از حالت عادی کاهش مییابد.
مشکل دیگر، پیکربندی دسکلتهاست که گیجکننده و دارای باگ توصیف شده است. با انتخاب یک دسکلت برای تنظیم، ممکن است دسکلت دیگری ناپدید شود یا نسخه تکراری ایجاد کند؛ در مورد ساعت، این نسخهها روی هم قرار میگیرند و کاربر متوجه آن نمیشود. امید میرود توسعهدهنده مشکل مصرف CPU را برطرف کند یا حداقل دسکلتهای سیستم، آبوهوا و افق را جدا کند تا کاربران بتوانند انتخاب کنند برای کدامیک چرخه پردازنده صرف کنند.
نصب Silent Horizon روی لینوکس مینت ۲۲.۳
Silent Horizon از دسکتاپ Cinnamon پشتیبانی میکند و فقط روی Cinnamon 22.3 (استفادهشده در Linux Mint 22.3) آزمایش شده است. پیش از نصب این بسته تغییر چهره، با ابزار پشتیبانگیری لینوکس مینت یک عکس فوری (Snapshot) بگیرید تا در صورت بروز مشکل، امکان بازگردانی آسان داشته باشید.
نسخه جدید را از صفحه انتشارهای گیتهاب (GitHub Releases) پروژه دانلود و فایل ZIP را استخراج کنید. درون آن پوشهها، فایلها و یک اسکریپت نصب اجرایی (Install Script) وجود دارد. پیش از اجرای هر چیز، اسکریپت نصب یا اسکریپت پایتونی که به آن اشاره میکند را با یک ویرایشگر متن بهدقت بخوانید؛ اجرای اسکریپتهای ناشناس از اینترنت از نظر امنیتی توصیه نمیشود و بررسی محتوای آن بر عهده کاربر است.
سپس پوشه را در ترمینال (Terminal) باز کنید (داخل پوشه راستکلیک کرده و گزینه Open in Terminal را انتخاب کنید) و فرمان زیر را اجرا کنید:
./install.sh
اجازه دهید نصب کامل شود؛ این فرمان بستههایی مانند Plank و Cava را که ممکن است نداشته باشید دریافت میکند. پس از آن از حساب کاربری خارج و دوباره وارد شوید. این مرحله مهم است، زیرا تغییرات و پیکربندیهای Silent Horizon باید در کنار هم قرار بگیرند و خروج از حساب این کار را انجام میدهد.
در صورت موفقیت، ظاهری مشابه تصویر نمونه خواهید دید. ممکن است بسته برای وضوح صفحه شما بهینه نشده باشد، اما میتوانید مقیاس (Scale) و اندازه پنل، فونتها و دسکلتها را بهصورت دستی تنظیم کنید. با راستکلیک روی هر دسکلت به پنل پیکربندی دسترسی پیدا میکنید. در آنجا میتوانید مکان (عرض جغرافیایی، طول جغرافیایی و ارتفاع / Latitude, Longitude, Elevation) را برای آبوهوا و افق وارد کنید، قفل موقعیت دسکلتهای آزاد را تعیین کنید، مقدار مقیاس را تنظیم کنید و رنگها، فونتها و موارد دیگر را تغییر دهید.
توجه: باید مکان را در پنل پیکربندی وارد کنید، زیرا بهصورت خودکار تشخیص داده نمیشود و وارد کردن مختصات بهصورت مقدار عددی ضروری است.