Во время обычной установки открыть лог > снять галочку "прокрутить вниз" > через какое то время программа упадет с ошибкой сегментирования:
ОТМЕНА. Дело возможно не в логе.
~~Во время обычной установки открыть лог > снять галочку "прокрутить вниз" > через какое то время программа упадет с ошибкой сегментирования:~~

ОТМЕНА. Дело возможно не в логе.
просьба есть одна, запускать установщик через gdb чтобы при падении показывалось где что упало
sudo gdb --args ubinstall-gtk -c -d
при падении написать up и продолжать тыкать Enter пока не напишется функция, начинающаяся или с yon_ или с on_
просьба есть одна, запускать установщик через gdb чтобы при падении показывалось где что упало
sudo gdb --args ubinstall-gtk -c -d
при падении написать up и продолжать тыкать Enter пока не напишется функция, начинающаяся или с yon_ или с on_
bf7bf26ad6 начиная с этого коммита переделал установщик практически с нуля, этого окна тоже переписвание коснулось, теперь всё считывается точно правильно
https://gitea.ublinux.ru/YanTheKaller/ubinstall-gtk/commit/bf7bf26ad66e338b4b7fd0e1bdda222ac489415c начиная с этого коммита переделал установщик практически с нуля, этого окна тоже переписвание коснулось, теперь всё считывается точно правильно
################################################################
STARTING CONFIGURATION
################################################################
(01%) Unmounting parts
(02%) Search lebel parts
(12%) Mount file system
(12%) Make EFI directory: /mnt/dev/sdb/efi
(12%) Mount EFI directory device: /dev/sdb2 to path: /mnt/dev/sdb/efi
(13%) Make MEDIA directory: /mnt/dev/sdb/media
(13%) Mount MEDIA directory device: /dev/sdb3 to path: /mnt/dev/sdb/media
(13%) Make DATA directory: /mnt/dev/sdb/data
(13%) Mount DATA directory device: /dev/sdb3 to path: /mnt/dev/sdb/data
(13%) Make BOOT directory
(13%) Mount BOOT directory device: /dev/sdb3 to path: /mnt/dev/sdb/media
(91%) Finishing install
(91%) Configuring System Settings
Настройки системы после установки:
AUTOINSTALL[user_name]=superadmin
AUTOINSTALL[user_gecos]=Администратор
AUTOINSTALL[modules_extra]=ubm-001-linux61 ubm-002-linux61-headers
AUTOINSTALL["ubconfig set [boot] SERVICES_ENABLE"]="auto"
AUTOINSTALL["ubconfig set [users] USERADD[superadmin]"]="Администратор:::::"
AUTOINSTALL["ubconfig set [boot] KERNEL_BOOT"]="linux61"
AUTOINSTALL["ubconfig set [desktop] AUTOLOGINUSER"]="no"
Added ==> global ==> USERADD[superadmin] ==> [/etc/ublinux/users] ==> /mnt/dev/sdb/data/ublinux-data/ublinux.ini
Added ==> global ==> SERVICES_ENABLE ==> [/etc/ublinux/boot] ==> /mnt/dev/sdb/data/ublinux-data/ublinux.ini
Added ==> global ==> USERADD[superadmin] ==> [/etc/ublinux/users] ==> /mnt/dev/sdb/data/ublinux-data/ublinux.ini
Added ==> global ==> KERNEL_BOOT ==> [/etc/ublinux/boot] ==> /mnt/dev/sdb/data/ublinux-data/ublinux.ini
Added ==> global ==> AUTOLOGINUSER ==> [/etc/ublinux/desktop] ==> /mnt/dev/sdb/data/ublinux-data/ublinux.ini
(91%) Detect EFI file other OS, restore EFI file
(99%) Unmounting parts
(100%) Configuration is complete!
################################################################
CONGRATULATIONS! EVERYTHING IS FINE!
CONFIGURATION IS COMPLETE!
Прогрессбар работает по данным процентам. Проблемы не обнаружено.
Логи установки:
```
################################################################
STARTING CONFIGURATION
################################################################
(01%) Unmounting parts
(02%) Search lebel parts
(12%) Mount file system
(12%) Make EFI directory: /mnt/dev/sdb/efi
(12%) Mount EFI directory device: /dev/sdb2 to path: /mnt/dev/sdb/efi
(13%) Make MEDIA directory: /mnt/dev/sdb/media
(13%) Mount MEDIA directory device: /dev/sdb3 to path: /mnt/dev/sdb/media
(13%) Make DATA directory: /mnt/dev/sdb/data
(13%) Mount DATA directory device: /dev/sdb3 to path: /mnt/dev/sdb/data
(13%) Make BOOT directory
(13%) Mount BOOT directory device: /dev/sdb3 to path: /mnt/dev/sdb/media
(91%) Finishing install
(91%) Configuring System Settings
Настройки системы после установки:
AUTOINSTALL[user_name]=superadmin
AUTOINSTALL[user_gecos]=Администратор
AUTOINSTALL[modules_extra]=ubm-001-linux61 ubm-002-linux61-headers
AUTOINSTALL["ubconfig set [boot] SERVICES_ENABLE"]="auto"
AUTOINSTALL["ubconfig set [users] USERADD[superadmin]"]="Администратор:::::"
AUTOINSTALL["ubconfig set [boot] KERNEL_BOOT"]="linux61"
AUTOINSTALL["ubconfig set [desktop] AUTOLOGINUSER"]="no"
Added ==> global ==> USERADD[superadmin] ==> [/etc/ublinux/users] ==> /mnt/dev/sdb/data/ublinux-data/ublinux.ini
Added ==> global ==> SERVICES_ENABLE ==> [/etc/ublinux/boot] ==> /mnt/dev/sdb/data/ublinux-data/ublinux.ini
Added ==> global ==> USERADD[superadmin] ==> [/etc/ublinux/users] ==> /mnt/dev/sdb/data/ublinux-data/ublinux.ini
Added ==> global ==> KERNEL_BOOT ==> [/etc/ublinux/boot] ==> /mnt/dev/sdb/data/ublinux-data/ublinux.ini
Added ==> global ==> AUTOLOGINUSER ==> [/etc/ublinux/desktop] ==> /mnt/dev/sdb/data/ublinux-data/ublinux.ini
(91%) Detect EFI file other OS, restore EFI file
(99%) Unmounting parts
(100%) Configuration is complete!
################################################################
CONGRATULATIONS! EVERYTHING IS FINE!
CONFIGURATION IS COMPLETE!
```
Прогрессбар работает по данным процентам. Проблемы не обнаружено.
Логи под запуском sudo gdb --args ubinstall-gtk -c -d во время установки выводят непонятно что, пока не закончишь доп настройки, так и должно?

