Kirjoittaja Aihe: HDMI/näyttö ongelma, NVIDIAN suljetun ajurin asennus  (Luettu 6137 kertaa)

vili84

  • Käyttäjä
  • Viestejä: 73
    • Profiili
Hei, mulla on käytössä uudehko HP Omen kannettava. Jostain syystä kuvaa ei saa ulkoiseen näyttöön hdmi-kaapelin kautta (näkyy vain musta ruutu jossa siellä täällä vilkahtaa Ubuntun taustaa), myös näytön resoluutio aina välillä vaihtelee. Tämä mahdollisesti littyy siihen että käytössä on open-source ajuri NVIDIAN ajurien sijaan, ks liite kuva ajurit välilehdestä. Mikä on oikea tapa asentaa nuo NVIDIAN suljetut ajurit, pitääkö tuossa ensin asentaa jokin ulkoinen paketti että saa enemmän noita ajurivaihtoehtoja?

Eesaurus

  • Käyttäjä
  • Viestejä: 3449
    • Profiili
Vs: HDMI/näyttö ongelma, NVIDIAN suljetun ajurin asennus
« Vastaus #1 : 02.11.16 - klo:10.07 »
Joskus Ubuntu on käynnistettävä uudelleen, että ajurit listautuvat kunnolla. Tämä siis heti asennuksen jälkeen.

Se 361 on kyllä luultavasti se, mikä kannattaa asentaa, mutta boottaa kone varmuuden välttämiseksi ja katso ajurilistaus vielä uudelleen. Itse asennan aina isoimmalla versionumerolla listatun ajurin.

vili84

  • Käyttäjä
  • Viestejä: 73
    • Profiili
Vs: HDMI/näyttö ongelma, NVIDIAN suljetun ajurin asennus
« Vastaus #2 : 02.11.16 - klo:10.45 »
Hei, asensin vielä tuon ylimääräsien graphics-drivers ppa:n http://www.webupd8.org/2016/06/how-to-install-latest-nvidia-drivers-in.html . Jolloin sain enemmän noita ajurivaihtoehtoja, jonka jälkeen asensin suljetun ajurin 370.28 . Edelleen kaikki muu tuntuu toimivan normaalisti (ehkä jopa hieman paremmin), paitsi että nyt koko näyttöä ei detektoida (aikaisemmin löytyi ongelmita mutta kuva ei siirtynyt kunnola) . Voiko tuon tarkistaa jotenkin että suljettu ajuri on todella käytössä, en koskenut secure bootiin, (ajurit välilehdellä kyllä näkyy valittuna) ja mitä muuta voisi kokella että ulkoisen näytön saisi tomimaan, pitkällä välillä isompi näyttö olisi todella jees :) .

Eesaurus

  • Käyttäjä
  • Viestejä: 3449
    • Profiili
Vs: HDMI/näyttö ongelma, NVIDIAN suljetun ajurin asennus
« Vastaus #3 : 02.11.16 - klo:12.06 »
Hei, asensin vielä tuon ylimääräsien graphics-drivers ppa:n http://www.webupd8.org/2016/06/how-to-install-latest-nvidia-drivers-in.html . Jolloin sain enemmän noita ajurivaihtoehtoja, jonka jälkeen asensin suljetun ajurin 370.28


Käy se noinkin, jos haluaa sen ihan viimeisimmän. Olisi varmasti riittänyt se 361:kin.

Lainaus
Voiko tuon tarkistaa jotenkin että suljettu ajuri on todella käytössä

Jos se ajurityökalussa on ruksattuna, niin kyllä se on käytössä. Kyllähän sen voi jollakin komennollakin tsekata, mutta en näkisi tarpeelliseksi.

nm

  • Käyttäjä
  • Viestejä: 16406
    • Profiili
Vs: HDMI/näyttö ongelma, NVIDIAN suljetun ajurin asennus
« Vastaus #4 : 02.11.16 - klo:12.26 »
nyt koko näyttöä ei detektoida (aikaisemmin löytyi ongelmita mutta kuva ei siirtynyt kunnola) . Voiko tuon tarkistaa jotenkin että suljettu ajuri on todella käytössä, en koskenut secure bootiin, (ajurit välilehdellä kyllä näkyy valittuna) ja mitä muuta voisi kokella että ulkoisen näytön saisi tomimaan, pitkällä välillä isompi näyttö olisi todella jees :) .

