Kirjoittaja Aihe: Lubuntu 16 lts ja Atom ion  (Luettu 4881 kertaa)

Postimies

  • Käyttäjä
  • Viestejä: 2619
    • Profiili
Lubuntu 16 lts ja Atom ion
« : 21.11.18 - klo:11.57 »
Mikäs olisi sopiva nvidia ajuri?
[
Koodia: [Valitse]
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 28
model name : Intel(R) Atom(TM) CPU  330   @ 1.60GHz
stepping : 2
microcode : 0x219
cpu MHz : 1600.108
cache size : 512 KB

Lisäajurit ohjelmalla olen yrittänyt asentaa mutta tulos heikonhalinen

Koodia: [Valitse]
cat /var/log/Xorg.0.log | grep nvidia
[    25.000] (==) Matched nvidia as autoconfigured driver 0
[    25.001] (II) LoadModule: "nvidia"
[    25.001] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so
[    25.098] (II) Module nvidia: vendor="NVIDIA Corporation"
[    25.126] (II) UnloadModule: "nvidia"
[    25.126] (II) Unloading nvidia
[    25.126] (EE) Failed to load module "nvidia" (module-specific error, 0)
[    25.201] (==) Matched nvidia as autoconfigured driver 0
[    25.201] (II) LoadModule: "nvidia"
[    25.202] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so
[    25.203] (II) Module nvidia: vendor="NVIDIA Corporation"
[    25.213] (II) UnloadModule: "nvidia"
[    25.213] (II) Unloading nvidia
[    25.213] (EE) Failed to load module "nvidia" (module-specific error, 0)

Kokeilen vielä 340.104  Lisäajurit toteuttaa noita muutoksia vaan kauan....
sudo modprobe nvidia  ei lataa mitään...
Koodia: [Valitse]
sudo modprobe nvidia
modprobe: ERROR: ../libkmod/libkmod-module.c:832 kmod_module_insert_module() could not find module by name='nvidia_340'
modprobe: ERROR: could not insert 'nvidia_340': Unknown symbol in module, or unknown parameter (see dmesg)
Olisko paras ratkaisu vaan asentaa nvidian sivuilta ajuri ja tehdä xorg.conf. Näppäimistökin jäi usalaiseksi. Kiva kirjottaa kun pitää muistella missä se '+' on. Tässä tuntuu toimivan fn & PageUp. Monta muutakin asiaa ihmeellisesti. Ubuntu siitä kiva jos nvidia ei lataudu se ei lataa vapaatakaan ajuria. Nyt sitten ollaan vesan varassa eikä edes ssh:ta oletuksena.

''''''
Palattu avoimeen ajuriin. Ääni löytyi speaker-test -D plughw:0,3 -c2 kohisee kivasti. Pulse vaan ei näytä tuota. audacious soittaa nyt suoraan alsaan. Kodi on mykkä ja Areena myös kun firefox tykkää pulsesta. Ratkaisu olisi poistaa pulse, mutta silloin olisi kodissa ääni ja ff mykkä. Mietin oikeuksia.... ptäiskö lisätä audio ja video ryhmiin... Yleensä ääni kyllä tulee ilman rukkailuja. Pulse on kuin täi päässä. Ei tahdo lähteä pois. Killall ei tehoa... audacious soittaa kyllä hienosti Neil Young live taltiointia flac-formaatissa. Naapurit saaa kärsiä kun äänenvoimakkuus ei toimi.
« Viimeksi muokattu: 21.11.18 - klo:13.11 kirjoittanut Postimies »

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Lubuntu 16 lts ja Atom ion
« Vastaus #1 : 21.11.18 - klo:12.52 »
Kokeilen vielä 340.104  Lisäajurit toteuttaa noita muutoksia vaan kauan....

Juu. 340-sarjan ajuri on viimeinen, joka tukee IONia.

Listaus legacy-ajurien tukemista näytönohjaimista: https://www.nvidia.com/object/IO_32667.html


Olisko paras ratkaisu vaan asentaa nvidian sivuilta ajuri ja tehdä xorg.conf.

Kannattaa käyttää Ubuntun paketointia, ellei sen kanssa ilmene jotain erityistä ongelmaa. Sen voi asentaa apt:lläkin, jos Lisäajurit bugittaa. Silloin vain on erikseen generoitava xorg.conf:

Koodia: [Valitse]
sudo apt install nvidia-340
Koodia: [Valitse]
sudo nvidia-xconfig

Ubuntu siitä kiva jos nvidia ei lataudu se ei lataa vapaatakaan ajuria.

Suljetun ajurin asennuksen yhteydessä luotu /etc/X11/xorg.conf pitää poistaa, jos haluaa käyttää avointa ajuria.

Eesaurus

  • Käyttäjä
  • Viestejä: 3408
    • Profiili
Vs: Lubuntu 16 lts ja Atom ion
« Vastaus #2 : 21.11.18 - klo:12.57 »
Itse olen viime aikoina käytellyt komentoa
Koodia: [Valitse]
sudo ubuntu-drivers autoinstall
Oletus tuossa lienee se, että se osaa valita systeemiin parhaan ajurin. Ainakin on minulla toiminut luotettavasti, eikä hiero niin kauaa kuin se Lisäajurit -työkalu.

Postimies

  • Käyttäjä
  • Viestejä: 2619
    • Profiili
Vs: Lubuntu 16 lts ja Atom ion
« Vastaus #3 : 21.11.18 - klo:13.33 »
Nvidia tuottaa edelleen ongelmia... sudo apt install nvidia-340 ei mennyt läpi....  ehkä pitäisi poistaa kaikki nvidiaan liittyvä ja ja kokeilla uudestaan. Lisäajurit kai stoppasi samaan kun nvidianajuri ei löydy..


Koodia: [Valitse]
oudettavaa arkistoa 0 t/51,6 Mt.
Toiminnon jälkeen käytetään 274 M t lisää levytilaa.
Selecting previously unselected package nvidia-340.
(Luetaan tietokantaa... 162902 files and directories currently installed.)
Preparing to unpack .../nvidia-340_340.104-0ubuntu0.16.04.1_amd64.deb ...
Unpacking nvidia-340 (340.104-0ubuntu0.16.04.1) ...
Processing triggers for libc-bin (2.23-0ubuntu10) ...
Processing triggers for ureadahead (0.100.0-19) ...
ureadahead will be reprofiled on next reboot
Processing triggers for man-db (2.7.5-1) ...
Tehdään asetuksia: nvidia-340 (340.104-0ubuntu0.16.04.1) ...
update-alternatives: using /usr/lib/nvidia-340/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) in auto mode
update-alternatives: using /usr/lib/nvidia-340/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in auto mode
update-alternatives: using /usr/share/nvidia-340/glamor.conf to provide /usr/share/X11/xorg.conf.d/glamoregl.conf (glamor_conf) in auto mode
update-initramfs: deferring update (trigger activated)
INFO:Enable nvidia-340
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
Lisätään järjestelmäkäyttäjä `nvidia-persistenced' (UID 113) ...
Lisätään uusi ryhmä `nvidia-persistenced' (GID 124) ...
Lisätään uusi käyttäjä `nvidia-persistenced' (UID 113), joka lisätään ryhmään `nvidia-persistenced' ...
Ei luoda kotihakemistoa `/'.
Loading new nvidia-340-340.104 DKMS files...
Building only for 4.15.0-29-generic
Building for architecture x86_64
Building initial module for 4.15.0-29-generic
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/nvidia-340.0.crash'
Error! Bad return status for module build on kernel: 4.15.0-29-generic (x86_64)
Consult /var/lib/dkms/nvidia-340/340.104/build/make.log for more information.
Processing triggers for libc-bin (2.23-0ubuntu10) ...
Processing triggers for initramfs-tools (0.122ubuntu8.11) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-29-generic
eeebox@digiboxi:~$ lsmod | grep nvidia
eeebox@digiboxi:~$ sudo modprobe nvidia
modprobe: ERROR: ../libkmod/libkmod-module.c:832 kmod_module_insert_module() could not find module by name='nvidia_340'
modprobe: ERROR: could not insert 'nvidia_340': Unknown symbol in module, or unknown parameter (see dmesg)
eeebox@digiboxi:~$

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Lubuntu 16 lts ja Atom ion
« Vastaus #4 : 21.11.18 - klo:14.01 »
Koodia: [Valitse]
Consult /var/lib/dkms/nvidia-340/340.104/build/make.log for more information.

Mitä tuo käännösloki kertoo?


Lisäys: Taitaa olla tämä bugi kyseessä: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-304/+bug/1737750

Kääntäminen 4.15-sarjan kerneliä vasten ei onnistu jonkin yhteensopivuusongelman vuoksi. Kuulemma korjattu Debianissa, mutta ei vielä Ubuntussa. 16.04:n alkuperäisellä 4.4-sarjan kernelillä toiminee edelleen.

Nvidian tarjoama ajuriversio 340.107 saattaisi toimia, eli ehkäpä sitä kannattaa kokeilla seuraavaksi.
« Viimeksi muokattu: 21.11.18 - klo:15.14 kirjoittanut nm »

Postimies

  • Käyttäjä
  • Viestejä: 2619
    • Profiili
Vs: Lubuntu 16 lts ja Atom ion
« Vastaus #5 : 21.11.18 - klo:16.18 »
Koodia: [Valitse]
Consult /var/lib/dkms/nvidia-340/340.104/build/make.log for more information.

Mitä tuo käännösloki kertoo?


Lisäys: Taitaa olla tämä bugi kyseessä: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-304/+bug/1737750

Kääntäminen 4.15-sarjan kerneliä vasten ei onnistu jonkin yhteensopivuusongelman vuoksi. Kuulemma korjattu Debianissa, mutta ei vielä Ubuntussa. 16.04:n alkuperäisellä 4.4-sarjan kernelillä toiminee edelleen.

Nvidian tarjoama ajuriversio 340.107 saattaisi toimia, eli ehkäpä sitä kannattaa kokeilla seuraavaksi.

Osa käännöslokista...
Koodia: [Valitse]
mkdir -p ./../.tmp_versions ; rm -f ./../.tmp_versions/*
make -f ./scripts/Makefile.build obj=./..
scripts/Makefile.build:45: ../Makefile: Tiedostoa tai hakemistoa ei ole
make[3]: *** No rule to make target '../Makefile'. Seis.
Makefile:1551: recipe for target '_module_./..' failed
make[2]: *** [_module_./..] Error 2
make[2]: Leaving directory '/usr/src/linux-headers-4.15.0-39-generic'
NVIDIA: left KBUILD.
nvidia.ko failed to build!
Makefile:189: recipe for target 'nvidia.ko' failed
make[1]: *** [nvidia.ko] Error 1
make[1]: Leaving directory '/var/lib/dkms/nvidia-340/340.104/build'
Makefile:220: recipe for target '../Module.symvers' failed
make: *** [../Module.symvers] Error 2
make: Leaving directory '/var/lib/dkms/nvidia-340/340.104/build/uvm'

Nvidia osoittautuu haastavaksi. Nyt harmittaa kun heitin mäkeen vuosia vanhan ja toimivan systeemin.
Luulin että Lubuntu 16 lts toimisi...  vaikka tuki vähän lyhyempi..
Virhe varmaan tuo bugi jonka löysit. Kiitos taas suuresta avusta. Luulin jo että en osaa yhtä ajuria asentaa helppoon Ubuntuun...

edit
ei toimi 4.4. sarjan kernelillä.   Poistin 4.15 sarjan ja nyt 4.4 käytössä nyt ja näytöstä ei tahdo saada mitään selvää.
« Viimeksi muokattu: 21.11.18 - klo:16.33 kirjoittanut Postimies »

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Lubuntu 16 lts ja Atom ion
« Vastaus #6 : 21.11.18 - klo:16.48 »
Osa käännöslokista...
Koodia: [Valitse]
mkdir -p ./../.tmp_versions ; rm -f ./../.tmp_versions/*
make -f ./scripts/Makefile.build obj=./..
scripts/Makefile.build:45: ../Makefile: Tiedostoa tai hakemistoa ei ole

Näyttää epäonnistuvan jo ennen kuin edes yrittää kääntää koodia. Voi olla joku GCC:n versioon liityvä ongelma. Mitä käännöslokissa näkyy ennen tuota kohtaa, mielellään alusta lähtien katsottuna?

Postimies

  • Käyttäjä
  • Viestejä: 2619
    • Profiili
Vs: Lubuntu 16 lts ja Atom ion
« Vastaus #7 : 21.11.18 - klo:20.29 »
Osa käännöslokista...
Koodia: [Valitse]
mkdir -p ./../.tmp_versions ; rm -f ./../.tmp_versions/*
make -f ./scripts/Makefile.build obj=./..
scripts/Makefile.build:45: ../Makefile: Tiedostoa tai hakemistoa ei ole

Näyttää epäonnistuvan jo ennen kuin edes yrittää kääntää koodia. Voi olla joku GCC:n versioon liityvä ongelma. Mitä käännöslokissa näkyy ennen tuota kohtaa, mielellään alusta lähtien katsottuna?
Pistin koneen hyllyyn ja kyllästyin. Ei minulla sillä juuri käyttöä ole. On kyllä helppo ottaa mukaan kun on kirjan kokoinen eeebox. GCC ja siihen liittyvä puutos kävi kyllä mielessä. Jos joku riippuvuus puuttuu tai linkki kernelin lähdekoodiin / header tiedostoihin. Paketinhallinnan mielestä asennus 4.4 sarjan kerneliä vasten meni läpi. Silti nvidian ajuria ei löytynyt. En ole varma minne se sen pistää Ubuntussa - kernelin modulit yleensä samassa kansiossa joka nimetty version mukaan (/lib/modules/xxxx). Toisessa nvidia-koneessa U16 toimii hyvin, mutta en ole päivittänyt aikoihin kerneliä & ajuria kun kerran toimii...  editoin kuvia mieluummin kuin tappelen bugien kanssa.

juylii

  • Käyttäjä
  • Viestejä: 92
    • Profiili
Vs: Lubuntu 16 lts ja Atom ion
« Vastaus #8 : 22.11.18 - klo:21.06 »
Pistin koneen hyllyyn ja kyllästyin. Ei minulla sillä juuri käyttöä ole. On kyllä helppo ottaa mukaan kun on kirjan kokoinen eeebox.
Minulla vastaava, hieman tehottomampi (RAM=1Gt) laite palvelee (kuten alunperinkin hankittuna) valokuvien tallennukseen ja tarvittaessa editointiin. Pieni ja kevyt laite ottaa mukaan.
Vanhakin laite on valjastattavissa omiin käyttötarkoituksiinsa huomioiden laitteen kapasiteetti.