Kirjoittaja Aihe: Vulkan ajureiden asennus, Ubuntu Gnome 16.04.4 LTS  (Luettu 3940 kertaa)

MarkoN

  • Käyttäjä
  • Viestejä: 555
    • Profiili
Käyttis Ubuntu Gnome 16.04.4 LTS, Kone Asus P8P67, i5-2500K 3,3GHz(->4,6GHz), 8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming


Yritin asentaa Vulkan ajureita tällaisen jo "vähän" vanhan ohjeen mukaan.
https://linuxgamecast.com/2016/02/installing-and-testing-vulkan-on-ubuntu/


Pääsin tuonne kohtaan 6.4. mutta siellä saan virheen kun käsken "make"
Koodia: [Valitse]
===== Compile TwColors.cpp =====
gcc -c -O3 -Wall -fPIC -fno-strict-aliasing -D_UNIX -D__PLACEMENT_NEW_INLINE -I../include -I/usr/local/include -I/usr/X11R6/include -I/usr/include -o TwColors.o TwColors.cpp
In file included from TwColors.cpp:11:0:
TwPrecomp.h:49:31: fatal error: X11/cursorfont.h: Tiedostoa tai hakemistoa ei ole
 #   include <X11/cursorfont.h>
                               ^
compilation terminated.
Makefile:74: recipe for target 'TwColors.o' failed
make: *** [TwColors.o] Error 1


Tein kohdat 6.5. 6.6. ja 6.7. ja kun käsken siirtää nuo kohdan 6.8.
Koodia: [Valitse]
sudo mv libAntTweakBar.so* libAntTweakBar.a /usr/lib/
mv: tiedoston 'libAntTweakBar.so*' tilaa ei voi lukea: Tiedostoa tai hakemistoa ei ole
mv: tiedoston 'libAntTweakBar.a' tilaa ei voi lukea: Tiedostoa tai hakemistoa ei ole


No koneessa on nyt Nvidian 390.67 ajurit nyt sisässä eikä mitään vakavaa ole tapahtunut. Mutta ymmärtänyt että tuolla Vulkanilla saisi vähän parannettua suorituskykyä peleissä joita pelaan kuin opengl ajurilla...
Ubuntu 16.04.1 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

Ubuntu 16.04.1 LTS
ACER Aspire M3-581T, i3-2367M 1,4GHz, 4Gt 1333MHz

Ubuntu 14.04.5 LTS
Asus P5K, Q6600 3,0GHz, 8Gt 800MHz,
Gigabyte GTX780oc

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11281
    • Profiili
    • Tomin kotisivut
Vs: Vulkan ajureiden asennus, Ubuntu Gnome 16.04.4 LTS
« Vastaus #1 : 20.06.18 - klo:19.55 »
Jos tarvitset Vulkan-ajureita vain pelaamiseen, niin Nvidian ajureiden asennus riittää. Pakettivarastoissa olevat kelvannevat oikein hyvin.

Muuten, tuolla ohjeessasi lukee myös seuraavaa:
Lainaus
UPDATE: You can enable Vulkan support on modern Ubuntu distributions by running the following:
Koodia: [Valitse]
sudo apt-get install libvulkan1

Ohje on tosiaan jo vähän vanha.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

nm

  • Käyttäjä
  • Viestejä: 15130
    • Profiili
Vs: Vulkan ajureiden asennus, Ubuntu Gnome 16.04.4 LTS
« Vastaus #2 : 20.06.18 - klo:20.00 »
Yritin asentaa Vulkan ajureita tällaisen jo "vähän" vanhan ohjeen mukaan.
https://linuxgamecast.com/2016/02/installing-and-testing-vulkan-on-ubuntu/

Jees, kuten Tomin ja ohjekin totesi, Vulkan-tuki on sisäänrakennettuna Nvidian ajurissa, ja rajapintakirjasto asentuu nykyisin näin:

Koodia: [Valitse]
sudo apt-get install libvulkan1

Voit lisäksi asentaa paketin vulkan-utils, jolla näkee, että ajuripino on kunnossa:

Koodia: [Valitse]
sudo apt-get install vulkan-utils

