دلِ شب درخشان✨️
توسعهدهندگان کرنل لینوکس مجموعهای از پچهای جدید برای DRM Scheduler منتشر کردهاند؛ بخشی از کرنل که وظیفه زمانبندی کارهای GPU را در درایورهایی مثل AMDGPU، Intel Xe و Panfrost بر عهده دارد.
- @MainPenguins | Hub | Source
کرنل لینوکس شاید تأخیر اجرای دستورات GPU را بهشدت کاهش دهد
توسعهدهندگان کرنل لینوکس مجموعهای از پچهای جدید برای DRM Scheduler منتشر کردهاند؛ بخشی از کرنل که وظیفه زمانبندی کارهای GPU را در درایورهایی مثل AMDGPU، Intel Xe و Panfrost بر عهده دارد.
مشکل فعلی اینجاست که وقتی پردازنده زیر بار سنگین باشد و تعداد زیادی پردازش همزمان اجرا شوند، ارسال دستورات به GPU با تأخیر انجام میشود و این موضوع میتواند روی روان بودن بازیها، رندر و پردازشهای گرافیکی اثر بگذارد.پچهای جدید با جایگزین کردن workqueue با kthread_work در DRM Scheduler، در تستها کاهش چشمگیر Job Submission Latency را نشان دادهاند؛ یعنی دستورات خیلی سریعتر به GPU میرسند و پاسخگویی سیستم در شرایط شلوغ بهتر میشود.
البته این تغییرات فعلاً در مرحله بررسی (RFC) هستند و هنوز وارد کرنل اصلی لینوکس نشدهاند، اما اگر پذیرفته شوند، میتوانند یکی از بهبودهای مهم عملکرد گرافیک در نسخههای آینده کرنل باشند.
- @MainPenguins | Hub | Source
❤6
نیمروز زرین🔆
توسعه Plasma 6.8 با قدرت ادامه داره و این هفته تمرکز اصلی تیم KDE روی روانتر شدن انیمیشنها و رفع باگها بوده.
مهمترین تغییرات:
به نظر میرسد KDE در Plasma 6.8 بیشتر از اضافه کردن قابلیتهای جدید، روی پولیش کردن رابط کاربری، روانتر شدن انیمیشنها و افزایش پایداری تمرکز کرده است.
- @MainPenguins | Hub | Source
دسکتاپ KDE Plasma 6.8 قراره انیمیشنهای نرمتر و طبیعیتری داشته باشه
توسعه Plasma 6.8 با قدرت ادامه داره و این هفته تمرکز اصلی تیم KDE روی روانتر شدن انیمیشنها و رفع باگها بوده.
مهمترین تغییرات:
انیمیشن پرش آیکون برنامهها موقع اجرا با فیزیک بهتر، نرخ فریم بالاتر و حرکت طبیعیتر بازطراحی شده.
انیمیشن ظاهر شدن نوتیفیکیشنها هم نرمتر شده و از منحنی حرکتی (Easing) طبیعیتری استفاده میکند.
برنامه انتخاب ایموجی به Unicode Emoji 17 بهروزرسانی شده و ایموجیهای جدید را دریافت کرده است.
چندین باگ مهم KWin و Plasma، از جمله یکی از رایجترین کرشهای مربوط به استفاده از چند مانیتور، برطرف شدهاند.
به نظر میرسد KDE در Plasma 6.8 بیشتر از اضافه کردن قابلیتهای جدید، روی پولیش کردن رابط کاربری، روانتر شدن انیمیشنها و افزایش پایداری تمرکز کرده است.
- @MainPenguins | Hub | Source
KDE Blogs
This Week in Plasma: Better Animations
Welcome to a new issue of This Week in Plasma!
❤2🤨2
آپدیت OpenRazer 3.12.4 منتشر شد
اگر از تجهیزات Razer روی لینوکس استفاده میکنید، نسخه 3.12.4 از پروژه OpenRazer منتشر شده است. OpenRazer درایور متنبازی است که امکان مدیریت قابلیتهایی مثل RGB، ماکروها، باتری و سایر ویژگیهای سختافزارهای Razer را روی لینوکس فراهم میکند.
برخلاف نسخههای قبلی، این آپدیت قابلیت یا دستگاه جدیدی اضافه نمیکند. مهمترین تغییر آن، سازگاری با Linux 7.2 است. با حذف کامل API قدیمی "strncpy" از کرنل 7.2، OpenRazer هم کد خود را به API جدید "strscpy()" مهاجرت داده تا بدون مشکل روی کرنلهای جدید کامپایل و اجرا شود.اگر از Polychromatic یا سایر رابطهای گرافیکی OpenRazer استفاده میکنید، بهتر است همراه با ارتقا به کرنل 7.2، OpenRazer را هم به نسخه 3.12.4 بهروزرسانی کنید.
- @MainPenguins | Hub | Source
❤5
تیم AMD اولین تغییرات درایور گرافیکی Linux 7.3 را ارسال کرد
هنوز Linux 7.2 منتشر نشده، اما AMD از همین حالا اولین سری تغییرات AMDGPU و AMDKFD را برای Linux 7.3 به شاخه DRM-Next فرستاده است.
مهمترین تغییرات این مرحله:
بهبود عملکرد و مدیریت حافظه در AMDKFD (درایور محاسباتی ROCm)
رفع باگها و بهبود پایداری در AMDGPU
پاکسازی و بازآرایی بخشی از کدها برای آمادهسازی قابلیتهای آینده
نکته جالب اینجاست که برخلاف بعضی نسخههای قبلی، این بار خبری از پشتیبانی سختافزار جدید یا قابلیت بزرگ نیست و تمرکز اصلی روی بهبود زیرساخت، پایداری و آمادهسازی برای تغییرات بعدی است.
- @MainPenguins | Hub | Source
❤6
نیکفرجام باشید.🌇
یک آسیبپذیری جدید با شناسه CVE-2026-46242 و نام Bad Epoll در کرنل لینوکس منتشر شده که به یک کاربر عادی اجازه میدهد دسترسی Root بگیرد. این باگ علاوه بر دسکتاپ و سرورهای لینوکسی، برخی دستگاههای اندرویدی را هم تحت تأثیر قرار میدهد.
- @MainPenguins | Hub | Source & Patch
آسیبپذیری خطرناک «Bad Epoll» در کرنل لینوکس افشا شد
یک آسیبپذیری جدید با شناسه CVE-2026-46242 و نام Bad Epoll در کرنل لینوکس منتشر شده که به یک کاربر عادی اجازه میدهد دسترسی Root بگیرد. این باگ علاوه بر دسکتاپ و سرورهای لینوکسی، برخی دستگاههای اندرویدی را هم تحت تأثیر قرار میدهد.
این مشکل از نوع Use-After-Free در زیرسیستم epoll است؛ بخشی از کرنل که تقریباً همه برنامههای شبکهای و سرورها از آن استفاده میکنند. نکته نگرانکننده اینجاست که محقق امنیتی موفق شده یک اکسپلویت با نرخ موفقیت حدود ۹۹٪ برای آن توسعه دهد.
البته این یک حمله محلی (Local Privilege Escalation) است؛ یعنی مهاجم باید از قبل بتواند کدی را روی سیستم اجرا کند. این آسیبپذیری از راه دور قابل سوءاستفاده نیست، اما در محیطهای چندکاربره، سرورها، کانتینرها و حتی از داخل Sandbox مرورگر Chrome میتواند خطرناک باشد.خبر خوب این است که پچ امنیتی منتشر شده و اگر از کرنل 6.4 یا جدیدتر استفاده میکنید، بهتر است هرچه سریعتر کرنل سیستم خود را از طریق مخازن توزیعتان بهروزرسانی کنید.
- @MainPenguins | Hub | Source & Patch
❤3
شامگاه نکو🌉
اگر دنبال یک برنامه یادداشتبرداری ساده، مدرن و متنباز هستید که یادداشتها را بهصورت Markdown ذخیره کند، Marknote یکی از بهترین گزینههاست.
نسخه 1.6 با چند قابلیت کاربردی منتشر شده:
یکی از ویژگیهای جذاب Marknote این است که برخلاف بسیاری از برنامههای مشابه، یادداشتها را بهصورت فایلهای Markdown روی سیستم ذخیره میکند؛ یعنی هر زمان بخواهید میتوانید آنها را با هر ویرایشگر دیگری باز کنید یا داخل Git، Syncthing یا Nextcloud همگامسازی کنید.
- @MainPenguins | Hub | Source & Install (Flatpak) & Install (Snap)
اپدیت Marknote 1.6 منتشر شد؛ اپلیکیشن یادداشتبرداری KDE
اگر دنبال یک برنامه یادداشتبرداری ساده، مدرن و متنباز هستید که یادداشتها را بهصورت Markdown ذخیره کند، Marknote یکی از بهترین گزینههاست.
نسخه 1.6 با چند قابلیت کاربردی منتشر شده:
پشتیبانی اولیه از پوشههای تو در تو
امکان (Sub-folders) برای مرتبتر کردن یادداشتها
جستجوی یادداشتها در تمام Notebookها از طریق Command Ba
امکان اضافه کردن راحتتر ایموجی به یادداشت ها
افکت اختیاری Background Blur برای محیط ویرایشگر
رفع باگها و بهبود ترجمهها و پایداری برنامه
یکی از ویژگیهای جذاب Marknote این است که برخلاف بسیاری از برنامههای مشابه، یادداشتها را بهصورت فایلهای Markdown روی سیستم ذخیره میکند؛ یعنی هر زمان بخواهید میتوانید آنها را با هر ویرایشگر دیگری باز کنید یا داخل Git، Syncthing یا Nextcloud همگامسازی کنید.
- @MainPenguins | Hub | Source & Install (Flatpak) & Install (Snap)
❤6
دلشب زیبا✨️
تنها مدت کوتاهی بعد از انتشار DXVK 3.0، نسخه 3.1 هم منتشر شد. این نسخه قابلیت جدید بزرگی اضافه نمیکند، اما روی چیزی تمرکز دارد که گیمرها بیشتر از همه دوست دارند: رفع باگ و افزایش سازگاری بازیها.
مهمترین تغییرات:
اگر از Steam Play / Proton، Lutris یا Heroic Games Launcher استفاده میکنید، با دریافت نسخههای جدید Proton یا بستههای DXVK، این بهبودها بهصورت خودکار در دسترس شما قرار میگیرند.
- @MainPenguins | Hub | Source
آپدیت DXVK 3.1 منتشر شد؛ باگهای کمتر، بازیهای سازگارتر
تنها مدت کوتاهی بعد از انتشار DXVK 3.0، نسخه 3.1 هم منتشر شد. این نسخه قابلیت جدید بزرگی اضافه نمیکند، اما روی چیزی تمرکز دارد که گیمرها بیشتر از همه دوست دارند: رفع باگ و افزایش سازگاری بازیها.
مهمترین تغییرات:
رفع مشکلات اجرای تعدادی از بازیهای ویندوزی
بهبود سازگاری با Proton و SteamOS
برطرف شدن برخی مشکلات گرافیکی و کرشها
اصلاح چند رگرسیون ایجادشده در نسخه 3.0
اگر از Steam Play / Proton، Lutris یا Heroic Games Launcher استفاده میکنید، با دریافت نسخههای جدید Proton یا بستههای DXVK، این بهبودها بهصورت خودکار در دسترس شما قرار میگیرند.
- @MainPenguins | Hub | Source
❤1
آپدیت BleachBit 6.0.2 منتشر شد
اگر دنبال یک جایگزین متنباز برای CCleaner روی لینوکس هستید، نسخه 6.0.2 از BleachBit منتشر شده و چند تغییر خوب با خودش آورده است.
مهمترین تغییر این نسخه برای کاربران لینوکس، انتشار نسخه AppImage است؛ یعنی از این به بعد میتوانید BleachBit را روی اکثر توزیعهای x86-64 بدون نصب پکیج اختصاصی اجرا کنید.تغییرات مهم:
انتشار نسخه AppImage برای لینوکس
اضافه شدن پاککننده برای VS code، Codium، Cursor، Claude Code، Windsurf و Devin
بهبود پشتیبانی از Flatpak، Snap و Wayland
رفع باگهای مختلف و افزایش پایداری برنامه
بهبود عملکرد و سرعت پاکسازی فایلها
پیشنهاد میکنم از BleachBit برای آزاد کردن فضای دیسک حتما استفاده کنین؛ به شدت کاربردیه و خودم هم شخصا استفاده میکنم.
- @MainPenguins | Hub | Source
❤2
هواداران BSD، برید کنار.
هدایت میکنه و اجرا میکنه و با استفاده از لایبریریهای userland خود FreeBSD اجرا میکنه.
توسعه دهنده گفته مواردی مثل:
با موفقیت اجرا شدن.
البته این ماژول هنوز آزمایشیه، بخشی از کرنل لینوکس نیست، اما خب به زودی به بلوغ میرسه.
- @MainPenguins | Hub | Source
پروژهی BSDun یه ماژول آزمایشی برای کرنل لینوکسه که به لینوکس اجازه میده باینریهای FreeBSD رو بدون نیاز به کامپایل مجدد اجرا کنه.ماژول BSDun با تشخیص فایلهای اجرایی FreeBSD، اونها رو به محیط سازگار در مسیر
/compat/freebsd
هدایت میکنه و اجرا میکنه و با استفاده از لایبریریهای userland خود FreeBSD اجرا میکنه.
توسعه دهنده گفته مواردی مثل:
/bin/sh
ابزار های پایه مثل grep"، "sed"، "awk" و "find"
شبکه dns و ping
مدیریت بسته pkg
ترد (Thread) و Kqueue ها
با موفقیت اجرا شدن.
البته این ماژول هنوز آزمایشیه، بخشی از کرنل لینوکس نیست، اما خب به زودی به بلوغ میرسه.
- @MainPenguins | Hub | Source
🐳2
پاکسرشت باشید✨️
چیز خاصی نیست فقط درحال تعمیر پایگاهداده هستن و فردا درست میشه.
- @MainPenguins | Hub | Source
اسنپ استور داون شد!
چیز خاصی نیست فقط درحال تعمیر پایگاهداده هستن و فردا درست میشه.
- @MainPenguins | Hub | Source
🤩6🍾4🍓2
ظهر خوش🔆
اگر بازیهای GOG را روی لینوکس انجام میدهید و دنبال یک لانچر سبک هستید، نسخه 1.4.2 از Minigalaxy منتشر شده است.
- @MainPenguins | Hub | Source
آپدیت Minigalaxy 1.4.2 منتشر شد
اگر بازیهای GOG را روی لینوکس انجام میدهید و دنبال یک لانچر سبک هستید، نسخه 1.4.2 از Minigalaxy منتشر شده است.
مهمترین تغییر این نسخه، رفع یک باگ مهم است که بعد از تغییر APIهای GOG باعث شده بود بعضی کاربران دیگر نتوانند کتابخانه بازیهایشان را ببینند یا بازیها را نصب کنند. به همین دلیل توسعهدهندگان توصیه کردهاند همه کاربران به این نسخه بهروزرسانی کنند.همچنین در این نسخه:
بازیها هنگام اجرای برنامه بهصورت تدریجی
در کتابخانه نمایش داده میشوند.
انتخاب نسخه Wine قبل از نصب بازی امکانپذیر شده است.
لاگهای برنامه بهتر مدیریت میشوند.
چندین باگ و مشکل پایداری نیز برطرف شده است.
- @MainPenguins | Hub | Source
❤3
This media is not supported in your browser
VIEW IN TELEGRAM
شاید بالاخره سنسور اثر انگشت شما هم روی لینوکس کار کنه!
اگه روی لینوکس نمیتونید از سنسور اثر انگشت لپتاپتون استفاده کنید و به این مشکل عجیب خوردید که اثر انگشتتون بدون هیچ مشکلی تعریف میشه، اما موقع تایید هویت یا لاگین کردن کلا کار نمیکنه، این پست شاید مشکلتون رو حل کنه!
این یه باگ رو مخ و شناختهشده توی پروژه
سنسورهای اثر انگشت Elan SPI سطحشون خیلی کوچیکه. الگوریتم پیشفرض libfprint برای مچ کردن اثر انگشت، بر اساس Minutiae (نقاط ریز تلاقی خطوط) کار میکنه؛ چون سنسور کوچیکه، این الگوریتم نمیتونه نقاط کافی پیدا کنه و ۹۰ درصد مواقع فیل میشه.
من برای حل این مشکل یه پچ نوشتم و سنسور رو از حالت SWIPE به حالت PRESS تغییر دادم و محدودیت فریمها رو افزایش دادم، اومدم تصویر هر فریم رو که موقع ثبت اثرانگشت برداشته میشه روی هارد دیسک ذخیره کردم و بعد ازون برای وریفای کردن یه مَچکننده تصویری بر اساس الگوریتم NCC (Normalized Cross-Correlation) روی تصاویر خام سنسور پیادهسازی کردم.
اگه روی لینوکس نمیتونید از سنسور اثر انگشت لپتاپتون استفاده کنید و به این مشکل عجیب خوردید که اثر انگشتتون بدون هیچ مشکلی تعریف میشه، اما موقع تایید هویت یا لاگین کردن کلا کار نمیکنه، این پست شاید مشکلتون رو حل کنه!
این یه باگ رو مخ و شناختهشده توی پروژه
libfprint هست و چندین ایشو فعال (مثل #782، #753، #748 و #483) چندین سال هست که براش باز شده که هنوز راهکار رسمی ندارن.سنسورهای اثر انگشت Elan SPI سطحشون خیلی کوچیکه. الگوریتم پیشفرض libfprint برای مچ کردن اثر انگشت، بر اساس Minutiae (نقاط ریز تلاقی خطوط) کار میکنه؛ چون سنسور کوچیکه، این الگوریتم نمیتونه نقاط کافی پیدا کنه و ۹۰ درصد مواقع فیل میشه.
من برای حل این مشکل یه پچ نوشتم و سنسور رو از حالت SWIPE به حالت PRESS تغییر دادم و محدودیت فریمها رو افزایش دادم، اومدم تصویر هر فریم رو که موقع ثبت اثرانگشت برداشته میشه روی هارد دیسک ذخیره کردم و بعد ازون برای وریفای کردن یه مَچکننده تصویری بر اساس الگوریتم NCC (Normalized Cross-Correlation) روی تصاویر خام سنسور پیادهسازی کردم.
👍5👏2😁1
Penguins🐧
شاید بالاخره سنسور اثر انگشت شما هم روی لینوکس کار کنه! اگه روی لینوکس نمیتونید از سنسور اثر انگشت لپتاپتون استفاده کنید و به این مشکل عجیب خوردید که اثر انگشتتون بدون هیچ مشکلی تعریف میشه، اما موقع تایید هویت یا لاگین کردن کلا کار نمیکنه، این پست شاید…
توی تستهای من حدود ۱۵ درصد خطا داره (یعنی ممکنه گاهی انگشتت رو بذاری و نشناسه و مجبور شی دوباره بذاری)، اما با اینکه حساسیتش رو روی 0.5 گذاشتم، حتی یک بار هم پیش نیومده که انگشت کس دیگهای رو اشتباهاً قبول کنه.
🛠 راهنمای نصب و بیلد دستی پچ:
برای تست این پچ، کافیه ترمینال رو باز کنید و مراحل زیر رو برید جلو:
۱. کلون کردن ریپازیتوری و رفتن به کامیت مشخص:
۲. دانلود و اعمال پچ:
۳. نصب پیشنیازهای بیلد (بسته به توزیعتون):
🔹 فدورا (Fedora):
🔹 اوبونتو (Ubuntu):
🔹 آرچ لینوکس (Arch Linux):
۴. کامپایل، نصب و ریاستارت سرویس:
💡 یه نکته مهم: چون داریم پچ رو دستی و مستقیم روی سیستم نصب میکنیم، اگه بعداً توزیعتون یه آپدیت رسمی برای
- @MainPenguins | Hub | libfprint_elan_ncc.patch
🛠 راهنمای نصب و بیلد دستی پچ:
برای تست این پچ، کافیه ترمینال رو باز کنید و مراحل زیر رو برید جلو:
۱. کلون کردن ریپازیتوری و رفتن به کامیت مشخص:
git clone https://gitlab.freedesktop.org/libfprint/libfprint.git
cd libfprint
git checkout 0e64435628ef6496ff5d14320cb6f5f9ba15a79b
۲. دانلود و اعمال پچ:
curl -L "https://gist.github.com/taiwbi/6fd50e314f267f6ced839b57b0ef4700/raw/acd4a0486d3969836e251c34c1343af1c1fb6dd3/libfprint_elan_ncc.patch" -o elan_ncc.patch
git apply elan_ncc.patch
۳. نصب پیشنیازهای بیلد (بسته به توزیعتون):
🔹 فدورا (Fedora):
sudo dnf builddep libfprint
🔹 اوبونتو (Ubuntu):
sudo apt install meson ninja-build libglib2.0-dev libgusb-dev libnss3-dev libpixman-1-dev libcairo2-dev libgudev-1.0-dev gobject-introspection libgirepository1.0-dev
🔹 آرچ لینوکس (Arch Linux):
sudo pacman -S --needed meson ninja glib2 libgusb nss pixman cairo libgudev gobject-introspection
۴. کامپایل، نصب و ریاستارت سرویس:
meson setup builddir
ninja -C builddir
sudo ninja -C builddir install
sudo systemctl restart fprintd
💡 یه نکته مهم: چون داریم پچ رو دستی و مستقیم روی سیستم نصب میکنیم، اگه بعداً توزیعتون یه آپدیت رسمی برای
libfprint منتشر کنه، این فایلها اوررایت میشن و میپرن. اونموقع اگر همچنان مشکل پابرجا بود، باید مراحل بیلد و نصب (مرحله ۴) رو دوباره اجرا کنید.فقط یه چیزی بگم که من توسعهدهنده درایور یا سختافزار نیستم؛ این فقط یه پچ شخصیه که برای حل مشکل لپتاپ خودم نوشتم و همونجا هم تستش کردم. پس انتظار نداشته باشید حتما برای شما هم کار کنه (قشنگ تو وضعیت "It works on my laptop" قرار داره! 😅). ولی اگه مشکل مشابهی دارید، ارزشش رو داره که تستش کنید.
- @MainPenguins | Hub | libfprint_elan_ncc.patch
🔥6
پسین نکو🌇
پروژه D7VK که وظیفه اجرای بازیهای مبتنی بر Direct3D 7 و نسخههای قدیمیتر را روی Vulkan بر عهده دارد، به نسخه 1.12 رسید. این پروژه مشابه DXVK است، اما روی بازیهای قدیمیتر تمرکز دارد.
جالبترین بخش این نسخه، آمار عملکرد آن است:
اگر اهل اجرای بازیهای کلاسیک ویندوز روی لینوکس یا Steam Deck هستید، D7VK هر روز به بلوغ بیشتری میرسد و تجربه بهتری نسبت به قبل ارائه میدهد.
- @MainPenguins | Hub | Source
آپدیت D7VK 1.12 منتشر شد؛ اجرای بازیهای قدیمی ویندوز روی لینوکس سریعتر از همیشه
پروژه D7VK که وظیفه اجرای بازیهای مبتنی بر Direct3D 7 و نسخههای قدیمیتر را روی Vulkan بر عهده دارد، به نسخه 1.12 رسید. این پروژه مشابه DXVK است، اما روی بازیهای قدیمیتر تمرکز دارد.
جالبترین بخش این نسخه، آمار عملکرد آن است:
تا 53٪ افزایش عملکرد در بازیها و بنچمارکهای مبتنی بر Direct3D 7 نسبت به نسخه 1.0
حدود 6.5٪ افزایش عملکرد برای Direct3D 6 نسبت به زمانی که پشتیبانی از D3D6 اضافه شد
همگامسازی با DXVK 3.0.1
رفع چندین رگرسیون و بهبودهای مختلف در کد پروژه
اگر اهل اجرای بازیهای کلاسیک ویندوز روی لینوکس یا Steam Deck هستید، D7VK هر روز به بلوغ بیشتری میرسد و تجربه بهتری نسبت به قبل ارائه میدهد.
- @MainPenguins | Hub | Source
👍3❤1
شامگاهنکو🌃
شرکت Sipeed از NanoKVM-Go رونمایی کرده؛ یک KVM بسیار کوچک که با فقط یک کابل USB-C میتواند صفحهنمایش، کیبورد، ماوس و حتی نصب سیستمعامل را از راه دور مدیریت کند.
قابلیتهای مهم:
یک مدل قویتر به نام NanoKVM-Go+ هم عرضه شده که به یک NPU با توان 3.2 TOPS مجهز است و قابلیت ذخیره و جستجوی محلی تاریخچه صفحهنمایش (مشابه Microsoft Recall) را هم ارائه میدهد؛ البته این قابلیت کاملاً اختیاری است و همه دادهها روی خود دستگاه ذخیره میشوند.
- @MainPenguins | Hub | Source
معرفی NanoKVM-Go؛ یک KVM جیبی برای کنترل هر دستگاه USB-C
شرکت Sipeed از NanoKVM-Go رونمایی کرده؛ یک KVM بسیار کوچک که با فقط یک کابل USB-C میتواند صفحهنمایش، کیبورد، ماوس و حتی نصب سیستمعامل را از راه دور مدیریت کند.
قابلیتهای مهم:
ضبط تصویر تا 4K@45FPS یا 2K@90FPS
اتصال از طریق Wi-Fi 6 با پشتیبانی داخلی از Tailscale
امکان Mount کردن فایل ISO و نصب سیستمعامل از راه دور
پشتیبانی از MCP تا عاملهای هوش مصنوعی مثل Claude Code یا Codex بتوانند مستقیماً سیستم را کنترل کنند.
سازگار با لپتاپها، Steam Deck، مک، آیفون 15 به بعد و دستگاههای USB-C دارای DisplayPort Alt Mode.
یک مدل قویتر به نام NanoKVM-Go+ هم عرضه شده که به یک NPU با توان 3.2 TOPS مجهز است و قابلیت ذخیره و جستجوی محلی تاریخچه صفحهنمایش (مشابه Microsoft Recall) را هم ارائه میدهد؛ البته این قابلیت کاملاً اختیاری است و همه دادهها روی خود دستگاه ذخیره میشوند.
- @MainPenguins | Hub | Source
🔥2❤1
کرنل Linux 7.3 شاید تجربه بازی روی سیستمهای ضعیف را بهتر کند
یکی از جالبترین تغییراتی که برای Linux 7.3 در راه است، مجموعه پچهایی با نام "Flatten The Pick" است؛ تغییراتی در زمانبند (Scheduler) کرنل که میتوانند تأخیر سیستم را کاهش دهند و اجرای بازیها را، بهخصوص روی سختافزارهای قدیمی، روانتر کنند.
مشکل فعلی این است که زمانبندی پردازشها در cgroupها گاهی باعث افزایش تأخیر و سربار پردازنده میشود. این پچها با سادهتر کردن نحوه انتخاب پردازشها، زمانبندی را بهینه میکنند، بدون اینکه ساختار cgroupها را تغییر دهند.در تستهای اولیه، توسعهدهنده این قابلیت بازی را روی یک سیستم قدیمی با Core i7-2600K و Radeon RX 580 اجرا کرده و هنگام وارد کردن بار سنگین روی CPU، حداقل و میانگین نرخ فریم به شکل محسوسی بهتر شده و افت فریمها نیز کاهش یافته است.
این تغییرات هنوز وارد نسخه نهایی کرنل نشدهاند، اما حالا به شاخه توسعه Linux 7.3 راه پیدا کردهاند و اگر همهچیز طبق برنامه پیش برود، در نسخه نهایی کرنل هم شاهد حضورشان خواهیم بود.
- @MainPenguins | Hub | Source
🔥8❤1
شب دلربا✨️
البته این افزایش عملکرد در همه بازیها دیده نمیشود و فقط بازیهایی که از VRS استفاده میکنند از این بهینهسازی بهره میبرند. با این حال، این تغییر نشان میدهد Valve همچنان سرمایهگذاری سنگینی روی درایورهای متنباز لینوکس و بهبود تجربه بازی با RADV انجام میدهد.
- @MainPenguins | Hub | Source
تیم Valve دوباره RADV را سریعتر کرد؛ تا ۲ برابر افزایش عملکرد در برخی بازیهاجناب Marek Olšák، توسعهدهنده باسابقه Mesa که اخیراً از AMD به Valve پیوسته، اولین بهینهسازی بزرگ خود را برای درایور RADV منتشر کرده است. این تغییر از قابلیت Variable Rate Shading (VRS) استفاده میکند و در برخی سناریوها میتواند عملکرد را تا ۲ برابر افزایش دهد.
ویژگی VRS به کارت گرافیک اجازه میدهد بخشهایی از تصویر که اهمیت کمتری دارند را با نرخ پایینتری پردازش کند و در عوض منابع بیشتری را به قسمتهای مهم تصویر اختصاص دهد. نتیجه؟ فریمریت بالاتر، بدون افت محسوس کیفیت تصویر.
البته این افزایش عملکرد در همه بازیها دیده نمیشود و فقط بازیهایی که از VRS استفاده میکنند از این بهینهسازی بهره میبرند. با این حال، این تغییر نشان میدهد Valve همچنان سرمایهگذاری سنگینی روی درایورهای متنباز لینوکس و بهبود تجربه بازی با RADV انجام میدهد.
- @MainPenguins | Hub | Source
❤4
بررسی Ryzen AI Max "Strix Halo" زیر ذرهبین Phoronix؛ یکی از قدرتمندترین APUهای تاریخ AMD
وبسایت Phoronix بررسی کاملی از Ryzen AI Max (Strix Halo) منتشر کرده و نتیجه تقریباً در همه بخشها یکسان بوده: این تراشه در حال حاضر یکی از قویترین APUهایی است که AMD تاکنون ساخته است.
مهمترین نکات بررسی:
عملکرد چندرشتهای بسیار بالا به لطف حداکثر 16 هسته Zen 5
گرافیک مجتمع Radeon 8060S در بسیاری از بازیها عملکردی نزدیک به کارتهای گرافیک مجزا ارائه میدهد.
حافظه یکپارچه پرسرعت LPDDR5X باعث شده CPU و GPU بدون گلوگاه با هم کار کنند.
روی لینوکس، بهخصوص با نسخههای جدید Mesa و کرنل، عملکرد این تراشه نسبت به ماههای اول عرضه حتی بهتر هم شده است.
تیم Phoronix نتیجه میگیرد که Strix Halo فقط یک پردازنده برای لپتاپ نیست؛ بلکه برای کارهای سنگینی مثل بازی، رندر، هوش مصنوعی و پردازشهای حرفهای هم گزینهای بسیار قدرتمند محسوب میشود و نشان میدهد AMD تا چه حد در زمینه APUها پیشرفت کرده است.
- @MainPenguins | Hub | Source
❤1👍1🤬1
دلِ شب خوش💫
تیم postmarketOS جدیدترین گزارش توسعه این پروژه را منتشر کرده و چند تغییر مهم برای کاربران گوشیهای لینوکسی به همراه دارد.
مهمترین تغییرات:
تیم postmarketOS همچنان روی هدف اصلی خودش تمرکز دارد: جان دوباره دادن به گوشیهای قدیمی با یک لینوکس واقعی و بهروز، نه یک نسخه دستکاریشده از اندروید.
- @MainPenguins | Hub | Source
تیم postmarketOS آپدیت جدیدش را منتشر کرد
تیم postmarketOS جدیدترین گزارش توسعه این پروژه را منتشر کرده و چند تغییر مهم برای کاربران گوشیهای لینوکسی به همراه دارد.
مهمترین تغییرات:
ارتقا به KDE Plasma Mobile 6.7 برای دستگاههای پشتیبانیشده
اضافه شدن ابزار جدید usb-signaller که با زبان Rust نوشته شده و مدیریت USB را سادهتر و پایدارتر میکند.
فعال کردن Waydroid روی نسخه Duranium حالا فقط با یک دستور امکانپذیر است.
کرنل دستگاههای مبتنی بر Qualcomm SDM845 به Linux 7.1 ارتقا پیدا کرده و از جمله، تاچ LG G7 ThinQ حالا بهدرستی کار میکند.
پاکسازی بستههای بدون نگهدارنده و حذف کامل پشتیبانی از معماری armv6 (armhf) برای کاهش بار نگهداری پروژه.
تیم postmarketOS همچنان روی هدف اصلی خودش تمرکز دارد: جان دوباره دادن به گوشیهای قدیمی با یک لینوکس واقعی و بهروز، نه یک نسخه دستکاریشده از اندروید.
- @MainPenguins | Hub | Source
🔥4❤1
به مهر و راستی.🔆
پژوهشگران امنیتی یک آسیبپذیری جدید با نام JanusScape را در KVM، هایپروایزر داخلی کرنل لینوکس، کشف کردهاند. نکته عجیب اینجاست که این باگ حدود ۱۶ سال در کد کرنل وجود داشته و میتواند در شرایط خاص به مهاجم اجازه دهد از داخل ماشین مجازی (VM) به سیستم میزبان (Host) حمله کند.
- @MainPenguins | Hub | Source
یک باگ ۱۶ ساله در KVM لینوکس کشف شد؛ امکان فرار از ماشین مجازی!
پژوهشگران امنیتی یک آسیبپذیری جدید با نام JanusScape را در KVM، هایپروایزر داخلی کرنل لینوکس، کشف کردهاند. نکته عجیب اینجاست که این باگ حدود ۱۶ سال در کد کرنل وجود داشته و میتواند در شرایط خاص به مهاجم اجازه دهد از داخل ماشین مجازی (VM) به سیستم میزبان (Host) حمله کند.
این آسیبپذیری بیشتر برای ارائهدهندگان رایانش ابری (Cloud)، دیتاسنترها و محیطهایی که ماشینهای مجازی کاربران مختلف روی یک سرور اجرا میشوند اهمیت دارد. در چنین سناریوهایی، امکان VM Escape میتواند خطر بسیار جدی ایجاد کند.خوشبختانه توسعهدهندگان کرنل لینوکس وصله امنیتی این مشکل را منتشر کردهاند و اگر از KVM استفاده میکنید، مخصوصاً روی سرورها یا زیرساختهای ابری، بهتر است هرچه سریعتر کرنل سیستم را به آخرین نسخه بهروزرسانی کنید. برای کاربران عادی دسکتاپ که از KVM یا ماشینهای مجازی استفاده نمیکنند، این آسیبپذیری معمولاً تهدید مستقیمی محسوب نمیشود.
- @MainPenguins | Hub | Source
❤1
کدگذاری H.264 و H.265 دوباره به کارتهای Intel Arc در لینوکس برگشت
خبر خوب برای کاربران کارتهای گرافیک Intel Arc و سایر GPUهای Gen12.5: پشتیبانی از Vulkan Video H.264/H.265 Encode دوباره به درایور متنباز ANV در Mesa بازگشت.
اوایل امسال این قابلیت بهدلیل کمبود تست روی سختافزارهای جدید غیرفعال شده بود و در نتیجه، کارتهای Arc و نسلهای جدید اینتل امکان کدگذاری ویدیو از طریق Vulkan Video را از دست داده بودند.حالا با تلاش Hyunjun Ko از Igalia، پشتیبانی از کدگذاری H.264 و H.265 روی کارت Intel Arc A750 با موفقیت تکمیل شده و این تغییر وارد Mesa 26.2 شده است. این پیشرفت همچنین قدم مهمی برای اضافه شدن کدگذاری AV1 از طریق Vulkan Video در آینده محسوب میشود.
اگر از کارتهای Intel Arc روی لینوکس استفاده میکنید، با انتشار Mesa 26.2 دوباره میتوانید از قابلیتهای Vulkan Video برای Encode ویدیو بهره ببرید.
- @MainPenguins | Hub | Source
❤3