Выбрать дополнительные компоненты для ядра системы
Подзаголовок
Выбор дополнительных модулей из репозитория в Интернете
В программе:
В дизайне на каждый пакет открывается описание по клику
Вид таблицы отличается, какой более верный - в программе или дизайне?
Установка:
1. Заголовок на слайде 76:
```
Выбрать дополнительные компоненты для ядра системы
```
Подзаголовок
```
Выбор дополнительных модулей из репозитория в Интернете
```

В программе:

2. В дизайне на каждый пакет открывается описание по клику
3. Вид таблицы отличается, какой более верный - в программе или дизайне?
и понятия не имею зачем здесь нужно и пакет и модуль показывать пользователю
Та-же самая цель как и в утилите kernel что-бы посмотреть информацию о пакете.
> и понятия не имею зачем здесь нужно и пакет и модуль показывать пользователю
Та-же самая цель как и в утилите kernel что-бы посмотреть информацию о пакете.
Нет, не соответствует:
- Не верный заголовок "Информация о пакете"
- Внутри диалогового окна вторая колонка не выравненная. В край сделать таблицу и разделять по первому :
@rodion.n будь внимателен к мелочам
Описание не локализовано потому что это вывод pacman. Плюсом, описание в пакмане отличается от того что в csv файле
А откуда kernel там появилось я не знаю.
Описание не локализовано потому что это вывод pacman. Плюсом, описание в пакмане отличается от того что в csv файле
А откуда kernel там появилось я не знаю.

Оно находится именно в модуле. Не в пакете
Это описание модуля

Это описание пакета

> Оно находится именно в модуле. Не в пакете
>
> Это описание пакета
> 
>
> Это описание модуля
> 
наоборот блен
Thread 1 "ubinstall-gtk" received signal SIGSEGV, Segmentation fault.
0x00007ffff0aba59d in ?? () from /usr/lib/libc.so.6
0x00007ffff0bcc994 in yon_char_new () from /usr/lib/libublsettings.so.1
0x00007ffff0bce186 in yon_char_parsed_new ()
from /usr/lib/libublsettings.so.1
0x00007ffff0bb061b in yon_alpm_list_to_char ()
from /usr/lib/libublsettings-gtk3.so.1
0x00007ffff0bb0ba7 in yon_packages_get_info_struct ()
from /usr/lib/libublsettings-gtk3.so.1
0x0000555555575a8b in on_kernel_addon_info (self=<optimized out>)
at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-kernel.c:288
288 yon_packages_info *info_struct = yon_packages_get_info_struct(YON_PACKAGES_ALL,package);
0x00007ffff78396cd in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff700064a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7030ce5 in ?? () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7020e40 in ?? () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7021842 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
0x00007ffff7021904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7986a6c in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff79853bc in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7836155 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7021732 in ?? () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7021842 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
0x00007ffff7021904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7950d77 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7004d56 in g_cclosure_marshal_VOID__BOXEDv ()
from /usr/lib/libgobject-2.0.so.0
0x00007ffff7021732 in ?? () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7021842 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
0x00007ffff7021904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
0x00007ffff794b1f8 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff79524cb in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7952e63 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff790e444 in gtk_event_controller_handle_event ()
from /usr/lib/libgtk-3.so.0
0x00007ffff7af2f57 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7834829 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7021732 in ?? () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7021842 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
0x00007ffff7021904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7b01cd5 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff799bc6b in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff799c797 in gtk_main_do_event () from /usr/lib/libgtk-3.so.0
0x00007ffff76e6b77 in ?? () from /usr/lib/libgdk-3.so.0
0x00007ffff773f438 in ?? () from /usr/lib/libgdk-3.so.0
0x00007ffff70aca89 in ?? () from /usr/lib/libglib-2.0.so.0
0x00007ffff710e9b7 in ?? () from /usr/lib/libglib-2.0.so.0
0x00007ffff70ad787 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
0x00007ffff799a2bf in gtk_main () from /usr/lib/libgtk-3.so.0
0x000055555555c384 in main (argc=<optimized out>, argv=<optimized out>)
at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk.c:1017
1017 gtk_main();