Koodia: [Valitse]
vulkaninfo | head -20
Listauksen pitäisi näyttää suunnilleen tältä:
Lainaus
===========
VULKAN INFO
===========

Vulkan API Version: 1.0.61

INFO: [loader] Code 0 : Found ICD manifest file /usr/share/vulkan/icd.d/nvidia_icd.json, version "1.0.0"

Instance Extensions:
====================
Instance Extensions     count = 14
        VK_EXT_acquire_xlib_display         : extension revision  1
        VK_EXT_debug_report                 : extension revision  8
        VK_EXT_direct_mode_display          : extension revision  1
        VK_EXT_display_surface_counter      : extension revision  1
        VK_KHR_display                      : extension revision 21
        VK_KHR_get_physical_device_properties2: extension revision  1
        VK_KHR_get_surface_capabilities2    : extension revision  1
        VK_KHR_surface                      : extension revision 25
        VK_KHR_xcb_surface                  : extension revision  6[/code]

MarkoN

  • Käyttäjä
  • Viestejä: 555
    • Profiili
Vs: Vulkan ajureiden asennus, Ubuntu Gnome 16.04.4 LTS
« Vastaus #3 : 20.06.18 - klo:21.50 »
No niin. Tätä se tää mun säätäminen taas teettää.

Kone jökissä sisäänkirjautumis ruudussa. Kun kirjoitan salasanan palaa kone takaisin sisäänkirjautumiseen.
Olen joskus kohdannut samsn ongelman ja silloin jokin asennus oli jäänyt kesken ja kone ei osannut käynnistää graafista kuvaa.

Pääsen ctrl + alt +f1 tai f2 eteenpäin mut kaipaan neuvoja.

Todennäköisesti jokin on ristiriidassa Vulkanin asennusyrityksen kanssa tai ne Nvidian ajurit ei onnistunut asentumaan oikein.

En siis vielä tehnyt muutoksia nm:än ohjeiden mukaan.
Ubuntu 16.04.1 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

Ubuntu 16.04.1 LTS
ACER Aspire M3-581T, i3-2367M 1,4GHz, 4Gt 1333MHz

Ubuntu 14.04.5 LTS
Asus P5K, Q6600 3,0GHz, 8Gt 800MHz,
Gigabyte GTX780oc

nm

  • Käyttäjä
  • Viestejä: 15130
    • Profiili
Vs: Vulkan ajureiden asennus, Ubuntu Gnome 16.04.4 LTS
« Vastaus #4 : 20.06.18 - klo:22.01 »
No niin. Tätä se tää mun säätäminen taas teettää.

Kone jökissä sisäänkirjautumis ruudussa. Kun kirjoitan salasanan palaa kone takaisin sisäänkirjautumiseen.
Olen joskus kohdannut samsn ongelman ja silloin jokin asennus oli jäänyt kesken ja kone ei osannut käynnistää graafista kuvaa.

Pääsen ctrl + alt +f1 tai f2 eteenpäin mut kaipaan neuvoja.

Todennäköisesti jokin on ristiriidassa Vulkanin asennusyrityksen kanssa tai ne Nvidian ajurit ei onnistunut asentumaan oikein.

Jos asensit ohjeen mukaisesti vanhan version Nvidian ajurista, kokeile poistaa se:

Koodia: [Valitse]
cd ~/vulkan-test
sudo ./NVIDIA-Linux-x86_64-355.00.26.run --uninstall

Poista myös mahdolliset Ubuntun repositorioista asennetut Nvidian ajurit:

Koodia: [Valitse]
sudo apt-get purge "nvidia-*"
Käynnistä lopuksi järjestelmä uudelleen:

Koodia: [Valitse]
sudo reboot

MarkoN

  • Käyttäjä
  • Viestejä: 555
    • Profiili
Vs: Vulkan ajureiden asennus, Ubuntu Gnome 16.04.4 LTS
« Vastaus #5 : 20.06.18 - klo:22.09 »
Tehty.

Pääsin työpöydälle ctrl+alt+f1, ja komensin startx
Ubuntu 16.04.1 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

Ubuntu 16.04.1 LTS
ACER Aspire M3-581T, i3-2367M 1,4GHz, 4Gt 1333MHz

