Добавить доступные драйвера из версии дистрибутива 2405, список должен содержать все возможные из всех дистрибутивов драйвера
Убрать колонку OS_VERSION_ID, решил не указывать версию, иначе очень долго будем заполнять, тот что есть файл не можем скорректировать неделю уже. Подробнее описано ниже.
В video-drivers.csv добавить второй столбец KERNEL_VERSION, содержание:
linux515
linux61
linux66
Слайд 02, в таблице колонка "Драйвер", а текст от колоник пакета из video-drivers.csv. Колонка Драйвер = Колонке DRV_NAME
В video-drivers.csv две строчки с одинаковым драйвером объединить DRV_PAСKAGE_UBMDRV_PAСKAGE
Галки ставить, по результату проверки pacman -Qs DRV_PAСKAGE_UBM или DRV_PAСKAGE
При нажатии на галку, предупреждение, после терминал на установку в VTE с запуском pacman --noneeds --noconfirm -Sy DRV_PAСKAGE_UBM или DRV_PAСKAGE
При переключении на вкладку обновляется репозиторий: pacman -Sy
При построении списка доступных пакетов и пакетов с модулями, они проверяются на доступность в репозитории если доступен то выводится. Вначале все через pacman -Qs DRV_PAСKAGE_UBM или DRV_PAСKAGE, после pacman -Ss DRV_PAСKAGE_UBM или DRV_PAСKAGE
Каждая упоминание DRV_PAСKAGE_UBM или DRV_PAСKAGE соответствует своей галочке, если нет одного из имени пакета, соответственно, галочка исчезает, т.е. невозможно установить или удалить.
Отдельная режим отладки с VTE
Проверить доступность базы пакетов: pacman -Sqs >/dev/null
1. Добавить драйвера для ядра `6.1`
2. Добавить доступные драйвера из версии дистрибутива `2405`, список должен содержать все возможные из всех дистрибутивов драйвера
3. Убрать колонку `OS_VERSION_ID`, решил не указывать версию, иначе очень долго будем заполнять, тот что есть файл не можем скорректировать неделю уже. Подробнее описано ниже.
4. В `video-drivers.csv` добавить второй столбец KERNEL_VERSION, содержание:
- linux515
- linux61
- linux66
5. Слайд 02, в таблице колонка "Драйвер", а текст от колоник пакета из `video-drivers.csv`. Колонка Драйвер = Колонке `DRV_NAME`
6. В `video-drivers.csv` две строчки с одинаковым драйвером объединить `DRV_PAСKAGE_UBM` `DRV_PAСKAGE`
7. Добавить функционал проверки обновления репозитория: pacman -Sy
8. Галки ставить, по результату проверки `pacman -Qs DRV_PAСKAGE_UBM или DRV_PAСKAGE`
9. При нажатии на галку, предупреждение, после терминал на установку в VTE с запуском `pacman --noneeds --noconfirm -Sy DRV_PAСKAGE_UBM или DRV_PAСKAGE`
10. При переключении на вкладку обновляется репозиторий: `pacman -Sy`
11. При построении списка доступных пакетов и пакетов с модулями, они проверяются на доступность в репозитории если доступен то выводится. Вначале все через `pacman -Qs DRV_PAСKAGE_UBM или DRV_PAСKAGE`, после `pacman -Ss DRV_PAСKAGE_UBM или DRV_PAСKAGE`
12. Каждая упоминание `DRV_PAСKAGE_UBM или DRV_PAСKAGE` соответствует своей галочке, если нет одного из имени пакета, соответственно, галочка исчезает, т.е. невозможно установить или удалить.
13. Отдельная режим отладки с VTE
14. Проверить доступность базы пакетов: `pacman -Sqs >/dev/null`
15. Получить все установленные имена пакетов ядер:
```
find /usr/lib/modules/ -maxdepth 2 -type f -iname "pkgbase" -exec cat {} + 2>/dev/null
```
15. По указанному пакету ядра linux61, получить версию ядра:
```
find /usr/lib/modules/ -maxdepth 2 -type f -iname "pkgbase" -exec grep -il "linux61" {} + | xargs dirname 2>/dev/null | xargs -I {} cat "{}/kernelbase"
```
16. Получить все установленные версий ядер:
```
find /usr/lib/modules/ -maxdepth 2 -type f -iname "kernelbase" -exec cat {} + 2>/dev/null
```
_Originally posted by @asmeron in https://gitea.ublinux.ru/Artwork_Applications/design-ubl-settings-video/pulls/11#issuecomment-15306_
asmeron
changed title from Доделать №2 to Доделать №12 years ago
Правило для всех проектов. В меню шестерни пункт с чекбоксом "Отладка". При активном чекбоксе основные действия в программе происходят с открытым окном VTE куда летит весь выхлоп. Если активировать чекбокс после выполнения каких-либо действий, то так же открывается окно с VTE, где виден выхлоп совершённых ранее команд.
13. Правило для всех проектов. В меню шестерни пункт с чекбоксом "Отладка". При активном чекбоксе основные действия в программе происходят с открытым окном VTE куда летит весь выхлоп. Если активировать чекбокс после выполнения каких-либо действий, то так же открывается окно с VTE, где виден выхлоп совершённых ранее команд.
В общем, я запутался и не понимаю, как таблицу заполнять, на данный момент она выглядит так:
Вопросы:
Как быть с дровами 86? Там все ядра указывать через запятую или не указывать ничего?
В 2405 я не нашёл проприетарных дров для видеокарт, то есть строчку нужно удалить?
В общем, я запутался и не понимаю, как таблицу заполнять, на данный момент она выглядит так:

