Jūs neprisijungęs
Aukštyn Tema Programinė įranga / GNU/Linux, bei Unix Operacinės Sistemos / [Gentoo ir kt] su fglrx visos libGL programos gauna segfault
Danker Data 2008-05-25 11:59 Redaguota: 2008-05-29 00:50
Buvo tokia įdomi problema: visos programos ant paprasto vartotojo naudojančios libGL biblioteką gaudavo segfault, tačiau to nebūdavo tas pačias programas leidžiant root vartotoju. Pabandymui paleidžiame ant root "ldd /usr/bin/glxgears" ir tokią pat komandą ant paprasto vartotojo. Mano atveju skyrėsi šios dvi esminės eilutės:
root: libGL.so.1 => //usr//lib/opengl/ati/lib/libGL.so.1 (0xb7e0d000)
paprastas user: libGL.so.1 => /usr/lib/xorg/libGL.so.1 (0xb7e12000)
Geresnio būdo išspręsti šią problemą nesugalvojau kaip ištrinti /usr/lib/xorg symlinkus į "blogą" libGL ir padaryti naujus rodančius į //usr//lib/opengl/ati/lib/ - dabar libGL naudojančios programos veikia ir ant paprasto vartotojo.

Nors esmė tikriausiai ta, kad ant paprasto vartotojo yra toks "LD_LIBRARY_PATH=/usr/lib/xorg" aplinko kintamasis.
Aukštyn Tema Programinė įranga / GNU/Linux, bei Unix Operacinės Sistemos / [Gentoo ir kt] su fglrx visos libGL programos gauna segfault

Powered by mwForum 2.29.6 © 1999-2015 Markus Wichitill