The X ABI version in current Jetson TK1 is 19, and we don’t support newer version.
Could we know why you need a newer binaries with ABI version >= 24.0?
about a year ago I used successfully archlinux (with MATE-Desktop) on my Jetson-TK1, because I don’t like ubuntu linux. Sometime I replaced it by ubuntu-16.04 (ubuntu-mate), because I had some problems with a software.
Now I want/must change back to archlinux, but can’t get X running, caused by older ABI of files mentioned above.
Starting X server displays two errors:
"Incompatible ABI" (X server <--> nvidia_drv.so)
"Error allocating NVIDIA ErrorHandler"
I can turn off the first one by
IgnoreABI = true
in xorg.conf,
but the second error is fatal.
It is not posssible, to “downgrade” the archlinux, and I don’t have any backups of archlinux for Jetson anymore.
That’s I’m looking for newer version if these files!
Release R21.6 did just come out, and I think it may support more X11 ABIs…don’t know if it covers your case or not, but do look at R21.6.
Note that if you are in need of a version for a newer CUDA it won’t be possible…this is a 32-bit/64-bit issue and newer CUDA does not support 32-bit regardless of ABI.
This server has a video driver ABI version of 23.0 that is not
supported by this NVIDIA driver. Please check
http://www.nvidia.com/ for driver updates or downgrade to an X
server with a supported driver ABI.
[1568275] Adds support for X.org ABI 17, 18 and 19
Is that error message from a different NVIDIA driver, or from the supplied driver with a new Xorg? I’m wondering what it is which requires ABI 23, and which parts of the system are customized versus stock.