Penguins🐧
855 subscribers
371 photos
12 videos
1 file
407 links
We are penguins, don't argue with us. We are genius.
GP : @Penguins_Hub

Admins : 3 Penguins
Download Telegram
ظهر نکو🌻
معرفی ROCm در مسیر FreeBSD؛ اولین قدم برای اجرای AI روی BSD

یک کارآموز از FreeBSD Foundation کار روی پورت کردن AMD ROCm به FreeBSD را آغاز کرده است. هدف اولیه این پروژه، اجرای ساده‌ترین برنامه‌های ROCm (مثل جمع برداری) روی FreeBSD است، اما در آینده می‌تواند مسیر را برای پشتیبانی از HIP، OpenCL و اجرای بارهای کاری هوش مصنوعی هموار کند.

در حال حاضر FreeBSD از درایور AMDGPU استفاده می‌کند، اما از ROCm پشتیبانی نمی‌کند. اگر این پروژه به نتیجه برسد، FreeBSD می‌تواند به گزینه جذاب‌تری برای پردازش‌های GPU و هوش مصنوعی روی کارت‌های AMD تبدیل شود.


- @MainPenguins | Hub | Source
🔥42
ویژگی‌های بیشتری برای AMDGPU در راه Linux 7.3

تیم قرمز AMD دور جدیدی از تغییرات AMDGPU و AMDKFD را برای Linux 7.3 ارسال کرده است. مهم‌ترین تغییر این سری، فعال شدن Second Graphics Pipe برای APUهای جدید GFX11 است که می‌تواند مدیریت خروجی تصویر و نمایشگرها را بهبود دهد.

در کنار آن، بهبودهای مختلفی برای درایور گرافیکی، رفع باگ‌ها و تغییرات مربوط به ROCm و درایور محاسباتی AMDKFD هم در این مجموعه Patchها قرار دارد. AMD اعلام کرده این تازه شروع کار است و طی هفته‌های آینده قابلیت‌های بیشتری برای Linux 7.3 ارسال خواهد شد.


- @MainPenguins | Hub | Source
4
پسین نکو🌻
درایور ACPI WMI لینوکس برای لپ‌تاپ‌های ARM64 آماده می‌شود

توسعه‌دهندگان کرنل لینوکس در حال گسترش درایور ACPI WMI هستند تا روی لپ‌تاپ‌های ARM64 هم کار کند. این قابلیت پیش‌تر بیشتر روی سیستم‌های x86 استفاده می‌شد، اما حالا با ورود لپ‌تاپ‌های ARM، پشتیبانی از آن ضروری شده است.

این تغییر باعث می‌شود قابلیت‌هایی مثل کلیدهای میانبر، کنترل فن، تنظیمات BIOS و سایر امکانات اختصاصی لپ‌تاپ‌ها که از طریق WMI ارائه می‌شوند، روی دستگاه‌های ARM64 هم در لینوکس قابل استفاده باشند. همچنین این کار مسیر را برای پشتیبانی بهتر از لپ‌تاپ‌های جدید مبتنی بر ACPI هموار می‌کند.


- @MainPenguins | Hub | Source
3
شامگاه نکو✨️
یه خبر جالب، Arm از درایور جدید CLA برای لینوکس رونمایی کرد

شرکت Arm اولین نسخه آزمایشی درایور Core Local Accelerator (CLA) را برای لینوکس منتشر کرده است؛ یک رابط عمومی برای ارتباط CPU با شتاب‌دهنده‌های سخت‌افزاری متصل به پردازنده.
جالب اینجاست که، CLA به‌گونه‌ای طراحی شده که به نوع خاصی از شتاب‌دهنده وابسته نباشد، اما در حال حاضر تمرکز آن روی شتاب‌دهنده‌های محاسباتی (Compute Engines) است. این معماری از حداکثر ۸ شتاب‌دهنده پشتیبانی می‌کند و امکان همکاری بین آن‌ها را نیز فراهم می‌سازد.
فعلاً فقط درایور کرنل منتشر شده و Arm اعلام کرده درایور فضای کاربر (User-space Driver) نیز در آینده به‌صورت متن‌باز منتشر خواهد شد.

