Не верная запись в первом прогрессе, всегда предыдущая. #55

Closed
opened 2 years ago by anshn · 31 comments
anshn commented 2 years ago

Оригинал:

image

image

Попытка повторить:

image

Оригинал: ![image](/attachments/bb5d7e6f-f653-4d9a-9432-248ca438dc99) ![image](/attachments/0dd13177-11f4-4042-8762-76fb2e41aec2) Попытка повторить: ![image](/attachments/4d6e9c05-7116-4f9e-8aeb-76dc2de448de)
YanTheKaller was assigned by asmeron 2 years ago
Collaborator

должно работать, проверь у себя

должно работать, проверь у себя
anshn commented 2 years ago
Poster

Во время обычной установки открыть лог > снять галочку "прокрутить вниз" > через какое то время программа упадет с ошибкой сегментирования:

image

ОТМЕНА. Дело возможно не в логе.

~~Во время обычной установки открыть лог > снять галочку "прокрутить вниз" > через какое то время программа упадет с ошибкой сегментирования:~~ ![image](/attachments/212e1aa1-740d-49f6-b893-9590738b70d8) ОТМЕНА. Дело возможно не в логе.
Collaborator

просьба есть одна, запускать установщик через gdb чтобы при падении показывалось где что упало

sudo gdb --args ubinstall-gtk -c -d

при падении написать up и продолжать тыкать Enter пока не напишется функция, начинающаяся или с yon_ или с on_

просьба есть одна, запускать установщик через gdb чтобы при падении показывалось где что упало sudo gdb --args ubinstall-gtk -c -d при падении написать up и продолжать тыкать Enter пока не напишется функция, начинающаяся или с yon_ или с on_
Collaborator

на том тестовом пк где ты смотришь он установлен

на том тестовом пк где ты смотришь он установлен
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubinstall-gtk/commit/02d65722d22e934fc6cd8fd016d62e9b4ba020c1
asmeron added the ошибка label 1 year ago
anshn commented 1 year ago
Poster

Обсудили голосом, отображалось 19% в прогресс-баре

image

Обсудили голосом, отображалось 19% в прогресс-баре ![image](/attachments/d77a46c9-6045-452c-8136-dafb90814ee5)
224 KiB
Collaborator

bf7bf26ad6 начиная с этого коммита переделал установщик практически с нуля, этого окна тоже переписвание коснулось, теперь всё считывается точно правильно

https://gitea.ublinux.ru/YanTheKaller/ubinstall-gtk/commit/bf7bf26ad66e338b4b7fd0e1bdda222ac489415c начиная с этого коммита переделал установщик практически с нуля, этого окна тоже переписвание коснулось, теперь всё считывается точно правильно
rodion.n was assigned by asmeron 6 months ago
Collaborator

Логи установки:

