NI Linux Real-Time Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to compile uinput module on cRIO 9030

For completeness, I attach also the xorg.conf (this is how it looks like after the setup.sh of eGalax)

0 Kudos
Message 71 of 73
(677 Views)

Update on this:

I've been able to run my touchscreen and recover the RAD functionality by doing following:

  • the kernel has been rebuild to include the missing modules
  • to recover the functionality of RAD you have to run the following commands:
  • 1) $ rm /usr/local/natinst/tools/kernel_version
    2) $ source /usr/local/natinst/tools/versioning_utils.sh
    3) $ setup_versioning_env
    4) $ versioning_call /usr/local/natinst/nikal/bin/updateNIDrivers $(kernel_version)
  • the drivers that I was installing on the first attempt were wrong, the correct ones for the IC-3120 are these
  • after installing the drivers, remember to run eGTouchD (to run the daemon, otherwise the touch doesn't work at all and you may think you did something wrong)

 

My error was that I did only step 2 and 3 of those command lines, and then I was running only

$ updateNIDrivers

which for some reason probably did not update everything for the RAD, could that be the reason?

0 Kudos
Message 72 of 73
(675 Views)

If you don't remove that file in step 1, the older kernel version (the released kernel) will be used when updating the NI modules. They will not be updated for the actual running kernel.

 

Sorry for the lack of updates, I've been out for a while.

0 Kudos
Message 73 of 73
(663 Views)