indeviral
Где-то уже обсуждали надо или пересобрать initramfs с нужными модулями или перевести контролер nvme в achi. С большой долей вероятности вам это поможет.
Нашёл две темы: Отвал namespace NVMe диска после обновления ядра и Не видит загрузчик (nvme) . Проблемы схожие, но решений там нет.

Гуглил про initramfs и модули, там всё для убунты в основном.

Сделал по аналогии в режиме arch-chroot:
в /etc/mkinitcpio.conf вписал MODULES=(nvme)
выполнил mkinitcpio -P

Ситуацию это не спасло. Тоже самое. Какие ещё модули или хуки можно вписать?
Купил новый ноут с SSD-диском. Ставлю Arch. В качестве загрузчика использую стандартный bootctl install

Конфиг:
title Arch Linux
linux /vmlinuz-linux
initrd /intel-ucode.img
initrd /initramfs-linux.img
options root=/dev/nvme0n1p2 rw

Разметка:
/dev/nvme0n1p1 - efi fat
/dev/nvme0n1p2 - root ext4
/dev/nvme0n1p3 - data home ext4

При загрузке он не видит жёсткого диска:

Waiting 10 seconds for device /dev/nvme0n1p2...
[2.139152] sd 2:0:0:0 [sda] No Caching mode page found
[2.139212] sd 2:0:0:0 [sda] Assuming drive cache: write through
ERROR device /dev/nvme0n1p2 not found. Skipping fsck
:: mounting /dev/nvme0n1p2 on real root
mount: /new_root: no filesystem type specified.
You are now being dropped into an emergency shell.
sh: can't access tty: job control turned off
[rootfs]# _

На прошлом ноуте эта схема работала. Но там был обычный HDD, поэтому не /dev/nvme, а /dev/sda. Какие-то особенности есть? Вики по NVMe читал, но ничего полезного не нашёл.
Valik8
YuraRimskiy попытайся установить Slimjet…у него по-умолчанию выключено ускорение…или в твоем браузере если успеешь в настройках найти кнопку отключить ускорение,что-то намутили с поддержкой видеодрайверов.
Slimjet заработал, причём на удивление шустро. Жаль его в официальном репозитории нет. Спасибо. Т.е. дело именно в аппаратном ускорении.
Но это полумера. Мне сойдёт, потому что нужно всего один момент уточнить по работе именно в Хроме. Делов на две минуты, а завис на два дня :) Надеюсь, исправят в будущих версиях.
vs220
проверить без sandbox или без gpu работает?
chromium --no-sandbox
chromium --disable-gpu --disable-software-rasterizer 
Стал немного дольше висеть, а потом всё равно вылетает с той же ошибкой в консоли.
Также пробовал с --disable-plugins запускать. Не помогает.

На --no-sandbox ругается всплывающей панелькой под адресной строкой: Вы используете неподдерживаемый флаг командной строки --no-sandbox. Стабильность и безопасность будут нарушены.
Поставил браузер chromium. Он запускается, пару секунд повисит и вылетает. Пока висит всё работает можно успеть выполнить какие-нибудь действия.
В консоли пишет:
[4239:4239:0111/182259.976464:ERROR:sandbox_linux.cc(374)] InitializeSandbox() called with multiple threads in process gpu-process.
Ошибка сегментирования (стек памяти сброшен на диск)

Первая строка сразу после старта, но после этого браузер запускается и в нём даже можно успеть что-то сделать.

Удалял его папки .config и .cache из home. Не помогает.
Пробовал от рута запустить - то же самое.

Установил аналогичные браузеры: opera и vivaldy. Они ведут себя точно также.

Непонятно что делать и куда копать.
Jaso
Спасибо! А как я могу узнать о нужности прошивок, только методом проб?
На странице пакета https://www.archlinux.org/packages/core/any/linux-firmware/ в списке файлов можно увидеть какое оборудование. Большинство можно расшифровать только с помощью поисковиков, если заняться нечем. Очень много нвидий и радеонов.
grayich
Посоветуйте классическую компактную светлую тему для xfce4

Clearlooks-Phenix: https://aur.archlinux.org/packages/clearlooks-phenix-gtk-theme

https://raw.githubusercontent.com/jpfleury/clearlooks-phenix/master/doc/exemple3.png
Всем спасибо. Проблема решена. С xargs получилось: echo $files | xargs rm
Koluchka
Не у всех программ есть вход (stdin), на который можно перенаправлять. У echo - нет. Попробуйте echo блабла | cat.
Ясно, в чём дело. Не встречал об этом упоминаний.
А у команды rm есть? Изначально я пытался в переменную поместить список файлов на удаление, затем передать её команде rm, а она пишет, что аргумент на задан. Как тогда удалить несколько файлов по списку из переменной?
Объясните, пожалуйста, работу конвейеров. Делаю так:
a=test
echo $a #выводит test
echo $a | echo #выводит пустую строку

Но ведь система должа перенаправить вывод первой команды на вход второй? Почему этого не происходит?