libxcb [co zrobić by zepsute java-sun działało z nowym libxcb]

Bart. uzi18 w o2.pl
Pon, 24 Gru 2007, 00:20:33 CET


Saturday 24 of November 2007 17:46:28 Jakub Bogusz napisał(a):
> On Fri, Nov 23, 2007 at 06:37:57PM +0100, Arkadiusz Miskiewicz wrote:
> > On Friday 23 of November 2007, Tomasz Pala wrote:
> > > On Fri, Nov 23, 2007 at 18:29:02 +0100, piotr slodkowski wrote:
> > > > i czemu nadal nikt tego niezrobil??
> > >
> > > Bo numerek podbity, więc jest ok. Ch* że nie działa, ale jest
> > > najnowszy, czyli najlepszy.
> > >
> > > Normalnie powiedziałbym: przeszkadza - zrób to sam, ale w przypadku gdy
> > > ktoś psuje (świadomie przenosząc małe gówienko, które psuje duży bardzo
> > > ważny pakiet), to jednak powinien poczuwać się do naprawienia.
> >
> > Ty patrzysz z punktu widzenia usera (nieważne co jest zepsute byle tylko
> > działało), ja z punktu developera (zepsuty jest pakiet java-sun, a nie
> > libxcb).
> >
> > Ponieważ mi to nie przeszkadza (robię sobie export... jak potrzebuje) to
> > czekam aż zrobi to ktoś komu się exportować nie chce.
>
> Jak komuś zależy, to pakiet(y) z wadliwym kodem może eksportować zmienną
> poprzez env.d, nie blokując wykrywania błędów w innych programach nie
> korzystającym z javy.

Fajne tylko w moim wypadku to nie dziala : 

[uzi w uzi teewars-0.3.1-linux_x86]$ LIBXCB_ALLOW_SLOPPY_LOCK=1 ./teewars
[476eeaab][client]: starting...
[476eeaab][config/load]: loading /home/users/uzi/.teewars/default.cfg
X Error of failed request:  GLXBadContext
  Major opcode of failed request:  143 (GLX)
  Minor opcode of failed request:  5 (X_GLXMakeCurrent)
  Serial number of failed request:  52
  Current serial number in output stream:  52
Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb79e86e7]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xb79e879e]
#2 /usr/lib/libX11.so.6 [0xb7d8e636]
#3 /usr/lib/libGL.so.1.2 [0xb7cf5715]
#4 /usr/lib/libGL.so.1.2(glXMakeCurrentReadSGI+0x5cf) [0xb7cf438f]
#5 /usr/lib/libGL.so.1.2(glXMakeCurrent+0x23) [0xb7cf4903]
#6 ./teewars [0x8079007]
#7 ./teewars [0x80778a5]
#8 ./teewars [0x807806b]
#9 ./teewars [0x8075236]
#10 /lib/libc.so.6(exit+0xce) [0xb7a1c8fe]
#11 /usr/lib/libX11.so.6(_XError+0xd3) [0xb7d87913]
#12 /usr/lib/libX11.so.6(_XReply+0x231) [0xb7d8f431]
#13 /usr/lib/libGL.so.1.2 [0xb7cf5621]
#14 /usr/lib/libGL.so.1.2(glXMakeCurrentReadSGI+0x5cf) [0xb7cf438f]
#15 /usr/lib/libGL.so.1.2(glXMakeCurrent+0x23) [0xb7cf4903]
#16 ./teewars [0x807a7d8]
#17 ./teewars [0x8077a43]
#18 ./teewars [0x806d34f]
#19 ./teewars [0x8070819]
[uzi w uzi teewars-0.3.1-linux_x86]$


Czy ktos wie jak sobie teraz radzic z libxcb ?

Pozdrawiam
Bart.


Więcej informacji o liście dyskusyjnej pld-devel-pl