Re: licq KSE - resolved

2003-12-03 Thread Alexander Motin
Daniel Eischen wrote:
If I use libkse I get:
kernel: Warning: pid 25341 used static ldt allocation.
kernel: See the i386_set_ldt man page for more info
in my messages.
When I use libc_r I do not get this messages.
I'm sorry. Messages seems to be independent from library. I get messages 
with both libraries but not every time. Some times I get two messages on 
one licq launching. But with libc_r it works and with libkse is not.
It is not libkse that is causing the messages.  It is some library
or driver that licq is using.  The kernel spews these messages
whenever something uses static LDT allocation.  We know that nvidia
drivers and/or their OpenGL library do this, and they have been
notified of it (by me).  If there is another library or application
that is also using static LDT allocation, please help us find it
so it can be fixed also.
$ ldd /usr/local/bin/licq


From which system is this?  The nvidia or the ATI?  We know nvidia
I try to use same HDD on two systems. On system with ATI video I only
disable nvidia kernel module loading and change X driver.
has a problem with ldt/%gs usage.  You still haven't told me if
you are getting the same static LDT warnings from the ATI system.
Yes. I get this warning on both systems with both libraries but only
fist 10 times after system reboot.
/usr/local/bin/licq:
libssl.so.3 = /usr/lib/libssl.so.3 (0x28102000)
libcrypto.so.3 = /lib/libcrypto.so.3 (0x28134000)
libc_r.so.5 = /usr/lib/libc_r.so.5 (0x28242000)
libstdc++.so.4 = /usr/lib/libstdc++.so.4 (0x28266000)
libm.so.2 = /lib/libm.so.2 (0x28322000)
libc.so.5 = /lib/libc.so.5 (0x2833b000)
$ ldd ./licq_qt-gui.so
./licq_qt-gui.so:
libqt-mt.so.3 = /usr/X11R6/lib/libqt-mt.so.3 (0x2828e000)
libSM.so.6 = /usr/X11R6/lib/libSM.so.6 (0x288d)
libICE.so.6 = /usr/X11R6/lib/libICE.so.6 (0x288d9000)
libX11.so.6 = /usr/X11R6/lib/libX11.so.6 (0x288f)
libXext.so.6 = /usr/X11R6/lib/libXext.so.6 (0x289b8000)
libjpeg.so.9 = /usr/local/lib/libjpeg.so.9 (0x289c7000)
libstdc++.so.4 = /usr/lib/libstdc++.so.4 (0x289e5000)
libm.so.2 = /lib/libm.so.2 (0x28aa1000)
libmng.so.1 = /usr/local/lib/libmng.so.1 (0x28aba000)
libpng.so.5 = /usr/local/lib/libpng.so.5 (0x28b18000)
libz.so.2 = /lib/libz.so.2 (0x28b3d000)
libGL.so.1 = /usr/X11R6/lib/libGL.so.1 (0x28b4b000)
libXmu.so.6 = /usr/X11R6/lib/libXmu.so.6 (0x28bb2000)
libXrender.so.1 = /usr/X11R6/lib/libXrender.so.1 (0x28bc8000)
libXft.so.2 = /usr/X11R6/lib/libXft.so.2 (0x28bd)
libfreetype.so.9 = /usr/local/lib/libfreetype.so.9 (0x28be2000)
libfontconfig.so.1 = /usr/X11R6/lib/libfontconfig.so.1 (0x28c4c000)
liblcms.so.1 = /usr/local/lib/liblcms.so.1 (0x28c74000)
libGLcore.so.1 = /usr/X11R6/lib/libGLcore.so.1 (0x28c8f000)
   ^^
What is this?
Oh!!! This is library from nvidia driver. Nvidia driver replaces 
libGL.so and new libGL require libGLcore.so.

After full deleting of nvidia driver port from system proglem is gone. 
Now licq works fine with libkse.

Thanks!

PS: How about new version of nvidia driver? How can I use nvidia driver 
and libkse on same machine?

libXt.so.6 = /usr/X11R6/lib/libXt.so.6 (0x2912b000)
libexpat.so.4 = /usr/local/lib/libexpat.so.4 (0x2917c000)


This doesn't match mine:

