Skip to content

Commit

Permalink
fix(kernel-flavours): update un-def and std-def to 6.12 and 6.6
Browse files Browse the repository at this point in the history
  • Loading branch information
x1z53 committed Jan 17, 2025
1 parent 85c6d4e commit ea384ea
Show file tree
Hide file tree
Showing 7 changed files with 3,307 additions and 2,282 deletions.
5 changes: 3 additions & 2 deletions docs/apps/droidcam.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ DroidCam — приложение, позволяющее превратить

## Настройка DroidCam

Для работы DroidCam требуется модуль ядра `v4l2loopback`, который можно установить через терминал или "Центр Управления системой" (ЦУС/Alterator) и требуется активировать, т.к. после установки пакета он не включается автоматически.
Для работы DroidCam требуется модуль ядра `v4l2loopback`, который можно установить через терминал или "Центр Управления системой" (ЦУС/Alterator) и требуется активировать, так как после установки пакета он не включается автоматически.

### Установка модуля ядра

#### 1. Через "Центр Управления системой"
#### 1. Через Центр управления системой

Для установки модуля через ЦУС необходимо:

Expand All @@ -50,6 +50,7 @@ DroidCam — приложение, позволяющее превратить
```shell
uname -r
```

:::

::: code-group
Expand Down
14 changes: 7 additions & 7 deletions docs/equipment/nvidia.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,12 +78,12 @@ epm play switch-to-nvidia
#### Способ 2. Установка из RUN-файла

::: danger Дисклеймер
Все действия, описанные в данной статье, вы выполняете на свой страх и риск.
Все действия, описанные в данной статье, вы выполняете на свой страх и риск.
Автор статьи и сообщество ALT Linux Team, а также ООО «Базальт СПО» не несут ответственность за возможные последствия.

Выполняйте все действия по собственной инициативе, возникающие проблемы решайте самостоятельно или обращаясь за помощью к сообществу.

ВСЁ ОПИСАННОЕ ДАЛЕЕ ВЫПОЛНЯЛОСЬ НА ЧИСТОЙ СИСТЕМЕ,
ВСЁ ОПИСАННОЕ ДАЛЕЕ ВЫПОЛНЯЛОСЬ НА ЧИСТОЙ СИСТЕМЕ,
В ОДНОНАПРАВЛЕННОМ ПОРЯДКЕ, ОТКАТ СИСТЕМЫ НЕ ПРОВЕРЯЛСЯ !!!

ВЫ ОБЯЗУЕТЕСЬ ПРОЧИТАТЬ ДОКУМЕНТ ДО КОНЦА
Expand All @@ -103,7 +103,7 @@ epm play switch-to-nvidia
- Выключенное встроенное в процессор видеоядро.

