Перейти к содержимому

Управление оборудованием с помощью chwd

CachyOS Hardware Detection (более известный как chwd) позволяет нам обеспечивать работу разнообразного оборудования путём установки необходимых пакетов и драйверов для работающей системы. Это включает системы с видеокартами NVIDIA, Macbook T2, а также портативные устройства, такие как Steam Deck и ROG Ally.

chwd обычно запускается во время установки для предоставления необходимых пакетов для системы. Однако его также можно использовать и после установки.

chwd поддерживает установку и настройку необходимых драйверов и пакетов, чтобы система могла работать в оптимальных условиях.

Окно терминала
sudo chwd -a

Альтернативой вышеуказанному методу является установка каждого конкретного профиля.

Вывести список всех доступных профилей
chwd --list-all
> All PCI profiles:
╭─────────────────────────┬──────────╮
Name Priority
╞═════════════════════════╪══════════╡
nouveau 18
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┤
nvidia-dkms-470xx 14
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┤
nvidia-dkms-580xx 12
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┤
nvidia-open-dkms 10
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┤
macbook-t2 9
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┤
virtualmachine 5
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┤
amd 4
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┤
intel 4
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┤
fallback 3
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┤
handheld.intel-msi-claw 2
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┤
handheld.rog-ally 2
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┤
handheld.steam-deck 2
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┤
handheld 1
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┤
broadcom-wl 1
╰─────────────────────────┴──────────╯
Установка профиля chwd
sudo chwd -i amd
> Installing amd ...
> Successfully installed amd

Обратитесь к справочной информации chwd для получения сведений о синтаксисе команд и других вариантах использования.

Окно терминала
chwd --help
Usage: chwd [OPTIONS]
Options:
-i, --install <profile> Install profile
-r, --remove <profile> Remove profile
-d, --detail Show detailed info for listings
-f, --force Force reinstall
--list-installed List installed kernels
--list List available profiles for all devices
--list-all List all profiles
-a, --autoconfigure [<classid>] Autoconfigure
--ai_sdk Toggle AI SDK profiles
--pmcachedir <PMCACHEDIR> [default: /var/cache/pacman/pkg]
--pmconfig <PMCONFIG> [default: /etc/pacman.conf]
--pmroot <PMROOT> [default: /]
-h, --help Print help
-V, --version Print version