Ubuntu 14.04.5 LTS
Asus P5K, Q6600 3,0GHz, 8Gt 800MHz,
Gigabyte GTX780oc

nm

  • Käyttäjä
  • Viestejä: 15130
    • Profiili
Vs: Vulkan ajureiden asennus, Ubuntu Gnome 16.04.4 LTS
« Vastaus #6 : 20.06.18 - klo:22.17 »
Tehty.

Pääsin työpöydälle ctrl+alt+f1, ja komensin startx

OK. Kannattanee vielä varmistaa uudelleenkäynnistämällä, että myös kirjautuminen gdm:n kautta toimii nyt. Sitten voit asentaa Lisäajurien kautta Nvidian uusimman ajurin takaisin.

MarkoN

  • Käyttäjä
  • Viestejä: 555
    • Profiili
Vs: Vulkan ajureiden asennus, Ubuntu Gnome 16.04.4 LTS
« Vastaus #7 : 20.06.18 - klo:22.18 »
Ei toimi
Ubuntu 16.04.1 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

Ubuntu 16.04.1 LTS
ACER Aspire M3-581T, i3-2367M 1,4GHz, 4Gt 1333MHz

Ubuntu 14.04.5 LTS
Asus P5K, Q6600 3,0GHz, 8Gt 800MHz,
Gigabyte GTX780oc

MarkoN

  • Käyttäjä
  • Viestejä: 555
    • Profiili
Vs: Vulkan ajureiden asennus, Ubuntu Gnome 16.04.4 LTS
« Vastaus #8 : 20.06.18 - klo:22.23 »
Nyt startx jälkeen tulee xauth timeout tai jotain.
Sit ilm. Jää mustaan ruutuun.
Ubuntu 16.04.1 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

Ubuntu 16.04.1 LTS
ACER Aspire M3-581T, i3-2367M 1,4GHz, 4Gt 1333MHz

Ubuntu 14.04.5 LTS
Asus P5K, Q6600 3,0GHz, 8Gt 800MHz,
Gigabyte GTX780oc

MarkoN

  • Käyttäjä
  • Viestejä: 555
    • Profiili
Vs: Vulkan ajureiden asennus, Ubuntu Gnome 16.04.4 LTS
« Vastaus #9 : 20.06.18 - klo:22.33 »
Ahaa. Nyt tuli ilmoitus xauth timeout in locking authority file ~/nuutinen/.Xauthority
Ubuntu 16.04.1 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

Ubuntu 16.04.1 LTS
ACER Aspire M3-581T, i3-2367M 1,4GHz, 4Gt 1333MHz

Ubuntu 14.04.5 LTS
Asus P5K, Q6600 3,0GHz, 8Gt 800MHz,
Gigabyte GTX780oc

nm

  • Käyttäjä
  • Viestejä: 15130
    • Profiili
Vs: Vulkan ajureiden asennus, Ubuntu Gnome 16.04.4 LTS
« Vastaus #10 : 20.06.18 - klo:22.37 »
Varmista, ettei Nvidian ajuri ole enää käytössä:

Koodia: [Valitse]
grep NVIDIA /var/log/Xorg.0.log
Tuon ei pitäisi listata NVIDIA(0): -alkuisia rivejä. Jos niitä tulee, ajuri on ehkä edelleen asennettuna. Menikö se ajuripaketin --uninstall -komento virheettä läpi?


Samasta lokitiedostosta voi myös selvitä, miksi työpöydän käynnistyminen päätyy mustaan ruutuun:

Koodia: [Valitse]
cat /var/log/Xorg.0.log
Tai selaa less-komennolla (nuolinäppäimet ja PageDown ja PageUp selaavat, q lopettaa):

Koodia: [Valitse]
less /var/log/Xorg.0.log

Ahaa. Nyt tuli ilmoitus xauth timeout in locking authority file ~/nuutinen/.Xauthority

Johtunee siitä, että yksi X-istunto on jo käynnissä ja yrität käynnistää uuden.

MarkoN

  • Käyttäjä
  • Viestejä: 555
    • Profiili