В примере использовался драйвер [560.35.03](https://ru.download.nvidia.com/XFree86/Linux-x86_64/560.35.03/NVIDIA-Linux-x86_64-560.35.03.run)
(дата релиза — 21 августа 2024)
(дата релиза — 21 августа 2024)
На текущий момент драйвер может быть свежее

:::
Expand Down Expand Up @@ -1336,21 +1336,21 @@ rm /etc/modprobe.d/blacklist-nvidia-x11.conf
rm /etc/modprobe.d/nvidia_videomemory_allocation.conf
```

- Установите драйвер (пример для ядра `un-def`):
- Установите драйвер (пример для ядра `6.12`):

::: code-group

```shell[apt-get]
apt-get install kernel-modules-drm-nouveau-un-def
apt-get install kernel-modules-drm-nouveau-6.12
```

```shell[epm]
epm -i kernel-modules-drm-nouveau-un-def
epm -i kernel-modules-drm-nouveau-6.12
```

:::

- Если у Вас видеокарта **Curie** или старше, удостоверьтесь, что у вас установлен пакет xorg-drv-nouveau с DDX-драйвером Xf86-video-nouveau:
- Если у Вас видеокарта **Curie** или старше, удостоверьтесь, что у вас установлен пакет `xorg-drv-nouveau` с DDX-драйвером Xf86-video-nouveau:

::: code-group

Expand Down
28 changes: 16 additions & 12 deletions docs/main/quick-start.md
Original file line number Diff line number Diff line change
Expand Up @@ -193,9 +193,9 @@ echo $XDG_SESSION_TYPE
wayland
```

== INXI
== inxi

Используйте утилиту INXI, введите в терминале используя опцию `-G`:
Используйте утилиту `inxi` с опцией `-G`:

```shell
inxi -G
Expand All @@ -204,17 +204,21 @@ inxi -G
:::details Пример вывода команды:

```shell
Device-1: AMD Renoir [Radeon RX Vega 6 ] driver: amdgpu v: kernel
Device-2: Shine-optics USB2.0 HD UVC WebCam driver: uvcvideo type: USB
Display: wayland server: X.Org v: 1.24.1 with: Xwayland v: 24.1.0
compositor: gnome-shell v: 46.1 driver: X: loaded: amdgpu
Graphics:
Device-1: Advanced Micro Devices [AMD/ATI] Phoenix3 driver: amdgpu v: kernel
Device-2: IMC Networks Integrated Camera driver: uvcvideo type: USB
Display: wayland server: X.org v: 1.21.1.15 with: Xwayland v: 24.1.4
compositor: gnome-shell v: 47.3 driver: X: loaded: amdgpu
unloaded: fbdev,modesetting,radeon,vesa dri: radeonsi gpu: amdgpu
resolution: 1: 1920x1080~60Hz 2: 1280x720~60Hz
API: EGL v: 1.5 drivers: radeonsi,swrast
platforms: wayland,x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.0.7 renderer: AMD
Radeon Graphics (radeonsi renoir LLVM 18.1.5 DRM 3.54 6.6.30-un-def-alt2)
API: Vulkan v: 1.3.277 drivers: N/A surfaces: xcb,xlib,wayland
resolution: 1920x1200~60Hz
API: EGL v: 1.5 drivers: kms_swrast,radeonsi,swrast
platforms: gbm,wayland,x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.3.3 renderer: AMD
Radeon Graphics (radeonsi gfx1103_r1 LLVM 18.1.8 DRM 3.59
6.12.9-6.12-alt1)
API: Vulkan v: 1.3.296 drivers: N/A surfaces: xcb,xlib,wayland
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo wl: wayland-info
x11: xdpyinfo, xprop, xrandr
```

== Настройки
Expand Down
71 changes: 28 additions & 43 deletions docs/system/kernel.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,17 @@
# Ядро

С образом ALT Regular Gnome (с версии `20231122`) поставляется ядро следующих версии флейворов (FLAVOUR) `un-def` и `std-def`
::: details Ядра `std-def` и `un-def`

- `std-def` — стабильное ядро с longterm (LTS) поддержкой
- `un-def` — стабильное ядро с Interim Releases (IR) поддержкой
С образом ALT Regular Gnome (с версии `20231122`) поставляется ядро следующих версии флейворов (flavour): `un-def` и `std-def`

- `std-def` — стабильное LTS-ядро (Long-term Support)
- `un-def` — стабильное IR-ядро (Interim Releases)

::: warning
Данные ядра больше не поддерживаются. Рекомендуется перейти на ядро `6.6` или `6.12` по инструкции из пункта [«Переключить ветку ядра»](#переключить-ветку-ядра)
:::

С образом ALT Regular Gnome (с версии `20241031`) поставляется c флейвором ядра `6.12`, однако можно также переключиться на LTS-версию — `6.6`.

Ядро содержит внешние модули, расширяющие функциональность или добавляющие поддержку нового оборудования.

Expand All @@ -15,44 +23,21 @@
rpm -qa | grep -E '^kernel-modules-'
```

::: details вывод модулей ядра
::: details Вывод модулей ядра 6.12

```shell
kernel-modules-staging-un-def-6.6.16-alt2.x86_64
kernel-modules-rtw89-un-def-0.0-alt5.git.ebe87ac.394768.2.x86_64
kernel-modules-rtl8821ce-un-def-5.5.2-alt5.394764.1.x86_64
kernel-modules-rtw89-un-def-0.0-alt4.git.4f3464d.394764.1.x86_64
kernel-modules-rtl88x2bu-std-def-5.8.7.1-alt3.393545.1.x86_64
kernel-modules-rtl8821ce-un-def-5.5.2-alt5.394768.2.x86_64
kernel-modules-rtl8821cu-std-def-5.12.0.4-alt1.393545.1.x86_64
kernel-modules-r8125-un-def-9.011.01-alt1.394764.1.x86_64
kernel-modules-drm-std-def-6.1.73-alt1.x86_64
kernel-modules-rtl88x2bu-un-def-5.8.7.1-alt3.394768.2.x86_64
kernel-modules-drm-ancient-std-def-6.1.73-alt1.x86_64
kernel-modules-r8125-un-def-9.011.01-alt1.394768.2.x86_64
kernel-modules-staging-std-def-6.1.73-alt1.x86_64
kernel-modules-rtl8812au-std-def-5.6.4.2-alt2.393545.1.x86_64
kernel-modules-rtl8812au-un-def-5.6.4.2-alt2.394768.2.x86_64
kernel-modules-rtl8821cu-un-def-5.12.0.4-alt1.394768.2.x86_64
kernel-modules-rtl8812au-un-def-5.6.4.2-alt2.394764.1.x86_64
kernel-modules-drm-un-def-6.6.16-alt2.x86_64
kernel-modules-rtl8821cu-un-def-5.12.0.4-alt1.394764.1.x86_64
kernel-modules-rtl8192eu-std-def-5.2.19.1-alt2.393545.1.x86_64
kernel-modules-rtl8723bu-std-def-4.3.6.11-alt1.393545.1.x86_64
kernel-modules-rtl8821ce-std-def-5.5.2-alt5.393545.1.x86_64
kernel-modules-rtw89-std-def-0.0-alt4.git.4f3464d.393545.1.x86_64
kernel-modules-staging-un-def-6.6.12-alt1.x86_64
kernel-modules-drm-un-def-6.6.12-alt1.x86_64
kernel-modules-rtl88x2bu-un-def-5.8.7.1-alt3.394764.1.x86_64
kernel-modules-r8125-std-def-9.011.01-alt1.393545.1.x86_64
kernel-modules-staging-6.12-6.12.9-alt1.x86_64
kernel-modules-drm-6.12-6.12.9-alt1.x86_64
kernel-modules-drm-nouveau-6.12-6.12.9-alt1.x86_64
```

:::

Удалить модуль на примере модуля `kernel-modules-drm-nouveau-un-def`:
Удалить модуль на примере модуля `kernel-modules-drm-nouveau`:

```shell
rpm -e --allmatches kernel-modules-drm-nouveau-un-def
su -
rpm -e --allmatches kernel-modules-drm-nouveau-6.12-6.12.9-alt1.x86_64
```

## Обновление ядер
Expand All @@ -66,15 +51,15 @@ update-kernel

После успешного обновления ядра и модулей перезагрузите операционную систему.

:::info
`update-kernel` обновляет в том числе и модули ядра. Утилита выведет список обновляемых модулей, необходимо подтвердить операцию в терминале набрав Y
::: info
`update-kernel` обновляет в том числе и модули ядра. Утилита выведет список обновляемых модулей, необходимо подтвердить операцию в терминале набрав `Y`
:::

Обновить выбранную ветку ядра в системе через интерфейс ЦУС:

- Открыть ЦУС и ввести пароль администратора
- Перейти в раздел `Обновить ядро`
- Нажать кнопку `Обновить ядро`
- Откройте ЦУС и ввести пароль администратора
- Перейдите в раздел `Обновить ядро`
- Нажмите кнопку `Обновить ядро`

![Kernel](/kernel/kernel-1.png)

Expand All @@ -86,15 +71,15 @@ update-kernel

```shell
su -
update-kernel -t std-def
update-kernel -t 6.12
```

Если ветка установлена (с версии `20231122`), то изменить ветку по умолчанию можно через ЦУС:

- Открыть ЦУС и ввести пароль администратора
- Перейти в раздел `Обновить ядро`
- Выбрать ядро в списке `Установленные ядра`
- Нажать кнопку `Сделать ядро загружаемым по умолчанию`
- Откройте ЦУС и ввести пароль администратора
- Перейдите в раздел `Обновить ядро`
- Выберите ядро в списке `Установленные ядра`
- Нажмите кнопку `Сделать ядро загружаемым по умолчанию`

![Kernel](/kernel/kernel-2.png)

Expand Down
6 changes: 3 additions & 3 deletions docs/tips/macbook-pro-2010-wifi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,17 @@
- Не работает Wi-Fi
- Не подключается к сети

### При использовании bcmwl драйвера
### При использовании `bcmwl` драйвера

- На драйверах kernel-modules-bcmwl-un-def не работает сканирование сети
- На драйверах `kernel-modules-bcmwl-un-def` не работает сканирование сети
- Ошибки в логах:

```shell
ERROR @wl_notify_scan_status :
wlp2s0 Scan_results error (-22)
```

### При использовании firmware установленного через b43-fwcutter
### При использовании firmware установленного через `b43-fwcutter`

```shell
b43-phy0 ERROR: DMA RX reset timed out
Expand Down
Loading

0 comments on commit ea384ea

Please sign in to comment.