С помощью zsh
:
ls > file1 > file2
(внутри zsh
создает канал и порождает процесс, который читает из этого канала и записывает в два файла, как это делает tee
. ls
stdout - другой конец канала).
Мне удалось решить проблему следующим образом. В терминале я запустил sudo prime-select nvidia
. После перезагрузки запуск nvidia-settings
снова начал работать, как и предполагалось. Однако значок NVIDIA в трее по-прежнему отсутствовал, вероятно, потому, что я очистил nvidia*
в процессе поиска решения. В любом случае запуск sudo apt-get install nvidia-prime-applet
и последующая перезагрузка машины делают свое дело. Теперь все, похоже, снова находится в состоянии до -краха.
FAILED: nouveau
Это означает, что обнаружен открытый -исходный nouveau
драйвер (или, по крайней мере, его модуль ядра )вместо nvidia
пакета nvidia-415
.
Интересно, не привело ли отключение питания и последующая перезагрузка к использованию более новой версии ядра, для которой тогда, возможно, не были скомпилированы соответствующие модули nvidia
, nvidia_drm
и nvidia_modeset
?
Запустите sudo dkms status
и вставьте вывод в свой вопрос. Если в выводе нет такой строки, как
nvidia, <nvidia version>, <your kernel version>, x86_64: installed
или если последнее слово в строке отличается от installed
, в этом проблема. Вы можете попытаться исправить это для вашего текущего ядра с помощью sudo dkms install nvidia/<nvidia version>
. Выполнение этой команды может занять некоторое время и сильно нагрузить процессор во время ее работы. В случае успеха попробуйте перезагрузить ноутбук и посмотрите, заработает ли он после этого.