[Pardus-kullanicilari] OPENGL: ld.so.conf ekledigim library'i gormezden geliyor...

Emre Erenoglu erenoglu at gmail.com
15 Mayıs 2007 Sal 02:47:47 EEST


Onur hocam Tekrar Selam,

Sorunu cozdum (sayilir).  03opengl icine sunu yazdim:

emre at voyager ~ $ more /etc/env.d/03opengl
LDPATH="/usr/lib/opengl/xorg-x11/lib"
LD_LIBRARY_PATH="/usr/local/lib/vmgl"
OPENGL_PROFILE="xorg-x11"
GLSTUB=192.168.1.2:7000

LD_LIBRARY_PATH kullanmak iyi bir sey degil, ancak baska sansim kalmadi,
ldconfig nedense pardus'ta inatla normal libGL'yi goruyor. Simdi DomU'daki
3D uygulamalari calisiyor, ancak XDMCP, normal VNC veya SDL arabirimi ile
calistiramadim, sadece Andres'in yazdigi Xvnc server veya ssh -x -Y display
forwarding ile calisiyor. (sitesinde yazdigi gibi).

Anladigim kadari ile, XDMCP ile calistirdigimda, VT7'de veya VT1'de calisan
daemon, ekrana o anda VT8 sahip oldugundan, ekrana yazip cizemiyor. Bu
sorunu cozebilirsem, yani benim belirledigim bir program (stub-daemon), o
anda screen'in sahibi ne olursa olsun, ekrana yazip cizebilsin demeyi
basarabilirsem, XDMCP ile de DomU'da 3D kullanmak mumkun olacak ki bu super
bi sey olur :)

Fikrin var mi .Xautohority ve/veya supermegaEkranKartiUser'i ile
stub-daemon'u her daim ekranin hakimi kilmak icin bir metod?

Yardimlarin icin cok tesekkur ederim,

Emre


On 5/14/07, Onur Küçük <onur at pardus.org.tr> wrote:
>
>
> On Mon, 14 May 2007 22:11:48 +0200
> "Emre Erenoglu" <erenoglu at gmail.com> wrote:
>
> > strace buldum, son satirlar su sekilde:
> >
> > mmap2(NULL, 626688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
> > -1,
> > 0) = 0xb744b000
> > brk(0x8176000)                          = 0x8176000
> > mmap2(NULL, 626688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
> > -1,
> > 0) = 0xb73b2000
> > brk(0x8197000)                          = 0x8197000
> > brk(0x81b8000)                          = 0x81b8000
> > open("/usr/lib/tls/libGL.so.1", O_RDONLY) = -1 ENOENT (No such file or
> > directory)
> > open("/usr/lib64/tls/libGL.so.1", O_RDONLY) = -1 ENOENT (No such file
> > or directory)
> > open("/usr/lib/libGL.so.1", O_RDONLY)   = 6
> > read(6, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\3409\1"...,
> > 512) = 512
> > fstat64(6, {st_mode=S_IFREG|0755, st_size=172664, ...}) = 0
> > close(6)                                = 0
> > --- SIGSEGV (Segmentation fault) @ 0 (0) ---
> > +++ killed by SIGSEGV +++
>
> vmglx kullandığımız xorg/mesa sürümü ile sorun yaşıyor olabilir.
> Geliştiricisine haber vermenizi tavsiye ederim.
>
>
> --
> Onur Küçük                                      Knowledge speaks,
> <onur.--.-.pardus.org.tr>                       but wisdom listens
>
> _______________________________________________
> Pardus-kullanicilari e-posta listesi
> Listeden çıkmak için
> http://liste.uludag.org.tr/mailman/listinfo/pardus-kullanicilari adresini
> kullanın.
> Listeye iletmek istediğiniz soruları  Pardus-kullanicilari at pardus.org.tre-posta adresine gönderin.
> Liste mesajlarında arama yapmak için http://liste.pardus.org.tr/arama web
> sayfasına gidin.
>



-- 
Emre Erenoglu
erenoglu at gmail.com
emre.erenoglu at erenoglu.com
-------------- sonraki bölüm --------------
Bir HTML eklentisi temizlendi...
URL: http://liste.uludag.org.tr/pipermail/pardus-kullanicilari/attachments/20070515/678f8e0a/attachment-0001.htm 


Pardus-kullanicilari mesaj listesiyle ilgili daha fazla bilgi