Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: vili84 - 02.11.16 - klo:09.19
-
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?
-
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.
-
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 (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 :) .
-
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 (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.
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.
-
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:
nvidia-settings
Samalla pystyt varmistamaan, että suljettu ajuri on käytössä, koska nvidia-settings toimii vain sen kanssa.
-
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 ?
-
Näyttää siltä, että ajuri ei ole käytössä. Mitä sanoo:
lshw -c display
-
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?
-
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) .
-
Onkohan niin että tuossa on Intel näytönohjain vielä lisäksi emolevyllä?
Oletko kokeillut disabloida sen biosissa?
-
En ole ainakaan disabloinut mitään ohjaimia biosin puolelta :)
-
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ä?
-
Hei.
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 :) .
-
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ä?
-
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?
-
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. :(
-
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:
xrandr
Jos laitat noita listauksia tänne, niin niiden kanssa kannattaa käyttää kooditageja. Ohjeita tuolla. (https://forum.ubuntu-fi.org/index.php?topic=49879.0)
-
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 (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 :) .
-
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
-
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ä:
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
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