Kirjoittaja Aihe: Wine (ja bittisyys) Oli:Vs: 3D-Tukea ei sitten millään!  (Luettu 3257 kertaa)

muep

  • Käyttäjä
  • Viestejä: 896
    • Profiili
Onko missään kerättynä tietoa näistä näytönohjaimista+ajureista että millä saa mitäkin toimimaan? Kiinnostaisi kovasti että millä kortti+ajuri yhdistelmällä saisi ubuntussa winen toimimaan opengl-tuella, niin että 3D-grafiikkaa sisältävät ikkunat eivät jäisi tyhjäksi.

Winessä OpenGL toimii melko tarkalleen silloin, kun se toimii muissakin OpenGL:aa käyttävissä ohjelmissa. Wine ei siis siinä suhteessa ole mitenkään erityinen.

OpenGL-tuki taas löytyy kyllä lähes kaikille vähänkään tavallisemmille kuluttajanäytönohjaimille.

EDIT (Tomppeli): Aihe jaettu liian Offtopicin vuoksi. Toivottavasti sain oikeat tänne ja oikeat sinne alkuperäiseen aiheeseen. Otsikko muokattu.
Alk.per.aihe: http://forum.ubuntu-fi.org/index.php?topic=31681.0
« Viimeksi muokattu: 18.01.10 - klo:22.26 kirjoittanut Tomppeli »
[http://smolt.fedoraproject.org/show?uuid=pub_ac53b581-021a-4b76-bd14-e7d51f55462f]Pöytäkone[/url]
Läppäri

sniveri

  • Käyttäjä
  • Viestejä: 322
    • Profiili
Vs: 3D-Tukea ei sitten millään!
« Vastaus #1 : 17.01.10 - klo:23.26 »
Onko missään kerättynä tietoa näistä näytönohjaimista+ajureista että millä saa mitäkin toimimaan? Kiinnostaisi kovasti että millä kortti+ajuri yhdistelmällä saisi ubuntussa winen toimimaan opengl-tuella, niin että 3D-grafiikkaa sisältävät ikkunat eivät jäisi tyhjäksi.

Winessä OpenGL toimii melko tarkalleen silloin, kun se toimii muissakin OpenGL:aa käyttävissä ohjelmissa. Wine ei siis siinä suhteessa ole mitenkään erityinen.

OpenGL-tuki taas löytyy kyllä lähes kaikille vähänkään tavallisemmille kuluttajanäytönohjaimille.

Ok, harjoittelua vaatii sitten tämä homma. Tällä hetkellä toisessa masiinassa ATI Radeon HD 2600 kortti ja toisessa nvidian Quadro4 980 XGL ja molemmissa sama juttu että jää winen sovelluksissa 3D-kuvaa sisältävät ruudut tyhjiksi. ATI kortillisessa koneessa 64-bit lucid ja quadro kortillisessa 32-bit. wine on buildittu molemmissa suoraan source.winehq.org:n tuoreimmista kyhäelmistä. Jos valitsee xorg.conffista ajuriksi vesan niin silloin 3D-näkymät alkaa näkymään mutta mikään pyöritys tms hieno ei toimi.  

Sen verran mitä tuota kerkesin tutkimaan niin kun halutun ohjelman käynnistää komentoriviltä ja wine alkaa suoltamaan inffoa ohjelman tapahtumista ja näitä error rivejä googlatessani jokainen vastaus johti samaan ohjeeseen: "Asenna näytönohjaimen ajurit valmistajan sivuilta". ATI:n ajurit valmistajan sivuilta ei asennu ilmeisesti mitenkään lucidiin ja nvidian tarjoama ajuri ei auttanut ongelmaan laisinkaan, vaikkakin tuntui täältä foorumilta löytyneiden ohjeiden mukaan asentamalla asentuvan ihan kiltisti. Pitää lueskella jostain miten tosta winestä saisi logia jos sieltä löytyisi joku vastaus tähän ja ennenkaikkea tietty jollain todentaa että OpenGL toimii edes jossain ja tutkia wineä sitten myöhemmin. Kaikenlaiset vinkit on toki tervetulleita kun ei tätä käyttö-/säätökokemusta niin kamalasti ole.

EDIT: winessä ratkaisemattomia "bugeja" vielä eli periaatteessa pitäisi alkaa pelailemaan joskus tulevaisuudessa ainakin tuossa 32-bit+quadro4 vekottimessa, tai näin ainakin ymmärsin kun luin bugilistaa winehq:n sivuilta ja viimeisimmät merkinnät kyseisestä aiheesta olivat 2009 joulukuulta. 64-bittinen taas tuskin tulee toimimaan ikinä :D
« Viimeksi muokattu: 18.01.10 - klo:15.06 kirjoittanut sniveri »
Ubuntu 10.04 64-bit Desktop
Ubuntu 10.04 32-bit Desktop x 2
Ubuntu 10.04 32-bit Server

sniveri@diasp.eu

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: 3D-Tukea ei sitten millään!
« Vastaus #2 : 18.01.10 - klo:15.43 »
OpenGL-tuki taas löytyy kyllä lähes kaikille vähänkään tavallisemmille kuluttajanäytönohjaimille.
nvidian Quadro4 980 XGL
;)