Логи под запуском `sudo gdb --args ubinstall-gtk -c -d` во время установки выводят непонятно что, пока не закончишь доп настройки, так и должно?
Перепроверил еще раз... Все правильно работает, это когда система перегружена она начинает зависать. кстати странно что процесс отображения логов занимает 86МБ озу и 16% проца
Перепроверил еще раз... Все правильно работает, это когда система перегружена она начинает зависать. кстати странно что процесс отображения логов занимает 86МБ озу и 16% проца
не должна много тратить ресурсов. Там функция небольшая и память я в этом месте память полносьтю чищу, иначе бы память быстро забивалась на всё что есть
не должна много тратить ресурсов. Там функция небольшая и память я в этом месте память полносьтю чищу, иначе бы память быстро забивалась на всё что есть
да, вчера глянул на функцию ещё раз и понял что не вся память очищается. Что странно, я когда очиску памяти в этой функции делал через htop на потребляемую оперативку смотрел
да, вчера глянул на функцию ещё раз и понял что не вся память очищается. Что странно, я когда очиску памяти в этой функции делал через htop на потребляемую оперативку смотрел
Причем останавливаются они на этом этапе, когда установка завершается:
И если прокрутить вниз то можно увидить уже непосредствено все логи до конца
Причем останавливаются они на этом этапе, когда установка завершается:

И если прокрутить вниз то можно увидить уже непосредствено все логи до конца

