Problem s nainstalovanim ovladacov na kartu Nvidia GT740m

Sekcia: Hardware a Drivery 17.11.2019 | 14:25
Avatar Michal Gregorík Xubuntu 18.04  Používateľ

Ahoj, prosím o pomoc s inštaláciou ovládačou na grafickú kartu Nvida GTX740M. Toto je moja špecifikácia, čo sa týka graf. adaptéru na notebooku:

michal@100pc:~$ lshw -c display
WARNING: you should run this program as super-user.
  *-display UNCLAIMED       
       description: 3D controller
       product: GK208M [GeForce GT 740M]
       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:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:f7000000-f707ffff
  *-display
       description: VGA compatible controller
       product: 3rd Gen Core processor Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:31 memory:f7400000-f77fffff memory:d0000000-dfffffff ioport:f000(size=64) memory:c0000-dffff

Momentálne mám nainštalované Ubuntu 18.04.3. Po nainštalovaní Ubuntu som systém aktualizoval, reštartoval a cez GUI som chcel nainšatlovať ovládače na Nvidiu (slobodné). Inštalácia prebehla, ale po reštarte aj tak karta Nvidia nebola rozpoznaná.

Skúšal som aj inštaláciu cez príkazový riadok, ale vyhodilo na konci tieto oznámenia- viď príloha. Skúšal som aj tieto dva príkazy:

  1. # apt --fix-broken install
  2. # apt-get instal -f

Momentálne mám nejaké rozbité závislosti a nechcem to pokusom a omylom ešte viac rozhasiť, preto prosím o pomoc.

GUI na nainštalovanie dodatočných ovládačov je taktiež nefunkčné- nech zakliknem hocičo a potvrdím zmeny, n ič sa nestane.

Prosím o pomoc, tú grafiku by som potreboval mať k dispozícii.