No joo. Tuolle ATIlle (HD 2600) taitaa avoimet ajurit tarjota vaan kehityksen alla olevan 3D:n ja siitä en sano mitään (ei taida olla missään oletuksena käytössä?) ja siitä NVidiasta en tiedä. Jos Lucidia (siis nyk. Ubuntun kehitysversio) käyttää niin eikö se ole selvää, että ongelmia voi tulla? ???

64-bittinen taas tuskin tulee toimimaan ikinä :D
Miksi ei? Sitä paitsi eikö 64-bittisessä se Wine ole kuitenkin 32-bittinen?
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

sniveri

  • Käyttäjä
  • Viestejä: 322
    • Profiili
Vs: 3D-Tukea ei sitten millään!
« Vastaus #3 : 18.01.10 - klo:17.42 »
OpenGL-tuki taas löytyy kyllä lähes kaikille vähänkään tavallisemmille kuluttajanäytönohjaimille.
nvidian Quadro4 980 XGL
;)

No joo. Tuolle ATIlle (HD 2600) taitaa avoimet ajurit tarjota vaan kehityksen alla olevan 3D:n ja siitä en sano mitään (ei taida olla missään oletuksena käytössä?) ja siitä NVidiasta en tiedä. Jos Lucidia (siis nyk. Ubuntun kehitysversio) käyttää niin eikö se ole selvää, että ongelmia voi tulla? ???

64-bittinen taas tuskin tulee toimimaan ikinä :D
Miksi ei? Sitä paitsi eikö 64-bittisessä se Wine ole kuitenkin 32-bittinen?

Juu ei tuo quadro taida olla ihan tavallisimpia kuluttajakortteja :D Toki on selvää että kehitysversioissa on omat pulmansa aina, vaikkakin tällä hetkellä tuntuu että toimii paremmin kuin 2 edeltävää versiota yhteensä. Onhan tossa muutaman päivityksen yhteydessä tullut vähän höpöjä, mutta niistä on selvinnyt hyvin lueskelemalla.  64-bittisen käyttiksen ja 32-bittisen winen yhdistelmästä on vaan tullut vastaan tässä kahlaillessa tekstejä tyyliin "voihan sitä kokeilla". Eikö tuolla winen helpeissäkin suositella käyttelemään 32-bittistä käyttistä mielummin, jos en väärin muista(=tod.näk. muistan ihan väärin)..?

Ja siis pahoittelut aiheen kaappaamisesta puolivahingossa, oma ongelma kuitenkin tuli tässä ketjussa ratkaistua, kiitos!

« Viimeksi muokattu: 18.01.10 - klo:17.46 kirjoittanut sniveri »
Ubuntu 10.04 64-bit Desktop
Ubuntu 10.04 32-bit Desktop x 2
Ubuntu 10.04 32-bit Server

sniveri@diasp.eu

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: 3D-Tukea ei sitten millään!
« Vastaus #4 : 18.01.10 - klo:20.59 »
64-bittisen käyttiksen ja 32-bittisen winen yhdistelmästä on vaan tullut vastaan tässä kahlaillessa tekstejä tyyliin "voihan sitä kokeilla". Eikö tuolla winen helpeissäkin suositella käyttelemään 32-bittistä käyttistä mielummin, jos en väärin muista(=tod.näk. muistan ihan väärin)..?
Tarkoitin sitä, että se WIne on 32-bittinen binääri joka tapauksessa, koska sillä ei voi ajaa muuta kuin 32-bittisiä Windows ohjelmia. Jotenkin noin se menee eli sitä ei koskaan käännetä oikeasti 64-bittiseksi ja se vaatii niitä yhteensopivuuskirjastoja/juttuja (siis 32-bit sovellus → 64-bit käyttis).
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: 3D-Tukea ei sitten millään!
« Vastaus #5 : 18.01.10 - klo:21.36 »
Winestä löytyy myös 64-bittinen versio, jolla voi ajaa 64-bittisen Windowsin sovelluksia.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: 3D-Tukea ei sitten millään!
« Vastaus #6 : 18.01.10 - klo:22.17 »
Winestä löytyy myös 64-bittinen versio, jolla voi ajaa 64-bittisen Windowsin sovelluksia.
Tuo oli minulle uusi tieto, mutta en vielä näe sille hirveästi käyttöä. Tosin kyllä se varmaan jossain vaiheessa tulee olemaan hyvä juttu. :) Ajaako se sitten myös (osittain) 16-bittisiä ohjelmia vai onko samat rajoitukset kuin 64-bittisellä Windowsillakin?
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Wine (ja bittisyys) Oli:Vs: 3D-Tukea ei sitten millään!
« Vastaus #7 : 18.01.10 - klo:22.28 »
Laitan vielä tähänkin eli jaoin aiheet. Toivottavasti sain oikeat viestit oikeisiin paikkoihin. Alkuperäinen tuolla: http://forum.ubuntu-fi.org/index.php?topic=31681.0
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

