Closed harrison-e closed 4 months ago
Update:
Issue was resolved by reinstalling Xenomai kernel as root, and changing Processor type in kernel config. Thanks!
Just curious what was the previous and new setting for the processor type in your kernel configuration?
Previous was generic x86 and new is Core 2 / newer Xeon. The CPU used in the machine is Intel Core i9-13900KS.
Basic Information:
RTXI Version: 3.0.4 Installed from Live CD?: No, compiled from source
Error Description:
What happened?
I freshly installed Ubuntu 22.04.4 from USB, and immediately followed the instructions on rtxi.org to install Xenomai and RTXI. After rebooting in the Xenomai kernel, running
./scripts/install_rtxi.sh
with theevl
option, and going to runsudo rtxi
, I was met with an error (See Error Message).Some extra info:
After some digging, I see that this error is (probably) coming from a function in
fifo_evl.cpp
, in the function starting on line 48. It seems that evl is returning a 0 or negative value forxbuf_fd
, but the evl core error code is nondescriptive ("Unknown error -2"). I'm very unfamiliar with both the RTXI and evl codebase, and I can't find a correspondence between the error codes in evl and any description online (I'm looking at the docs on the Xenomai website).If you have any insight into what might be happening here with Xenomai, it would be greatly appreciated!!
What was supposed to happen?
RTXI was supposed to open for the first time.
What steps will trigger the error?
sudo rtxi
Error Message:
Copy error messages and terminal output between the two braces below.
Thank you for reading!! I see there's only one active maintainer on the RTXI website, so if this is you, thank you for your service!!