/usr/local/lib/licq/licq_qt-gui.so: .
libqt-mt.so.3 = /usr/X11R6/lib/libqt-mt.so.3 (0x2828e000)   
libSM.so.6 = /usr/X11R6/lib/libSM.so.6 (0x2894c000) 
libICE.so.6 = /usr/X11R6/lib/libICE.so.6 (0x28955000)   
libX11.so.6 = /usr/X11R6/lib/libX11.so.6 (0x2896c000)   
libXext.so.6 = /usr/X11R6/lib/libXext.so.6 (0x28a34000) 
libjpeg.so.9 = /usr/local/lib/libjpeg.so.9 (0x28a43000) 
libstdc++.so.4 = /usr/lib/libstdc++.so.4 (0x28a61000)   
libm.so.2 = /lib/libm.so.2 (0x28b1d000) 
libc_r.so.5 = /usr/lib/libkse.so.1 (0x28b36000) 
libmng.so.1 = /usr/local/lib/libmng.so.1 (0x28b5b000)   
libpng.so.5 = /usr/local/lib/libpng.so.5 (0x28bb9000)   
libz.so.2 = /lib/libz.so.2 (0x28bde000) 
libGL.so.1 = /usr/X11R6/lib/libGL.so.1 (0x28bec000) 
libXmu.so.6 = /usr/X11R6/lib/libXmu.so.6 (0x28c59000)   
libXrender.so.1 = /usr/X11R6/lib/libXrender.so.1 (0x28c6f000)   
libXrandr.so.2 = /usr/X11R6/lib/libXrandr.so.2 (0x28c77000) 
libXcursor.so.1 = /usr/X11R6/lib/libXcursor.so.1 (0x28c7b000)   
libXft.so.2 = /usr/X11R6/lib/libXft.so.2 (0x28c84000)   
libfreetype.so.9 = /usr/local/lib/libfreetype.so.9 (0x28c96000) 
libfontconfig.so.1 = 

Re: licq KSE - resolved

2003-12-03 Thread Daniel Eischen
On Wed, 3 Dec 2003, Alexander Motin wrote:

 Daniel Eischen wrote:
  
 From which system is this?  The nvidia or the ATI?  We know nvidia
 
 I try to use same HDD on two systems. On system with ATI video I only
 disable nvidia kernel module loading and change X driver.

Right, it's not only the module but the OpenGL library -- see
your response below.

  has a problem with ldt/%gs usage.  You still haven't told me if
  you are getting the same static LDT warnings from the ATI system.
 
 Yes. I get this warning on both systems with both libraries but only
 fist 10 times after system reboot.

The kernel only prints out the warning for the first 10 times
it detects the static ldt usage.

 ./licq_qt-gui.so:
  libqt-mt.so.3 = /usr/X11R6/lib/libqt-mt.so.3 (0x2828e000)
  libSM.so.6 = /usr/X11R6/lib/libSM.so.6 (0x288d)
  libICE.so.6 = /usr/X11R6/lib/libICE.so.6 (0x288d9000)
  libX11.so.6 = /usr/X11R6/lib/libX11.so.6 (0x288f)
  libXext.so.6 = /usr/X11R6/lib/libXext.so.6 (0x289b8000)
  libjpeg.so.9 = /usr/local/lib/libjpeg.so.9 (0x289c7000)
  libstdc++.so.4 = /usr/lib/libstdc++.so.4 (0x289e5000)
  libm.so.2 = /lib/libm.so.2 (0x28aa1000)
  libmng.so.1 = /usr/local/lib/libmng.so.1 (0x28aba000)
  libpng.so.5 = /usr/local/lib/libpng.so.5 (0x28b18000)
  libz.so.2 = /lib/libz.so.2 (0x28b3d000)
  libGL.so.1 = /usr/X11R6/lib/libGL.so.1 (0x28b4b000)
  libXmu.so.6 = /usr/X11R6/lib/libXmu.so.6 (0x28bb2000)
  libXrender.so.1 = /usr/X11R6/lib/libXrender.so.1 (0x28bc8000)
  libXft.so.2 = /usr/X11R6/lib/libXft.so.2 (0x28bd)
  libfreetype.so.9 = /usr/local/lib/libfreetype.so.9 (0x28be2000)
  libfontconfig.so.1 = /usr/X11R6/lib/libfontconfig.so.1 (0x28c4c000)
  liblcms.so.1 = /usr/local/lib/liblcms.so.1 (0x28c74000)
  libGLcore.so.1 = /usr/X11R6/lib/libGLcore.so.1 (0x28c8f000)
  
 ^^
  What is this?
 
 Oh!!! This is library from nvidia driver. Nvidia driver replaces 
 libGL.so and new libGL require libGLcore.so.
 
 After full deleting of nvidia driver port from system proglem is gone. 
 Now licq works fine with libkse.
 
 Thanks!
 
 PS: How about new version of nvidia driver? How can I use nvidia driver 
 and libkse on same machine?

