В общем, для тех кто в курсе - тут есть человек, делающий прикольные познавательные видео и ещё кучу всяких штук. Сделал он поделку для убунты, использующую эмулятор старых консолей retrocopy. Так вот у нас в арче этот пакет, устанавливаясь работает не до конца, а именно спотыкается на retrocopy. при попытке запуска игры из рома в эмуляторе происходит следующее

[maisvendoo@arch-host AppCache]$ gdb -q gameroom.dat
Reading symbols from gameroom.dat…(no debugging symbols found)…done.
(gdb) r
Starting program: /home/maisvendoo/Leam/AppCache/gameroom.dat
[Thread debugging using libthread_db enabled]
Using host libthread_db library «/lib/libthread_db.so.1».
[New Thread 0x7ffff237e700 (LWP 26421)]
[New Thread 0x7fffe9b7d700 (LWP 26422)]
[New Thread 0x7fffeaa9c700 (LWP 26423)]
[New Thread 0x7fffe889e700 (LWP 26442)]
[Thread 0x7fffe889e700 (LWP 26442) exited]
[New Thread 0x7fffe889e700 (LWP 26446)]
[Thread 0x7fffe889e700 (LWP 26446) exited]
[New Thread 0x7fffe889e700 (LWP 26450)]

Thread 4 «gameroom.dat» received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffeaa9c700 (LWP 26423)]
0x00007ffff7b95cc9 in glDeleteTextures () from /lib/libGL.so.1
(gdb) bt full
#0 0x00007ffff7b95cc9 in glDeleteTextures () from /lib/libGL.so.1
No symbol table info available.
Backtrace stopped: Cannot access memory at address 0x7fffeaa9bb58
(gdb)

gameroom.dat - это переименованый retrocopy64, если использовать оригинальный ретрокопи - грабли те же. Я там наплел что-то про разность в версиях библиотек джеэля, но не совсем уверен в этом, может причина в другом.

Собственно вопрос - из-за чего на арче может возникать крэш glDelteTexture, когда на убунте он не наблюдается?
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb
http://rusrailsim.org