[Pardus-kullanicilari] OPENGL: ld.so.conf ekledigim library'i gormezden geliyor...
Onur Küçük
onur at pardus.org.tr
16 Mayıs 2007 Çar 15:02:25 EEST
On Tuesday 15 May 2007 02:47:47 Emre Erenoglu wrote:
> 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,
/etc/X11/kdm/kdmrc altından X'in davranışlarını ayarlayabiliyoruz. Özellikle
ServerCmd=/usr/bin/X -br
ServerArgsLocal=-nolisten tcp
ayarları ile X'in açılırken alacağı parametreleri verebiliyoruz. XDMCP için
önce bir "-nolisten tcp" yi kaldırmakta fayda var. Bunun dışında X'in hangi
tty den forklandığı (genelde hata mesajlarını basması için ayarlıyoruz),
hangi vt yi ele geçireceği de ayarlanabiliyor, tabi ki "tty6" ve "vt7" gibi
parametrelerle :)
Bir opengl proxy söz konusu ise (vmglx i inceleyemedim açıkçası) yani ikinci
bir DISPLAY olarak kendini tanıtıyorsa vt8 i parametre olarak vermekte fayda
var.
Bir ihtimal de, OpenGL in çalışacağı ortamda görüntünün aktarılacağı DISPLAY
i ayarlamak (hiç zannetmiyorum ama) faydalı olabilir.
export DISPLAY=:0
export DISPLAY=:1
gibi.
--
Onur Küçük Knowledge speaks,
<onur.--.-.pardus.org.tr> but wisdom listens
Pardus-kullanicilari mesaj listesiyle ilgili
daha fazla bilgi