Kirjoittaja Aihe: Kubuntu ja kadonneet tehosteet  (Luettu 7337 kertaa)

jarkonraato

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Kubuntu ja kadonneet tehosteet
« : 29.11.15 - klo:19.12 »
Eli tehosteet olivat toiminnassa ja toimivat ihan ok mutta erään päivityksen jälkeen huomasin ettei ne enää toimikaan. Nyt valittaa tehosteiden asetuksissa "Tehoste SEjaSE vaatii OpenGL tuen"

Näyttis Geforce GTX760 ja ajuri 352.63(suositeltu), muistia 12GB ja prossu i5 4460.

Mitähän tässä on tapahtunut? Olis kiva saada ne taas toimimaan.

Olen aika noob tän kanssa mutten tahtois takas wintoosaa asentaakaan. ;)

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Kubuntu ja kadonneet tehosteet
« Vastaus #1 : 29.11.15 - klo:20.15 »
Kertooko myös nvidia-settings (NVIDIA X Server Settings), että tuo ajuri on käytössä?

Mitä glxinfo sanoo päätteessä:

Koodia: [Valitse]
sudo apt-get install mesa-utils
Koodia: [Valitse]
glxinfo | head -10

jarkonraato

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Kubuntu ja kadonneet tehosteet
« Vastaus #2 : 29.11.15 - klo:20.21 »


Koodia: [Valitse]
glxinfo | head -10[/quote]

Tulee

Koodia: [Valitse]
jarkko@jarkko-Predator-G3-605:~$ glxinfo | head -10
name of display: :0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGI_make_current_read
jarkko@jarkko-Predator-G3-605:~$

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Kubuntu ja kadonneet tehosteet
« Vastaus #3 : 29.11.15 - klo:20.45 »
server glx vendor string: SGI

Nvidian suljettu ajuri ei ole käytössä. Kokeile poistaa se ja asenna uudelleen.

jarkonraato

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Kubuntu ja kadonneet tehosteet
« Vastaus #4 : 29.11.15 - klo:20.53 »
Eli vähän tarkemmin miten...? Siis poistan pakettienhallinnan kautta tuon ajurin joka pitäis olla käytössä ja asennan sen uudelleen. Ei muuta, niinkö?

Olen noob niinkuin mainitsinkin :)

Vaikka laitan minkä tahansa ajurin niin glxinfo antaa samaa...

Koodia: [Valitse]
jarkko@jarkko-Predator-G3-605:~$ glxinfo | head -10
name of display: :0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGI_make_current_read
jarkko@jarkko-Predator-G3-605:~$ glxinfo | head -10
name of display: :0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGI_make_current_read
jarkko@jarkko-Predator-G3-605:~$



Poistin ja asensin uudelleen... ei vaikutusta. Valittaa tuosta OpenGL tuesta edelleen. ???
« Viimeksi muokattu: 29.11.15 - klo:21.21 kirjoittanut jarkonraato »

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Kubuntu ja kadonneet tehosteet
« Vastaus #5 : 29.11.15 - klo:21.22 »
Poista vaikka tällä komennolla päätteessä, että lähtee varmasti pois:

Koodia: [Valitse]
sudo apt-get purge "nvidia*"
Käynnistä järjestelmä uudelleen tuon jälkeen. Ota sitten ajuri käyttöön Kubuntun Driver Managerin kautta (en tiedä, miten se on suomennettu).

jarkonraato

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Kubuntu ja kadonneet tehosteet
« Vastaus #6 : 29.11.15 - klo:21.41 »
Tein noin ja nyt

Koodia: [Valitse]
jarkko@jarkko-Predator-G3-605:~$ glxinfo | head -10
name of display: :0
display: :0  screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGI_make_current_read
jarkko@jarkko-Predator-G3-605:~$

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Kubuntu ja kadonneet tehosteet
« Vastaus #7 : 29.11.15 - klo:21.55 »
Eli otitko jo Nvidian ajurin uudestaan käyttöön Driver Managerin kautta ja käynnistit järjestelmän vielä uudestaan?

Mitä tämä komento listaa:

Koodia: [Valitse]
dpkg -l | grep nvidia

