Modinfo nvidia modinfo error module nvidia not found

My arch partition lags and holds on boot. I'm pretty sure my nvidia package is broken because when I tried to modinfo it, it says:

#1 2022-09-24 04:40:46

FearTheDragon
Member
Registered: 2020-04-11
Posts: 27

ERROR: Module nvidia not found.

My arch partition lags and holds on boot. I’m pretty sure my nvidia package is broken because when I tried to modinfo it, it says:

 modinfo nvidia
modinfo: ERROR: Module nvidia not found

Do you know how I can fix this? I have nvidia installed already.

#2 2022-09-24 05:07:14

Scimmia
Fellow
Registered: 2012-09-01
Posts: 10,046

Re: ERROR: Module nvidia not found.

What kernel and what nvidia package?

#3 2022-09-24 06:00:04

FearTheDragon
Member
Registered: 2020-04-11
Posts: 27

Re: ERROR: Module nvidia not found.

Kernel: linux-5.19.10
Nvidia: nvidia-515.76-1

#4 2022-09-24 06:37:46

seth
Member
Registered: 2012-09-03
Posts: 35,316

Re: ERROR: Module nvidia not found.

pacman -Qikk nvidia linux

Edit: did you maybe update the system but didn’t reboot?

Last edited by seth (2022-09-24 06:38:13)

#5 2022-09-24 06:43:21

FearTheDragon
Member
Registered: 2020-04-11
Posts: 27

Re: ERROR: Module nvidia not found.

Output of pacman -Qikk nvidia linux:

 pacman -Qikk nvidia linux
Name            : nvidia
Version         : 515.76-1
Description     : NVIDIA drivers for linux
Architecture    : x86_64
URL             : https://www.nvidia.com/
Licenses        : custom
Groups          : None
Provides        : NVIDIA-MODULE
Depends On      : linux  nvidia-utils=515.76  libglvnd
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 29.98 MiB
Packager        : Sven-Hendrik Haase <svenstaro@gmail.com>
Build Date      : Thu 22 Sep 2022 11:50:18 PM PDT
Install Date    : Fri 23 Sep 2022 09:42:54 PM PDT
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

nvidia: 14 total files, 0 altered files
Name            : linux
Version         : 5.19.10.arch1-1
Description     : The Linux kernel and modules
Architecture    : x86_64
URL             : https://github.com/archlinux/linux/commits/v5.19.10-arch1
Licenses        : GPL2
Groups          : None
Provides        : VIRTUALBOX-GUEST-MODULES  WIREGUARD-MODULE  KSMBD-MODULE
Depends On      : coreutils  kmod  initramfs
Optional Deps   : wireless-regdb: to set the correct wireless channels of your country
                  linux-firmware: firmware images needed for some devices [installed]
Required By     : bbswitch  deepin-anything-arch  nvidia
Optional For    : base
Conflicts With  : None
Replaces        : virtualbox-guest-modules-arch  wireguard-arch
Installed Size  : 178.82 MiB
Packager        : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Build Date      : Tue 20 Sep 2022 08:17:59 AM PDT
Install Date    : Fri 23 Sep 2022 08:29:23 PM PDT
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

linux: 6844 total files, 0 altered files

uname -a:

 Linux bestdragon 5.14.10-1-MANJARO #1 SMP PREEMPT Thu Oct 7 06:43:34 UTC 2021 x86_64 GNU/Linux 

I tried updating the system again, and then rebooting, but nothing really changed.
Thank you for your help, by the way. I’m not really sure what’s wrong, to be honest.

#6 2022-09-24 06:57:01

skunktrader
Member
From: Brisbane, Australia
Registered: 2010-02-14
Posts: 1,502

Re: ERROR: Module nvidia not found.

FearTheDragon wrote:

I’m not really sure what’s wrong, to be honest.

The first thing thats wrong is you should be asking for support at the manjaro boards. This forum only supports Arch linux

#7 2022-09-24 07:02:13

seth
Member
Registered: 2012-09-03
Posts: 35,316

Re: ERROR: Module nvidia not found.

The second thing is that you’re booting an old kernel, likely because you forgot to mount the /boot partition or so.

#8 2022-09-24 07:04:27

FearTheDragon
Member
Registered: 2020-04-11
Posts: 27

Re: ERROR: Module nvidia not found.

I’m actually using arch. This is an old arch usb I found from a long time ago that I want to get set up again, I don’t know why it says manjaro to be honest (I had an error recently where one of my mirrorlists was set to a manjaro one, it messed with my system)

I’m mounting my arch usb from a manjaro one but other than that I have no idea why it says manjaro, to be honest.

#9 2022-09-24 07:05:38

FearTheDragon
Member
Registered: 2020-04-11
Posts: 27

Re: ERROR: Module nvidia not found.

Oh dang, I forgot to mount my boot partition! Let me do that and try to update everything and see if that works!

#10 2022-09-24 07:12:43

seth
Member
Registered: 2012-09-03
Posts: 35,316

Re: ERROR: Module nvidia not found.

I’m mounting my arch usb from a manjaro one

So you’re booting some manjaro system and then chroot into an arch system?
You’re still running that manjaro kernel and you need a kernel module for the running kernel, no matter what else may be installed somewhere.

#11 2022-09-24 07:18:02

FearTheDragon
Member
Registered: 2020-04-11
Posts: 27

Re: ERROR: Module nvidia not found.

Oh, I didn’t know that! I just kind of figured «ehh close enough it should still work.» Learned something new, I’m just going to boot from my arch usb to try and fix this.

#12 2022-09-24 07:36:03

FearTheDragon
Member
Registered: 2020-04-11
Posts: 27

Re: ERROR: Module nvidia not found.

Here’s the updated uname -a, except I’m chrooting into it using an arch partition:

 Linux bestdragon 5.19.10-arch1-1 #1 SMP PREEMPT_DYNAMIC Tue, 20 Sep 2022 15:17:59 +0000 x86_64 GNU/Linux

I’m sorry for being such a dip, probably should have known that mounting from manjaro wouldn;t be as good as mounting from arch.

#13 2022-09-24 07:53:53

