RISC-V Announces Ratification of the RVA23 Profile Standard
https://sh.itjust.works/post/27015993
RISC-V Announces Ratification of the RVA23 Profile Standard - sh.itjust.works
Crossposted from https://lemmy.ml/post/21673583 [https://lemmy.ml/post/21673583]
----- RISC-V International, the global standards organization, today announced
that the RVA23 Profile is now ratified. RVA Profiles align implementations of
RISC-V 64-bit application processors that will run rich operating systems (OS)
stacks from standard binary OS distributions. RVA Profiles are essential to
software portability across many hardware implementations and help to avoid
vendor lock-in. The newly ratified RVA23 Profile is a major release for the
RISC-V software ecosystem and will help accelerate widespread implementation
among toolchains and operating systems. Each Profile specifies which ISA
features are mandatory or optional, providing a common target for software
developers. Mandatory extensions can be assumed to be present, and optional
extensions can be discovered at runtime and leveraged by optimized middleware,
libraries, and applications. Key Components of RVA23 Include: - Vector
Extension: The Vector extension accelerates math-intensive workloads, including
AI/ML, cryptography, and compression / decompression. Vector extensions yield
better performance in mobile and computing applications with RVA23 as the
baseline requirement for the Android RISC-V ABI. - Hypervisor Extension: The
Hypervisor extension will enable virtualization for enterprise workloads in both
on-premises server and cloud computing applications. This will accelerate the
development of RISC-V-based enterprise hardware, operating systems, and software
workloads. The Hypervisor extension will also provide better security for mobile
applications by separating secure and non-secure components.
Force libinput Device Driver in Wayland
https://sh.itjust.works/post/25585393
Force libinput Device Driver in Wayland - sh.itjust.works
I have an issue on my Lenovo Laptop where the Lenovo Active Pen 2 under Arch /
CachyOS with GNOME on Wayland always recognises the eraser as pressed. While
this is probably a libinput issue, I can’t wait for possibly months to get a fix
on that side. While I will report this issue to them, I would like to fix the
problem intermediately. This was never a problem under Fedora with GNOME on
Wayland. I think the problem might be that libinput on Arch loads the Wacom
driver, while Fedora probably just fell back to the generic libinput driver. I
got that idea because in GNOME settings my screen now is configurable in the
Wacom settings, that never was the case on Fedora. I stumbled across this thread
[https://bbs.archlinux.org/viewtopic.php?id=226364], however, that is not viable
in Wayland any more since there is no config file available for libinput. Is
there any way I can force the libinput driver for the “Wacom HID 52C2 Pen”
device under Wayland, while GNOME is not specifically exposing this setting? Any
pointers would be greatly appreciated :) Edit: Scratch all that, I just tried
the live ISO for Fedora 41 and found out it’s not related to Arch. After some
trial, it seems like this might actually be an issue with the 6.11 Kernel. After
downgrading to 6.10.10 everything works fine again. I guess my new question is
now where would I report this? Is this still a libinput or a Kernel upstream
issue?
Switching from Nvidia to AMD Graphics
https://sh.itjust.works/post/19331299
Switching from Nvidia to AMD Graphics - sh.itjust.works
I finally did it and got an used RX 6950 XT to replace my GTX 1080 Ti. I’ve been
using this card ever since I moved to Linux and now I’m wondering what exactly I
have to do. On Windows it’s mostly run DDU and install the new AMD drivers,
everything else will probably work the same with Afterburner etc. However, on
Linux the only things I know are uninstalling the Nvidia drivers, removing GWE
since that obviously won’t work and installing Mesa. What other steps do people
recommend? I’m hyped to finally get properly working GPU acceleration in Firefox
and other things like Steam, but is there anything I have to do to get that
running? Also what tools are currently a must with an AMD card for some
undervolting / overclocking and other functionality y’all can recommend?