sniveri

  • Käyttäjä
  • Viestejä: 322
    • Profiili
Wine ja bittisyys
« Vastaus #8 : 19.01.10 - klo:11.06 »
Winestä löytyy myös 64-bittinen versio, jolla voi ajaa 64-bittisen Windowsin sovelluksia.
Tuo oli minulle uusi tieto, mutta en vielä näe sille hirveästi käyttöä. Tosin kyllä se varmaan jossain vaiheessa tulee olemaan hyvä juttu. :) Ajaako se sitten myös (osittain) 16-bittisiä ohjelmia vai onko samat rajoitukset kuin 64-bittisellä Windowsillakin?

Juu on tuolla olemassa wine64 mutta tosiaan se ei taida olla vielä oikein käyttökunnossa. Olikohan niin että joku simppeli "hello world"-ohjelma siinä pyörähti tms. kyllähän tohon 64-bittisyyteen ollaan kovasti siirtymässä kun ei meinaa muisti riittää noitten 3D-CAD ohjelmien kanssa millään.

Vielä semmoinen pieni kysymys että onko tuon winen käyttäminen millään muotoa laillista esim. yrityksissä?
« Viimeksi muokattu: 19.01.10 - klo:11.14 kirjoittanut sniveri »
Ubuntu 10.04 64-bit Desktop
Ubuntu 10.04 32-bit Desktop x 2
Ubuntu 10.04 32-bit Server

sniveri@diasp.eu

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Wine ja bittisyys
« Vastaus #9 : 19.01.10 - klo:17.28 »
Vielä semmoinen pieni kysymys että onko tuon winen käyttäminen millään muotoa laillista esim. yrityksissä?
On. Ainut mitä et saa tehdä (jos et omista Windowsin lisenssiä) on Microsoftin omien kirjastojen asennus. Harmi, kun en löytänyt tätä Winen sivuilta erikseen, mutta näin olen ymmrtänyt. Winessä kun ei ole Microsoftin koodia.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

sniveri

  • Käyttäjä
  • Viestejä: 322
    • Profiili
Vs: Wine ja bittisyys
« Vastaus #10 : 19.01.10 - klo:17.39 »
Vielä semmoinen pieni kysymys että onko tuon winen käyttäminen millään muotoa laillista esim. yrityksissä?
On. Ainut mitä et saa tehdä (jos et omista Windowsin lisenssiä) on Microsoftin omien kirjastojen asennus. Harmi, kun en löytänyt tätä Winen sivuilta erikseen, mutta näin olen ymmrtänyt. Winessä kun ei ole Microsoftin koodia.

No sittenhän tässä täytyy alkaa ihan tosissaan harkitsemaan näytönohjaimen ja sopivien versiotten etsimistä :P

EDIT: Jotain kummaa tapahtui päivityksen ja ajureitten metsästyksen yhteydessä ja nyt sain tolla 32-bit quadro4 vehkeellä winen+SolidWorksin pyörimään melkolailla täydellisesti OpenGL tuella! 64-bit+32-bit ei toimi vielä kun se on tuolla known issues listassa noitten ati:n ajureitten suhteen.

http://www.ubuntu.com/testing/lucid/alpha2#Known%20issues osoitteesta löytyi ohje jolla nvidian ajurin sai toimimaan, joskin jostain syystä täytyi vielä jälkikäteen xorg.confiin muuttaa nvidian tilalle nv, eikä nyt sitten oikeastaan tiedä että mikä versio ajurista tuolla on menossa mutta noilla latauksilla ja muutoksilla alkoi toimimaan!
« Viimeksi muokattu: 20.01.10 - klo:12.05 kirjoittanut sniveri »
Ubuntu 10.04 64-bit Desktop
Ubuntu 10.04 32-bit Desktop x 2
Ubuntu 10.04 32-bit Server

sniveri@diasp.eu