FearTheDragon
Member
Registered: 2020-04-11
Posts: 27

Re: ERROR: Module nvidia not found.

Here’s something that can maybe help? This is one of the last entries of my journalctl (I’m pretty sure it’s because my nvidia thing isn’t working, but you guys know a lot more than me)

Unable to run X server
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (EE) Server terminated with error (1). Closing log file.
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (EE)
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional i>
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:  for help.
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:          at http://wiki.x.org
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: Please consult the The X.Org Foundation support
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (EE)
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (EE) no screens found(EE)
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: Fatal server error:
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (EE)
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (EE) Device(s) detected, but none match those in the config file.
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (II) UnloadModule: "modesetting"
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (EE) Screen 0 deleted because of no matching config section.
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (EE) open /dev/dri/card0: No such file or directory
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (WW) Falling back to old probe method for modesetting
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (EE) open /dev/dri/card0: No such file or directory
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (II) modesetting: Driver for Modesetting Kernel Drivers: kms
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         ABI class: X.Org Video Driver, version 25.2
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         Module class: X.Org Video Driver
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         compiled for 1.21.1.4, module version = 1.21.1
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (II) Module modesetting: vendor="X.Org Foundation"
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (II) LoadModule: "modesetting"
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         ABI class: X.Org Server Extension, version 10.0
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         compiled for 1.21.1.4, module version = 1.0.0
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (II) Module glx: vendor="X.Org Foundation"
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (II) LoadModule: "glx"
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (--) PCI: (1@0:0:0) 10de:2520:1558:50f3 rev 161, Mem @ 0x9e000000/16777216, 0>
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (--) PCI:*(0@0:2:0) 8086:9bc4:1558:50f3 rev 5, Mem @ 0x6202000000/16777216, 0>
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (II) systemd-logind: took control of session /org/freedesktop/login1/session/>
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (++) using VT number 1
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         X.Org Server Extension : 10.0
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         X.Org XInput driver : 24.4
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         X.Org Video Driver: 25.2
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         X.Org ANSI C Emulation: 0.4
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (II) Module ABI versions:
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         If no devices become available, reconfigure udev or disable AutoAddDe>
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (II) The server relies on udev to provide the list of input devices.
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (==) ModulePath set to "/usr/lib/xorg/modules"
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         /usr/share/fonts/75dpi
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         /usr/share/fonts/100dpi,
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         /usr/share/fonts/TTF,
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (==) FontPath set to:
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         Entry deleted from font path.
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (WW) The directory "/usr/share/fonts/Type1" does not exist.
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         Entry deleted from font path.
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (WW) The directory "/usr/share/fonts/OTF" does not exist.
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         Entry deleted from font path.
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (WW) The directory "/usr/share/fonts/misc" does not exist.
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (==) Max clients allowed: 256, resource mask: 0x1fffff
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (==) Automatically binding GPU devices
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (==) Automatically adding GPU devices
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (==) Automatically enabling devices
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (==) Automatically adding devices
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         Using a default monitor configuration.
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (==) No monitor specified for screen "Default Screen Section".
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (**) |   |-->Device "integrated"
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         Using the first device section listed.
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (==) No device specified for screen "Default Screen Section".
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (**) |   |-->Monitor "<default monitor>"
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (**) |-->Screen "Default Screen Section" (0)
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (==) No screen section available. Using defaults.
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (==) No Layout section.  Using the first Screen section.
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (==) Using system config directory "/usr/share/X11/xorg.conf.d"
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (==) Using config directory: "/etc/X11/xorg.conf.d"
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (==) Log file: "/var/log/Xorg.0.log", Time: Sat Sep 24 00:40:51 2022
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         (++) from command line, (!!) notice, (II) informational,
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: Markers: (--) probed, (**) from config file, (==) default setting,
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         to make sure that you have the latest version.
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:         Before reporting problems, check http://wiki.x.org
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: Current version of pixman: 0.40.0
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]:  
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: Kernel command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=c334729e-cd3a-4e9d-8>
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: Current Operating System: Linux bestdragon 5.19.9-arch1-1 #1 SMP PREEMPT_DYNA>
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: X Protocol Version 11, Revision 0
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: X.Org X Server 1.21.1.4
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (--) Log file renamed from "/var/log/Xorg.pid-563.log" to "/var/log/Xorg.0.lo>
Sep 24 00:40:51 bestdragon audit[554]: USER_START pid=554 uid=0 auid=120 ses=3 msg='op=PAM:session_open grantors=pam_loginuid,pam_key>
Sep 24 00:40:51 bestdragon gdm-launch-environment][554]: pam_env(gdm-launch-environment:session): deprecated reading of user environm>
Sep 24 00:40:51 bestdragon systemd[1]: Started Session 3 of User gdm.

This is the error I get when I try and boot my partition. I discovered that my nvidia wasn’t working due to this error, but it might just be caused by something else as well.

#14 2022-09-24 08:08:57

seth
Member
Registered: 2012-09-03
Posts: 35,316

Re: ERROR: Module nvidia not found.

Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (==) No monitor specified for screen "Default Screen Section".
Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (**) |   |-->Device "integrated"

You’re somehow using optimus manager? But this isn’t about the nvidia GPU for pretty much sure.

Sep 24 00:40:51 bestdragon /usr/lib/gdm-x-session[563]: (EE) open /dev/dri/card0: No such file or directory

https://wiki.archlinux.org/title/Kernel … _KMS_start

Also please don’t post random excerpts not ever, EVER, use «-x» or «-r» w/ journalctl.
One is spam and the other top-posting. They just make stuff hard to read.

And don’t copy and paste out of the pager because it caps lines (trailing «>»)

  • Печать

Страницы: [1] 2 3 13  Все   Вниз