You probably can't safely.  You'll have to wait for a new release
of their driver, and hopefully they will have fixed the problem.

-- 
Dan Eischen

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: licq KSE

2003-12-02 Thread Alexander Motin
Daniel Eischen wrote:
licq 1.2.7 installed from ports does not works on 5.2-BETA with mapping 
libc_r to libkse:

%licq -d0 -p qt-gui -- -noxim
Fatal error 'No current thread.
' at line 318 in file /usr/src/lib/libpthread/thread/thr_sig.c (errno = 2)
I just built and installed this under -current and it
seems to work fine.  I invoke it as you describe above.
Are you using an nvidia driver or openGL?
I am using nvidia driver installed from ports. But how it related?

--
Alexander Motin
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: licq KSE

2003-12-02 Thread Daniel Eischen
On Tue, 2 Dec 2003, Alexander Motin wrote:

 Daniel Eischen wrote:
 licq 1.2.7 installed from ports does not works on 5.2-BETA with mapping 
 libc_r to libkse:
 
 %licq -d0 -p qt-gui -- -noxim
 Fatal error 'No current thread.
 ' at line 318 in file /usr/src/lib/libpthread/thread/thr_sig.c (errno = 2)
  
  I just built and installed this under -current and it
  seems to work fine.  I invoke it as you describe above.
  
  Are you using an nvidia driver or openGL?
 
 I am using nvidia driver installed from ports. But how it related?

You haven't told me if you are getting static LDT warnings
out of the kernel (check /var/log/messages).

libthr, libkse, and nvidia drivers/OpenGL use LDTs and %gs.
nvidia drivers (and/or their version of OpenGL) stomp on
the LDTs/%gs that both libthr and libkse use.

-- 
Dan Eischen

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: licq KSE

2003-12-02 Thread Alexander Motin
Alexander Motin wrote:
licq 1.2.7 installed from ports does not works on 5.2-BETA with 
mapping libc_r to libkse:

%licq -d0 -p qt-gui -- -noxim
Fatal error 'No current thread.
' at line 318 in file /usr/src/lib/libpthread/thread/thr_sig.c 
(errno = 2)


I just built and installed this under -current and it
seems to work fine.  I invoke it as you describe above.
Are you using an nvidia driver or openGL?


I am using nvidia driver installed from ports. But how it related?


You haven't told me if you are getting static LDT warnings
out of the kernel (check /var/log/messages).
If I use libkse I get:
 kernel: Warning: pid 25341 used static ldt allocation.
 kernel: See the i386_set_ldt man page for more info
in my messages.
When I use libc_r I do not get this messages.
I'm sorry. Messages seems to be independent from library. I get messages 
with both libraries but not every time. Some times I get two messages on 
one licq launching. But with libc_r it works and with libkse is not.

libthr, libkse, and nvidia drivers/OpenGL use LDTs and %gs.
nvidia drivers (and/or their version of OpenGL) stomp on
the LDTs/%gs that both libthr and libkse use.
I test this on other PC with ATI video without loading nvidia module. 
Situation is the same.
--
Alexander Motin [EMAIL PROTECTED]
ISP Alkar-Teleport
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: licq KSE

2003-12-02 Thread Daniel Eischen
On Tue, 2 Dec 2003, Alexander Motin wrote:

 Daniel Eischen wrote:
  You haven't told me if you are getting static LDT warnings
  out of the kernel (check /var/log/messages).
 If I use libkse I get:
   kernel: Warning: pid 25341 used static ldt allocation.
   kernel: See the i386_set_ldt man page for more info
 in my messages.
 When I use libc_r I do not get this messages.

This is why libkse doesn't work (nor is libthr likely to work).

  libthr, libkse, and nvidia drivers/OpenGL use LDTs and %gs.
  nvidia drivers (and/or their version of OpenGL) stomp on
  the LDTs/%gs that both libthr and libkse use.
 I test this on other PC with ATI video without loading nvidia module. 
 Situation is the same.

Do you still get static ldt warnings on this system?  If so, then
some library or module is causing the same problem.

-- 
Dan Eischen

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: licq KSE

2003-12-02 Thread Mark Dixon
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Tuesday 02 Dec 2003 14:05, Daniel Eischen wrote:

 libthr, libkse, and nvidia drivers/OpenGL use LDTs and %gs.
 nvidia drivers (and/or their version of OpenGL) stomp on
 the LDTs/%gs that both libthr and libkse use.