Лог ubinstall.log всё ещё обновляется неправильно. в ubinstall_progress.log уже 19%, а там всё 8% стоит
Но я исправил галку автоматической прокрутки 891ddb76b9
Лог ubinstall.log всё ещё обновляется неправильно. в ubinstall_progress.log уже 19%, а там всё 8% стоит
Но я исправил галку автоматической прокрутки
https://gitea.ublinux.ru/YanTheKaller/ubinstall-gtk/commit/891ddb76b92fa89b3e2a8eeab123fcf9cbc10451
На данный момент все работает корректно, и логи адекватно показываются что показывает консоль (за исключением задержки, но на этапе настройки системы, там отключается автопрокрутка, но судя по всему это было сделано намеренно. Если это так то задачу закрою.
На данный момент все работает корректно, и логи адекватно показываются что показывает консоль (за исключением задержки, но на этапе настройки системы, там отключается автопрокрутка, но судя по всему это было сделано намеренно. Если это так то задачу закрою.
VTE это виджет который читает stdout который управляется и с опцией --quiet может не выводиться, а лог это файл который после установки может быть сохранён в устанавливаемый образ аргументом --save
VTE это виджет который читает `stdout` который управляется и с опцией `--quiet` может не выводиться, а лог это файл который после установки может быть сохранён в устанавливаемый образ аргументом `--save`
Оригинал:
Попытка повторить:
должно работать, проверь у себя
Во время обычной установки открыть лог > снять галочку "прокрутить вниз" > через какое то время программа упадет с ошибкой сегментирования:ОТМЕНА. Дело возможно не в логе.
просьба есть одна, запускать установщик через gdb чтобы при падении показывалось где что упало
sudo gdb --args ubinstall-gtk -c -d
при падении написать up и продолжать тыкать Enter пока не напишется функция, начинающаяся или с yon_ или с on_
на том тестовом пк где ты смотришь он установлен
02d65722d2Обсудили голосом, отображалось 19% в прогресс-баре
bf7bf26ad6начиная с этого коммита переделал установщик практически с нуля, этого окна тоже переписвание коснулось, теперь всё считывается точно правильноЛоги установки:
Прогрессбар работает по данным процентам. Проблемы не обнаружено.
UPD: перепутал задачи
Логи под запуском
sudo gdb --args ubinstall-gtk -c -dво время установки выводят непонятно что, пока не закончишь доп настройки, так и должно?я проверю, но там две кнопки для логов, но вторую из них по какой-то причине можно увидеть только когда появляется вторая полоска прогресса
посмотрел, файл бэком в целом плохо обновляется. Сначала с 4% до 17% стоит без новых записей, потом на 20% обновляется и так далее
сейчас логи работают лучше
Сейчас в целом логи просто с периодичностью раз в 3 секунды выводится.... Хммм

Чтение логов с моей стороны настроено так что лог читается каждый раз когда файл с логом изменяется
Перепроверил еще раз... Все правильно работает, это когда система перегружена она начинает зависать. кстати странно что процесс отображения логов занимает 86МБ озу и 16% проца
не должна много тратить ресурсов. Там функция небольшая и память я в этом месте память полносьтю чищу, иначе бы память быстро забивалась на всё что есть
да, вчера глянул на функцию ещё раз и понял что не вся память очищается. Что странно, я когда очиску памяти в этой функции делал через htop на потребляемую оперативку смотрел
a97df90267Логи до сих пор себя странно ведут 🤔
Причем останавливаются они на этом этапе, когда установка завершается:


И если прокрутить вниз то можно увидить уже непосредствено все логи до конца
Лог ubinstall.log всё ещё обновляется неправильно. в ubinstall_progress.log уже 19%, а там всё 8% стоит
Но я исправил галку автоматической прокрутки
891ddb76b9На данный момент все работает корректно, и логи адекватно показываются что показывает консоль (за исключением задержки, но на этапе настройки системы, там отключается автопрокрутка, но судя по всему это было сделано намеренно. Если это так то задачу закрою.
Задержка более 2с ?
Не значительная но точно не больше 2 секунд.
Допустимо 1-2с
rodion.n referenced this issue 3 weeks agoЕсли честно сейчас задумался, и совсем не понял смысла такого лога, если буквально VTE показывает то же самое, только в более, ИМХО, читаемой форме
Проблем в этой задаче уже не наблюдаю и по факту ее можно закрывать, но вот возник вопрос выше
Чтобы можно было лог целиком посмотреть
Чтож... В целом ответ исчерпывающий. Проверил логи еще раз, все работает корректно, а значит закрываю.
VTE это виджет который читает
stdoutкоторый управляется и с опцией--quietможет не выводиться, а лог это файл который после установки может быть сохранён в устанавливаемый образ аргументом--save