manatools / dnfdragora

dnfdragora is a dnf frontend based on libyui abstraction
GNU General Public License v3.0
130 stars 41 forks source link

dnfdragora-updater Won't start F40 Plasma 6 rc-1 #227

Open Archcan opened 6 months ago

Archcan commented 6 months ago

This is what we get from the konsole:

$ dnfdragora-updater Try reading configuration file From ./dnfdragora.yaml Skipped exception: <[Errno 2] No such file or directory: './dnfdragora.yaml'> From /etc/dnfdragora/dnfdragora.yaml Finally read user settings from /home/xxxx/.config/dnfdragora.yaml Logging disabled

(dnfdragora-updater:4977): Gtk-CRITICAL **: 14:24:18.386: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed

(dnfdragora-updater:4977): Gtk-CRITICAL **: 14:24:46.753: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed

(dnfdragora-updater:4977): Gtk-CRITICAL **: 14:24:46.759: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed

Conan-Kudo commented 6 months ago

do you have libyui-qt and libyui-mga-qt installed?

anaselli commented 6 months ago

Gtk is a pain in the neck, we need to find someone who loves gtk and can help in libyui-gtk. My effort to move to dnf5 now is higher priority.

anaselli commented 5 months ago

googling a bit i found that running export DISPLAY:0 before dnfdragora --gtk makes dnfdragora starting, even if the layout is not that good, but is bigger than a line to be enlarged. As soon as i can i will investigate better if something on Gtk/Gdk APIs changed

Anyway this is not a dnfdragora but a libyui gtk issue

Archcan commented 5 months ago

There is nothing wrong with dnfdragora, the updater does not open. Yes, we do have all dependencies installed. Adding the updater makes updating easier, it doesn't work as is should all the time.