Have nvidia indicated if / when they are are likely to fix this?

Mark
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQE/zKmKLqgJ90OcaiARArf9AJ0Vuqitpir6dtftyPUuzHcmb2RJlgCgzkK6
zItLBnfZMTXaM4Gfvm76XOs=
=ajNz
-END PGP SIGNATURE-

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: licq KSE

2003-12-02 Thread Daniel Eischen
On Tue, 2 Dec 2003, Alexander Motin wrote:

 Alexander Motin wrote:
  If I use libkse I get:
   kernel: Warning: pid 25341 used static ldt allocation.
   kernel: See the i386_set_ldt man page for more info
  in my messages.
  When I use libc_r I do not get this messages.
 
 I'm sorry. Messages seems to be independent from library. I get messages 
 with both libraries but not every time. Some times I get two messages on 
 one licq launching. But with libc_r it works and with libkse is not.

It is not libkse that is causing the messages.  It is some library
or driver that licq is using.  The kernel spews these messages
whenever something uses static LDT allocation.  We know that nvidia
drivers and/or their OpenGL library do this, and they have been
notified of it (by me).  If there is another library or application
that is also using static LDT allocation, please help us find it
so it can be fixed also.

-- 
Dan Eischen

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: licq KSE

2003-12-02 Thread Daniel Eischen
On Tue, 2 Dec 2003, Mark Dixon wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 On Tuesday 02 Dec 2003 14:05, Daniel Eischen wrote:
 
  libthr, libkse, and nvidia drivers/OpenGL use LDTs and %gs.
  nvidia drivers (and/or their version of OpenGL) stomp on
  the LDTs/%gs that both libthr and libkse use.
 
 Have nvidia indicated if / when they are are likely to fix this?

I sent them an email a couple of days ago and received a response
saying they would investigate it for the next release of their
software.  I do not know anything more than that.

-- 
Dan Eischen

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: licq KSE

2003-12-02 Thread Alexander Motin
Daniel Eischen wrote:
On Tue, 2 Dec 2003, Alexander Motin wrote:

Alexander Motin wrote:

If I use libkse I get:
kernel: Warning: pid 25341 used static ldt allocation.
kernel: See the i386_set_ldt man page for more info
in my messages.
When I use libc_r I do not get this messages.
I'm sorry. Messages seems to be independent from library. I get messages 
with both libraries but not every time. Some times I get two messages on 
one licq launching. But with libc_r it works and with libkse is not.
It is not libkse that is causing the messages.  It is some library
or driver that licq is using.  The kernel spews these messages
whenever something uses static LDT allocation.  We know that nvidia
drivers and/or their OpenGL library do this, and they have been
notified of it (by me).  If there is another library or application
that is also using static LDT allocation, please help us find it
so it can be fixed also.
$ ldd /usr/local/bin/licq
/usr/local/bin/licq:
libssl.so.3 = /usr/lib/libssl.so.3 (0x28102000)
libcrypto.so.3 = /lib/libcrypto.so.3 (0x28134000)
libc_r.so.5 = /usr/lib/libc_r.so.5 (0x28242000)
libstdc++.so.4 = /usr/lib/libstdc++.so.4 (0x28266000)
libm.so.2 = /lib/libm.so.2 (0x28322000)
libc.so.5 = /lib/libc.so.5 (0x2833b000)
$ ldd ./licq_qt-gui.so
./licq_qt-gui.so:
libqt-mt.so.3 = /usr/X11R6/lib/libqt-mt.so.3 (0x2828e000)
libSM.so.6 = /usr/X11R6/lib/libSM.so.6 (0x288d)
libICE.so.6 = /usr/X11R6/lib/libICE.so.6 (0x288d9000)
libX11.so.6 = /usr/X11R6/lib/libX11.so.6 (0x288f)
libXext.so.6 = /usr/X11R6/lib/libXext.so.6 (0x289b8000)
libjpeg.so.9 = /usr/local/lib/libjpeg.so.9 (0x289c7000)
libstdc++.so.4 = /usr/lib/libstdc++.so.4 (0x289e5000)
libm.so.2 = /lib/libm.so.2 (0x28aa1000)
libmng.so.1 = /usr/local/lib/libmng.so.1 (0x28aba000)
libpng.so.5 = /usr/local/lib/libpng.so.5 (0x28b18000)
libz.so.2 = /lib/libz.so.2 (0x28b3d000)
libGL.so.1 = /usr/X11R6/lib/libGL.so.1 (0x28b4b000)
libXmu.so.6 = /usr/X11R6/lib/libXmu.so.6 (0x28bb2000)
libXrender.so.1 = /usr/X11R6/lib/libXrender.so.1 (0x28bc8000)
libXft.so.2 = /usr/X11R6/lib/libXft.so.2 (0x28bd)
libfreetype.so.9 = /usr/local/lib/libfreetype.so.9 (0x28be2000)
libfontconfig.so.1 = /usr/X11R6/lib/libfontconfig.so.1 
(0x28c4c000)
liblcms.so.1 = /usr/local/lib/liblcms.so.1 (0x28c74000)
libGLcore.so.1 = /usr/X11R6/lib/libGLcore.so.1 (0x28c8f000)
libXt.so.6 = /usr/X11R6/lib/libXt.so.6 (0x2912b000)
libexpat.so.4 = /usr/local/lib/libexpat.so.4 (0x2917c000)

