nvidia-detect

Detected NVIDIA GPUs:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM107 [GeForce GTX 750] [10de:1381] (rev a2)

Checking card:  NVIDIA Corporation GM107 [GeForce GTX 750] (rev a2)
Your card is supported by all driver versions.
Your card is also supported by the Tesla drivers series.
Your card is also supported by the Tesla 470 drivers series.
It is recommended to install the
    nvidia-driver
package.

nvidia-settings

ERROR: NVIDIA driver is not loaded


ERROR: Error parsing configuration file '/root/.nvidia-settings-rc' on line 22:
       '0/CursorShadow=0' (Unrecognized attribute name).

Прописывал в /etc/rc.local nvidia-modprobe , но всё равно не работает.

Если сделать xorg.conf командой nvidia-xconfig то иксы вообще не стартуют.

В репозитории lagacy ветки драйверов как было раньше, не видно. ЧЗХ?

  • JamesHolden
    link
    fedilink
    arrow-up
    0
    ·
    3 years ago

    Попробуй удалить файл /root/.nvidia-settings-rc

    • rezedent12OP
      link
      fedilink
      arrow-up
      0
      ·
      3 years ago

      Не помогло.

      Неужто всё же придётся NVIDIA-Linux-x86_64-390.157.run запускать?

      • JamesHolden
        link
        fedilink
        arrow-up
        0
        ·
        3 years ago

        Ну и что пишет теперь без файла?

        • rezedent12OP
          link
          fedilink
          arrow-up
          0
          ·
          3 years ago

          Ну и что пишет теперь без файла?

          Тоже самое.

      • JamesHolden
        link
        fedilink
        arrow-up
        0
        ·
        3 years ago

        А если выполнить

        modprobe nvidia

        dmesg

        не видно ошибок каких?

        • rezedent12OP
          link
          fedilink
          arrow-up
          0
          ·
          3 years ago

          modprobe nvidia

          modprobe: FATAL: Module nvidia-current not found in directory /lib/modules/6.1.0-13-amd64
          modprobe: ERROR: ../libkmod/libkmod-module.c:1047 command_do() Error running install command 'modprobe -i nvidia-current ' for module nvidia: retcode 1
          modprobe: ERROR: could not insert 'nvidia': Invalid argument
          

          dmesg

          [   24.167409] systemd-journald[286]: Time jumped backwards, rotating.
          [   85.766990] kdeconnectd[1849]: segfault at 3 ip 00007fe862b37003 sp 00007fffba70c2d8 error 4 in libqca-qt5.so.2.3.5[7fe862b37000+82000] likely on CPU 1 (core 1, socket 0)
          [   85.767008] Code: fb 8d 5d b1 b7 b2 04 33 17 93 9e 78 9e fd 1c 17 40 47 9b 93 02 61 40 5a da ec 1d ce ae 49 84 87 00 63 27 c8 ad b8 3b 6b df 73 <a6> 2c f9 22 4b 0d df 8d a9 c7 15 f2 b8 d4 b7 b4 39 bb e3 3d 78 0b
          [   86.156241] kdeconnectd[1979]: segfault at 1 ip 00007f03fb597003 sp 00007ffc622b69e8 error 4 in libqca-qt5.so.2.3.5[7f03fb597000+82000] likely on CPU 0 (core 0, socket 0)
          [   86.156261] Code: fb 8d 5d b1 b7 b2 04 33 17 93 9e 78 9e fd 1c 17 40 47 9b 93 02 61 40 5a da ec 1d ce ae 49 84 87 00 63 27 c8 ad b8 3b 6b df 73 <a6> 2c f9 22 4b 0d df 8d a9 c7 15 f2 b8 d4 b7 b4 39 bb e3 3d 78 0b
          

          ошибок относящихся в видеодрайверу в dmesg не вижу.

          • JamesHolden
            link
            fedilink
            arrow-up
            0
            ·
            3 years ago

            Ну так у тебя модуль не установлен, что же ты хочешь добиться? Установи драйвер для начала.

            • rezedent12OP
              link
              fedilink
              arrow-up
              0
              ·
              3 years ago

              Пакет nvidia-driver был установлен.

            • rezedent12OP
              link
              fedilink
              arrow-up
              0
              ·
              3 years ago

              Сейчас установил nvidia-legacy-390xx-driver по инструкции https://lxvista.blogspot.com/2023/07/install-nvidia-390-525-on-debian12.html

              Но всё равно:

              modprobe: FATAL: Module nvidia not found in directory /lib/modules/6.1.0-13-amd64
              

              из lspci -v

              01:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750] (rev a2) (prog-if 00 [VGA controller])
              	Subsystem: Gigabyte Technology Co., Ltd GM107 [GeForce GTX 750]
              	Flags: bus master, fast devsel, latency 0, IRQ 27, NUMA node 0
              	Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
              	Memory at c0000000 (64-bit, prefetchable) [size=256M]
              	Memory at de000000 (64-bit, prefetchable) [size=32M]
              	I/O ports at ef00 [size=128]
              	Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
              	Capabilities: <access denied>
              	Kernel driver in use: nouveau
              	Kernel modules: nouveau, nvidia_legacy_390xx_drm, nvidia_legacy_390xx
              
              

              Несмотря на то что пакет xserver-xorg-video-nouveau удалён.

              Пакеты libdrm-nouveau2 и libdrm-nouveau2:i386 удалить нельзя, при попытке отметить их для удаления много чего другого важного требуется удалить.

              modprobe nvidia_legacy_390xx_drm

              modprobe: ERROR: could not insert 'nvidia_legacy_390xx_drm': No such device
              

              nvidia_legacy_390xx - тоже.

              Буду банить модуль nouveau

              • torvn77
                link
                fedilink
                arrow-up
                0
                ·
                edit-2
                3 years ago

                Буду банить модуль nouveau

                Зачем?
                Если тебе не нужны игры, то он лучшее решение(на самом деле и для игр не плох).
                Если тебе нужны игры то современный игровой стандарт это видеокарта от AMD, все основные приставки(Х-ящик, плойка, Стимдек), работают именно на них и игры будут отлаживаться так же для них.

                • rezedent12OP
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  3 years ago

                  Буду банить модуль nouveau

                  Если тебе не нужны игры, то он лучшее решение(на самом деле и для игр не плох).

                  Многие жалуются на него. Да и заметил повышение задержек между кликами мышкой и действиями при использовании прочих программ.

                  • torvn77
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    3 years ago

                    Я надеюсь ты понимаешь что виновата в этом одна Инвидия так как не только отказывается предоставлять спецификации, но и препятствует работе свободных прошивок и корректной интеграции их драйверов в дистрибутив.
                    Единственная причина в её лицензионных и искусственно созданных технических ограничениях.

                    Так разумно ли пытаться применить видеокарту производитель которой ведёт себя таким образом?

                • TheAnonymous
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  3 years ago

                  «современный игровой стандарт это видеокарта от AMD» лол, вот это манямир!

                  • ashot
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    3 years ago

                    Это - ютуп головного мозга. Всего-навсего.

                  • torvn77
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    edit-2
                    3 years ago

                    Назови помимо Нитендо ещё одну массовую консоль на видеочипах инвидии.
                    Слабо?
                    Тогда забирай свои слова назад.

                    При этом эта Нинтанда даже если её разогнать и пренебречь экономией батареи всё равно будет самой слабой приставкой из всех по своим графическим возможностям, а сама Нинтенда образует отдельный мир, мало сообщающуюся с остальным миром систему.

            • rezedent12OP
              link
              fedilink
              arrow-up
              0
              ·
              3 years ago

              Пробовал банить nouveau, но так иксы вообще не стартуют:

              [   612.756] (II) LoadModule: "nvidia"
              [   612.756] (WW) Warning, couldn't open module nvidia
              [   612.756] (EE) Failed to load module "nvidia" (module does not exist, 0)
              [   612.756] (EE) No drivers available.
              

              Иксы сообщают что не могут найти этот модуль. Что дальше делать, пока идей нет.

              • JamesHolden
                link
                fedilink
                arrow-up
                0
                ·
                3 years ago

                Да блин! Ну раз никто не может найти модуль, наверное же его таки нету! Логически подумай. Почему его может не быть?

                Насколько я вижу (у меня нету дебиана 12), модуль этот ставится из пакета nvidia-kernel-dkms (для обычного (!) драйвера, зачем ты легаси на эту карту пытаешься ставить я вообще не понимаю).

                Так вот, поставь пакет nvidia-driver, потом проверь, установился ли пакет nvidia-kernel-dkms.

                Если установился а модуля нету - скорее всего, модуль не может собраться на твоей системе. Надо копать, почему он не собирается, искать и читать лог сборки dkms.

                Если не установился такой пакет - установи его.

                • rezedent12OP
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  3 years ago

                  Сейчас установлен пакет nvidia-legacy-390xx-kernel-dkms

                  https://packages.debian.org/bullseye/nvidia-legacy-390xx-kernel-dkms

                  Когда был установлен пакет nvidia-driver, то и nvidia-kernel-dkms был установлен. Однако в ближайшие дни проверю.

                  зачем ты легаси на эту карту пытаешься ставить я вообще не понимаю

                  Потому что это 525 драйвер, а поддержка GeForce GTX 750 в драйвере 390

                  Попробую сделать заново как ты сказал, может я что то упустил. Так как nvidia-kernel-dkms в рекомендациях, а не в зависимостях.

                  • JamesHolden
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    3 years ago

                    Надо смотреть лог сборки dkms и убедиться что модуль собирается при установке этого пакета.

                    У тебя ядро штатное, из стейбла? linux-headers установлены?

                  • Евгений
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    3 years ago

                    GeForce GTX 750 в драйвере 390

                    У меня GTX 750. Сижу на последнем драйвере. Что я делаю не так, объясни?

                    https://wiki.archlinux.org/title/NVIDIA_(Русский)

                    Арч вики как пруф. Для карт с архитектурой начиная с максвел надо просто ставить актуальный драйвер и не парить моск.

        • rezedent12OP
          link
          fedilink
          arrow-up
          0
          ·
          3 years ago

          Сейчас удалил все пакеты nvidia. И видеодрайвер, видимо vesa, нормально автоматически опознал дисплей и разрешение. Сейчас буду устанавливать драйвер nvidia 390 из bullseye.

      • torvn77
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        3 years ago

        Неужто всё же придётся NVIDIA-Linux-x86_64-390.157.run запускать?

        допустим ты его запустил, где гарантия что всё не сломается после обновления системы?

  • bigc
    link
    fedilink
    arrow-up
    0
    ·
    3 years ago

    В первую очередь заблэклистить nouveau