Не загружается Lazarus
Модератор: Модераторы
Не загружается Lazarus
Установил gnome 3 на ubuntu11.10, установил пакеты fpc, установил lazarus, запускаю а он не грузится, только все окна без кнопок грузится, и пишет что не отвечает...
Чтобы понять причину, нужно знать:
1. Как ставились fpc и lazarus - из репозиториев ubuntu, из снапшотов, из исходников или как-то ещё?
2. Версия fpc и lazarus.
3. При запуске lazarus из консоли что он пишет в консоль?
1. Как ставились fpc и lazarus - из репозиториев ubuntu, из снапшотов, из исходников или как-то ещё?
2. Версия fpc и lazarus.
3. При запуске lazarus из консоли что он пишет в консоль?
- dunin
- энтузиаст
- Сообщения: 634
- Зарегистрирован: 02.05.2007 13:18:11
- Откуда: Тољя††и
- Контактная информация:
randll32, темы как-то правильно обзывайте. Например "Lazarus и GNOME3"...
Поставил только что SUSE 12.1 Подтверждаю.
Lazarus с GNOME3 не дружит - тупо виснет после запуска.
зы. А по поводу "окон без кнопок" - это в самом GNOME3 надо настраивать - по умолчанию у всех окон только одна кнопка на закрытие.
Поставил только что SUSE 12.1 Подтверждаю.
Lazarus с GNOME3 не дружит - тупо виснет после запуска.
зы. А по поводу "окон без кнопок" - это в самом GNOME3 надо настраивать - по умолчанию у всех окон только одна кнопка на закрытие.
Fedora 15, Lazarus из репозитория, работает и в гноме 3 и в кде 4. Запустите из консоли и посмотрите сообщение об ошибке.
dunin, зато в убунте планшеты гениус работают как надо искаропки в отличии от. Нет идеального дистрибутива.
- dunin
- энтузиаст
- Сообщения: 634
- Зарегистрирован: 02.05.2007 13:18:11
- Откуда: Тољя††и
- Контактная информация:
dunin писал(а):Попробую пересобрать - отпишусь что получилось.
- грохнул папку /home/user/.lazarus
- пересобрал lazarus (make bigide)
- установил компоненты от alexs (Rx, FBDataSet), но и UIB разумеется...
Все работает. Ничего не виснет.
Вывод: я был неправ. GNOME3 и Lazarus таки дружат.
Добавлено спустя 8 минут 36 секунд:
Поторопился... работать-то все работает, да вот такая петрушка при попытке закрытия лазаруса (как и было до пересборки)