При нажатии на модуль происходит SIGSEGV:
```
Thread 1 "ubinstall-gtk" received signal SIGSEGV, Segmentation fault.
0x00007ffff0aba59d in ?? () from /usr/lib/libc.so.6
0x00007ffff0bcc994 in yon_char_new () from /usr/lib/libublsettings.so.1
0x00007ffff0bce186 in yon_char_parsed_new ()
from /usr/lib/libublsettings.so.1
0x00007ffff0bb061b in yon_alpm_list_to_char ()
from /usr/lib/libublsettings-gtk3.so.1
0x00007ffff0bb0ba7 in yon_packages_get_info_struct ()
from /usr/lib/libublsettings-gtk3.so.1
0x0000555555575a8b in on_kernel_addon_info (self=<optimized out>)
at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-kernel.c:288
288 yon_packages_info *info_struct = yon_packages_get_info_struct(YON_PACKAGES_ALL,package);
0x00007ffff78396cd in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff700064a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7030ce5 in ?? () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7020e40 in ?? () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7021842 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
0x00007ffff7021904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7986a6c in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff79853bc in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7836155 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7021732 in ?? () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7021842 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
0x00007ffff7021904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7950d77 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7004d56 in g_cclosure_marshal_VOID__BOXEDv ()
from /usr/lib/libgobject-2.0.so.0
0x00007ffff7021732 in ?? () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7021842 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
0x00007ffff7021904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
0x00007ffff794b1f8 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff79524cb in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7952e63 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff790e444 in gtk_event_controller_handle_event ()
from /usr/lib/libgtk-3.so.0
0x00007ffff7af2f57 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7834829 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7021732 in ?? () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7021842 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
0x00007ffff7021904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7b01cd5 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff799bc6b in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff799c797 in gtk_main_do_event () from /usr/lib/libgtk-3.so.0
0x00007ffff76e6b77 in ?? () from /usr/lib/libgdk-3.so.0
0x00007ffff773f438 in ?? () from /usr/lib/libgdk-3.so.0
0x00007ffff70aca89 in ?? () from /usr/lib/libglib-2.0.so.0
0x00007ffff710e9b7 in ?? () from /usr/lib/libglib-2.0.so.0
0x00007ffff70ad787 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
0x00007ffff799a2bf in gtk_main () from /usr/lib/libgtk-3.so.0
0x000055555555c384 in main (argc=<optimized out>, argv=<optimized out>)
at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk.c:1017
1017 gtk_main();
```
Все функционирует и отображает корректно.
Закрываю.


Все функционирует и отображает корректно.
Закрываю.
Установка:
Подзаголовок
В программе:
В дизайне на каждый пакет открывается описание по клику
Вид таблицы отличается, какой более верный - в программе или дизайне?
я понятия не имею с каких пор это окно в дизайне начало выглядеть так
и понятия не имею зачем здесь нужно и пакет и модуль показывать пользователю
Artwork_Applications/design-ubinstall-gtk#32
Та-же самая цель как и в утилите kernel что-бы посмотреть информацию о пакете.
9e60c99200Все соотвествует дизайну



Закрываю
Нет, не соответствует:
@rodion.n будь внимателен к мелочам
2494cfee41Что за kernel? и почему описание не локализовано
Описание не локализовано потому что это вывод pacman. Плюсом, описание в пакмане отличается от того что в csv файле

А откуда kernel там появилось я не знаю.
Оно находится именно в модуле. Не в пакете
Это описание модуля

Это описание пакета

наоборот блен
kernel это последнее слово в описании, почему-то перепрыгнуло в первую колонку, а должно быть во второй колонке.
При этом у меня не перепрыгивает последнее слово
pacman -Si target | sed 's/ */ /g'Нужно смотреть у то-го где и почему перепрыгивает
Как понял переделали на работу с либой alpm, теперь всё ок.
Да, я написал функцию которая через alpm получает все эти данные, так что теперь данные выводятся правильно
7cd4013dd42522cb4d91baded6750eПри нажатии на модуль происходит SIGSEGV:
485ca2e7f2Все функционирует и отображает корректно.
Закрываю.