Вы должны быть в состоянии увидеть карту даже без установленного драйвера, попробуйте lspci | egrep 'VGA|3D|NVIDIA'
- если вы все еще не видите ее, я бы убедился, что карта установлена прочно и что все дополнительные разъемы питания подключены.
Однако я подозреваю, что проблема в том, что у вас ноутбук с гибридной графикой. Для ее поддержки, похоже, требуются Bumblebee и primus.
Вы можете использовать команду watch
в одном окне, например:
watch -d 'lsof| `fgrep cron`'
Команда обновляет окно каждые две секунды; Вы можете уменьшить время с помощью опции -n, см. более подробно в man watch
.
Канал | fgrep cron
помогает вам увидеть только тот результат, который вы ищете.
И когда вы используете команду в другом окне, вы увидите файлы и пользователя, связанного с командой cron в этом случае. Измените команду cron вашей конкретной командой или программой.
Вы можете рассмотреть возможность использования 'strace' :он покажет вам системные вызовы с начала выполнения, включая открытия файлов.
В таких случаях lsof
может быть не самым практичным инструментом. Я бы использовал strace
в этом случае. Например. чтобы увидеть, какие файлы команда ls
открывает за короткое время ее выполнения:
strace -e trace=open ls
Вы можете отслеживать все открытые файлы в режиме реального времени с помощью команды:
sudo sysdig -p "%12user.name %6proc.pid %12proc.name %3fd.num %fd.typechar %fd.name" evt.type=open
В частности, для имени процесса/команды (, а не скрипта ), вы можете сделать :(, например. пример как apache2)
sudo sysdig -p "%12user.name %6proc.pid %12proc.name %3fd.num %fd.typechar %fd.name" evt.type=open and proc.name=apache2