Тема: Проблема с установкой драйверов на видеокарту  (Прочитано 7358 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
Лена_ВЕсНА

zg_nico, добрый день! Простите, я новичок и случайно по запросу проблемы вышла на ваш форум, в эту тему. У меня похожая проблема, не знаю, надо ли новую тему создавать, или можно здесь задать вопрос? Давайте, чтобы два раза не вставать, я просто задам вопрос, а уж если так нельзя, ну, не побьете же вы меня? Суть проблемы: У меня не ставится ни один драйвер nvidia. Перебробовала все, которые предлагались в диспетчере драйверов. Начиная с 361 и заканчивая 418. Почитала эту тему. Собрала по вашим командам предложенным всю информацию о системе. И из неё сама поняла, что , возможно, проблема в драйвере nouveau вроде. Но вот что с ней делать?

К сожалению, я плохо разбираюсь во всем этом, но если какие-то несложные команды (без риска снести систему) , то я была бы премного благодарна неимоверно за помощь.  Ну, в общем, извините за много букв, прошу помощи. Или хотя бы ответ — возможно ли что-то сделать? Без драйвера глючно работает нужная прога. В систему захожу спокойно  без драйверов. Все работает, как и прежде, но в большом разрешении. И постоянно всё дергается, перепрыгивает. Это выбешивает. А драйверы не ставятся. Помогите, плиз)
С уважением. Заранее благодарю.


Правила форума
2. На форуме ЗАПРЕЩЕНО
2.7. Создавать одинаковые темы в разных разделах, публиковать одинаковые сообщения в разных темах, а также добавлять новые темы в неподходящие разделы. Старайтесь чётко определять тематику Вашего сообщения и помещать его в соответствующий раздел форума.

В соответствии с предписаниями Правил форума сообщение перенесено в отдельную, самостоятельную тему.
—zg_nico

« Последнее редактирование: 04 Апреля 2019, 19:00:50 от zg_nico »


Оффлайн
zg_nico

Display Server: X.Org 1.18.4 drivers: fbdev (unloaded: vesa) FAILED: nouveau

Интересно даже — как у Вас так получилось-то… Вроде, это модуль ядра для совсем другой железки (некий интегрированный графический чип CLE266). Покуда он загружен, стандартный nouveau, если я верно трактую вывод, не может инициализироваться и проприетарный nvidia Вы тоже установить не можете. Таким образом откровенно шокирует:

Все работает, как и прежде

У Вас на редкость стойкая система, смею заметить :)
Перво-наперво, давайте удалим установленные у Вас на данный момент пакеты nvidia. Они в любом случае не работают, но картину смазывают здорово. Выполните команды:

sudo apt purge nvidia-*
sudo apt autoremove && sudo apt autoclean
Машину выключаем. Давайте далее пробовать таким образом: будем грузиться с разными параметрами ядра, и смотреть на поведение системы… Посмотрим что из этого получится (в частности, как себя поведет система — даст ли в себя зайти, нормально ли будет выглядеть экран и т.п.)
Для того чтобы это проделать:
Исходное состояние: ноутбук/ПК выключен. Нажимаем кнопку включения. Дожидаемся появления экрана GRUB2 (это там, где черный/фиолетовый экран и первая строчка — Ubuntu; если такое вообще не появляется [бывает, когда Ubuntu — единственная система] — при загрузке следует либо держать зажатым Shift, либо отчаянно долбить по Shift, пока такое меню не появится, следует понимать что на некоторых клавиатурах shift на самом деле shift только тогда, когда нажат вместе с Fn), не давая загрузчику начать загрузку (извините за тавтологию) нажмите клавишу ‘e’. Появится текстовый редактор. Глазами находим слова » quiet splash «. Стрелочками на клавиатуре наводим курсор (он прямоугольный и мерцает) в эту область, вписываем туда с клавиатуры желаемую группу параметров ядра, а эти quiet и splash стираем с помощью клавиш backspace или delete (по вкусу). Было:

... quiet splash ...После манипуляций стало либо:
fbdev.blacklist=1

... modprobe.blacklist=fbdev ...либо
fbdev.blacklist=1

... modprobe.blacklist=fbdev nouveau.modeset=1 ...или

... nomodeset ...или
nouveau.blacklist=1

... modprobe.blacklist=nouveau ...(попробовать предлагаю все перечисленные случаи), далее жмем F10. Загрузка пойдет вполне обычным образом, разве что будет показан подробный лог того, что делает ядро (как только первый раз получится — машину не обязательно выключать, главное успевать ввести параметр ядра при перезагрузке, — если у Вас c демонстрацией GRUB2 и вводом нового параметра ядра проблем не возникает — то без выключений, просто перезагружайтесь и вводите следующий набор параметров). После загрузки будет показан экран приветствия (возможно, искаженный), и далее Вы сможете попасть в систему. Прошу отписаться по результатам — подумаем что делать дальше.

« Последнее редактирование: 02 Апреля 2019, 06:07:10 от zg_nico »

Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.


Оффлайн
Лена_ВЕсНА

zg_nico, только что зашла, уже и не надеясь, увидела, что как-то красивенько мой вопрос Вы опубликовали. Простите меня, я пока так не умею. Сейчас всё перечитаю, вникну и попробую всё сделать. Но напишу, вероятно,  о результате завтра, потому что у нас другой часовой пояс, и очень поздно. Успела прочитать про «всё работает, как и прежде». Ну, это , в смысле, что я включаю комп — загружается всё, НО аршинными картинками, экран с большим разрешением. 640 * 480 (4:3). Все проги проверила , которые мне нужны, — всё рабочее. Даже «варька» VMware работает, через виртуальную машину я работаю в программе 1С, на варьке стоит винда. Я может Вас смешу своим «сленгом» , но я не продвинутый человек в этом всем, поэтому уж простите.  И мне надо было, наверное, сказать, что когда у меня слетел драйвер, появился черный экран, я уже была наученная горьким опытом, и проделав несколько дежурных команд (у меня есть шпаргалочка) , я зашла в систему, и стала устанавливать драйвера, начав с проприетарного. Обычно у меня ставился либо проприетарный, либо 384. У меня уже несколько раз слетал драйвер и я быстренько всё ставила на место. Но не в этот раз. В этот раз полное фиаско. Испробовала все.  Если интересно,  с помощью каких команд я вышла из черного экрана — вот они.