--
Alexander Motin [EMAIL PROTECTED]
ISP Alkar-Teleport
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: licq KSE

2003-12-02 Thread Daniel Eischen
On Tue, 2 Dec 2003, Alexander Motin wrote:

 Daniel Eischen wrote:
  On Tue, 2 Dec 2003, Alexander Motin wrote:
  
 Alexander Motin wrote:
 
 If I use libkse I get:
  kernel: Warning: pid 25341 used static ldt allocation.
  kernel: See the i386_set_ldt man page for more info
 in my messages.
 When I use libc_r I do not get this messages.
 
 I'm sorry. Messages seems to be independent from library. I get messages 
 with both libraries but not every time. Some times I get two messages on 
 one licq launching. But with libc_r it works and with libkse is not.
  
  It is not libkse that is causing the messages.  It is some library
  or driver that licq is using.  The kernel spews these messages
  whenever something uses static LDT allocation.  We know that nvidia
  drivers and/or their OpenGL library do this, and they have been
  notified of it (by me).  If there is another library or application
  that is also using static LDT allocation, please help us find it
  so it can be fixed also.
 
 $ ldd /usr/local/bin/licq

From which system is this?  The nvidia or the ATI?  We know nvidia
has a problem with ldt/%gs usage.  You still haven't told me if
you are getting the same static LDT warnings from the ATI system.

 /usr/local/bin/licq:
  libssl.so.3 = /usr/lib/libssl.so.3 (0x28102000)
  libcrypto.so.3 = /lib/libcrypto.so.3 (0x28134000)
  libc_r.so.5 = /usr/lib/libc_r.so.5 (0x28242000)
  libstdc++.so.4 = /usr/lib/libstdc++.so.4 (0x28266000)
  libm.so.2 = /lib/libm.so.2 (0x28322000)
  libc.so.5 = /lib/libc.so.5 (0x2833b000)
 $ ldd ./licq_qt-gui.so
 ./licq_qt-gui.so:
  libqt-mt.so.3 = /usr/X11R6/lib/libqt-mt.so.3 (0x2828e000)
  libSM.so.6 = /usr/X11R6/lib/libSM.so.6 (0x288d)
  libICE.so.6 = /usr/X11R6/lib/libICE.so.6 (0x288d9000)
  libX11.so.6 = /usr/X11R6/lib/libX11.so.6 (0x288f)
  libXext.so.6 = /usr/X11R6/lib/libXext.so.6 (0x289b8000)
  libjpeg.so.9 = /usr/local/lib/libjpeg.so.9 (0x289c7000)
  libstdc++.so.4 = /usr/lib/libstdc++.so.4 (0x289e5000)
  libm.so.2 = /lib/libm.so.2 (0x28aa1000)
  libmng.so.1 = /usr/local/lib/libmng.so.1 (0x28aba000)
  libpng.so.5 = /usr/local/lib/libpng.so.5 (0x28b18000)
  libz.so.2 = /lib/libz.so.2 (0x28b3d000)
  libGL.so.1 = /usr/X11R6/lib/libGL.so.1 (0x28b4b000)
  libXmu.so.6 = /usr/X11R6/lib/libXmu.so.6 (0x28bb2000)
  libXrender.so.1 = /usr/X11R6/lib/libXrender.so.1 (0x28bc8000)
  libXft.so.2 = /usr/X11R6/lib/libXft.so.2 (0x28bd)
  libfreetype.so.9 = /usr/local/lib/libfreetype.so.9 (0x28be2000)
  libfontconfig.so.1 = /usr/X11R6/lib/libfontconfig.so.1 (0x28c4c000)
  liblcms.so.1 = /usr/local/lib/liblcms.so.1 (0x28c74000)
  libGLcore.so.1 = /usr/X11R6/lib/libGLcore.so.1 (0x28c8f000)
   ^^