Добавлено спустя 5 минут 37 секунд:
Да. Зависон повторяется. Кто подскажет как от него уйти - буду благодарен.
Добавлено спустя 18 минут 48 секунд:
Продолжаю наблюдения...
GNOME3 тут не при чем. Lazarus так же замечательно виснет в SUSE 12.1 и на рабочих столах Openbox, KDE plasma, XFACE, LXDE
Причем виснет если попытаться закрыть лазарус при открытом проекте. Если меню - проект - закрыть проект - потом на кнопку "выйти из лазарус" - то все ОК.
Добавлено спустя 1 минуту 2 секунды:
Переименуйте тему пожалуйста у кого права есть. Спасибо.
Покажи матюги из консоли до и после зависания. Запусти лазарус не из меню а из консоли коммандой типа /usr/bin/./lazarus-ide
- dunin
- энтузиаст
- Сообщения: 634
- Зарегистрирован: 02.05.2007 13:18:11
- Откуда: Тољя††и
- Контактная информация:
Сквозняк писал(а):Покажи матюги из консоли до и после зависания. Запусти лазарус не из меню а из консоли коммандой типа /usr/bin/./lazarus-ide
Спать вчера ушел не до того было
Висяк:
Код: Выделить всё
dunin@linux-home:~/lazarus> ./lazarus
TMainIDE.ParseCmdLineOptions:
PrimaryConfigPath="/home/dunin/.lazarus"
SecondaryConfigPath="/etc/lazarus"
TMainIDE.DoFixupComponentReferences UNRESOLVED BEFORE loading 0 Root=MainForm:TMainForm RefRoot=ConfForm Refs="AHelp
AAbout"
TMainIDE.DoLoadLFM Creating designer for hidden component of /home/dunin/projects/2b/unitconf.pas
TMainIDE.DoOpenProjectFile ConfForm:TConfForm TDesigner
TCustomFormEditor.DeleteComponent Hiding: MainForm:TMainForm
(lazarus:2160): Gtk-CRITICAL **: IA__gtk_widget_unrealize: assertion `GTK_IS_WIDGET (widget)' failed
(lazarus:2160): Gtk-CRITICAL **: IA__gtk_widget_is_toplevel: assertion `GTK_IS_WIDGET (widget)' failed
TApplication.HandleException Access violation
Stack trace:
$B750D197Завершение с прадварительным закрытием проекта:
Код: Выделить всё
dunin@linux-home:~/lazarus> ./lazarus
TMainIDE.ParseCmdLineOptions:
PrimaryConfigPath="/home/dunin/.lazarus"
SecondaryConfigPath="/etc/lazarus"
TMainIDE.DoFixupComponentReferences UNRESOLVED BEFORE loading 0 Root=MainForm:TMainForm RefRoot=ConfForm Refs="AHelp
AAbout"
TMainIDE.DoLoadLFM Creating designer for hidden component of /home/dunin/projects/2b/unitconf.pas
TMainIDE.DoOpenProjectFile ConfForm:TConfForm TDesigner
TCustomFormEditor.DeleteComponent Hiding: MainForm:TMainForm
(lazarus:2270): Gtk-CRITICAL **: IA__gtk_widget_unrealize: assertion `GTK_IS_WIDGET (widget)' failed
(lazarus:2270): Gtk-CRITICAL **: IA__gtk_widget_is_toplevel: assertion `GTK_IS_WIDGET (widget)' failed
TApplication.HandleException Access violation
Stack trace:
$B73BD197
exception at B73BD197:
Access violation.
**
GLib-GObject:ERROR:gsignal.c:711:emission_pop: code should not be reached
Аварийный останов
dunin@linux-home:~/lazarus> Вышел 0.9.30.2, попробуй тупо сыграть в лотерею
поставив уже собранный из rpm, может там уже пофикшено и собрано из "правильных" библиотек.
- dunin
- энтузиаст
- Сообщения: 634
- Зарегистрирован: 02.05.2007 13:18:11
- Откуда: Тољя††и
- Контактная информация:
Сквозняк писал(а):Вышел 0.9.30.2, попробуй тупо сыграть в лотереюпоставив уже собранный из rpm, может там уже пофикшено и собрано из "правильных" библиотек.
Хорошая новость. Ждал.
Добавлено спустя 12 минут 48 секунд:
То же самое. Брал отсюда http://sourceforge.net/projects/lazarus ... 00.9.30.2/
Добавлено спустя 1 час 38 минут 22 секунды:
Подумал вот... Может руки кривые?
Кроме меня и randll32 у всех работает? (Suse 12.1)
То же самое. Брал отсюда http://sourceforge.net/projects/lazarus ... 00.9.30.2/
Для чистоты эксперимента нужно взять не *.src.rpm а просто *.rpm, 5 штук. Уже собранный 00.9.30.1 лазарус работает даже на ASPLinux14 (9 федора с добавками) и похоже на федоре их собирают. http://sourceforge.net/projects/lazarus ... 00.9.30.2/
- dunin
- энтузиаст
- Сообщения: 634
- Зарегистрирован: 02.05.2007 13:18:11
- Откуда: Тољя††и
- Контактная информация:
То же самое.
RPM- ки брал отсюда
http://sourceforge.net/projects/lazarus ... 00.9.30.2/
Код: Выделить всё
dunin@linux-home:~/Рабочий стол> startlazarus
TLazarusManager.Run DefaultDir="/usr/lib/lazarus/" CustomDir="/home/dunin/.lazarus/bin/"
TLazarusManager.Run starting /usr/lib/lazarus/lazarus ...
TMainIDE.ParseCmdLineOptions:
PrimaryConfigPath="/home/dunin/.lazarus"
SecondaryConfigPath="/etc/lazarus"
NOTE: miscellaneous options file not found - using defaults
ЗАМЕТКА: файл параметров CodeTools не найден, поэтому используются значения по умолчанию
TFPCTargetConfigCache.NeedsUpdate compiler file changed "/usr/bin/fpc" FileAge=1317210277 StoredAge=0
TFPCTargetConfigCache.Update /usr/bin/fpc TargetOS=linux TargetCPU=i386 CompilerOptions= ExtraOptions=-Fr/usr/lib/lazarus/components/codetools/fpc.errore.msg PATH=/home/dunin/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib/jvm/jre/bin
RunTool /usr/bin/fpc -iTOTP -Pi386 -Tlinux -Fr/usr/lib/lazarus/components/codetools/fpc.errore.msg
RunTool /usr/bin/fpc -va -Pi386 -Tlinux -Fr/usr/lib/lazarus/components/codetools/fpc.errore.msg compilertest.pas
TFPCTargetConfigCache.Update: has changed
NOTE: help options config file not found - using defaults
TMainIDE.DoNewProject A
TheFontStock.CalcFontAdvance: Font=-adobe-courier-*-*-*-*-*-*-*-*-*-*-iso10646-1 Size=-7 Height from GetTextExtentPoint to low Height=11, tmHeight=13
TFPCSourceCache.Update /usr/share/fpcsrc has changed.
(lazarus:3104): Gtk-CRITICAL **: IA__gtk_widget_unrealize: assertion `GTK_IS_WIDGET (widget)' failed
(lazarus:3104): Gtk-CRITICAL **: IA__gtk_widget_is_toplevel: assertion `GTK_IS_WIDGET (widget)' failed
TApplication.HandleException Access violation
Stack trace:
$B73CC197
exception at B73CC197:
Access violation.
**
GLib-GObject:ERROR:gsignal.c:711:emission_pop: code should not be reached
dunin@linux-home:~/Рабочий стол> RPM- ки брал отсюда
http://sourceforge.net/projects/lazarus ... 00.9.30.2/
Давно за комп не садился, потому отсутствовал...
Запустил из консоли - пишет
Запустил из консоли - пишет
Код: Выделить всё
TLazarusManager.Run starting /usr/lib/lazarus/0.9.30/lazarus ...
TMainIDE.ParseCmdLineOptions:
PrimaryConfigPath="/home/randll32/.lazarus"
SecondaryConfigPath="/etc/lazarus"
NOTE: editor options config file not found - using defaults
NOTE: miscellaneous options file not found - using defaults
ЗАМЕТКА: файл параметров CodeTools не найден, поэтому используются значения по умолчанию
TMainIDE.DoNewProject A