sudo apt-get purge nvidia*
sudo reboot
sudo apt-get install nvidia
sudo reboot
sudo apt-get install nvidia-current
sudo reboot
sudo lightdm start
sudo reboot
sudo dpkg-reconfigure xserver-xorg
sudo reboot
sudo apt-get purge nvidia*
sudo reboot
После каждой перезагрузки мне приходилось логиниться через grub. И ещё плюс каждый раз , когда пробовала все версии драйверов. Я дня два сидела, как зомби. Ничего не получилось.
Сейчас всё внимательно прочту и отпишусь по результату завтра. Спасибо Вам.

« Последнее редактирование: 01 Апреля 2019, 21:43:28 от zg_nico »


alang

fbdev.blacklist=1

Это лишнее. Просто нуво находится в блэклисте, вот и failed to load. А nvidia не установлен. Как так получилось, не то чтобы очень интересно. Полагаю, следствие бездумного выполнения всех подряд советов из интернета.


Оффлайн
Morisson

blacklist не предоствращает загрузку модуля. Только при загрузке.
Вероятно включен secure boot в БИОСе?


Оффлайн
zg_nico

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

Среди Вашего перечня уже фигурирует удаление пакетов nvidia. Не торопитесь выполнять описанное в ответе #1, сперва кое-что проясним тогда. Страшного ничего не случится если сделать наоборот, но хочется «чистоты эксперимента»… То есть по логике вещей, как совершенно справедливо заметил ранее уважаемый alang, драйвер у Вас по всей видимости уже «снесен». Однако остался конфигурационный файл /etc/modprobe.d/nvidia-installer-disable-nouveau.conf (что справедливости ради странно, и уж точно должно мешать инициализации nouveau), который, раз уж нет проприетарного драйвера в системе, не лишним будет удалить руками. На всякий случай сделаем его резервную копию (две команды):

#делаем резервную копию конфигурационного файла:
cp /etc/modprobe.d/nvidia-installer-disable-nouveau.conf ~/
#удаляем конфигурационный файл:
sudo rm /etc/modprobe.d/nvidia-installer-disable-nouveau.conf
Кроме того, прошу показать выводы команд:

