Как перечислить все загружаемые модули ядра?

Вы только перенаправляете STDOUT кому: progress.txt но ошибки обычно пишутся в STDERR.

Перенаправить обоих STDOUT и STDERR кому: progress.txt попытка:

rc.d start ntpd &> progress.txt

Вы найдете многих дополнительной информацией об этой теме при поиске .

68
14.02.2015, 21:21
3 ответа

Обновите набрав

nvidia-smi

, вы получите версию драйвера.

Старый ответ:

Набрав nvidia-settings --version , вы узнаете, какая версия драйвера NVidia установлена в данный момент (даже если она не запущена).

lsmod | grep video покажет исполняемый видеомодуль.

modinfo szSasTheOutputOfThePreviousCommand предоставит версию работающего модуля .

-121--83368-

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

Например. чтобы установить для всех VT консоли значение 2560x1440, выполните следующие действия в любой консоли VT:

fbset -a -xres 2560 -yres 1440
-121-196871-
  • По умолчанию modprobe загружает модули из подкаталогов, расположенных в каталоге /lib/modules/$ (uname -r) . Обычно все файлы имеют расширение .ko , поэтому их можно перечислить с помощью

     find/lib/modules/$ (uname -r) -type f -name '* .ko'
    

    или, с учетом сжатых файлов:

     find/lib/modules/$ (uname -r) -type f -name '* .ko *'
    
  • Однако для успешной загрузки модуля modprobe необходимы его зависимости, перечисленные в файле /lib/modules/$ (uname -r )/modules.dep (и соответствующей двоичной версии modules.dep.bin ). Если какой-либо модуль присутствует в системе, но отсутствует в списке, необходимо выполнить команду depmod , которая создаст такие зависимости и автоматически включит модуль в modules.dep и modules.dep.bin .

  • Кроме того, если модуль успешно загружен, он будет указан в файле /proc/modules (доступ также осуществляется по команде lsmod ).

79
27.01.2020, 19:31

Введите modprobe и нажмите вкладку, список автозаполнения должен содержать все загружаемые модули

10
27.01.2020, 19:31

Есть команда lsmod пакета kmod в Arch Linux, в котором перечислены и показаны состояния модулей ядра Linux, которые содержат другие полезные команды, такие как modinfo, rmmod modprobe тоже.

Чтобы lперечислить все двоичные файлы, предоставляемые пакетом, вы можете ввести:

pacman -Ql kmod | grep /bin/ --color=always

, и вы также можете проверить пакет owner двоичного файла с помощью pacman -Qo lsmod.


Переключатель Q предназначен для qуправления всеми локально установленными пакетами (в отличие от S для sсинхронизации, т.е. для удаленной проверки).

9
20.08.2021, 12:38

Теги

Похожие вопросы