- @MainPenguins | Hub | Source
شب به‌خیر🌃
معرفی Frame؛ یک X11 Server جدید که کاملاً با اسمبلی نوشته شده است!

در حالی که همه از Wayland صحبت می‌کنند، پروژه‌ای به نام Frame معرفی شده که یک X11 Server جدید است و به‌طور کامل با x86_64 Assembly نوشته شده است.
جالب‌تر اینکه این پروژه هیچ وابستگی‌ای به libc، Xlib، Mesa یا FreeType ندارد و مستقیماً با Linux Syscalls، DRM/KMS و evdev کار می‌کند. در حال حاضر هم می‌تواند برنامه‌هایی مثل Firefox و GIMP را اجرا کند، هرچند هنوز همه قابلیت‌های پروتکل X11 را پیاده‌سازی نکرده است.

البته سازنده پروژه گفته در توسعه آن از Claude Code هم کمک گرفته است. Frame فعلاً بیشتر یک پروژه تحقیقاتی و نمایشی است، اما نشان می‌دهد حتی امروز هم توسعه X11 کاملاً متوقف نشده است.

- @MainPenguins | Hub | Source
3
آپدیت Wayland 1.26 منتشر شد

نسخه Wayland 1.26 منتشر شد و چند بهبود مهم را به همراه دارد.
مهم‌ترین تغییر این نسخه، اضافه شدن رویداد جدید Pointer Warp برای هماهنگی بهتر موقعیت نشانگر ماوس است. همچنین مکانیزم جدیدی برای جلوگیری از Race Conditionها، بهبود ابزارهای دیباگ و چند تغییر داخلی دیگر به Wayland اضافه شده‌اند.


- @MainPenguins | Hub | Source
🔥5
ظهر نکو🔆
بعد از ۹ سال، کاربران لینوکس هم می‌توانند Minecraft Bedrock را کنار دوستان کنسولی‌شان بازی کنند

بعد از سال‌ها تلاش، پروژه Bedrock on Linux به مرحله‌ای رسیده که اجرای Minecraft Bedrock Edition روی لینوکس با ورود به حساب Xbox، بازی آنلاین و Cross-Play با کاربران کنسول و موبایل ممکن شده است.

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

اگر همه‌چیز طبق برنامه پیش برود، کاربران لینوکس بالاخره می‌توانند بدون نیاز به ویندوز، نسخه Bedrock را در کنار دوستانشان روی Xbox، PlayStation، Switch و موبایل تجربه کنند.

- @MainPenguins | Hub | Source
6🔥1
سونی، بترس!
کنسول PS5 Slim حالا می‌تواند لینوکس را بوت کند!

خبر خوب برای علاقه‌مندان به هوم‌برو؛ پروژه ps5-linux حالا از PS5 Slim با فریمور 7.61 هم پشتیبانی می‌کند. این یعنی در صورت داشتن نسخه سازگار، می‌توانید لینوکس را روی کنسول اجرا کنید.
در نسخه جدید، امکاناتی مثل خروجی HDMI 4K@60Hz، پشتیبانی از SSD M.2، بلوتوث، اترنت، درایو Blu-ray و تمام پورت‌های USB هم در دسترس هستند و نسبت به نسخه‌های قبلی پیشرفت قابل توجهی داشته‌اند.

البته این قابلیت رسمی نیست و بر پایه اکسپلویت‌های هوم‌برو کار می‌کند؛ بنابراین فقط روی فریمورهای مشخصی قابل استفاده است و برای کاربران عادی توصیه نمی‌شود.

- @MainPenguins | Hub | Source
9😁2🤨1
آپدیت DXVK 3.0.2 منتشر شد

نسخه DXVK 3.0.2 منتشر شد و مجموعه‌ای از باگ‌های گزارش‌شده در بازی‌های مختلف را برطرف می‌کند. این نسخه روی افزایش پایداری و رفع مشکلات گرافیکی تمرکز دارد تا تجربه اجرای بازی‌های ویندوزی روی Wine و Proton بهتر شود.
ابزار DXVK یکی از مهم‌ترین پروژه‌های گیمینگ لینوکس است که دستورات Direct3D 8/9/10/11 را به Vulkan ترجمه می‌کند و نقش مهمی در اجرای هزاران بازی ویندوزی روی لینوکس و Steam Deck دارد.

