
اگر تصور میکنید لینوکس مینت ظاهری قدیمی دارد، پک تحول ظاهری (Transformation Pack) جدیدی به نام Silent Horizon میتواند چهره دسکتاپ Cinnamon را بهطور چشمگیری تغییر دهد. این پروژه مجموعهای از دسکتلتها (Desklets)، اپلتهای پنل (Panel Applets)، تصویر پسزمینه (Wallpaper)، تم داک Plank و تغییرات جزئی در چیدمان Cinnamon را نصب میکند.
Silent Horizon چیست و چه میکند؟
Silent Horizon ساخته کاربری با نام ~PersianVibeCoder است. به گفته سازنده، این پک به ایجاد یک دسکتاپ آرام و مینیمال با جزئیات کوچکی کمک میکند که آن را زنده نشان میدهد. همین جزئیات کوچک هستند که به این پک پویایی بیشتری نسبت به بستههای تغییر ظاهر معمول میدهند.
قابلیتهای ظاهری و تعاملی
- دسکتلتهای آبوهوا و نمایشگر سیستم دارای نور لبه متحرک (Animated Rim Light) هستند که بهطور پیوسته دور لبه هر کارت میچرخد.
- کارت افق تصویری در دسکتلت آبوهوا تنها یک تزئین نیست؛ نمای افق در طول روز تغییر میکند تا موقعیت خورشید، ماه و سیارات اصلی قابل مشاهده بالای افق را در موقعیت واقعی کاربر نشان دهد.
- یک ویجت ساعت دسکتاپ قابل پیکربندی نیز وجود دارد که برچسب متنی آن قابل سفارشیسازی است.
- داک Plank برای مدیریت پنجرههای باز استفاده میشود و تم سفارشی آن با دسکتلتهای شیشهای و تم پنل بالایی هماهنگ است.
- اپلتهای پنل Quiet Line شامل سوییچر فضای کاری به سبک GNOME Shell، کنترلر Now Playing برای نمایش هنرمند، عنوان قطعه و کاور آلبوم از پخشکنندههای MPRIS، و یک صدا سنج مبتنی بر Cava هستند.
- یک اپلت سینی جمعشونده (Collapsible Tray Applet) با آیکونهای غیرسیستمی برای نشانگرهای کلیدی نیز در این مجموعه دیده میشود. البته راهی برای انتخاب نشانگرهای نیمه جمعشونده یا پیکربندی رفتار بستن خودکار آن وجود ندارد، اما همه اپلتها در استفاده کاملاً کارا میمانند.
زیبا اما سنگین و باگدار
Silent Horizon بهعنوان یک پک تغییر ظاهر، واقعاً متحولکننده است. اجرای اسکریپت آن به دسکتاپ پیشفرض لینوکس مینت ظاهری تیرهتر و شیکتر میدهد؛ در نگاه اول تشخیص اینکه این همان Cinnamon است دشوار میشود و بیشتر به یک چیدمان کاشیکاری مدرن شباهت دارد.
مشکل اصلی عملکرد آن است. روی دستگاههای کمتوان یا ماشینهای مجازی (VM)، مصرف CPU برای Cinnamon با اجرای دسکتلتها بالای ۲۴٪ باقی ماند. لپتاپ Chuwi با پردازنده Intel m3-8100y بهراحتی لینوکس مینت معمولی و اوبونتو کامل را اجرا میکند، اما هنگام نصب این پک بهسختی کار میکرد و حتی دو بار قفل سخت شد.
علت مصرف بالای CPU، دسکتلتهای آبوهوا و نمایشگر سیستم است. بهمحض حذف آنها، مصرف CPU در Cinnamon به کمتر از ۱٪ رسید. با این حال همین دسکتلتها جذابیت بصری اصلی این پک هستند و سنگینیشان مایه تأسف است. افکت نور متحرک دور لبه دسکتلتها احتمالاً عامل اصلی است و هنوز گزینهای برای خاموش کردن آن وجود ندارد. همچنین نمیتوان کارت نمایشگر سیستم را غیرفعال کرد؛ کارتی که آمار را تقریباً هر ثانیه بهروزرسانی میکند و هزینه عملکردی کوچکی دارد.
مشکل دیگر، پیکربندی دسکتلتهاست. گیجکننده و باگدار است: با انتخاب یکی برای پیکربندی، دیگری ناپدید میشود یا یک کپی ایجاد میکند که در مورد ساعت، روی هم انباشته میشود و متوجه آن نمیشوید. امید میرود توسعهدهنده مصرف CPU را کاهش دهد یا حداقل دسکتلتهای سیستم، آبوهوا و افق را جدا کند تا کاربران بتوانند انتخاب کنند برای کدامیک چرخه CPU بدهند.
نصب Silent Horizon روی لینوکس مینت ۲۲.۳
Silent Horizon از دسکتاپ Cinnamon پشتیبانی میکند و فقط روی Cinnamon 22.3 (بهکاررفته در Linux Mint 22.3) آزمایش شده است. پیش از نصب این پک تغییر ظاهر، با ابزار پشتیبانگیری لینوکس مینت یک اسنپشات بگیرید تا در صورت خراب شدن چیزی، راهی آسان برای بازگردانی داشته باشید.
آخرین نسخه را از صفحه GitHub Releases پروژه دانلود و فایل ZIP را استخراج کنید. درون آن پوشهها، فایلها و یک اسکریپت نصب اجرایی وجود دارد. پیش از اجرای هر چیز، اسکریپت نصب (یا اسکریپت پایتونی که به آن اشاره میکند) را با یک ویرایشگر متن بهدقت بخوانید؛ اجرای اسکریپتهای تصادفی از وب از نظر امنیتی توصیه نمیشود و بررسی محتوای آن بر عهده شماست.
سپس پوشه را در ترمینال باز کنید (داخل پوشه راستکلیک کرده و گزینه Open in Terminal را انتخاب کنید) و دستور زیر را اجرا کنید:
./install.sh
اجازه دهید نصب کامل شود (بستههایی مانند Plank و Cava را دریافت میکند)، سپس از حساب کاربری خارج و دوباره وارد شوید. این مرحله آخر مهم است، زیرا تغییرات و پیکربندیهای Silent Horizon باید با هم هماهنگ شوند و خروج از حساب این کار را انجام میدهد.
در صورت موفقیت، با چیزی شبیه به تصویر نمایش دادهشده روبهرو میشوید. ممکن است ببینید برای رزولوشن صفحه شما بهینه نشده است، اما میتوانید مقیاس و اندازه پنل، فونتها، دسکتلتها و موارد دیگر را دستی تنظیم کنید. برای دسترسی به پنل پیکربندی، روی هر یک از دسکتلتها راستکلیک کنید. در آنجا موقعیت (عرض جغرافیایی، طول جغرافیایی و ارتفاع) را برای آبوهوا و افق وارد کنید، انتخاب کنید که موقعیت دسکتلتهای آزادانه جابهجاشونده قفل شود یا نه، مقدار مقیاس را تعیین کنید و رنگها، فونتها و موارد دیگر را تغییر دهید. توجه کنید که موقعیت بهطور خودکار تشخیص داده نمیشود و باید مختصات را بهصورت مقدار وارد کنید.