home.social

#arm64 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #arm64, aggregated by home.social.

fetched live
  1. Signal annuncia il supporto per Linux ARM64 in beta 🐧

    Con l'espansione del supporto per Linux, Signal rende l'app più ampiamente accessibile.

    aboutsignal.com/it/notizie/sig

    #signal #linux #ARM64

  2. RE: chaos.social/@jaseg/1170720438

    I've written up a short blog post on tracking down the memcpy SIMD register leakage path I observed earlier this week.

    The takeaway is, glibc memcpy on secrets can leak data into kernel memory even long after the original buffers are zeroed. -fzero-call-used-regs and the corresponding attribute plug this hole. The option comes at a performance cost, while the attribute is difficult to target.

    jaseg.de/blog/simd-register-le

    #security #arm64 #linux

  3. Как я написал PID 1 для контейнеров на чистом ассемблере: x86-64 и ARM64

    Не потому, что контейнерному миру срочно нужен ещё один init. Есть Tini, есть docker run --init , и для большинства production-сценариев я бы по-прежнему начал именно с них. Мне скорее хотелось разобрать задачу до самого нижнего уровня: без libc, без runtime, напрямую через Linux syscalls. Заодно проверить, насколько сильно будет отличаться одна и та же реализация на x86-64 и ARM64. В итоге из небольшого эксперимента получился mini-init-asm : PID 1, который запускает приложение в отдельной process group, передаёт сигналы всей группе, собирает zombie-процессы и умеет корректно завершать контейнер с exit code приложения. Позже туда добавились subreaper mode и простой restart-on-crash. А сам проект в итоге доехал сначала до Debian unstable, а затем и до testing. Но началось всё с вопроса: что вообще должен уметь нормальный PID 1 внутри контейнера?

    habr.com/ru/articles/1069824/

    #linux #pid_1 #containers #assembly #x8664 #arm64 #epoll #docker #debian

  4. Trying to get Debian to boot on my Radxa ROCK 5 ITX with a mirrored and encrypted ZFS root filesystem.

    Current status:

    EDK2 boots UEFI GRUB, with working serial console

    UEFI GRUB boots ZFSBootMenu, with working serial console

    ZFSBootMenu imports pool and accepts the passphrase, but then fails to find the kernel.

    This feels like progress?

    #linux #embedded #zfs #homelab #arm64

  5. 🍷 Wine 11.15 a fost lansat: Suport pentru ARM64EC și autentificare NTLM locală!

    Proiectul Wine continuă dezvoltarea sa alertă în seria experimentală, publicând versiunea 11.15. Această actualizare aduce îmbunătățiri importante în stratul de compatibilitate conceput pentru a rula aplicații și jocuri de Windows pe Linux, macOS și FreeBSD.

    ✨ Principalele noutăți din Wine 11.15:

    🏗️ Suport avansat pentru arhitectura ARM64EC:
    • Implementarea continuă a tehnologiei ARM64EC (Emulation Compatible), ce permite aplicațiilor procesate pe procesoare ARM64 să combine cod nativ ARM cu module emulate x64 în același proces, îmbunătățind performanța pe echipamente moderne bazate pe ARM.

    🔐 Suport local pentru autentificarea NTLM:
    • Adaugă suport pentru autentificarea NTLM locală, îmbunătățind compatibilitatea cu diverse aplicații enterprise și servicii de rețea specifice Windows care necesită acest protocol de securitate.

    🎮 Imbunătățiri ale motorului Direct3D / Vulkan:
    • Corecții aduse la nivel de randare grafică și performanță pentru aplicațiile și jocurile ce folosesc versiuni vechi sau moderne de DirectX.

    🛠️ Remedierea a numeroase bug-uri:
    • Include zeci de remedieri de bug-uri raportate de comunitate, rezolvând probleme de stabilitate, crash-uri la pornire și artefacte vizuale pentru diverse jocuri și programe de Windows.

    O actualizare valoroasă pentru ecosistemul de emulare, ce consolidează infrastructura necesară pentru viitorul computing-ului pe platforme ARM! 🚀

    #Wine #Linux #GamingOnLinux #OpenSource #ARM64 #TechNews #Linuxiac #FOSS

  6. On a related note, I'm upgrading our processing & training cluster to 490 cores this weekend to keep up with the ingest rate and the increasing complexity of our reinforcement learning loop. Special thanks to #Ampere and their super-efficient #arm64 chips for making sure I can do this without turning my basement into a sauna.

  7. 🖥️ Proxmox VE extinde oficial suportul dincolo de x86, adăugând arhitectura Arm64! Lansarea oficială a ediției Proxmox Virtual Environment (VE) 9.2 pentru Arm64 aduce suita completă de virtualizare pe servere bazate pe arhitectură ARM. Proiectul împărtășește același depozit de cod, funcționalități și ciclu de viață cu versiunea x86-64. ✨ Principalele noutăți și specificații tehnice:🚀 Paritate completă de funcționalități:• Oferă suport nativ pentru KVM, containere LXC, sistemele de fișiere/stocare ZFS și Ceph, clustering HA, backup și interfața web clasică de administrare. 🖥️ Hardware certificat & Suport Enterprise:• Optimizat pentru servere AI & Cloud: Certificare oficială din prima zi pentru platformele de servere NVIDIA Grace Hopper™ și NVIDIA Vera™.• Cerințe hardware strict server: Necesită boot prin UEFI și descrierea componentelor prin ACPI (compatibil cu ARMv9-A și ARMv8-A în regim best-effort). ⚠️ Fără plăci de dezvoltare (SBC):• Dispozitivele bazate exclusiv pe Device Tree (cum ar fi Raspberry Pi, Orange Pi etc.) NU sunt suportate oficial.⚙️ Stack tehnologic la bază:• Construiți pe Debian 13.5 "Trixie", kernel Linux 7.0, QEMU 11.0, LXC 7.0 și ZFS 2.4. 🔄 Diferențe specifice arhitecturii:• Mașinile virtuale pe Arm64 folosesc exclusiv AAVMF (UEFI) (SeaBIOS nu este disponibil).• Migrarea live a VM-urilor se poate face doar între noduri din aceeași arhitectură (x86 la x86, ARM la ARM). Un pas strategic masiv pentru datacenter-e și mediile enterprise care adoptă servere ARM de înaltă densitate și consum redus de energie! 🚀#Proxmox #ProxmoxVE #ARM64 #Virtualization #Linux #OpenSource #KVM #ZFS #Ceph #SysAdmin #TechNews #FOSS

  8. Proxmox Virtual Environment amplia i propri orizzonti con il debutto ufficiale della versione Arm64. Tutte le funzionalità della piattaforma sono ora disponibili anche sui moderni server basati su CPU Arm. #Proxmox #Linux #Virtualizzazione #Arm64 #OpenSource #Datacenter linuxeasy.org/proxmox-virtual-

  9. 🔹 Plus de choix matériel : Idéal pour diversifier vos serveurs ou tester de nouvelles architectures.

    Une excellente nouvelle pour réduire la consommation d'énergie sans sacrifier les fonctionnalités !

    📖 Pour lire le communiqué officiel complet : proxmox.com/en/about/company-d

    #Proxmox #ARM64 #OpenSource #Virtualisation #Linux #SysAdmin

  10. 📷 RawTherapee 5.13: Spaciu de lucru Rec. 2020 implicit, suport HiDPI îmbunătățit și optimizări pentru ARM! A fost lansată versiunea stable RawTherapee 5.13, aducând schimbări majore în gestionarea culorilor, randarea vizuală pe monitoare moderne și optimizări de performanță. ✨ Noutăți principale în RawTherapee 5.13: 🎨 Rec. 2020 ca profil de lucru implicit:• Treci de la ProPhoto RGB la Rec. 2020 ca spațiu de culoare standard. Schimbarea previne culorile „fizic imposibile” din gamutul ProPhoto, oferind o interpretare mai realistă a nuanțelor (ProPhoto rămâne disponibil opțional). 🖥️ Interfață mai clară pe ecrane HiDPI:• Îmbunătățiri semnificative la nivel de UI: previzualizările din editor și miniaturile (thumbnails) din browserul de fișiere sunt mai clare pe monitoarele cu rezoluție mare. 🪡 Instrumente noi și avansate de editare:• Crop Tool complet reproiectat: Permite ghidaje multiple simultan, culori personalizabile și suport pentru zone de sângerare (bleed areas).• Ediție selectivă & Claritate: Capture Deconvolution poate fi aplicat pe zone specifice, iar instrumentul de reducere a zgomotului include protecție pe bază de mască de luminanță.• Gamut & Tone Mapping: Actualizări pentru Gamut Compression, un nou tone mapper Michaelis–Menten și opțiuni avansate în Generalized Hyperbolic Stretch. ⚡ Suport nativ și performanță pe ARM:• Mulțumită bibliotecii SIMDe, versiunile pentru arhitectura ARM64 (Linux și Windows) beneficiază de optimizările de viteză specifice proiectului. Pachetele oficiale AppImage includ acum și varianta ARM64. 📷 Compatibilitate extinsă cu aparate foto:• Adaugă suport pentru modele recente precum Canon EOS R5 Mark II / R6 Mark III, Fujifilm X-M5 / GFX 100 II, Nikon Z50 II, Panasonic Lumix S9, Sony Alpha 1 II / Alpha 7 V și altele. O actualizare solidă pentru fotografii care caută editare RAW non-destructivă de înaltă precizie pe Linux! 🚀#RawTherapee #OpenSource #Photography #RAWProcessing #Linux #LinuxApps #ARM64 #HiDPI #TechNews #FOSS

  11. What kinda fashy bullshit do you have to worry about in ARM chipsets? x86 has the Intel management engine and AMD equipment, but what is lurking on ARM chips that look OK (unlocked bootloaders, etc) that I want to know about? #arm #arm64 #sbc #singleboardcomputer #libreboot #coreboot #FreeSoftware #cybersecurity #computerscience #computerengineering

  12. Google Chrome is now finally available on ARM64 Linux!

    Google announced that the rollout of Google Chrome, which is a popular web browser, started for ARM64 Linux machines on March of this year, with a promise that the rollout would be finished in the second quarter of this year. Users with those machines will be able to finally get the full Google Chrome experience without any limitations on Linux.

    Starting this August, Google Chrome for ARM64 machines running Linux is now available to download!

    Previously, if you wanted to have a Chrome-like experience instead of a powerful alternative, which is Mozilla Firefox, you’ll have to download Chromium from your distribution’s package manager. Chromium is an open-source version of Google Chrome without any features that are exclusive, such as Google account synchronization.

    Now, if you want Google Chrome on your ARM64 machine running Linux, you can download it from this page. You’ll be given a Debian or an RPM package to install, which automatically sets up a Google Chrome repository for automatic updates, as well as installing Chrome.

    To get started, go to the Google Chrome’s official homepage, then select the download option. You should see the last two options shown in the below picture:

    The last two options are for ARM64 machines. Once selected for your Linux distribution, press Accept and Install. Afterwards, use your package manager to install Google Chrome from the package file.

    If the installation is successful, you should be able to use the browser.

    #arm64 #google #googleChrome #Linux #news #Tech #Technology #update
  13. Google has started offering native ARM64 Linux builds of Chrome for Debian, Ubuntu, Fedora, and openSUSE through its official download page.
    linuxiac.com/google-chrome-qui

    #google #chrome #arm64 #linux

  14. Unofficial Haiku ARM64 port by Enrico Pesce: boots stable under QEMU with 4 CPUs, includes kernel support for ARM GICv3.

    It has never run on real hardware. If you have a Pi 5, a Rock 5B or any ARM64 board, boot it and report back. Serial logs welcome.

    Bootstrap help also wanted: the image builds, the packages to build everything else do not.

    github.com/enricopesce/haiku-a

    #HaikuOS #ARM64 #RaspberryPi #FOSS

  15. To make C code work as written on ARM64, I had to disable inlining for two key functions in gcc.
    #gcc #wg14 #clanguage #relaxedmemory #arm64