Käytä NVIDIA X Server Settings -ohjelmaa näyttöjen asettamiseen. Jos ei löydy Dashin haulla, kokeile käynnistää päätteen kautta komennolla:

Koodia: [Valitse]
nvidia-settings
Samalla pystyt varmistamaan, että suljettu ajuri on käytössä, koska nvidia-settings toimii vain sen kanssa.

vili84

  • Käyttäjä
  • Viestejä: 73
    • Profiili
Vs: HDMI/näyttö ongelma, NVIDIAN suljetun ajurin asennus
« Vastaus #5 : 02.11.16 - klo:12.59 »
Hei, tuo nvidia x server settings löytyy ja aukeaa ongelmitta. Ongelma on vain että se ei näytä mitään infoa mistään näytöistä, ks. liite . Eli tarkoittaako tuo että ajuri ei ole toiminnassa. (Edit. kun tuon käynnistää komentoriviltä tulee komentoriville lisäksi ilmoitus
** Message: PRIME: No offloading required. Abort
** Message: PRIME: is it supported? no

ERROR: nvidia-settings could not find the registry key file. This file should
       have been installed along with this driver at
       /usr/share/nvidia/nvidia-application-profiles-key-documentation. The
       application profiles will continue to work, but values cannot be
       prepopulated or validated, and will not be listed in the help text.
       Please see the README for possible values and descriptions.
liittyyköhän tuo mahdollisesti asiaan ?
« Viimeksi muokattu: 02.11.16 - klo:13.08 kirjoittanut vili84 »

nm

  • Käyttäjä
  • Viestejä: 16406
    • Profiili
Vs: HDMI/näyttö ongelma, NVIDIAN suljetun ajurin asennus
« Vastaus #6 : 02.11.16 - klo:13.23 »
Näyttää siltä, että ajuri ei ole käytössä. Mitä sanoo:

Koodia: [Valitse]
lshw -c display

vili84

  • Käyttäjä
  • Viestejä: 73
    • Profiili
Vs: HDMI/näyttö ongelma, NVIDIAN suljetun ajurin asennus
« Vastaus #7 : 02.11.16 - klo:13.36 »
Hei, tuo tulostaa
WARNING: you should run this program as super-user.
  *-display UNCLAIMED     
       description: 3D controller
       product: GM206M [GeForce GTX 965M]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: bus_master cap_list
       configuration: latency=0
       resources: memory:a3000000-a3ffffff memory:90000000-9fffffff memory:a0000000-a1ffffff ioport:5000(size=128) memory:a4000000-a407ffff
  *-display
       description: VGA compatible controller
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 06
       width: 64 bits
       clock: 33MHz
       capabilities: vga_controller bus_master cap_list rom
       configuration: driver=i915_bpo latency=0
       resources: irq:131 memory:a2000000-a2ffffff memory:b0000000-bfffffff ioport:6000(size=64)

Jos tuo suljettu ajjuri ei tule käynnistyksen, yhteydessä käyttöön niin voiko uefin secure-bootin disablointi hyödyttää asennuksen jälkeen, entä onko tuosta disabloinnista jotain käytännön haittaa järjestelmän toimivuudelle?
« Viimeksi muokattu: 02.11.16 - klo:15.00 kirjoittanut vili84 »

vili84

  • Käyttäjä
  • Viestejä: 73
    • Profiili
Vs: HDMI/näyttö ongelma, NVIDIAN suljetun ajurin asennus
« Vastaus #8 : 02.11.16 - klo:16.24 »
Poistin secure-bootin ja nyt suljettu ajurin näyttäisi olevan käytössä. Sain myös ensimmäisellä kerralla näytöt pelaamaan halutusti, myös ulkoisen näytön. Uudelleen käynnistyksen jälkeen tuli kuitenkin viesti tyyliin "unable to save configurations ..." eikä hdmi näyttö suoraan mennyt päälle. Nyt  ulkoinen näyttö on aluksi displays valikossa pois päältä, kun sen laittaa ON tilaan menee build-in näyttö jumiin ja resoluutio sekaisin, jonka jälkeen kun odottaa sen 30 s pääsee takaisin alkuperäiseen  tilaan (paitsi viime kerralla jäi kokonaan jumiin ja piti force restarttaa). X-server settingsissä on aluksi disabled tilassa (ks. kuva x-settings), ja vaihtoehtona configuration tabissa on disable, x-screen 0 , new screen . Kun x-settingsin uudelleen käynnistää on configurationin tilalla color-depth, ks. kuva settings2 . Mitenköhän tuon ulkoisen näytön saisi kytkettyä päälle x-settingseita, pitääkö tuo käynnistää esim sudona komentoriviltä ja onko tuossa tarvetta valita save x-configuration file? (Edit: tuo muutos configuration -> colordepth johtuu siitä onko näytön kuvaa klikannu vai ei, tuo kolmas optio oli vielä new x-screen (requires x restart) .
« Viimeksi muokattu: 02.11.16 - klo:16.27 kirjoittanut vili84 »

Outolintu

  • Käyttäjä
  • Viestejä: 174
    • Profiili
Vs: HDMI/näyttö ongelma, NVIDIAN suljetun ajurin asennus
« Vastaus #9 : 02.11.16 - klo:16.27 »
Onkohan niin että tuossa on Intel näytönohjain vielä lisäksi emolevyllä?
Oletko kokeillut disabloida sen biosissa?
Numbat

vili84

  • Käyttäjä
  • Viestejä: 73
    • Profiili
Vs: HDMI/näyttö ongelma, NVIDIAN suljetun ajurin asennus
« Vastaus #10 : 02.11.16 - klo:16.30 »
En ole ainakaan disabloinut mitään ohjaimia biosin puolelta :)

nm

  • Käyttäjä
  • Viestejä: 16406
    • Profiili
Vs: HDMI/näyttö ongelma, NVIDIAN suljetun ajurin asennus
« Vastaus #11 : 02.11.16 - klo:17.59 »
Ilmeisesti Intelin näytönohjain/ajuri hallitsee nyt ainakin läppärin omaa näyttöä. Pystytkö vaihtamaan profiiliksi NVIDIA (performance mode) tuolta PRIME Profiles -välilehdeltä?

vili84

  • Käyttäjä
  • Viestejä: 73
    • Profiili
Vs: HDMI/näyttö ongelma, NVIDIAN suljetun ajurin asennus
« Vastaus #12 : 02.11.16 - klo:18.39 »
Hei.
Lainaus
Ilmeisesti Intelin näytönohjain/ajuri hallitsee nyt ainakin läppärin omaa näyttöä. Pystytkö vaihtamaan profiiliksi NVIDIA (performance mode) tuolta PRIME Profiles -välilehdeltä?
  Muistaakseni tuo NVIDIA performance mode oli suoraan valittuna, en juuri nyt pääse tarkistamaan. Tuossa voisi vielä varmaan kokeilla displays valikosta (jossa molemmat näytöt näkyy) laittaa ulkoisen näytön päälle ja built-in näytön pois, niin saisi edes pelkän ulkoisen näytön toimimaan :) .