اگر از Proton، Wine یا Steam Play استفاده می‌کنید، این به‌روزرسانی می‌تواند در برخی بازی‌ها مشکلات گرافیکی و کرش‌ها را برطرف کند.

- @MainPenguins | Hub | Source
آپدیت D7VK 2.0 منتشر شد؛ جهشی بزرگ برای بازی‌های قدیمی روی لینوکس

نسخه D7VK 2.0 منتشر شد؛ پروژه‌ای متن‌باز که Direct3D 3/5/6/7 را به Vulkan ترجمه می‌کند و اجرای بازی‌های قدیمی ویندوزی را روی Wine و Proton بهبود می‌بخشد.
این نسخه با بهینه‌سازی‌های متعدد، عملکرد بهتر، مصرف کمتر CPU و سازگاری بیشتر با بازی‌های کلاسیک عرضه شده است. D7VK حالا یکی از مهم‌ترین پروژه‌ها برای اجرای عناوین قدیمی روی لینوکس و Steam Deck محسوب می‌شود.

اگر از علاقه‌مندان به بازی‌های کلاسیک هستید، D7VK 2.0 می‌تواند تجربه‌ای روان‌تر و سازگارتر از همیشه روی لینوکس در اختیارتان قرار دهد.

- @MainPenguins | Hub | Source
1
آپدیت oneDNN 3.13 منتشر شد؛ آماده برای نسل بعدی پردازنده‌های اینتل

نسخه 3.13 از oneDNN منتشر شد؛ کتابخانه متن‌باز بهینه‌سازی شبکه‌های عصبی که حالا زیر نظر UXL Foundation توسعه داده می‌شود.

مهم‌ترین تغییرات این نسخه:
بهینه‌سازی برای پردازنده‌های آینده Intel Nova Lake با پشتیبانی از AVX10.2

افزایش کارایی عملیات MATMUL روی پردازنده‌های Xeon مجهز به AMX

بهبود عملکرد روی پردازنده‌های AArch64 و RISC-V

بهینه‌سازی برای گرافیک‌های Intel Xe3P-LPG و Arc Battlemage

اگر از فریم‌ورک‌هایی مثل PyTorch، ONNX Runtime یا سایر ابزارهای مبتنی بر oneDNN استفاده می‌کنید، این نسخه می‌تواند عملکرد بهتری روی سخت‌افزارهای جدید ارائه دهد.

- @MainPenguins | Hub | Source
2
سیب دهنی، از چپ و راست داری میخوریا!
پشتیبانی بهتر از Apple Studio Display برای کارت‌های AMD در راه لینوکس

توسعه‌دهندگان AMD مجموعه‌ای از Patchهای جدید را برای درایور AMDGPU Display Core (DC) منتشر کرده‌اند که یکی از مهم‌ترین آن‌ها، رفع مشکل سازگاری با Apple Studio Display است.
مشکل از نحوه مدیریت اتصال DisplayPort این مانیتور 5K بود که باعث می‌شد برخی کارت‌های Radeon نتوانند به‌درستی از حداکثر رزولوشن و قابلیت‌های نمایشگر استفاده کنند. Patchهای جدید این رفتار را اصلاح می‌کنند و سازگاری بهتری با Apple Studio Display فراهم خواهند کرد.

این تغییرات بخشی از مجموعه بزرگی شامل ۷۰ Patch برای AMDGPU DC هستند که احتمالاً در نسخه‌های آینده کرنل لینوکس در دسترس کاربران قرار خواهند گرفت.

- @MainPenguins | Hub | Source
🔥2🤮1
تابش ماه دل‌انگیز🌃
مدیریت هسته‌های CPU در KDE Plasma 6.8 راحت‌تر می‌شود
در KDE Plasma 6.8، برنامه System Monitor قابلیت جدیدی دریافت کرده که به شما اجازه می‌دهد CPU Affinity هر پردازش را مستقیماً از داخل رابط گرافیکی تغییر دهید. یعنی می‌توانید مشخص کنید یک برنامه روی کدام هسته یا گروهی از هسته‌های پردازنده اجرا شود.

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

- @MainPenguins | Hub | Source
1👍1🤔1