jarkonraato

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Kubuntu ja kadonneet tehosteet
« Vastaus #8 : 29.11.15 - klo:22.13 »
Otin suositellun Nvidian ajurin käyttöön. Valittaa edelleen puuttuvasta OpenGL tuesta.

Koodia: [Valitse]
jarkko@jarkko-Predator-G3-605:~$ dpkg -l | grep nvidia
ii  nvidia-352                                  352.63-0ubuntu0.14.04.1                             amd64        NVIDIA binary driver - version 352.63
ii  nvidia-opencl-icd-352                       352.63-0ubuntu0.14.04.1                             amd64        NVIDIA OpenCL ICD
ii  nvidia-settings                             331.20-0ubuntu8                                     amd64        Tool for configuring the NVIDIA graphics driver
jarkko@jarkko-Predator-G3-605:~$

matsukan

  • Käyttäjä
  • Viestejä: 2148
    • Profiili
Vs: Kubuntu ja kadonneet tehosteet
« Vastaus #9 : 29.11.15 - klo:22.59 »
Mitä tämä tuottaa tulokseksi ?

Koodia: [Valitse]
DISPLAY=:0 glxgears -info | grep GL_VERSION
Itsellä tuli tämmöistä :

Lainaus
GL_VERSION    = 4.5.0 NVIDIA 352.6
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

jarkonraato

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Kubuntu ja kadonneet tehosteet
« Vastaus #10 : 29.11.15 - klo:23.01 »
Tälläistä tuli....

Koodia: [Valitse]
GL_VERSION    = 2.1 Mesa 10.1.3

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Kubuntu ja kadonneet tehosteet
« Vastaus #11 : 29.11.15 - klo:23.09 »
Jokin estää ajurin tai Nvidian OpenGL-kirjastojen latautumisen. Tarkistetaan kirjastot:

Koodia: [Valitse]
ldconfig -p | grep libGL.so
Pitäisi näyttää tältä:

Koodia: [Valitse]
        libGL.so.1 (libc6,x86-64) => /usr/lib/nvidia-352/libGL.so.1
        libGL.so.1 (libc6) => /usr/lib32/nvidia-352/libGL.so.1
        libGL.so (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libGL.so
        libGL.so (libc6,x86-64) => /usr/lib/nvidia-352/libGL.so
        libGL.so (libc6) => /usr/lib32/nvidia-352/libGL.so


Laita viestin liitteeksi myös Xorg:n lokitiedosto: /var/log/Xorg.0.log (Liitteet ja muut asetukset viestinkirjoituslaatikon alla)

jarkonraato

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Kubuntu ja kadonneet tehosteet
« Vastaus #12 : 29.11.15 - klo:23.15 »
Näyttää tältä...

Koodia: [Valitse]
libGL.so.1 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
        libGL.so.1 (libc6) => /usr/lib/i386-linux-gnu/mesa/libGL.so.1

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Kubuntu ja kadonneet tehosteet
« Vastaus #13 : 29.11.15 - klo:23.26 »
OK. Kokeillaan vaihtaa OpenGL-kirjasto oikeaksi:

Koodia: [Valitse]
sudo update-alternatives --config x86_64-linux-gnu_gl_conf
Komennon pitäisi antaa jotain tällaista (prioriteetit ja järjestys voi olla erilainen):

Koodia: [Valitse]
There are 3 choices for the alternative x86_64-linux-gnu_gl_conf (providing /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf).

  Selection    Path                                       Priority   Status
------------------------------------------------------------
  0            /usr/lib/nvidia-352/ld.so.conf              8604      auto mode
  1            /usr/lib/nvidia-352-prime/ld.so.conf        8603      manual mode
  2            /usr/lib/nvidia-352/ld.so.conf              8604      manual mode
* 3            /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf   500       manual mode

Press enter to keep the current choice[*], or type selection number:

Kirjoita tuohon 0 (tai mikä vaihtoehto sinulla vastaa valintaa /usr/lib/nvidia-352/ld.so.conf, auto mode) ja paina enteriä. Päivitä vielä kirjastovälimuisti komennolla:

Koodia: [Valitse]
sudo ldconfig
Ja tarkista, muuttuiko mikään:

Koodia: [Valitse]
ldconfig -p | grep libGL.so

jarkonraato

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Kubuntu ja kadonneet tehosteet
« Vastaus #14 : 29.11.15 - klo:23.36 »
Muuttui....

ldconfig -p | grep libGL.so



Koodia: [Valitse]
libGL.so.1 (libc6,x86-64) => /usr/lib/nvidia-352/libGL.so.1
        libGL.so.1 (libc6) => /usr/lib/i386-linux-gnu/mesa/libGL.so.1
        libGL.so.1 (libc6) => /usr/lib32/nvidia-352/libGL.so.1
        libGL.so (libc6,x86-64) => /usr/lib/nvidia-352/libGL.so
        libGL.so (libc6) => /usr/lib32/nvidia-352/libGL.so

Mutta edelleen valittaa tehosteissa OpenGL tuesta.
Buuttaampa koneen välillä...

jarkonraato

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Kubuntu ja kadonneet tehosteet
« Vastaus #15 : 29.11.15 - klo:23.42 »
Uudelleenkäynnistys palautti kaiken ennalleen eli tein nuo em. jutut uudelleen.

Mutta tehosteet ei siis edellenkään toimi... :o


Koodia: [Valitse]
DISPLAY=:0 glxgears -info | grep GL_VERSION
antaa tälläistä...

Koodia: [Valitse]
GL_VERSION    = 1.4 (2.1 Mesa 10.1.3)

« Viimeksi muokattu: 29.11.15 - klo:23.44 kirjoittanut jarkonraato »

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Kubuntu ja kadonneet tehosteet
« Vastaus #16 : 29.11.15 - klo:23.57 »
Uudelleenkäynnistys palautti kaiken ennalleen eli tein nuo em. jutut uudelleen.

Varsin erikoinen tapaus.

Mitä tämä komento listaa nyt:

Koodia: [Valitse]
ls -la /etc/ld.so.conf.d/
Entä tämä:

Koodia: [Valitse]
ls -l /etc/alternatives/x86_64-linux-gnu_gl_conf

Aja sitten update-alternatives vielä uudelleen:

Koodia: [Valitse]
sudo update-alternatives --config x86_64-linux-gnu_gl_conf
Ja tarkista, muuttuiko symbolinen linkki:

Koodia: [Valitse]
ls -l /etc/alternatives/x86_64-linux-gnu_gl_conf

Yksi selitys saattaisi olla, että juuriosion tiedostojärjestelmässä on jotain vikaa ja muutokset eivät jää sen vuoksi voimaan. Tarkista mount-komennolla:

Koodia: [Valitse]
mount | grep ext
/dev/sda1 on / type ext4 (rw,errors=remount-ro)

Jos tiedostojärjestelmä on read-only-tilassa, rw:n tilalla on ro.


Mutta tehosteet ei siis edellenkään toimi... :o

Ne eivät tule toimimaan ennen kuin saadaan oikea libGL käyttöön ja järjestelmä käynnistymään niin, että se pysyy käytössä ja Nvidian ajuri latautuu.

jarkonraato

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Kubuntu ja kadonneet tehosteet
« Vastaus #17 : 30.11.15 - klo:00.11 »
ls -la /etc/ld.so.conf.d/
Koodia: [Valitse]
yhteensä 40
drwxr-xr-x   2 root root  4096 marra 29 21:36 .
drwxr-xr-x 155 root root 12288 marra 29 23:40 ..
-rw-rw-r--   1 root root    38 maali 24  2014 fakeroot-x86_64-linux-gnu.conf
lrwxrwxrwx   1 root root    40 marra 29 21:36 i386-linux-gnu_GL.conf -> /etc/alternatives/i386-linux-gnu_gl_conf
-rw-r--r--   1 root root   108 helmi 25  2015 i686-linux-gnu.conf
-rw-r--r--   1 root root    44 elo    9  2009 libc.conf
-rw-r--r--   1 root root    68 huhti 12  2014 x86_64-linux-gnu.conf
lrwxrwxrwx   1 root root    43 loka  18 03:09 x86_64-linux-gnu_EGL.conf -> /etc/alternatives/x86_64-linux-gnu_egl_conf
lrwxrwxrwx   1 root root    42 marra 29 21:36 x86_64-linux-gnu_GL.conf -> /etc/alternatives/x86_64-linux-gnu_gl_conf
-rw-r--r--   1 root root    56 helmi 25  2015 zz_i386-biarch-compat.conf
-rw-r--r--   1 root root    58 helmi 25  2015 zz_x32-biarch-compat.conf

ls -l /etc/alternatives/x86_64-linux-gnu_gl_conf
Koodia: [Valitse]
lrwxrwxrwx 1 root root 30 marra 29 23:39 /etc/alternatives/x86_64-linux-gnu_gl_conf -> /usr/lib/nvidia-352/ld.so.conf

Uusi tarkistus
Koodia: [Valitse]
lrwxrwxrwx 1 root root 30 marra 29 23:39 /etc/alternatives/x86_64-linux-gnu_gl_conf -> /usr/lib/nvidia-352/ld.so.conf

mount | grep ext
Koodia: [Valitse]
/dev/sda2 on / type ext4 (rw,errors=remount-ro)

Sellaista....

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Kubuntu ja kadonneet tehosteet
« Vastaus #18 : 30.11.15 - klo:00.27 »
Jos käynnistät nyt uudelleen, pysyykö linkki samana:

Koodia: [Valitse]
ls -l /etc/alternatives/x86_64-linux-gnu_gl_conf
Entä mitä ldconfig sanoo:

Koodia: [Valitse]
ldconfig -p | grep libGL.so

jarkonraato

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Kubuntu ja kadonneet tehosteet
« Vastaus #19 : 30.11.15 - klo:01.33 »
Jos käynnistät nyt uudelleen, pysyykö linkki samana:

Koodia: [Valitse]
ls -l /etc/alternatives/x86_64-linux-gnu_gl_conf
NYT TULEE
Koodia: [Valitse]
lrwxrwxrwx 1 root root 41 marra 30 01:02 /etc/alternatives/x86_64-linux-gnu_gl_conf -> /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf

Entä mitä ldconfig sanoo:


Koodia: [Valitse]
ldconfig -p | grep libGL.so
NYT TULEE
Koodia: [Valitse]
libGL.so.1 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
        libGL.so.1 (libc6) => /usr/lib/i386-linux-gnu/mesa/libGL.so.1


Taitaa olla niin että teen puhtaan uuden asennuksen koska alussa kaikki toimi ok. Mitä päivityksiä minun pitää silloin varoa etten päädy taas samaan tilanteeseen.
Onko tällä "vialla" vaikutusta muuhun kuin tehosteisiin. Kone on pääasiassa pelkkä nettikone mutta lapsukaiset kyllä tykkää pelailla mm. CS go:ta yms. joka muuten lagii tällä hetkellä.
Olenkin monet kerrat jo saanut kuulla "Iskä, miks sun piti laittaa tuo hiton linux missä ei toimi mikään." ja "Miks sä ostit tehokkaan pelikoneen ja laitat siihen sitten linuxin?" Tätä kyllä mietin hieman itsekin. Mutta tykkään että kone ei ajan kuluessa muutu jatkuvasti vaan hitaammaksi. Eikä tartte miettiä haittaohjelmia tai viruksia, ainakaan siinä määrin kuin windowsissa.

Olen käyttänyt muutama vuosi sitten ubuntua muutaman vuoden. Silloin ei ollut mitään ongelmia joita en olisi saanut foorumin avulla ratkaistua. Sitten palasin Windows leiriin kunnes alkoi taas linux kiinnostaa ja asensin tämän Kubuntun.
Onko muuten joku muu distro mikä tukee hyvin Nvidiaa ja jossa toimii tulostimet esim. Brother ja HP, Linux Mint esim?

Mutta jatketaan vielä huomenna ( tai oikeastaan tänään )tämän ongelman ratkomista jos vaan teillä riittä mielekiinto jelpata mua. Kiitos tähänastisesta avusta, arvostan tätä suuresti.