nm

  • Käyttäjä
  • Viestejä: 16406
    • Profiili
Vs: HDMI/näyttö ongelma, NVIDIAN suljetun ajurin asennus
« Vastaus #13 : 02.11.16 - klo:19.08 »
Voit myös kokeilla kytkeä Intelin näytönohjaimen pois käytöstä BIOS-asetuksissa, jos siellä on asianmukainen kytkin.

Testasitko ulkoisen näytön "x-screen 0" -valintaa nvidia-settingsissä?

vili84

  • Käyttäjä
  • Viestejä: 73
    • Profiili
Vs: HDMI/näyttö ongelma, NVIDIAN suljetun ajurin asennus
« Vastaus #14 : 02.11.16 - klo:19.42 »
Lainaus
Testasitko ulkoisen näytön "x-screen 0" -valintaa nvidia-settingsissä?
Tuota en kokeillut valita configuraatiosta. Tallennetaanko tuo valinta tuolla "save x-configuration file" ja pitääkö se tehdä sudona?

nm

  • Käyttäjä
  • Viestejä: 16406
    • Profiili
Vs: HDMI/näyttö ongelma, NVIDIAN suljetun ajurin asennus
« Vastaus #15 : 02.11.16 - klo:20.08 »
Lainaus
Testasitko ulkoisen näytön "x-screen 0" -valintaa nvidia-settingsissä?
Tuota en kokeillut valita configuraatiosta. Tallennetaanko tuo valinta tuolla "save x-configuration file" ja pitääkö se tehdä sudona?

Jos se ei lähde suoraan toimimaan ilman tallennusta, niin ei toimi oikein, ja Intelin ohjain on välissä.