Vs: Vulkan ajureiden asennus, Ubuntu Gnome 16.04.4 LTS
« Vastaus #11 : 20.06.18 - klo:22.55 »
Varmista, ettei Nvidian ajuri ole enää käytössä:

Koodia: [Valitse]
grep NVIDIA /var/log/Xorg.0.log
Ei ole. Nouveau lukee...

Lainaus
Koodia: [Valitse]
Tuon ei pitäisi listata NVIDIA(0): -alkuisia rivejä. Jos niitä tulee, ajuri on ehkä edelleen asennettuna. Menikö se ajuripaketin --uninstall -komento virheettä läpi?
Meni

Lainaus
Samasta lokitiedostosta voi myös selvitä, miksi työpöydän käynnistyminen päätyy mustaan ruutuun:

Koodia: [Valitse]
cat /var/log/Xorg.0.log
Tai selaa less-komennolla (nuolinäppäimet ja PageDown ja PageUp selaavat, q lopettaa):

Koodia: [Valitse]
less /var/log/Xorg.0.log
En tuolta xorg logista kyllä oikein mitään löydä.


[/quote]
Ubuntu 16.04.1 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

Ubuntu 16.04.1 LTS
ACER Aspire M3-581T, i3-2367M 1,4GHz, 4Gt 1333MHz

Ubuntu 14.04.5 LTS
Asus P5K, Q6600 3,0GHz, 8Gt 800MHz,
Gigabyte GTX780oc

nm

  • Käyttäjä
  • Viestejä: 15130
    • Profiili
Vs: Vulkan ajureiden asennus, Ubuntu Gnome 16.04.4 LTS
« Vastaus #12 : 20.06.18 - klo:23.02 »
Varmista, ettei Nvidian ajuri ole enää käytössä:

Koodia: [Valitse]
grep NVIDIA /var/log/Xorg.0.log
Ei ole. Nouveau lukee...

No hyvä. Seuraavaksi voisi kokeilla Nvidian ajurin asentamista Ubuntun pakettina:

Koodia: [Valitse]
sudo apt-get install nvidia-384
Koodia: [Valitse]
sudo nvidia-xconfig
... ja sitten uudelleenkäynnistys esimerkiksi reboot-komenolla

MarkoN

  • Käyttäjä
  • Viestejä: 555
    • Profiili
Vs: Vulkan ajureiden asennus, Ubuntu Gnome 16.04.4 LTS
« Vastaus #13 : 20.06.18 - klo:23.09 »
Tuli tällainen ilmoitus sudo nvidia-xconfig

Koodia: [Valitse]
     WARNING: Unable to locate/open X configuration file.
Package xorg-server was not found in the pkg-config search path.
Perhaps you should add the directory containing ·xorg.server.pc'
to the PKG CONFIG_PATH environment variable
No package 'xorg-server' found
New X configuration file written to '/etc/x11/xorg.conf   
Ubuntu 16.04.1 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

Ubuntu 16.04.1 LTS
ACER Aspire M3-581T, i3-2367M 1,4GHz, 4Gt 1333MHz

Ubuntu 14.04.5 LTS
Asus P5K, Q6600 3,0GHz, 8Gt 800MHz,
Gigabyte GTX780oc

nm

  • Käyttäjä
  • Viestejä: 15130
    • Profiili
Vs: Vulkan ajureiden asennus, Ubuntu Gnome 16.04.4 LTS
« Vastaus #14 : 20.06.18 - klo:23.20 »
Tuli tällainen ilmoitus sudo nvidia-xconfig

Koodia: [Valitse]
     WARNING: Unable to locate/open X configuration file.
Package xorg-server was not found in the pkg-config search path.
Perhaps you should add the directory containing ·xorg.server.pc'
to the PKG CONFIG_PATH environment variable
No package 'xorg-server' found

Ei pitäisi olla kriittistä. xorg.confin kirjoittaminen onnistui, ja ajurin pitäisi olla käytössä uudelleenkäynnistyksen jälkeen.

MarkoN

  • Käyttäjä
  • Viestejä: 555
    • Profiili