################################################################
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! ``` Прогрессбар работает по данным процентам. Проблемы не обнаружено.
rodion.n closed this issue 6 months ago
Collaborator

UPD: перепутал задачи

UPD: перепутал задачи
rodion.n reopened this issue 6 months ago
Collaborator

image
Логи под запуском sudo gdb --args ubinstall-gtk -c -d во время установки выводят непонятно что, пока не закончишь доп настройки, так и должно?

![image](/attachments/f904725c-f12d-415e-950a-4f14a6262cd1) Логи под запуском `sudo gdb --args ubinstall-gtk -c -d` во время установки выводят непонятно что, пока не закончишь доп настройки, так и должно?
256 KiB
Collaborator

я проверю, но там две кнопки для логов, но вторую из них по какой-то причине можно увидеть только когда появляется вторая полоска прогресса

я проверю, но там две кнопки для логов, но вторую из них по какой-то причине можно увидеть только когда появляется вторая полоска прогресса
Collaborator

посмотрел, файл бэком в целом плохо обновляется. Сначала с 4% до 17% стоит без новых записей, потом на 20% обновляется и так далее

посмотрел, файл бэком в целом плохо обновляется. Сначала с 4% до 17% стоит без новых записей, потом на 20% обновляется и так далее
Collaborator

сейчас логи работают лучше

сейчас логи работают лучше
Collaborator

Сейчас в целом логи просто с периодичностью раз в 3 секунды выводится.... Хммм
image

Сейчас в целом логи просто с периодичностью раз в 3 секунды выводится.... Хммм ![image](/attachments/f7309dc0-ef6c-4c9c-93ba-fa1ba48456a5)
227 KiB
Collaborator

Чтение логов с моей стороны настроено так что лог читается каждый раз когда файл с логом изменяется

Чтение логов с моей стороны настроено так что лог читается каждый раз когда файл с логом изменяется
Collaborator

Перепроверил еще раз... Все правильно работает, это когда система перегружена она начинает зависать. кстати странно что процесс отображения логов занимает 86МБ озу и 16% проца

Перепроверил еще раз... Все правильно работает, это когда система перегружена она начинает зависать. кстати странно что процесс отображения логов занимает 86МБ озу и 16% проца
Collaborator

не должна много тратить ресурсов. Там функция небольшая и память я в этом месте память полносьтю чищу, иначе бы память быстро забивалась на всё что есть

не должна много тратить ресурсов. Там функция небольшая и память я в этом месте память полносьтю чищу, иначе бы память быстро забивалась на всё что есть
Collaborator

да, вчера глянул на функцию ещё раз и понял что не вся память очищается. Что странно, я когда очиску памяти в этой функции делал через htop на потребляемую оперативку смотрел

да, вчера глянул на функцию ещё раз и понял что не вся память очищается. Что странно, я когда очиску памяти в этой функции делал через htop на потребляемую оперативку смотрел
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubinstall-gtk/commit/a97df9026755dfdb8d5d0e4a2b721f73d74f5afb
Collaborator

image
Логи до сих пор себя странно ведут 🤔

![image](/attachments/e5b43ab5-cd8c-4280-850a-08ff7abc81b7) Логи до сих пор себя странно ведут 🤔
616 KiB
Collaborator

Причем останавливаются они на этом этапе, когда установка завершается:
image
И если прокрутить вниз то можно увидить уже непосредствено все логи до конца
image

Причем останавливаются они на этом этапе, когда установка завершается: ![image](/attachments/bfbbae06-91f6-4daa-b2ea-e720b60b19b1) И если прокрутить вниз то можно увидить уже непосредствено все логи до конца ![image](/attachments/204aa245-d677-4b53-8379-2cf5878de949)
Collaborator

Лог ubinstall.log всё ещё обновляется неправильно. в ubinstall_progress.log уже 19%, а там всё 8% стоит
Но я исправил галку автоматической прокрутки
891ddb76b9

Лог ubinstall.log всё ещё обновляется неправильно. в ubinstall_progress.log уже 19%, а там всё 8% стоит Но я исправил галку автоматической прокрутки https://gitea.ublinux.ru/YanTheKaller/ubinstall-gtk/commit/891ddb76b92fa89b3e2a8eeab123fcf9cbc10451
Collaborator

На данный момент все работает корректно, и логи адекватно показываются что показывает консоль (за исключением задержки, но на этапе настройки системы, там отключается автопрокрутка, но судя по всему это было сделано намеренно. Если это так то задачу закрою.

На данный момент все работает корректно, и логи адекватно показываются что показывает консоль (за исключением задержки, но на этапе настройки системы, там отключается автопрокрутка, но судя по всему это было сделано намеренно. Если это так то задачу закрою.
Owner

Задержка более 2с ?

Задержка более 2с ?
Collaborator

Не значительная но точно не больше 2 секунд.

Не значительная но точно не больше 2 секунд.
Owner

Допустимо 1-2с

Допустимо 1-2с
Collaborator

Если честно сейчас задумался, и совсем не понял смысла такого лога, если буквально VTE показывает то же самое, только в более, ИМХО, читаемой форме

Если честно сейчас задумался, и совсем не понял смысла такого лога, если буквально VTE показывает то же самое, только в более, ИМХО, читаемой форме
Collaborator

Проблем в этой задаче уже не наблюдаю и по факту ее можно закрывать, но вот возник вопрос выше

Проблем в этой задаче уже не наблюдаю и по факту ее можно закрывать, но вот возник вопрос выше
Collaborator

Чтобы можно было лог целиком посмотреть

Чтобы можно было лог целиком посмотреть
Collaborator

Чтож... В целом ответ исчерпывающий. Проверил логи еще раз, все работает корректно, а значит закрываю.

Чтож... В целом ответ исчерпывающий. Проверил логи еще раз, все работает корректно, а значит закрываю.
rodion.n closed this issue 2 weeks ago
Owner

VTE это виджет который читает stdout который управляется и с опцией --quiet может не выводиться, а лог это файл который после установки может быть сохранён в устанавливаемый образ аргументом --save

VTE это виджет который читает `stdout` который управляется и с опцией `--quiet` может не выводиться, а лог это файл который после установки может быть сохранён в устанавливаемый образ аргументом `--save`
Sign in to join this conversation.
No Milestone
No project
4 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: Applications/ubinstall-gtk#55
Loading…
There is no content yet.