Moi!
http://84.249.5.241/JavaGame001/dist/launch.jnlp
linkin takaa lähtee iki vanha "testi" ohjelmani käyntiin, miksi OpenGL ei kytkeydy päälle Ubuntussa ??
Vain alhainen ruudun päivitys eikä Java konsoli näytä OpenGL enablet vaikka True ( -Dsun.java2d.opengl=True ) kirjoitettuna isolla.
JNLP file alla ->
<?xml version="1.0" encoding="UTF-8"?> <jnlp spec="1.0+" codebase="http://84.249.5.241/JavaGame001/dist/" href="launch.jnlp"> <information> <title>JavaGame001</title> <vendor>jtapio</vendor> <description>JavaGame001</description> <description kind="short">JavaGame001</description> <homepage href=""/> <offline-allowed/> </information> <security> <all-permissions/> </security> <resources> <j2se version="1.5+" java-vm-args="-Xmx256m -Dsun.java2d.opengl=True"/> <jar href="JavaGame001.jar" main="true" download="eager"/> </resources> <application-desc main-class="jcavegame.JavaGame"> </application-desc> </jnlp>
Ubuntu 8.04.1, Sun JRE 1.6.0.07, Firefox3.
//----
kiitos,,
Onko OpenGL muutenkaan kunnossa? Kokeile komentorivillä:
$ glxinfo | grep rendering direct rendering: Yes
Vastaus!
jtapio@Tietokone:~$ glxinfo | grep rendering direct rendering: Yes jtapio@Tietokone:~$
ilmeisesti kyllä.
mikä linux sinulla on käytössäsi.
näyttääkö sinun Java Konsoli, että OpenGL kytkeytyy päälle esimerkki ohjelmani ajossa ??
Tuo iso True argumenteissa pitäisi tarkoittaa sitä että konsoliin laitetaan viesti kun OpenGL kytkeytyy !!
//----
kiitos,,
Omat havaintoni kokoonpanolla Gentoo Linux/Sun JRE 1.6.0_07-b06/nvidia-drivers-177.70:
Suoraan laukaistuna tuo tosiaan ei tulosta konsoliin mitään, mut pyörii ilman tuota pehmennystä (jota spacella toggletetaan) riittävänoloiset 20+ FPS.
Pehmennyksen kans FPS tippuu 6-7:ään.
Jos annan tuon -Dsun.java2d.opengl=Truen suoraan parametrina javaws:lle (niinkun $ _JAVA_OPTIONS="$_JAVA_OPTIONS -Dsun.java2d.opengl=True" javaws http://84.249.5.241/JavaGame001/dist/launch.
Jeh!
Mika voisi olla syyna tuohon etta JNLP ei selaimesta kasin kytke OpenGL kiihdytysta ??
enta mista olet downloadannut nuo 177.70 ajurit nvidialle.
minulla on vasta 166.xx ( tai jotain ) kaytossa ja automatic updates on paalle aina ei lopullisiin julkaisuihin asti ??
( minulla on myos talla hetkella US keyboard kaytossa XORG.CONF sekos taas ;) )
//----
kiitos,,
kpzpt kirjoitti:
Mika voisi olla syyna tuohon etta JNLP ei selaimesta kasin kytke OpenGL kiihdytysta ??
Siihenpä en osaa sen tarkemmin sanoa, WebStart ei oo tuttu.
kpzpt kirjoitti:
enta mista olet downloadannut nuo 177.70 ajurit nvidialle
Jakeluni (Gentoo) paketinhallinnasta.
Kokeilinpas vielä toisella koneella (openSUSE 11/Sun JRE build 1.6.0_06-b02/ATI fglrx 8.522-2.1).
Muuten samanlaiset tulokset kuin edellä, mutta konsoliin tulostuu "Could not enable OpenGL pipeline for default config on screen 0". ATIn ajureillahan toimimattomuus toki on ennemminkin sääntö, kuin poikkeus >_<
Aihe on jo aika vanha, joten et voi enää vastata siihen.