Vs: Vulkan ajureiden asennus, Ubuntu Gnome 16.04.4 LTS
« Vastaus #15 : 20.06.18 - klo:23.25 »
En päässyt rebootin jälkeen kirjautumaan vaan jouduin käynnistämään startx...

Nvidian ajuri on asentunut ja työpöytä näyttää normaalilta.

Miksi selain ei käynnisty? Johtuuko se ctrl+alt+f1 kirjautumisesta?
Ubuntu 16.04.1 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

Ubuntu 16.04.1 LTS
ACER Aspire M3-581T, i3-2367M 1,4GHz, 4Gt 1333MHz

Ubuntu 14.04.5 LTS
Asus P5K, Q6600 3,0GHz, 8Gt 800MHz,
Gigabyte GTX780oc

MarkoN

  • Käyttäjä
  • Viestejä: 555
    • Profiili
Vs: Vulkan ajureiden asennus, Ubuntu Gnome 16.04.4 LTS
« Vastaus #16 : 20.06.18 - klo:23.55 »
Hahaa... Ilmeisesti ratkaisin lopulta ongelman.

Kun huomasin että xorg:issa oli jotain ongelmaa niin googlasin kuinka se resetoidaan.
https://askubuntu.com/questions/159663/how-to-reset-the-xorg-xserver

tuolla sivulla on kohta jossa puhutaan että oikeudet .Xauthority ja .ICEauthority olisi vaihtunut oma usernamesta rootille.
Muutin oikeuden omalle käyttäjänimelle ja vola... bootin jälkeen kone kirjautui työpöydälle.

Nyt vielä bootti ja jos kaikki toimii niin aamulla ei minusta kuulukkaan mitään... Hyvää yötä siis!! Ja suurkiitokset nm  :)
Ubuntu 16.04.1 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

Ubuntu 16.04.1 LTS
ACER Aspire M3-581T, i3-2367M 1,4GHz, 4Gt 1333MHz

Ubuntu 14.04.5 LTS
Asus P5K, Q6600 3,0GHz, 8Gt 800MHz,
Gigabyte GTX780oc

nm

  • Käyttäjä
  • Viestejä: 15130
    • Profiili
Vs: Vulkan ajureiden asennus, Ubuntu Gnome 16.04.4 LTS
« Vastaus #17 : 20.06.18 - klo:23.58 »
Hahaa... Ilmeisesti ratkaisin lopulta ongelman.

Kun huomasin että xorg:issa oli jotain ongelmaa niin googlasin kuinka se resetoidaan.
https://askubuntu.com/questions/159663/how-to-reset-the-xorg-xserver

tuolla sivulla on kohta jossa puhutaan että oikeudet .Xauthority ja .ICEauthority olisi vaihtunut oma usernamesta rootille.

No niin, hyvä että selvisi!  :)

MarkoN

  • Käyttäjä
  • Viestejä: 555
    • Profiili
Vs: Vulkan ajureiden asennus, Ubuntu Gnome 16.04.4 LTS
« Vastaus #18 : 21.06.18 - klo:15.04 »
Jostakin syystä nyt Nvidia ei tallenna resoluutiota ja hertsejä...

Onko ne mahdollista lukita suoraan xorg conffiin?

Tai niin kuin mulla on jo käynnistettävät ohjelmat lisätty prefer Maximum Performance asetus...
Koodia: [Valitse]
nvidia-settings -a [gpu:0]/GpuPowerMizerMode=1
Ubuntu 16.04.1 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

Ubuntu 16.04.1 LTS
ACER Aspire M3-581T, i3-2367M 1,4GHz, 4Gt 1333MHz

Ubuntu 14.04.5 LTS
Asus P5K, Q6600 3,0GHz, 8Gt 800MHz,
Gigabyte GTX780oc

nm

  • Käyttäjä
  • Viestejä: 15130
    • Profiili
Vs: Vulkan ajureiden asennus, Ubuntu Gnome 16.04.4 LTS
« Vastaus #19 : 21.06.18 - klo:18.36 »
Jostakin syystä nyt Nvidia ei tallenna resoluutiota ja hertsejä...

Varmaan konfliktia GNOME:n näyttöasetusten kanssa. Kokeile säätää kohdalleen sieltä.