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

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

    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

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

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

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

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

                  Да.

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

                  Я покупал б/у видеокарту.

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

                    Так купил бы б/у AMD, может это бы даже дешевле получилось.

            • 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

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

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

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

                  Это массмаркет, в угоду цены сдается производительность из принципа достаточности, надо же клепать новые модели.

                • TheAnonymous
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  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 установлены?

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

                  У тебя ядро штатное, из стейбла?

                  linux-image-amd64

                  linux-image-6.1.0-13-amd64

                  Да.

                  linux-headers установлены?

                  linux-headers-amd64

                  linux-headers-6.1.0-13-amd64

                  Да.

              • Евгений
                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

                  Окай. Видимо у меня просто ошибка в файлах какого то пакета, от чего и есть сбои. Попробую переустановку всех пакетов.

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

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