---
title: Управление на хардуер с chwd
description: Откриване и конфигуриране на хардуер за CachyOS
---

[CachyOS Hardware Detection](https://github.com/CachyOS/chwd/) (по-известен като `chwd`) ни позволява да поддържаме разнообразен хардуер чрез инсталиране на необходимите пакети и драйвери за работещата система. Това включва системи с графични карти на NVIDIA, T2 Macbook-и и handheld устройства като Steam Deck и ROG Ally.

## Употреба

`chwd` обикновено се изпълнява по време на инсталация, за да осигури необходимите пакети за системата. Възможно е обаче да се използва и след инсталация.

### Автоматична конфигурация

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

```sh
sudo chwd -a
```

### Инсталиране на профил

Алтернатива на горния метод е да инсталирате всеки конкретен профил поотделно.

```sh title='List all available profiles'
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        │
╰─────────────────────────┴──────────╯
```

```sh title='Installing a chwd profile'
sudo chwd -i amd
> Installing amd ...

> Successfully installed amd
```

### Други

Консултирайте се с помощния изход на `chwd` за синтаксиса на командите и друга употреба.

```sh
chwd --help
Употреба: chwd [ОПЦИИ]

Options:
  -i, --install <profile>          Инсталиране на профил
  -r, --remove <profile>           Премахване на профил
  -d, --detail                     Показване на подробна информация за списъците
  -f, --force                      Принудително преинсталиране
      --list-installed             Извеждане на инсталираните ядра
      --list                       Извеждане на наличните профили за всички устройства
      --list-all                   Извеждане на всички профили
  -a, --autoconfigure [<classid>]  Автоматично конфигуриране
      --ai_sdk                     Превключване на AI SDK профили
      --pmcachedir <PMCACHEDIR>    [по подразбиране: /var/cache/pacman/pkg]
      --pmconfig <PMCONFIG>        [по подразбиране: /etc/pacman.conf]
      --pmroot <PMROOT>            [по подразбиране: /]
  -h, --help                       Показване на помощ
  -V, --version                    Показване на версия
```