What is this?

  libXt.so.6 = /usr/X11R6/lib/libXt.so.6 (0x2912b000)
  libexpat.so.4 = /usr/local/lib/libexpat.so.4 (0x2917c000)

This doesn't match mine:

/usr/local/lib/licq/licq_qt-gui.so: .
libqt-mt.so.3 = /usr/X11R6/lib/libqt-mt.so.3 (0x2828e000)   
libSM.so.6 = /usr/X11R6/lib/libSM.so.6 (0x2894c000) 
libICE.so.6 = /usr/X11R6/lib/libICE.so.6 (0x28955000)   
libX11.so.6 = /usr/X11R6/lib/libX11.so.6 (0x2896c000)   
libXext.so.6 = /usr/X11R6/lib/libXext.so.6 (0x28a34000) 
libjpeg.so.9 = /usr/local/lib/libjpeg.so.9 (0x28a43000) 
libstdc++.so.4 = /usr/lib/libstdc++.so.4 (0x28a61000)   
libm.so.2 = /lib/libm.so.2 (0x28b1d000) 
libc_r.so.5 = /usr/lib/libkse.so.1 (0x28b36000) 
libmng.so.1 = /usr/local/lib/libmng.so.1 (0x28b5b000)   
libpng.so.5 = /usr/local/lib/libpng.so.5 (0x28bb9000)   
libz.so.2 = /lib/libz.so.2 (0x28bde000) 
libGL.so.1 = /usr/X11R6/lib/libGL.so.1 (0x28bec000) 
libXmu.so.6 = /usr/X11R6/lib/libXmu.so.6 (0x28c59000)   
libXrender.so.1 = /usr/X11R6/lib/libXrender.so.1 (0x28c6f000)   
libXrandr.so.2 = /usr/X11R6/lib/libXrandr.so.2 (0x28c77000) 
libXcursor.so.1 = /usr/X11R6/lib/libXcursor.so.1 (0x28c7b000)   
libXft.so.2 = /usr/X11R6/lib/libXft.so.2 (0x28c84000)   
libfreetype.so.9 = /usr/local/lib/libfreetype.so.9 (0x28c96000) 
libfontconfig.so.1 = /usr/X11R6/lib/libfontconfig.so.1 (0x28d0) 
liblcms.so.1 = /usr/local/lib/liblcms.so.1 (0x28d28000) 
libc.so.5 = /lib/libc.so.5 (0x2808)
libXt.so.6 = /usr/X11R6/lib/libXt.so.6 (0x28d43000)
libexpat.so.4 = /usr/local/lib/libexpat.so.4 (0x28d94000)

-- 
Dan Eischen

___

Re: licq KSE

2003-12-02 Thread Jeremy Messenger
On Tue, 2 Dec 2003 15:58:07 -0500 (EST), Daniel Eischen 
[EMAIL PROTECTED] wrote:

On Tue, 2 Dec 2003, Alexander Motin wrote:

Daniel Eischen wrote:
 On Tue, 2 Dec 2003, Alexander Motin wrote:

Alexander Motin wrote:

If I use libkse I get:
 kernel: Warning: pid 25341 used static ldt allocation.
 kernel: See the i386_set_ldt man page for more info
in my messages.
When I use libc_r I do not get this messages.

I'm sorry. Messages seems to be independent from library. I get 
messages
with both libraries but not every time. Some times I get two messages 
on
one licq launching. But with libc_r it works and with libkse is not.

 It is not libkse that is causing the messages.  It is some library
 or driver that licq is using.  The kernel spews these messages
 whenever something uses static LDT allocation.  We know that nvidia
 drivers and/or their OpenGL library do this, and they have been
 notified of it (by me).  If there is another library or application
 that is also using static LDT allocation, please help us find it
 so it can be fixed also.

$ ldd /usr/local/bin/licq

