Gentoo Image, Which Applications are in and Which are Out
- NTULINUX
-
- Offline
- Premium Member
-
Less
More
- Posts: 83
- Thank you received: 76
02 Dec 2024 20:26 #315830
by NTULINUX
Replied by NTULINUX on topic Gentoo Image, Which Applications are in and Which are Out
Thanks! Yeah, things are going well, just wrapping it up. Latency is a bit high for me but I ran `rtla timerlat top` and some of the spikes are coming from my Radeon GPU. Others are coming from APIC and hrtimer (CPU interrupts, can't tune these out.)
I'm on a Ryzen system and I've noticed that PREEMPT_RT has much lower latency on some Intel hardware. It'll be interesting to see how latency performs on other hardware with the image.
I just pushed a huge update to my portage configs on GitHub, almost ready to publish the updated installer and root filesystem:
github.com/NTULINUX/gentoo_backup/commit...9333804131fbc352c3d5
I'm on a Ryzen system and I've noticed that PREEMPT_RT has much lower latency on some Intel hardware. It'll be interesting to see how latency performs on other hardware with the image.
I just pushed a huge update to my portage configs on GitHub, almost ready to publish the updated installer and root filesystem:
github.com/NTULINUX/gentoo_backup/commit...9333804131fbc352c3d5
The following user(s) said Thank You: royka
Please Log in or Create an account to join the conversation.
- royka
- Offline
- Platinum Member
-
Less
More
- Posts: 364
- Thank you received: 126
02 Dec 2024 23:11 #315839
by royka
Replied by royka on topic Gentoo Image, Which Applications are in and Which are Out
Won't irqaffinity=0 help?
The following user(s) said Thank You: NTULINUX
Please Log in or Create an account to join the conversation.
- tommylight
-
- Away
- Moderator
-
Less
More
- Posts: 19960
- Thank you received: 6771
02 Dec 2024 23:50 #315840
by tommylight
Replied by tommylight on topic Gentoo Image, Which Applications are in and Which are Out
Where is the ISO and does it boot in Live mode?
All my Ryzen's are gone except a R7 5700U in a laptop with a TDP of 15W including GPU, so should be worst case scenario for testing.
All my Ryzen's are gone except a R7 5700U in a laptop with a TDP of 15W including GPU, so should be worst case scenario for testing.
Please Log in or Create an account to join the conversation.
- NTULINUX
-
- Offline
- Premium Member
-
Less
More
- Posts: 83
- Thank you received: 76
03 Dec 2024 06:05 - 02 Jan 2025 00:51 #315858
by NTULINUX
Replied by NTULINUX on topic Gentoo Image, Which Applications are in and Which are Out
No iso actually, it's a tarball that gets deployed on either an HDD, SSD, USB drive or NVMe and it's not live. 
Will try irqaffinity=0 -- I also need to play with nohz_full rcu_nocbs and isolcpus.
edit: Currently battling qtpyvcp on Gentoo. I do have FlexGUI working flawlessly on it. I have to use the `pyside6` branch in qtpyvcp and I've been working with Turboss on fixing the issues but there's hiccups in Gentoo itself that I'm hitting with it that I need to sort out with the developers. Will update soon.

Will try irqaffinity=0 -- I also need to play with nohz_full rcu_nocbs and isolcpus.
edit: Currently battling qtpyvcp on Gentoo. I do have FlexGUI working flawlessly on it. I have to use the `pyside6` branch in qtpyvcp and I've been working with Turboss on fixing the issues but there's hiccups in Gentoo itself that I'm hitting with it that I need to sort out with the developers. Will update soon.
Last edit: 02 Jan 2025 00:51 by NTULINUX. Reason: qtpyvcp issues
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
- NTULINUX
-
- Offline
- Premium Member
-
Less
More
- Posts: 83
- Thank you received: 76
05 Jan 2025 08:44 #318151
by NTULINUX
Replied by NTULINUX on topic Gentoo Image, Which Applications are in and Which are Out
Hey everyone,
So the Gentoo image itself is ready to go, Turboss tested the kernel on his end and saw better performance and more consistency. The only issue right now is qtpyvcp.
I am going to leave this decision completely up to you guys because I can go either way; should I publish the release and updated installer as-is, or should I spend more time (unknown how long it will take) to get qtpyvcp working with the image before pushing everything?
I can do a release now, then update the image again once qtpyvcp is working, that way you guys at least have something for now, but it's up to you.
Thanks,
Alec
So the Gentoo image itself is ready to go, Turboss tested the kernel on his end and saw better performance and more consistency. The only issue right now is qtpyvcp.
I am going to leave this decision completely up to you guys because I can go either way; should I publish the release and updated installer as-is, or should I spend more time (unknown how long it will take) to get qtpyvcp working with the image before pushing everything?
I can do a release now, then update the image again once qtpyvcp is working, that way you guys at least have something for now, but it's up to you.
Thanks,
Alec
Please Log in or Create an account to join the conversation.
- NTULINUX
-
- Offline
- Premium Member
-
Less
More
- Posts: 83
- Thank you received: 76
03 Mar 2025 06:48 #323065
by NTULINUX
Replied by NTULINUX on topic Gentoo Image, Which Applications are in and Which are Out
The image has finally been posted:
github.com/NTULINUX/gentoo_backup/releases/tag/v0.3-alpha
Do not use the tarball directly as it meant to be used with the installer.
For some reason, the axis interface doesn't work due to this bug:
github.com/LinuxCNC/linuxcnc/issues/3205
I previously had qtdragon working, however, Gentoo is moving away from Qt5 so all GUIs that depend on Qt5 will not work. I highly recommend using gmoccapy unless you want to help me figure out why axis doesn't work.
I'll be working on an RTAI image soon, but for now, only PREEMPT_RT is supported.
Instructions:
openlunchbox.com/mw19/index.php/HOWTO:_Gentoo_for_LinuxCNC
Please note, I switched the checksum from SHA-1 to BLAKE3/b3sum, so you must have b3sum installed if you are using the installer on Debian. I don't think SystemRescue comes with it either but it is much faster and more secure to use BLAKE3 over SHA-1.
FlexGUI also works, so if you use it, you're in good hands. Turboss and Lcvette (I think it's Lcvette) is working on porting qtpyvcp to pyside6 (Qt6) so qtpyvcp should be working in hopefully the near future.
If you're using Debian, you can start the guide from here:
openlunchbox.com/mw19/index.php/HOWTO:_G...tching_the_installer
github.com/NTULINUX/gentoo_backup/releases/tag/v0.3-alpha
Do not use the tarball directly as it meant to be used with the installer.
For some reason, the axis interface doesn't work due to this bug:
github.com/LinuxCNC/linuxcnc/issues/3205
I previously had qtdragon working, however, Gentoo is moving away from Qt5 so all GUIs that depend on Qt5 will not work. I highly recommend using gmoccapy unless you want to help me figure out why axis doesn't work.

I'll be working on an RTAI image soon, but for now, only PREEMPT_RT is supported.
Instructions:
openlunchbox.com/mw19/index.php/HOWTO:_Gentoo_for_LinuxCNC
Please note, I switched the checksum from SHA-1 to BLAKE3/b3sum, so you must have b3sum installed if you are using the installer on Debian. I don't think SystemRescue comes with it either but it is much faster and more secure to use BLAKE3 over SHA-1.
FlexGUI also works, so if you use it, you're in good hands. Turboss and Lcvette (I think it's Lcvette) is working on porting qtpyvcp to pyside6 (Qt6) so qtpyvcp should be working in hopefully the near future.
If you're using Debian, you can start the guide from here:
openlunchbox.com/mw19/index.php/HOWTO:_G...tching_the_installer
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
Time to create page: 0.127 seconds