bootctl status
grep -v '^$|^#' /etc/apt/sources.list{,.d/*.list}
Первая — дабы проверить предположение уважаемого Morisson (при этом, если команда выдает, что такой пакет не установлен — ничего доустанавливать не нужно, просто покажите вывод). Вторая — хочется посмотреть список подключенных репозиториев.
После обозначенных ранее по тексту в этом ответе манипуляций (до выполнения шагов, описанных в ответе #1), перезагрузитесь, и просто проверьте работу системы после удаления конфигурационного файла. Нормально ли загружается, пускает ли в систему, и меняется ли что-то в поведении видеоадаптера. Если на вид все как минимум не хуже, чем было до этого момента, — интересен вывод

inxi -F | grep Graphics -A4Вывод данный прошу также показать. Ну и после этого — прошу провести эксперименты, описанные в ответе #1, а именно:
— удаление пакетов nvidia (если они уже удалены — данная команда просто ничего не сделает; если что-то все-таки маячит — будет снесено, но нам того и надо)
— попытки загрузки с параметрами ядра. Вариант с modprobe.blacklist=fbdev fbdev.blacklist=1, несмотря на осуждение alang, я бы всё-таки испробовал тоже (о причинах чуть ниже).
и сообщить результаты.
По поводу

Это лишнее

alang, у меня нет уверенности, что этот модуль корректно выгружается. Доводилось на видеокарте GP104M [GeForce GTX 1070 Mobile] [10de:1ba1] (rev a1), к примеру, наблюдать как модуль nouveau оставался загруженным вместе с модулем nvidia, несмотря на то, что был записан в blacklist и даже передавался ядру для отключения в виде параметра при загрузке, — с чем это было связано мне так и не удалось на тот момент времени понять, отсюда и опасения мои относительно данного модуля. На моей машине на данный момент времени модули таковы: drivers: modesetting,nvidia (unloaded: fbdev,vesa,nouveau) и все, сколь я могу судить, работает нормально. Потому и считаю, что не лишним будет проверить вообще вариант выгрузки fbdev принудительно. Хотя, конечно, это лишь мое мнение — на истинность суждений я не претендую

« Последнее редактирование: 02 Апреля 2019, 06:11:15 от zg_nico »

Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.


Оффлайн
Morisson

ариант с fbdev.blacklist=1, несмотря на осуждение alang, я бы всё-таки испробовал тоже (о причинах чуть ниже).
и сообщить результаты.

Лишнее, оно уже есть в /etc/modprobe.d в блэклисте


Оффлайн
DimanBG

Вероятно включен secure boot в БИОСе?

Mobo: ASUSTeK model: P5KPL-AM SE v: X.0x
           Bios: American Megatrends v: 0506 date: 05/27/2009
CPU:       Dual core Intel Core2 Duo E7400 (-MCP-) cache: 3072 KB

Это вряд ли. На фреймбуфере работает из-за кривой установки проприетарного драйвера. И в Ubuntu 16.04 просто так не может быть 418-го драйвера.
Если бы установили то, что штатно предлагается всё уже давно нормально работало при исправности железа конечно.


Оффлайн
Morisson

nouveau.blacklist=1

Такого параметра у этого модуля ядра нет.
Проверьте

modinfo nouveau | grep parmФормат такой

modprobe.blacklist=модуль1,модуль2....,модульN


Оффлайн
Morisson


Оффлайн
Morisson

А драйвер с сайта ставить не пробовали случаем?


Оффлайн
zg_nico

Такого параметра у этого модуля ядра нет.

Спасибо что вовремя вправили мне мозги. Внес правки в ответы #1 и #5.

« Последнее редактирование: 02 Апреля 2019, 06:09:08 от zg_nico »

Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.


Оффлайн
Лена_ВЕсНА

zg_nico, добрый день! Эх, я поторопилась, и всё проделала с точностью, как Вы написали в первом своем сообщении. И, увы, у меня ничего не вышло. После нажатия клавиши F10 всё как Вы и говорили, — бежали строчки, описывая действия ядра, но в последствие я выпадала в черный, дергающийся экран с запросом логина и пароля, и поскольку всё дергалось, приходилось каждый раз заходить в grub, через failsafex, чтобы ввести пароль и логин и попасть в консоль. И в конечном итоге в систему я попала благодаря своей шпаргалке с командами, о которых писала выше. Я уже думаю вот о чем. Если я могу работать и без драйверов, то может есть способ изменить разрешение экрана? Может этот способ будет самым оптимальным в моей ситуации? Система, похоже немножко убита. Стандартным способом ( о котором мне известно) я изменить разрешение не могу. Там стоит единственное разрешение и нет выпадающего окна со списком  разрешений. Мне бы изменить разрешение и всё. В игры я на этом компе не играю, 1С без драйвера работает ( но с огромным разрешением, картинки в полэкрана) и приходится постоянно бегунком уходить в конец строчки, и не видно документа целиком (это неудобно). Но сдается мне, что разрешение без драйвера не поменять. Вот в этом и проблема. Сейчас буду читать все новые сообщения и снова вникать и всё делать. К сожалению, когда я начала выполнять ваши рекомендации, здесь новых сообщений ещё не было))) Ну, ничего страшного. Это для опыта пригодится.


Оффлайн
zg_nico

Лена_ВЕсНА, доброго утра. Есть ли у Вас вариант проверить работу машины путем загрузки с флешки liveUSB? Хотелось бы отсечь вероятность аппаратной неисправности.

Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.


Оффлайн
Лена_ВЕсНА

А драйвер с сайта ставить не пробовали случаем?

Morisson, нет, драйвера ставила только через «приложения-системные утилиты-настройки-дополнительные драйверы»

Есть ли у Вас вариант проверить работу машины путем загрузки с флешки liveUSB

zg_nico, даже не знаю что это такое. Я, вероятно, «тяжелый пациент»  для Вас. Прочитала про резервное копирование и удаление

    #делаем резервную копию конфигурационного файла:
    cp /etc/modprobe.d/nvidia-installer-disable-nouveau.conf ~/
    #удаляем конфигурационный файл:
    sudo rm /etc/modprobe.d/nvidia-installer-disable-nouveau.conf
и боюсь — а вдруг я не смогу войти потом с помощью своих команд? Не зря же Вы сейчас про флешку спросили))) Нет, к сожалению я кроме ввода команд ничего сама не смогу)

« Последнее редактирование: 04 Апреля 2019, 19:03:01 от zg_nico »


  • Печать

Страницы: [1] 2 3 13  Все   Вверх

ta_debfor

Posts: 3
Joined: 2013-11-07 22:38

X doesnt find nvidia module after upgrade to 304.108

#1

Post

by ta_debfor » 2013-11-07 23:08

I’m running Jessie 64bits and after a recent dist-upgrade I found out I now need to use the 304xx legacy driver for my nvidia 7600GT, so I uninstalled the current version and installed the needed legacy dkms version and rebooted. But X fails to start, complaining it doesn’t find the nvidia module.
When booting with the 2.6 line of kernels X works (at least it did until I tried to fix the issue with the 3.x line of kernels).

Did I miss a step ? Any idea what I can do to fix the issue ? the only thing I didn’t try yet is using the smxi script.

Code: Select all

uname -a
Linux linuxbox 3.10-3-amd64 #1 SMP Debian 3.10.11-1 (2013-09-10) x86_64 GNU/Linux

Code: Select all

nvidia-detect                                                                                                                                         
Detected NVIDIA GPUs:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation G73 [GeForce 7600 GT] [10de:0391] (rev a1)
Your card is only supported up to the 304 legacy drivers series.
It is recommended to install the
    nvidia-legacy-304xx-driver

Code: Select all

dpkg -l | grep nvidia
ii  glx-alternative-nvidia                      0.4.1                                  amd64        allows the selection of NVIDIA as GLX provider
ii  libgl1-nvidia-legacy-304xx-glx:amd64        304.108-4                              amd64        NVIDIA binary OpenGL libraries (304xx legacy version)
ii  libgl1-nvidia-legacy-304xx-glx:i386         304.108-4                              i386         NVIDIA binary OpenGL libraries (304xx legacy version)
ii  libgl1-nvidia-legacy-304xx-glx-i386         304.108-4                              i386         NVIDIA binary OpenGL 32-bit libraries (304xx legacy version)
ii  libxvmcnvidia1:amd64                        304.108-4                              amd64        NVIDIA binary XvMC library (304xx legacy version)
ii  libxvmcnvidia1:i386                         304.108-4                              i386         NVIDIA binary XvMC library (304xx legacy version)
ii  nvidia-alternative                          319.60-2                               amd64        allows the selection of NVIDIA as GLX provider
ii  nvidia-detect                               319.60-2                               amd64        NVIDIA GPU detection utility
ii  nvidia-installer-cleanup                    20130816+1                             amd64        cleanup after driver installation with the nvidia-installer
ii  nvidia-kernel-common                        20130816+1                             amd64        NVIDIA binary kernel module support files
ii  nvidia-legacy-304xx-alternative             304.108-4                              amd64        allows the selection of NVIDIA as GLX provider
ii  nvidia-legacy-304xx-driver                  304.108-4                              amd64        NVIDIA metapackage (304xx legacy version)
ii  nvidia-legacy-304xx-kernel-3.10-3-amd64     304.108-4+3.10.11-1                    amd64        NVIDIA binary kernel module for Linux 3.10-3-amd64
ii  nvidia-legacy-304xx-kernel-dkms             304.108-4                              amd64        NVIDIA binary kernel module DKMS source (304xx legacy version)
ii  nvidia-legacy-304xx-kernel-source           304.108-4                              amd64        NVIDIA binary kernel module source (304xx legacy version)
ii  nvidia-settings-legacy-304xx                304.108-2                              amd64        tool for configuring the NVIDIA graphics driver (304xx legacy version)
ii  nvidia-support                              20130816+1                             amd64        NVIDIA binary graphics driver support files
ii  nvidia-vdpau-driver:amd64                   319.60-2                               amd64        NVIDIA vdpau driver
ii  xserver-xorg-video-nvidia-legacy-304xx      304.108-4                              amd64        NVIDIA binary Xorg driver (304xx legacy version)

Code: Select all

cat /proc/driver/nvidia/version
NVRM version: NVIDIA UNIX x86_64 Kernel Module  304.108  Wed Jul 31 19:35:17 PDT 2013
GCC version:  gcc version 4.7.3 (Debian 4.7.3-8)

Code: Select all

lsmod | grep nvidia 
nvidia              11239877  0 
i2c_core               24353  2 nvidia,i2c_nforce2

Code: Select all

cat /etc/modprobe.d/nvidia.conf 
alias nvidia nvidia-legacy-304xx
remove nvidia-legacy-304xx rmmod nvidia

Code: Select all

from /var/log/Xorg.0.log
[    35.848] (II) LoadModule: "nvidia"
[    35.849] (WW) Warning, couldn't open module nvidia
[    35.849] (II) UnloadModule: "nvidia"
[    35.849] (II) Unloading nvidia
[    35.849] (EE) Failed to load module "nvidia" (module does not exist, 0)
[    35.849] (EE) No drivers available.

Code: Select all

contents of xorg.conf

Section "ServerLayout"
                                                                                                                       
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
    Option         "Xinerama" "0"
EndSection

Section "Files"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "/usr/share/fonts/X11/misc"
    FontPath        "/usr/share/fonts/X11/cyrillic"
    FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/Type1"
    FontPath        "/usr/share/fonts/X11/100dpi"
    FontPath        "/usr/share/fonts/X11/75dpi"
    FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    FontPath        "built-ins"
EndSection

Section "Module"
    Load           "dri2"
    Load           "record"
    Load           "extmod"
    Load           "glx"
    Load           "dbe"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Idek Iiyama"
    HorizSync       31.5 - 93.8
    VertRefresh     56.0 - 85.0
    Option         "DPMS"                                                                                         
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 7600 GT"
EndSection

Section "Screen"                                                                                                
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinViewOrientation" "LeftOf"
    Option         "DualHead" "1"
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "CRT: 1280x1024 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "enable"                                                                                                                                             
EndSection

Code: Select all

cat /etc/modprobe.d/blacklist.conf
blacklist nouveau

Code: Select all

grep nouveau /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet nomodeset nouveau.modeset=0"

Last edited by ta_debfor on 2013-11-08 00:28, edited 2 times in total.


User avatar

morfik

Posts: 10
Joined: 2013-11-07 21:56
Location: Europe/Poland

Re: X doesnt find nvidia module after upgrade to 304.108

#2

Post

by morfik » 2013-11-07 23:40

Maybe it’s because of your xorg.conf ? I have the same graphic card but 32bit system, and it works just fine. I think you should remove all dri related entries in module section in your xorg.conf file. I had some issues with that too. Anyway, here is config of my graphic card:

Code: Select all

[code]# cat /etc/X11/xorg.conf.d/20-monitor.conf 
Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "LG Electronics L1732P"
    HorizSync       30.0 - 71.0
    VertRefresh     56.0 - 75.0
EndSection

Section "Device"
    Option         "NoLogo" "1"
    Identifier     "Device0"
#    Driver         "nouveau"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 7600 GT"
    BusID          "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

[/code]


ta_debfor

Posts: 3
Joined: 2013-11-07 22:38

Re: X doesnt find nvidia module after upgrade to 304.108

#3

Post

by ta_debfor » 2013-11-08 00:23

This xorg.conf has been working and untouched since 2011, it could contains some obsolete stuff but I don’ t think it would cause the nvidia module to not be found.

Do you run the same kernel / driver / module version ?

Meanwhile I’ll give your advice a try right now and post the results.

ok results are in, commenting out the modules didn’t help, it removed the notices about those modules being already built in, but that’s all.

I’m wondering if switching to legacy drivers requires changing the module name from nvidia to nvidia-legacy somewhere.
I just noticed that modinfo doesn’t find the nvidia module either but there is a nvidia-legacy-304xx module:

Code: Select all

modinfo nvidia
ERROR: Module nvidia not found.

Code: Select all

modinfo nvidia-legacy-304xx
filename:       /lib/modules/3.10-3-amd64/updates/dkms/nvidia-legacy-304xx.ko
alias:          char-major-195-*
version:        304.108
supported:      external
license:        NVIDIA
alias:          pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias:          pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00*
alias:          pci:v000010DEd*sv*sd*bc03sc02i00*
alias:          pci:v000010DEd*sv*sd*bc03sc00i00*
depends:        i2c-core
vermagic:       3.10-3-amd64 SMP mod_unload modversions 
parm:           NVreg_EnableVia4x:int
parm:           NVreg_EnableALiAGP:int
parm:           NVreg_ReqAGPRate:int
parm:           NVreg_EnableAGPSBA:int
parm:           NVreg_EnableAGPFW:int
parm:           NVreg_Mobile:int
parm:           NVreg_ResmanDebugLevel:int
parm:           NVreg_RmLogonRC:int
parm:           NVreg_ModifyDeviceFiles:int
parm:           NVreg_DeviceFileUID:int
parm:           NVreg_DeviceFileGID:int
parm:           NVreg_DeviceFileMode:int
parm:           NVreg_RemapLimit:int
parm:           NVreg_UpdateMemoryTypes:int
parm:           NVreg_InitializeSystemMemoryAllocations:int
parm:           NVreg_UseVBios:int
parm:           NVreg_RMEdgeIntrCheck:int
parm:           NVreg_UsePageAttributeTable:int
parm:           NVreg_EnableMSI:int
parm:           NVreg_MapRegistersEarly:int
parm:           NVreg_RegisterForACPIEvents:int
parm:           NVreg_RegistryDwords:charp
parm:           NVreg_RmMsg:charp
parm:           NVreg_NvAGP:int

Code: Select all

update-alternatives --config nvidia
There are 2 choices for the alternative nvidia (providing /usr/lib/nvidia/nvidia).

  Selection    Path                          Priority   Status
------------------------------------------------------------
  0            /usr/lib/nvidia/current        319       auto mode
  1            /usr/lib/nvidia/current        319       manual mode
* 2            /usr/lib/nvidia/legacy-304xx   304       manual mode

After removing the empty /usr/lib/nvidia/current directory left over for some reason:

Code: Select all

update-alternatives --config nvidia
There is only one alternative in link group nvidia (providing /usr/lib/nvidia/nvidia): /usr/lib/nvidia/legacy-304xx
Nothing to configure.


ta_debfor

Posts: 3
Joined: 2013-11-07 22:38

Re: X doesnt find nvidia module after upgrade to 304.108

#4

Post

by ta_debfor » 2013-11-08 01:03

I don’t know if it was a module aliasing issue, but after going through the documentation and the recommended reading of http://forums.debian.net/viewtopic.php? … 44#p306438 and still not being able to fix the issue, I resorted to using sgfxi from the smxi script suite to install the nvidia driver.

Now X is working again and modinfo finds a nvidia module.

Code: Select all

cat /proc/driver/nvidia/version
NVRM version: NVIDIA UNIX x86_64 Kernel Module  304.116  Mon Oct 28 20:39:03 PDT 2013
GCC version:  gcc version 4.7.3 (Debian 4.7.3-8) 

Code: Select all

modinfo nvidia
filename:       /lib/modules/3.10-3-amd64/kernel/drivers/video/nvidia.ko
alias:          char-major-195-*
version:        304.116
supported:      external
license:        NVIDIA
alias:          pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias:          pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00*
alias:          pci:v000010DEd*sv*sd*bc03sc02i00*
alias:          pci:v000010DEd*sv*sd*bc03sc00i00*
depends:        i2c-core
vermagic:       3.10-3-amd64 SMP mod_unload modversions 
parm:           NVreg_EnableVia4x:int
parm:           NVreg_EnableALiAGP:int
parm:           NVreg_ReqAGPRate:int
parm:           NVreg_EnableAGPSBA:int
parm:           NVreg_EnableAGPFW:int
parm:           NVreg_Mobile:int
parm:           NVreg_ResmanDebugLevel:int
parm:           NVreg_RmLogonRC:int
parm:           NVreg_ModifyDeviceFiles:int
parm:           NVreg_DeviceFileUID:int
parm:           NVreg_DeviceFileGID:int
parm:           NVreg_DeviceFileMode:int
parm:           NVreg_RemapLimit:int
parm:           NVreg_UpdateMemoryTypes:int
parm:           NVreg_InitializeSystemMemoryAllocations:int
parm:           NVreg_UseVBios:int
parm:           NVreg_RMEdgeIntrCheck:int
parm:           NVreg_UsePageAttributeTable:int
parm:           NVreg_EnableMSI:int
parm:           NVreg_MapRegistersEarly:int
parm:           NVreg_RegisterForACPIEvents:int
parm:           NVreg_RegistryDwords:charp
parm:           NVreg_RmMsg:charp
parm:           NVreg_NvAGP:int

Code: Select all

 from Xorg.0.log:
[  5242.385] (II) LoadModule: "nvidia"
[  5242.386] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[  5242.388] (II) Module nvidia: vendor="NVIDIA Corporation"
[  5242.388]    compiled for 4.0.2, module version = 1.0.0
[  5242.388]    Module class: X.Org Video Driver
[  5242.388] (II) NVIDIA dlloader X Driver  304.116  Mon Oct 28 20:40:38 PDT 2013
[  5242.388] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs

I’m not happy to not be using the debian way, but I don’t have more time to spend on this issue right now. I’ll try to switch back to the debian way later.

Last edited by ta_debfor on 2013-11-08 01:19, edited 1 time in total.


User avatar

morfik

Posts: 10
Joined: 2013-11-07 21:56
Location: Europe/Poland

Re: X doesnt find nvidia module after upgrade to 304.108

#5

Post

by morfik » 2013-11-08 01:06

Check this out:

Code: Select all

root:~# uname -a
Linux morfikownia 3.12-0.slh.1-aptosid-686 #1 SMP PREEMPT Mon Nov 4 00:55:30 UTC 2013 i686 GNU/Linux

root:~# dpkg -l | grep -i nvidia
ii  glx-alternative-nvidia                                      0.4.1                               i386         allows the selection of NVIDIA as GLX provider
ii  libgl1-nvidia-legacy-304xx-glx:i386                         304.108-4                           i386         NVIDIA binary OpenGL libraries (304xx legacy version)
ii  libgl1-nvidia-legacy-304xx-glx-i386                         304.108-4                           i386         NVIDIA binary OpenGL 32-bit libraries (304xx legacy version)
ii  libxvmcnvidia1:i386                                         304.108-4                           i386         NVIDIA binary XvMC library (304xx legacy version)
ii  nvclock-gtk                                                 0.8b4+cvs20100914-5                 i386         Overclock an NVIDIA card (GTK+ interface)
ii  nvidia-detect                                               319.60-2                            i386         NVIDIA GPU detection utility
ii  nvidia-installer-cleanup                                    20130816+1                          i386         cleanup after driver installation with the nvidia-installer
ii  nvidia-kernel-common                                        20130816+1                          i386         NVIDIA binary kernel module support files
ii  nvidia-legacy-304xx-alternative                             304.108-4                           i386         allows the selection of NVIDIA as GLX provider
ii  nvidia-legacy-304xx-driver                                  304.108-4                           i386         NVIDIA metapackage (304xx legacy version)
ii  nvidia-legacy-304xx-kernel-dkms                             304.108-4                           i386         NVIDIA binary kernel module DKMS source (304xx legacy version)
ii  nvidia-legacy-304xx-kernel-source                           304.108-4                           i386         NVIDIA binary kernel module source (304xx legacy version)
ii  nvidia-settings-legacy-304xx                                304.108-2                           i386         tool for configuring the NVIDIA graphics driver (304xx legacy version)
ii  nvidia-support                                              20130816+1                          i386         NVIDIA binary graphics driver support files
ii  xserver-xorg-video-nvidia-legacy-304xx                      304.108-4                           i386         NVIDIA binary Xorg driver (304xx legacy version)

root:~# lsmod | grep -i nvidia
nvidia              10226142  40 

root:~# modinfo nvidia
ERROR: Module nvidia not found.

root:~# modinfo nvidia-legacy-304xx
filename:       /lib/modules/3.12-0.slh.1-aptosid-686/updates/dkms/nvidia-legacy-304xx.ko
alias:          char-major-195-*
version:        304.108
supported:      external
license:        NVIDIA
alias:          pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias:          pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00*
alias:          pci:v000010DEd*sv*sd*bc03sc02i00*
alias:          pci:v000010DEd*sv*sd*bc03sc00i00*
depends:        
vermagic:       3.12-0.slh.1-aptosid-686 SMP preempt mod_unload modversions PENTIUMII 
parm:           NVreg_EnableVia4x:int
parm:           NVreg_EnableALiAGP:int
parm:           NVreg_ReqAGPRate:int
parm:           NVreg_EnableAGPSBA:int
parm:           NVreg_EnableAGPFW:int
parm:           NVreg_Mobile:int
parm:           NVreg_ResmanDebugLevel:int
parm:           NVreg_RmLogonRC:int
parm:           NVreg_ModifyDeviceFiles:int
parm:           NVreg_DeviceFileUID:int
parm:           NVreg_DeviceFileGID:int
parm:           NVreg_DeviceFileMode:int
parm:           NVreg_RemapLimit:int
parm:           NVreg_UpdateMemoryTypes:int
parm:           NVreg_InitializeSystemMemoryAllocations:int
parm:           NVreg_UseVBios:int
parm:           NVreg_RMEdgeIntrCheck:int
parm:           NVreg_UsePageAttributeTable:int
parm:           NVreg_EnableMSI:int
parm:           NVreg_MapRegistersEarly:int
parm:           NVreg_RegisterForACPIEvents:int
parm:           NVreg_RegistryDwords:charp
parm:           NVreg_RmMsg:charp
parm:           NVreg_NvAGP:int

root:~# update-alternatives --config nvidia
There is only one alternative in link group nvidia (providing /usr/lib/nvidia/nvidia): /usr/lib/nvidia/legacy-304xx
Nothing to configure.

root:~# cat /proc/driver/nvidia/version
NVRM version: NVIDIA UNIX x86 Kernel Module  304.108  Wed Jul 31 20:03:20 PDT 2013
GCC version:  gcc version 4.8.2 (Debian 4.8.2-

morfik:~$ glxinfo |grep -Ei '(direct rendering|opengl)'
direct rendering: Yes
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 7600 GT/PCIe/SSE2
OpenGL version string: 2.1.2 NVIDIA 304.108
OpenGL shading language version string: 1.20 NVIDIA via Cg compiler
OpenGL extensions:

So, as you can see I have pretty much the same stuff.

If I were you, I would delete/backup your xorg.conf and create a file in /etc/X11/xorg.conf.d/ with the following content:

Code: Select all

Section "Device"
Identifier  "Video Card"
Driver         "nvidia"
EndSection

Try it, if this works, you know what that means, if not, I have no idea what’s wrong.


PeterB

Posts: 120
Joined: 2010-10-03 16:53
Has thanked: 1 time
Been thanked: 2 times

Re: X doesnt find nvidia module after upgrade to 304.108

#6

Post

by PeterB » 2013-11-08 12:54

ta_debfor wrote: Any idea what I can do to fix the issue ?

I’m having similar problems, which are difficult to resolve because often the machine reboots OK, giving the impression of a resolution, only to fail on the next cold boot. Recovery (single mode) generally starts X [strangely, because that implies the driver can still run!].

I think the problem may be the mixture of versions. You and I both had some modules at 304.?? [non-legacy], some at 304.108 [legacy-304xx] and some at 319-60.

The legacy-304xx series packages are a subset of what existed before. Maybe the resolution is to ditch every nvidia package that is not depended on, that is not part of the legacy-304xx series?

My guess is that you shouldn’t have nvidia-alternative [319.60] as well as nvidia-legacy-304xx-alternative.
Maybe nvidia-detect is not needed? There are no dependencies on it and no legacy-304xx version.

https://wiki.debian.org/NvidiaGraphicsDrivers
Still, blind leading the blind really. I do hope the maintainer will flesh out the wiki page with some guidance on “legacy”-304xx.



According to the man page of lsmod the command shows “what kernel modules are currently loaded”.

I wrote a script that uses modinfo to show what kernel object (.ko) files are actually in use:

#!/bin/sh
for i in `lsmod | awk '{print $1}' | sed -n '1!p'`; do
echo "###############################$i###############################"
echo ""
modinfo $i
echo ""
echo ""
done

Now I found out that modinfo nvidia shows the following output:

ERROR: modinfo: could not find module nvidia

Do you guys have any explanation for this?

Gilles 'SO- stop being evil''s user avatar

asked Apr 3, 2013 at 8:58

JohnnyFromBF's user avatar

JohnnyFromBFJohnnyFromBF

3,45610 gold badges30 silver badges41 bronze badges

0

Your nvidia module is perfectly loaded and working. The problem lies in modinfo.

modinfo fetch the list of known modules by reading the /lib/modules/$(uname -r)/modules.* files, which are usually updated with depmod.

If depmod -a has not been run after installing the nvidia module, then modinfo does not knows about it. This does not prevent anybody from loading the module with insmod and lsmod will show it just fine if loaded.

answered Apr 3, 2013 at 10:35

BatchyX's user avatar

2

If you’ve recently uninstalled your nvidia driver, you may have unistalled the module from your system, but it’s still in your initrd. You can check which are in your initrd with lsinitrd. Or just try reinstalling your kernel to see if it no longer shows up in lsmod.

answered Apr 19, 2013 at 1:07

drs's user avatar

drsdrs

5,2238 gold badges38 silver badges68 bronze badges

Понравилась статья? Поделить с друзьями:
  • Modicon tsx micro error
  • Modern warfare 2 iw4x fatal error 0xc0000005 at 0x004b0112
  • Modern deployment diagnostics provider 1010 ошибка
  • Moderate nat destiny 2 как исправить
  • Moderat a new error фильм