From which system is this?  The nvidia or the ATI?  We know nvidia
has a problem with ldt/%gs usage.  You still haven't told me if
you are getting the same static LDT warnings from the ATI system.
/usr/local/bin/licq:
 libssl.so.3 = /usr/lib/libssl.so.3 (0x28102000)
 libcrypto.so.3 = /lib/libcrypto.so.3 (0x28134000)
 libc_r.so.5 = /usr/lib/libc_r.so.5 (0x28242000)
 libstdc++.so.4 = /usr/lib/libstdc++.so.4 (0x28266000)
 libm.so.2 = /lib/libm.so.2 (0x28322000)
 libc.so.5 = /lib/libc.so.5 (0x2833b000)
$ ldd ./licq_qt-gui.so
./licq_qt-gui.so:
 libqt-mt.so.3 = /usr/X11R6/lib/libqt-mt.so.3 (0x2828e000)
 libSM.so.6 = /usr/X11R6/lib/libSM.so.6 (0x288d)
 libICE.so.6 = /usr/X11R6/lib/libICE.so.6 (0x288d9000)
 libX11.so.6 = /usr/X11R6/lib/libX11.so.6 (0x288f)
 libXext.so.6 = /usr/X11R6/lib/libXext.so.6 (0x289b8000)
 libjpeg.so.9 = /usr/local/lib/libjpeg.so.9 (0x289c7000)
 libstdc++.so.4 = /usr/lib/libstdc++.so.4 (0x289e5000)
 libm.so.2 = /lib/libm.so.2 (0x28aa1000)
 libmng.so.1 = /usr/local/lib/libmng.so.1 (0x28aba000)
 libpng.so.5 = /usr/local/lib/libpng.so.5 (0x28b18000)
 libz.so.2 = /lib/libz.so.2 (0x28b3d000)
 libGL.so.1 = /usr/X11R6/lib/libGL.so.1 (0x28b4b000)
 libXmu.so.6 = /usr/X11R6/lib/libXmu.so.6 (0x28bb2000)
 libXrender.so.1 = /usr/X11R6/lib/libXrender.so.1 (0x28bc8000)
 libXft.so.2 = /usr/X11R6/lib/libXft.so.2 (0x28bd)
 libfreetype.so.9 = /usr/local/lib/libfreetype.so.9 
(0x28be2000)
 libfontconfig.so.1 = /usr/X11R6/lib/libfontconfig.so.1 
(0x28c4c000)
 liblcms.so.1 = /usr/local/lib/liblcms.so.1 (0x28c74000)
 libGLcore.so.1 = /usr/X11R6/lib/libGLcore.so.1 (0x28c8f000)
   ^^
What is this?
It's more like Nvidia driver issue as you have said previous. There has an 
option to build QT3 with OpenGL.

Alexander, Nvidia driver and libkse don't play together very well; it's 
recommend to stick with libc_r if you want to use Nvidia driver.

Cheers,
Mezz
 libXt.so.6 = /usr/X11R6/lib/libXt.so.6 (0x2912b000)
 libexpat.so.4 = /usr/local/lib/libexpat.so.4 (0x2917c000)
This doesn't match mine:

/usr/local/lib/licq/licq_qt-gui.so: 
.
libqt-mt.so.3 = /usr/X11R6/lib/libqt-mt.so.3 (0x2828e000)
libSM.so.6 = /usr/X11R6/lib/libSM.so.6 (0x2894c000)
libICE.so.6 = /usr/X11R6/lib/libICE.so.6 (0x28955000)
libX11.so.6 = /usr/X11R6/lib/libX11.so.6 (0x2896c000)
libXext.so.6 = /usr/X11R6/lib/libXext.so.6 (0x28a34000)
libjpeg.so.9 = /usr/local/lib/libjpeg.so.9 (0x28a43000)
libstdc++.so.4 = /usr/lib/libstdc++.so.4 (0x28a61000)
libm.so.2 = /lib/libm.so.2 (0x28b1d000)
libc_r.so.5 = /usr/lib/libkse.so.1 (0x28b36000)
libmng.so.1 = /usr/local/lib/libmng.so.1 (0x28b5b000)
libpng.so.5 = /usr/local/lib/libpng.so.5 (0x28bb9000)
libz.so.2 = /lib/libz.so.2 (0x28bde000)
libGL.so.1 = /usr/X11R6/lib/libGL.so.1 (0x28bec000)
libXmu.so.6 = /usr/X11R6/lib/libXmu.so.6 (0x28c59000)
libXrender.so.1 = /usr/X11R6/lib/libXrender.so.1 (0x28c6f000)
libXrandr.so.2 = /usr/X11R6/lib/libXrandr.so.2 (0x28c77000)
libXcursor.so.1 = /usr/X11R6/lib/libXcursor.so.1 (0x28c7b000)
libXft.so.2 = /usr/X11R6/lib/libXft.so.2 (0x28c84000)
libfreetype.so.9 = /usr/local/lib/libfreetype.so.9 (0x28c96000)
libfontconfig.so.1 = /usr/X11R6/lib/libfontconfig.so.1 
(0x28d0)
liblcms.so.1 = /usr/local/lib/liblcms.so.1 (0x28d28000)
libc.so.5 = /lib/libc.so.5 (0x2808)
libXt.so.6 = /usr/X11R6/lib/libXt.so.6 (0x28d43000)
libexpat.so.4 = /usr/local/lib/libexpat.so.4 (0x28d94000)