ASUS x550vb, Xubuntu 18.04
    • RE: Problem s nainstalovanim ovladacov na kartu Nvidia GT740m 17.11.2019 | 15:12
      Avatar janek-m Ubuntu 22.04  Používateľ

      No ja tu vidím niekoľko nezrovnalostí:

      Momentálne mám nainštalované Ubuntu 18.04.3. Po nainštalovaní Ubuntu som systém aktualizoval, reštartoval a cez GUI som chcel nainšatlovať ovládače na Nvidiu (slobodné).

      Slobodný ovládač na Nvidiu je automaticky nainštalovaný – je to ovládač nouveau. Nie je mi teda jasné, aký slobodný ovládač si ešte chcel doinštalovať.

      Správca softvéru ponúka aj uzavrené ovládače nvidia – podľa výpisu, čo si sem postol o GK, je to ovládač nvidia-384.

      Výpis, ktorý si sem dal je neúplný. A zaujímavý je výstup: nvidia-driver-390 Čiže si podľa toho, čo vidím, inštaloval rôzne ovládače jeden cez druhý, čo rozbilo závislosti. Alebo je to inak a mýlim sa?

      Načítavajú sa zoznamy balíkov...
      Vytvára sa strom závislostí...
      Načítavajú sa stavové informácie...
      nvidia-384 is already the newest version (390.129-0ubuntu0~gpu18.04.1).
      Možno to budete chcieť napraviť spustením „apt --fix-broken install“.
      Nasledovné balíky majú nesplnené závislosti:
       libnvidia-ifr1-390:i386 : Závisí na: libnvidia-gl-390:i386 ale sa nebude inštalovať
       nvidia-driver-390 : Závisí na: libnvidia-gl-390 (= 390.129-0ubuntu0~gpu18.04.1) ale sa nebude inštalovať
                           Závisí na: nvidia-dkms-390 (= 390.129-0ubuntu0~gpu18.04.1)
                           Závisí na: nvidia-kernel-source-390 (= 390.129-0ubuntu0~gpu18.04.1)
                           Závisí na: libnvidia-compute-390 (= 390.129-0ubuntu0~gpu18.04.1) ale sa nebude inštalovať
                           Závisí na: nvidia-compute-utils-390 (= 390.129-0ubuntu0~gpu18.04.1) ale sa nebude inštalovať
                           Závisí na: libnvidia-decode-390 (= 390.129-0ubuntu0~gpu18.04.1) ale sa nebude inštalovať
                           Závisí na: libnvidia-encode-390 (= 390.129-0ubuntu0~gpu18.04.1) ale sa nebude inštalovať
                           Závisí na: libnvidia-cfg1-390 (= 390.129-0ubuntu0~gpu18.04.1) ale sa nebude inštalovať
                           Závisí na: libnvidia-ifr1-390 (= 390.129-0ubuntu0~gpu18.04.1) ale sa nebude inštalovať
                           Závisí na: libnvidia-fbc1-390 (= 390.129-0ubuntu0~gpu18.04.1) ale sa nebude inštalovať
                           Odporúča: nvidia-settings ale sa nebude inštalovať
                           Odporúča: nvidia-prime (>= 0.8) ale sa nebude inštalovať
                           Odporúča: libnvidia-gl-390:i386 (= 390.129-0ubuntu0~gpu18.04.1)
       nvidia-utils-390 : Závisí na: libnvidia-compute-390 ale sa nebude inštalovať
       xserver-xorg-video-nvidia-390 : Závisí na: libnvidia-cfg1-390 (= 390.129-0ubuntu0~gpu18.04.1) ale sa nebude inštalovať
    • RE: Problem s nainstalovanim ovladacov na kartu Nvidia GT740m 17.11.2019 | 16:23
      Avatar Michal Gregorík Xubuntu 18.04  Používateľ

      Čo sa týka terminológie- vychádzal som z označení, ktoré sú vidno na priloženej snímke.

      Súhlasím, že je tam nahadzaných viacero verzií- snažil som sa to dať do poriadku cez purge, autoclean a podobne, ale nepodarilo sa. Preto by som to chcel vyčistiť a podľa nejakého funkčného návodu znovu nainštalovať ovládače na nvidiu.

      ASUS x550vb, Xubuntu 18.04
    • RE: Problem s nainstalovanim ovladacov na kartu Nvidia GT740m 17.11.2019 | 16:56
      Avatar janek-m Ubuntu 22.04  Používateľ

      Postni sem výpisy z terminálu:

      lspci -nnk | grep -i "VGA\|'Kern'\|3D\|Display" -A2
      

      a

      apt policy xserver-xorg-video-nvidia-390 nvidia-384

      výpisy ukážu, aký ovládač je nainštalovaný a verziu ovládača.

      • RE: Problem s nainstalovanim ovladacov na kartu Nvidia GT740m 17.11.2019 | 17:13
        Avatar Michal Gregorík Xubuntu 18.04  Používateľ

        Výpis z lspci:

        00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
        	Subsystem: ASUSTeK Computer Inc. 3rd Gen Core processor Graphics Controller [1043:124d]
        	Kernel driver in use: i915
        --
        01:00.0 3D controller [0302]: NVIDIA Corporation GK208M [GeForce GT 740M] [10de:1292] (rev a1)
        	Subsystem: ASUSTeK Computer Inc. GK208M [GeForce GT 740M] [1043:124d]
        	Kernel modules: nvidiafb, nouveau

        Výpis z apt:

        xserver-xorg-video-nvidia-390:
          Nainštalovaná verzia: 390.129-0ubuntu0~gpu18.04.1
          Kandidát:             390.129-0ubuntu0~gpu18.04.1
          Tabuľka verzií:
         *** 390.129-0ubuntu0~gpu18.04.1 500
                500 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic/main amd64 Packages
                100 /var/lib/dpkg/status
             390.116-0ubuntu0.18.04.1 500
                500 http://sk.archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages
                500 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages
             390.48-0ubuntu3 500
                500 http://sk.archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages
        nvidia-384:
          Nainštalovaná verzia: 390.129-0ubuntu0~gpu18.04.1
          Kandidát:             390.129-0ubuntu0~gpu18.04.1
          Tabuľka verzií:
         *** 390.129-0ubuntu0~gpu18.04.1 500
                500 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic/main amd64 Packages
                100 /var/lib/dpkg/status
             390.116-0ubuntu0.18.04.1 500
                500 http://sk.archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages
                500 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages
             390.48-0ubuntu3 500
                500 http://sk.archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages
        ASUS x550vb, Xubuntu 18.04
    • RE: Problem s nainstalovanim ovladacov na kartu Nvidia GT740m 17.11.2019 | 17:04
      Avatar qw11 ubuntu mate 22.04 HP 17-ca1006nc  Používateľ

      Zavedenie neslobodneho ovladaca moze blokovat aj zapnute secureboot v UEFI. Neslobodne ovladace od nvidie niesu podpisane. Cize treba vypnut secureboot.

    • RE: Problem s nainstalovanim ovladacov na kartu Nvidia GT740m 17.11.2019 | 17:14
      Avatar Michal Gregorík Xubuntu 18.04  Používateľ

      Secure boot som už skúšal v Biose vypnúť, ale danú možnosť som nenašiel. Navyše, v minulosti to na tomto notebooku fungovalo.

      ASUS x550vb, Xubuntu 18.04
    • RE: Problem s nainstalovanim ovladacov na kartu Nvidia GT740m 17.11.2019 | 17:27
      Avatar janek-m Ubuntu 22.04  Používateľ

      Čiže ovládač nvidia- 390 si inštaloval z cudieho zdroja PPA, pritom v Správcovi softvéru je tento ovládač tiež dostupný ale v nižšej verzii. Taktiež je nainštalovaný aj ovládač nvidia- 384, čo sa nesmie. Pri inštalácii iného ovládača sa musí už nainštalovaný vždy odstrániť.

      Podľa výpisu z lspci ide o hybridnú GK - Intel/Nvidia – obidve bežia teraz na slobodnom ovládači.

      Skús deaktivovať pridané PPA na ovládač Nvidie a cez terminál odstrániť nainštalované ovládače: 1. zaktualizovať zdroje softvéru

      sudo apt update

      2. odstrániť úpne balík nvidie

      sudo apt-get clean
      sudo apt-get purge nvidia*
      sudo apt-get autoremove --purge

      celý výpis postni sem.

      • RE: Problem s nainstalovanim ovladacov na kartu Nvidia GT740m 17.11.2019 | 17:39
        Avatar Michal Gregorík Xubuntu 18.04  Používateľ

        Vykonané, v prílohe kompletné výpisy.

        ASUS x550vb, Xubuntu 18.04
    • RE: Problem s nainstalovanim ovladacov na kartu Nvidia GT740m 17.11.2019 | 17:46
      Avatar janek-m Ubuntu 22.04  Používateľ
      Nasledovné balíky majú nesplnené závislosti:
       libnvidia-ifr1-390:i386 : Závisí na: libnvidia-gl-390:i386 ale nie je nainštalovaný
       nvidia-driver-390 : Závisí na: libnvidia-gl-390 (= 390.129-0ubuntu0~gpu18.04.1) ale nie je nainštalovaný
                           Závisí na: nvidia-dkms-390 (= 390.129-0ubuntu0~gpu18.04.1)
                           Závisí na: nvidia-kernel-source-390 (= 390.129-0ubuntu0~gpu18.04.1)
                           Závisí na: libnvidia-compute-390 (= 390.129-0ubuntu0~gpu18.04.1) ale nie je nainštalovaný
                           Závisí na: nvidia-compute-utils-390 (= 390.129-0ubuntu0~gpu18.04.1) ale nie je nainštalovaný
                           Závisí na: libnvidia-decode-390 (= 390.129-0ubuntu0~gpu18.04.1) ale nie je nainštalovaný
                           Závisí na: libnvidia-encode-390 (= 390.129-0ubuntu0~gpu18.04.1) ale nie je nainštalovaný
                           Závisí na: libnvidia-cfg1-390 (= 390.129-0ubuntu0~gpu18.04.1) ale nie je nainštalovaný
                           Závisí na: libnvidia-ifr1-390 (= 390.129-0ubuntu0~gpu18.04.1) ale nie je nainštalovaný
                           Závisí na: libnvidia-fbc1-390 (= 390.129-0ubuntu0~gpu18.04.1) ale nie je nainštalovaný
                           Odporúča: nvidia-settings ale nie je nainštalovaný
                           Odporúča: nvidia-prime (>= 0.8) ale nie je nainštalovaný
                           Odporúča: libnvidia-gl-390:i386 (= 390.129-0ubuntu0~gpu18.04.1)
       nvidia-utils-390 : Závisí na: libnvidia-compute-390 ale nie je nainštalovaný
       xserver-xorg-video-nvidia-390 : Závisí na: libnvidia-cfg1-390 (= 390.129-0ubuntu0~gpu18.04.1) ale nie je nainštalovaný
      E: Nesplnené závislosti. Skúste spustiť „apt --fix-broken install“ bez balíkov (alebo navrhnite riešenie).

      Ideme ďalej :-) Pokús sa odstrániť problematické balíky:

      sudo dpkg -r libnvidia-ifr1-390:i386
      sudo dpkg -r nvidia-driver-390
      sudo dpkg -r nvidia-utils-390
      sudo dpkg -r xserver-xorg-video-nvidia-390

      a opäť:

      sudo apt autoremove
      sudo apt install -f
      • RE: Problem s nainstalovanim ovladacov na kartu Nvidia GT740m 17.11.2019 | 17:47
        Avatar janek-m Ubuntu 22.04  Používateľ

        Hups, príspevok mi sem hodilo 2-krát. Prosím adminov o odstránenie duplicity. ďakujem.

      • RE: Problem s nainstalovanim ovladacov na kartu Nvidia GT740m 17.11.2019 | 17:56
        Avatar Michal Gregorík Xubuntu 18.04  Používateľ

        Vykonané :)

        Odstránil som aj balík nvidia-384- potreboval vyššie uvedené balíky alebo jeden z balíkov.

        Autoremove uvoľnilo asi 850MB a posledný príkaz už nič neodstránil a ani nepridal.

        Je to teraz už čisté, môžem už nainštalovať proprietárny ovládač?

        ASUS x550vb, Xubuntu 18.04
    • RE: Problem s nainstalovanim ovladacov na kartu Nvidia GT740m 17.11.2019 | 17:58
      Avatar janek-m Ubuntu 22.04  Používateľ

      Daj do terminálu ešte:

      sudo apt update
      sudo apt dist-upgrade

      ak výpisy prejdú bez chybových hlášok, tak áno :-)

      • RE: Problem s nainstalovanim ovladacov na kartu Nvidia GT740m 17.11.2019 | 18:01
        Avatar Michal Gregorík Xubuntu 18.04  Používateľ

        Veľká vďaka za pomoc. Prebehlo to bez chýb, idem vyskúšať po reštarte ovládač cez GUI. Dám vedieť výsledok.

        ASUS x550vb, Xubuntu 18.04
        • RE: Problem s nainstalovanim ovladacov na kartu Nvidia GT740m 17.11.2019 | 18:14
          Avatar Michal Gregorík Xubuntu 18.04  Používateľ

          Ešte raz veľká vďaka, podarilo sa mi ten ovládač nainštalovať. Ale aj tak je to divné, pretože ten zoznam dostupných ovládačov v dodatočných ovládačoch je iný, ako tam bol po nainštalovaní Ubuntu.

          ASUS x550vb, Xubuntu 18.04
          • RE: Problem s nainstalovanim ovladacov na kartu Nvidia GT740m 17.11.2019 | 18:25
            Avatar Branislav Poldauf Manjaro, Debian stable  Používateľ

            no ak si dal dist upgrade tak mas novsie ubuntu a to asi aj upgradnute volby pe uzavrete ovladace

            Linux: the operating system with a CLUE... Command Line User Environment
            • RE: Problem s nainstalovanim ovladacov na kartu Nvidia GT740m 17.11.2019 | 18:33
              Avatar janek-m Ubuntu 22.04  Používateľ

              Príkaz dist-upgrade aktualizuje zoznam balíkov na najnovšiu možnú verziu, nepotrebné balíky odstráni a veľmi dobre rieši nezhasené závislosti balíkov - apt upgrade nie je na to stavaný. V žiadnom prípade nepovýši systém na novšiu verziu - toto je najčastejší omyl mnohých linuxákov. Ak má Michal nainštalované Xubuntu 18.04, tak teraz by mal mať Xubuntu 18.04.2. Dá sa to overiť príkazom:

              lsb_release -a
              • RE: Problem s nainstalovanim ovladacov na kartu Nvidia GT740m 17.11.2019 | 20:05
                Avatar Michal Gregorík Xubuntu 18.04  Používateľ

                Ako som písal vyššie, momentálne mám Ubuntu 18.04.3.

                ASUS x550vb, Xubuntu 18.04
              • RE: Problem s nainstalovanim ovladacov na kartu Nvidia GT740m 18.11.2019 | 08:36
                Avatar Branislav Poldauf Manjaro, Debian stable  Používateľ

                zle som sa vyjadril - myslel som presne čo píšeš, že natiahne všetko najaktuálnejšie a teda aj najnovšiu verziu aplikácie čo ponúka inštaláciu uzatvorených ovládačov a preto tam je zmena

                Linux: the operating system with a CLUE... Command Line User Environment