Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: MarkoN - 20.06.18 - klo:19.47
-
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/ (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"
===== 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. 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...
-
Jos tarvitset Vulkan-ajureita vain pelaamiseen, niin Nvidian ajureiden asennus riittää. Pakettivarastoissa olevat kelvannevat oikein hyvin.
Muuten, tuolla ohjeessasi lukee myös seuraavaa:
UPDATE: You can enable Vulkan support on modern Ubuntu distributions by running the following:
sudo apt-get install libvulkan1
Ohje on tosiaan jo vähän vanha.
-
Yritin asentaa Vulkan ajureita tällaisen jo "vähän" vanhan ohjeen mukaan.
https://linuxgamecast.com/2016/02/installing-and-testing-vulkan-on-ubuntu/ (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:
sudo apt-get install libvulkan1
Voit lisäksi asentaa paketin vulkan-utils, jolla näkee, että ajuripino on kunnossa:
sudo apt-get install vulkan-utils
vulkaninfo | head -20
Listauksen pitäisi näyttää suunnilleen tältä:
===========
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]
-
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.
-
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:
cd ~/vulkan-test
sudo ./NVIDIA-Linux-x86_64-355.00.26.run --uninstall
Poista myös mahdolliset Ubuntun repositorioista asennetut Nvidian ajurit:
sudo apt-get purge "nvidia-*"
Käynnistä lopuksi järjestelmä uudelleen:
sudo reboot
-
Tehty.
Pääsin työpöydälle ctrl+alt+f1, ja komensin startx
-
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.
-
Ei toimi
-
Nyt startx jälkeen tulee xauth timeout tai jotain.
Sit ilm. Jää mustaan ruutuun.
-
Ahaa. Nyt tuli ilmoitus xauth timeout in locking authority file ~/nuutinen/.Xauthority
-
Varmista, ettei Nvidian ajuri ole enää käytössä:
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:
cat /var/log/Xorg.0.log
Tai selaa less-komennolla (nuolinäppäimet ja PageDown ja PageUp selaavat, q lopettaa):
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.
-
Varmista, ettei Nvidian ajuri ole enää käytössä:
grep NVIDIA /var/log/Xorg.0.log
Ei ole. Nouveau lukee...
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
Samasta lokitiedostosta voi myös selvitä, miksi työpöydän käynnistyminen päätyy mustaan ruutuun:
cat /var/log/Xorg.0.log
Tai selaa less-komennolla (nuolinäppäimet ja PageDown ja PageUp selaavat, q lopettaa):
less /var/log/Xorg.0.log
En tuolta xorg logista kyllä oikein mitään löydä.
[/quote]
-
Varmista, ettei Nvidian ajuri ole enää käytössä:
grep NVIDIA /var/log/Xorg.0.log
Ei ole. Nouveau lukee...
No hyvä. Seuraavaksi voisi kokeilla Nvidian ajurin asentamista Ubuntun pakettina:
sudo apt-get install nvidia-384
sudo nvidia-xconfig
... ja sitten uudelleenkäynnistys esimerkiksi reboot-komenolla
-
Tuli tällainen ilmoitus sudo nvidia-xconfig
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
-
Tuli tällainen ilmoitus sudo nvidia-xconfig
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.
-
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?
-
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 (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 :)
-
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 (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! :)
-
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...
nvidia-settings -a [gpu:0]/GpuPowerMizerMode=1
-
Jostakin syystä nyt Nvidia ei tallenna resoluutiota ja hertsejä...
Varmaan konfliktia GNOME:n näyttöasetusten kanssa. Kokeile säätää kohdalleen sieltä.