Kirjoittaja Aihe: OpenGL ongelma?  (Luettu 3152 kertaa)

cokekola

  • Käyttäjä
  • Viestejä: 63
    • Profiili
OpenGL ongelma?
« : 26.11.06 - klo:21.17 »
Wine heittää tällaista herjaa:

Xlib:  extension "GLX" missing on display ":0.0".
err:wgl:X11DRV_WineGL_InitOpenglInfo  couldn't initialize OpenGL, expect problems
err:wgl:has_opengl Intialization of OpenGL info failed, disabling OpenGL!
Xlib:  extension "GLX" missing on display ":0.0".
err:wgl:X11DRV_WineGL_InitOpenglInfo  couldn't initialize OpenGL, expect problems
err:wgl:has_opengl Intialization of OpenGL info failed, disabling OpenGL!

Ohjelma ei sitten lopulta käynnisty.

Ehdotuksia?
Matkalla kohti MS-vapaata elämää...

Regel

  • Käyttäjä
  • Viestejä: 1090
  • Lucid
    • Profiili
Re: OpenGL ongelma?
« Vastaus #1 : 26.11.06 - klo:21.45 »
Kerrot vaikka aluksi,
1)mikä ohjelma kyseessä.
2) mikä näytönohjain sulla on
3) onko näyttiksen ajurit asennettu?

cokekola

  • Käyttäjä
  • Viestejä: 63
    • Profiili
Re: OpenGL ongelma?
« Vastaus #2 : 26.11.06 - klo:22.16 »
Kerrot vaikka aluksi,
1)mikä ohjelma kyseessä.
2) mikä näytönohjain sulla on
3) onko näyttiksen ajurit asennettu?

1) en kehtaa
2) näytönohjain on nvidia 256 ddr (vaatii siis nvidia legacy-ajurit)
3) ongelma tuli nvidian legacy-ajureiden asennuksen jälkeen, sitä ennen toimikin ok
Matkalla kohti MS-vapaata elämää...

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Re: OpenGL ongelma?
« Vastaus #3 : 27.11.06 - klo:15.56 »
Kerrot vaikka aluksi,
1)mikä ohjelma kyseessä.
1) en kehtaa

Miksi et?  ??? Waretit sä sen vai mitä?  :D
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Regel

  • Käyttäjä
  • Viestejä: 1090
  • Lucid
    • Profiili
Re: OpenGL ongelma?
« Vastaus #4 : 27.11.06 - klo:18.28 »
Lainaus
1) en kehtaa
2) näytönohjain on nvidia 256 ddr (vaatii siis nvidia legacy-ajurit)
3) ongelma tuli nvidian legacy-ajureiden asennuksen jälkeen, sitä ennen toimikin ok
1) kehtaa pois vaan, helpottaa kummasti meitä, jos kerrot mikä ohjelma.
2) nVidialla tuskin on tuollaista näyttistä, oletko varma mallista
3) jos toimi ok ennen, niin vaihda ajurit entisiin, mutta ensiksi varmistaisin tuon näyttiksen mallin.

cokekola

  • Käyttäjä
  • Viestejä: 63
    • Profiili
Re: OpenGL ongelma?
« Vastaus #5 : 27.11.06 - klo:20.16 »
Lainaus
1) en kehtaa
2) näytönohjain on nvidia 256 ddr (vaatii siis nvidia legacy-ajurit)
3) ongelma tuli nvidian legacy-ajureiden asennuksen jälkeen, sitä ennen toimikin ok
1) kehtaa pois vaan, helpottaa kummasti meitä, jos kerrot mikä ohjelma.
2) nVidialla tuskin on tuollaista näyttistä, oletko varma mallista
3) jos toimi ok ennen, niin vaihda ajurit entisiin, mutta ensiksi varmistaisin tuon näyttiksen mallin.

1) En kehtaa ihan vieläkään
2) Laitehallinta kertoo NV10DDR [GeForce 256 DDR]
3) No tuo mainittu ohjelma siis toimi, mutta esim. "elokuvasoitin" ei
4) Johtuneeko tuosta vanhasta näyttiksestä, mutta xorg.conf mukaa käytössä on "generic vesa"-ajuri, vaikka jotenkin sain käsityksen, että Edgyn pitäisi automaattisesti ottaa käyttöön "nv"-ajurit nVidian korteille?
Matkalla kohti MS-vapaata elämää...

Regel

  • Käyttäjä
  • Viestejä: 1090
  • Lucid
    • Profiili
Re: OpenGL ongelma?
« Vastaus #6 : 28.11.06 - klo:14.34 »
Miltähän se xorg.conf todellisuudessa näyttää? Pistäisitkö tänne :)

cokekola

  • Käyttäjä
  • Viestejä: 63
    • Profiili
Re: OpenGL ongelma? (Osittainen ratkaisu)
« Vastaus #7 : 29.11.06 - klo:09.10 »
Miltähän se xorg.conf todellisuudessa näyttää? Pistäisitkö tänne :)

Sattui ilmeisesti ainakin pari ongelmaa päällekkäin:
1. Tein sen mitä linuxin kohdalla ei tarvitse tehdä, mutta joka aloittelijalle on joskus helpoin ratkaisu: asensin koko Eftyn uudelleen puhtaalta pöydältä. Otin sitä ennen pois koneessa olleen DVB-kortin. Nytpä asennus tunnistikin näytönoahjaimen nätisti ja asensi nuo "nv" -ajurit eikä "generic vesa" -ajureita. 
Hyvä näin.
Olisko tuolla dvb-kortilla ja agp:llä ollut sama keskytys tms. joka aiheutti sen, ettei asennus tunnistanut näytönohjainta.

2. Löysin myös dokumentoituna selvityksen, miksi OpenGL ei toiminut nvidia-ajureiden kanssa: jos nvidia tv-outiksi on säädetty komposiitti, niin OpenGL ei toimi. Vaihtamalla tv-outiksi komposiitin sijaan none tai s-video (composite off)  OpenGL:n pitäsi kai toimia. Tässä lisää selvitystä asiasta lontooksi:

https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia?highlight=%28nvidia%29#head-d3968a4d3bed6eeef4b10fd3202bcdf313b1e75d

If Driver "nvidia" is not found in xorg.conf then attempting to modprobe nvidia will result in an error message (thus sudo nvidia-glx-config enable would not work for me). After this change, to allow OpenGL programs to run the following had to be added to the bottom of /etc/X11/xorg.conf :

    *

      Section "Extensions"
              Option  "Composite" "Disable"
      EndSection

This is not documented anywhere in the the legacy drivers (i.e. there is no mention of this in /usr/share/doc/nvidia-glx-legacy/*) but thankfully the following warning will appear in /var/log/Xorg.0.log:

    *

      (EE) GLX is not supported with the Composite extension

By default Composite is turned on and this will prevent OpenGL from working. The above stanza simply turns Composite off. These steps are probably only needed for the *legacy* driver.

Ei ihme, että välillä meinaa hermo mennä pinnan väliin, kun näitä säätää:-)
Matkalla kohti MS-vapaata elämää...