Pitäisi saada se näyttö aktiiviseksi nvidia-settingsissä, ja asiaan voi vaikuttaa Prime-profiili ja BIOS-asetukset. Vaihtoehtoisesti voi unohtaa Nvidian ja käyttää Intelin integroitua näytönohjainta, mutta siinäkin oli jotain häikkää, kun et saanut monitoria käyttöön näyttöasetusten kautta. Hankalia nämä hybridisysteemit.  :(

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11479
    • Profiili
    • Tomin kotisivut
Vs: HDMI/näyttö ongelma, NVIDIAN suljetun ajurin asennus
« Vastaus #16 : 02.11.16 - klo:20.15 »
Vaihtoehtoisesti voi unohtaa Nvidian ja käyttää Intelin integroitua näytönohjainta, mutta siinäkin oli jotain häikkää, kun et saanut monitoria käyttöön näyttöasetusten kautta.

Jos tuo ulkoinen liitäntä on kytketty vain Nvidiaan, niin ei kai tämä silloin onnistu? En siis tiedä mikä tässä nyt on se tilanne. xrandr:n listaus toisi varmaan valoa siihenkin asiaan:
Koodia: [Valitse]
xrandrJos laitat noita listauksia tänne, niin niiden kanssa kannattaa käyttää kooditageja. Ohjeita tuolla.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

vili84

  • Käyttäjä
  • Viestejä: 73
    • Profiili
Vs: HDMI/näyttö ongelma, NVIDIAN suljetun ajurin asennus
« Vastaus #17 : 02.11.16 - klo:21.34 »
Lainaus
Jos tuo ulkoinen liitäntä on kytketty vain Nvidiaan, niin ei kai tämä silloin onnistu? En siis tiedä mikä tässä nyt on se tilanne. xrandr:n listaus toisi varmaan valoa siihenkin asiaan
Joo pistän huomenna tulemaan tuon xrandr tulosteen. Windows puolellakin ollut vissiin ongelmia https://communities.intel.com/thread/107543  noiden ulostulojen kanssa. Tuossa epäiltiin vissiin syyksi että intelin-korttia ei olisi kytketty hdmi-liitäntään ollenkaan, joka voisi myös selittää miksi näyttöjä on hankala saadaa pelaamaan yhtaikaa. Tuossa hybridi-kortissa olisi vissiin tarkoitus että vain yksi kortti olisi kerralla käytössä, jota sitten vaihdellaan sen mukaan tarvitaanko pajon GPU-tehoa vai ei? (Edit niin tuohan on sama kuin että ulkoinen liitäntä on kytketty vain nvidiaan  :) .
« Viimeksi muokattu: 02.11.16 - klo:22.15 kirjoittanut vili84 »

nm

  • Käyttäjä
  • Viestejä: 16406
    • Profiili
Vs: HDMI/näyttö ongelma, NVIDIAN suljetun ajurin asennus
« Vastaus #18 : 02.11.16 - klo:22.42 »
Jos tuo ulkoinen liitäntä on kytketty vain Nvidiaan, niin ei kai tämä silloin onnistu? En siis tiedä mikä tässä nyt on se tilanne.

Niin, en tiedä minäkään, enkä osaa sanoa, onko asia selvitettävissä muuten kuin kokeilemalla eri kombinaatioita ja päättelemällä tulosten perusteella. Valitettavasti minulla ei juurikaan ole kokemusta Intel+Nvidia-hybridigrafiikasta.

Ohjeistusta:
https://nouveau.freedesktop.org/wiki/Optimus/
https://wiki.archlinux.org/index.php/PRIME#Reverse_PRIME

vili84

  • Käyttäjä
  • Viestejä: 73
    • Profiili
Vs: HDMI/näyttö ongelma, NVIDIAN suljetun ajurin asennus
« Vastaus #19 : 03.11.16 - klo:14.55 »
Sain tuon pelkän ulkoisen näytön pelaamaan, kun laitoin built-in näytön offille ja ulkoisen päälle tuolta system-display valikoista ja nyt systeemi pelaa riittäävän hyvin (tosin vain yksi näytttö käytössä) :) . Kokeilin myös laittaa ulkoisen näytön päälle tuolta nvidia-settingseistä mutta tällöin moemmat näytöt menevät mustiksi (luultavasti intel yrittää ajaa built-in näyttöä ja nvidia ulkoista joka ei toimi). Noi xrandr tulosteet olivat seuraavat