Вопросы:
1. Как быть с дровами 86? Там все ядра указывать через запятую или не указывать ничего?
2. В 2405 я не нашёл проприетарных дров для видеокарт, то есть строчку нужно удалить?
нет разницы какой дистрибутив 2204 или 2405 или 3012, мы перечисляем возможные пакеты и модули которые могут быть только для версии ядра, к версии дистрибутива НИКАК не привязано.
В настоящее время существуют и доступны у нас три версии ядер пункт 4. первого сообщения.
Я же звонил тебе и по каждому пункту голосом прошли, ты сказал всё понятно !
Да заполнять строго как я написал.
1. Дрова x86 все оставить, просто в конец таблицы
2. нет разницы какой дистрибутив 2204 или 2405 или 3012, мы перечисляем возможные пакеты и модули которые могут быть только для версии ядра, к версии дистрибутива НИКАК не привязано.
В настоящее время существуют и доступны у нас три версии ядер пункт 4. первого сообщения.
Я же звонил тебе и по каждому пункту голосом прошли, ты сказал всё понятно !
Вот почти заполненная таблица.
До заполнить столбцы: DRV_NAME DRV_SUPPORT
В графике выводить полную версию ядра, как получить ниже.
По указанному пакету ядра `linux61`, получить версию ядра:
```bash
find /usr/lib/modules/ -maxdepth 2 -type f -iname "pkgbase" -exec grep -il "linux61" {} + | xargs dirname 2>/dev/null | xargs -I {} cat "{}/kernelbase"
```
6.12405, список должен содержать все возможные из всех дистрибутивов драйвераOS_VERSION_ID, решил не указывать версию, иначе очень долго будем заполнять, тот что есть файл не можем скорректировать неделю уже. Подробнее описано ниже.video-drivers.csvдобавить второй столбец KERNEL_VERSION, содержание:video-drivers.csv. Колонка Драйвер = КолонкеDRV_NAMEvideo-drivers.csvдве строчки с одинаковым драйвером объединитьDRV_PAСKAGE_UBMDRV_PAСKAGEpacman -Qs DRV_PAСKAGE_UBM или DRV_PAСKAGEpacman --noneeds --noconfirm -Sy DRV_PAСKAGE_UBM или DRV_PAСKAGEpacman -Sypacman -Qs DRV_PAСKAGE_UBM или DRV_PAСKAGE, послеpacman -Ss DRV_PAСKAGE_UBM или DRV_PAСKAGEDRV_PAСKAGE_UBM или DRV_PAСKAGEсоответствует своей галочке, если нет одного из имени пакета, соответственно, галочка исчезает, т.е. невозможно установить или удалить.pacman -Sqs >/dev/nullOriginally posted by @asmeron in #11
Доделать №2to Доделать №1 2 years ago44741ed9d8Не всё из пунктов сделано !
Исправвил. См. комментарии к ПР
f8e4ab385dПо дизайну ещё работаю.
В общем, я запутался и не понимаю, как таблицу заполнять, на данный момент она выглядит так:
Вопросы:
Да заполнять строго как я написал.
В настоящее время существуют и доступны у нас три версии ядер пункт 4. первого сообщения.
Я же звонил тебе и по каждому пункту голосом прошли, ты сказал всё понятно !
Вот почти заполненная таблица.
До заполнить столбцы: DRV_NAME DRV_SUPPORT
В графике выводить полную версию ядра, как получить ниже.
По указанному пакету ядра
linux61, получить версию ядра:4e9a64c01c