在系统上设置和执行期间,Linux RTSA的早期版本需要root权限。这主要有两个原因:
a) Aaronia设备需要创建UDEV规则文件(
https://wiki.archlinux.org/title/udev)
b) V6使用USBFS,在大多数发行版上默认为16 MB(
http://www.linux-usb.org/USB-guide/x173.html)
或者,我们可以使用连续内存分配器“CMA”(
https://lwn.net/Articles/486301/)对于具有非常高采样率配置以获得最佳性能的大型设置,遗憾的是,大多数主流发行版都没有配置这种配置,并且在内核编译期间需要在Linux内核中设置一个特殊的配置集。
事实上,这些都是可以在系统上一次性配置的设置和配置,不需要您以root权限运行RTSA。这会改变的!
与许多请求一样,RTSA的未来稳定版本不再需要root权限才能运行。相反,我们将提供一个配置脚本,在大多数Linux发行版上为您提供一次性配置,该配置必须以root身份执行一次。或者,您可以根据为最常用的Linux发行版提供的手册手动执行这些步骤,以指导您完成配置。
但请稍等,还有更多:
随着这些步骤的进行,我们已经开始改变RTSA的包装。迁移到QT 6.4后,我们将提供打包为AppImage的RTSA(
https://docs.appimage.org/)和一个私人搭档。德布,*。rpm和AUR repo将使设置和更新与您使用的Linux系统更加统一。AppImage将优先考虑尽可能便携!
还有什么遗漏吗?在这个帖子里让我们知道!