Ilman hdmi-liitintä:
Koodia: [Valitse]
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
HDMI-0 disconnected (normal left inverted right x axis y axis)
eDP-1 connected primary 1920x1080+0+0 344mm x 194mm
   3840x2160     60.01 +  40.00 
   2048x1536     60.00 
   1920x1440     60.00 
   1856x1392     60.01 
   1792x1344     60.01 
   1920x1200     59.95 
   1920x1080     59.93*
   1600x1200     60.00 
   1680x1050     59.95    59.88 
   1600x1024     60.17 
   1400x1050     59.98 
   1280x1024     60.02 
   1440x900      59.89 
   1280x960      60.00 
   1360x768      59.80    59.96 
   1152x864      60.00 
   1024x768      60.04    60.00 
   960x720       60.00 
   928x696       60.05 
   896x672       60.01 
   960x600       60.00 
   960x540       59.99 
   800x600       60.00    60.32    56.25 
   840x525       60.01    59.88 
   800x512       60.17 
   700x525       59.98 
   640x512       60.02 
   720x450       59.89 
   640x480       60.00    59.94 
   680x384       59.80    59.96 
   576x432       60.06 
   512x384       60.00 
   400x300       60.32    56.34 
   320x240       60.05 
HDMI-1 disconnected

Hdmi-kiinni
Koodia: [Valitse]
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
HDMI-0 connected (normal left inverted right x axis y axis)
   2560x1440     59.95 +
   1920x1080     60.00    59.94    50.00    60.05    60.00    50.04 
   1680x1050     59.95 
   1600x1200     60.00 
   1600x900      60.00 
   1440x900      59.89 
   1280x1024     75.02    60.02 
   1280x720      60.00    59.94    50.00 
   1024x768      75.03    70.07    60.00 
   800x600       75.00    72.19    60.32    56.25 
   720x576       50.00    50.08 
   720x480       59.94    60.05 
   720x240       59.94 
   640x480       75.00    72.81    59.94    59.93 
   480x576       50.00 
   480x480       59.94 
eDP-1 connected primary 1920x1080+0+0 344mm x 194mm
   3840x2160     60.01 +  40.00 
   2048x1536     60.00 
   1920x1440     60.00 
   1856x1392     60.01 
   1792x1344     60.01 
   1920x1200     59.95 
   1920x1080     59.93*
   1600x1200     60.00 
   1680x1050     59.95    59.88 
   1600x1024     60.17 
   1400x1050     59.98 
   1280x1024     60.02 
   1440x900      59.89 
   1280x960      60.00 
   1360x768      59.80    59.96 
   1152x864      60.00 
   1024x768      60.04    60.00 
   960x720       60.00 
   928x696       60.05 
   896x672       60.01 
   960x600       60.00 
   960x540       59.99 
   800x600       60.00    60.32    56.25 
   840x525       60.01    59.88 
   800x512       60.17 
   700x525       59.98 
   640x512       60.02 
   720x450       59.89 
   640x480       60.00    59.94 
   680x384       59.80    59.96 
   576x432       60.06 
   512x384       60.00 
   400x300       60.32    56.34 
   320x240       60.05 
HDMI-1 disconnected
  1600x1200 (0x4d) 162.000MHz +HSync +VSync
        h: width  1600 start 1664 end 1856 total 2160 skew    0 clock  75.00KHz
        v: height 1200 start 1201 end 1204 total 1250           clock  60.00Hz
  1680x1050 (0x4e) 146.250MHz -HSync +VSync
        h: width  1680 start 1784 end 1960 total 2240 skew    0 clock  65.29KHz
        v: height 1050 start 1053 end 1059 total 1089           clock  59.95Hz
  1280x1024 (0x52) 108.000MHz +HSync +VSync
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock  63.98KHz
        v: height 1024 start 1025 end 1028 total 1066           clock  60.02Hz
  1440x900 (0x53) 106.500MHz -HSync +VSync
        h: width  1440 start 1520 end 1672 total 1904 skew    0 clock  55.93KHz
        v: height  900 start  903 end  909 total  934           clock  59.89Hz
  1024x768 (0x59) 65.000MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.36KHz
        v: height  768 start  771 end  777 total  806           clock  60.00Hz
  800x600 (0x60) 40.000MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock  37.88KHz
        v: height  600 start  601 end  605 total  628           clock  60.32Hz
  800x600 (0x61) 36.000MHz +HSync +VSync
        h: width   800 start  824 end  896 total 1024 skew    0 clock  35.16KHz
        v: height  600 start  601 end  603 total  625           clock  56.25Hz
  640x480 (0x69) 25.175MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.47KHz
        v: height  480 start  490 end  492 total  525           clock  59.94Hz