--
bsdforums.org 's moderator, mezz.

Re: licq KSE

2003-12-02 Thread David Xu
Daniel Eischen wrote:

It is not libkse that is causing the messages.  It is some library
or driver that licq is using.  The kernel spews these messages
whenever something uses static LDT allocation.  We know that nvidia
drivers and/or their OpenGL library do this, and they have been
notified of it (by me).  If there is another library or application
that is also using static LDT allocation, please help us find it
so it can be fixed also.
 

Some multimedia player using Win32 codecs will encounter same problem
if these Win32 codec are activated during media playing. They use WINE's
some core components, one of is libw32dll, which uses static LDT
allocation too.
David Xu

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: licq KSE

2003-12-02 Thread Daniel Eischen
On Wed, 3 Dec 2003, David Xu wrote:

 Daniel Eischen wrote:
 
 It is not libkse that is causing the messages.  It is some library
 or driver that licq is using.  The kernel spews these messages
 whenever something uses static LDT allocation.  We know that nvidia
 drivers and/or their OpenGL library do this, and they have been
 notified of it (by me).  If there is another library or application
 that is also using static LDT allocation, please help us find it
 so it can be fixed also.
 
   
 
 Some multimedia player using Win32 codecs will encounter same problem
 if these Win32 codec are activated during media playing. They use WINE's
 some core components, one of is libw32dll, which uses static LDT
 allocation too.

Do you know what port this belongs to and if it is built
from source?  mplayer also used static ldt allocations, but
I fixed that port.

Hmm, I found multimedia/libxine that might be the culprit.
I'll look into submitting a patch for that.

-- 
Dan Eischen

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: licq KSE

2003-12-02 Thread David Xu
Daniel Eischen wrote:

Do you know what port this belongs to and if it is built
from source?  mplayer also used static ldt allocations, but
I fixed that port.
Hmm, I found multimedia/libxine that might be the culprit.
I'll look into submitting a patch for that.
 

Search word win32 in page http://www.freebsd.org/ports/multimedia.html
if you hit anyone, it is very doubtful.
David Xu

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


licq KSE

2003-12-01 Thread Alexander Motin
Hi!

licq 1.2.7 installed from ports does not works on 5.2-BETA with mapping 
libc_r to libkse:

%licq -d0 -p qt-gui -- -noxim
Fatal error 'No current thread.
' at line 318 in file /usr/src/lib/libpthread/thread/thr_sig.c (errno = 2)
And after saying this it begins eat all free CPU.
If I remove this mapping it works fine.
--
Alexander Motin
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: licq KSE

2003-12-01 Thread Daniel Eischen
On Mon, 1 Dec 2003, Alexander Motin wrote:

 Hi!
 
 licq 1.2.7 installed from ports does not works on 5.2-BETA with mapping 
 libc_r to libkse:
 
 %licq -d0 -p qt-gui -- -noxim
 Fatal error 'No current thread.
 ' at line 318 in file /usr/src/lib/libpthread/thread/thr_sig.c (errno = 2)
 
 And after saying this it begins eat all free CPU.
 If I remove this mapping it works fine.

I think the port is broken.  Are you getting static LDT warnings
from the kernel when this happens?

-- 
Dan Eischen

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: licq KSE

2003-12-01 Thread Daniel Eischen
On Mon, 1 Dec 2003, Alexander Motin wrote:

 Hi!
 
 licq 1.2.7 installed from ports does not works on 5.2-BETA with mapping 
 libc_r to libkse:
 
 %licq -d0 -p qt-gui -- -noxim
 Fatal error 'No current thread.
 ' at line 318 in file /usr/src/lib/libpthread/thread/thr_sig.c (errno = 2)

I just built and installed this under -current and it
seems to work fine.  I invoke it as you describe above.

Are you using an nvidia driver or openGL?

-- 
Dan Eischen

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]