Tiny Core Linux

Tiny Core Extensions => TCE Bugs => Topic started by: alexo on October 16, 2015, 01:37:42 PM

Title: brasero
Post by: alexo on October 16, 2015, 01:37:42 PM
Hello,
I've installed brasero but is I launch it the only thing it happens is the cd icon in the wbar and nothing more.

if I launch the program in the terminal what I get is:

Code: [Select]
(brasero:9548): GLib-GObject-WARNING **: The property GtkSettings:gtk-menu-images is deprecated and shouldn't be used anymore. It will be removed in a future version.

(brasero:9548): GLib-GObject-WARNING **: The property GtkSettings:gtk-button-images is deprecated and shouldn't be used anymore. It will be removed in a future version.

(brasero:9548): GLib-GObject-WARNING **: The property GtkButton:use-stock is deprecated and shouldn't be used anymore. It will be removed in a future version.

(brasero:9548): Gtk-CRITICAL **: gtk_widget_get_preferred_width: assertion 'GTK_IS_WIDGET (widget)' failed

(brasero:9548): Gtk-CRITICAL **: gtk_widget_set_size_request: assertion 'GTK_IS_WIDGET (widget)' failed

(brasero:9548): Gtk-CRITICAL **: gtk_widget_get_preferred_width: assertion 'GTK_IS_WIDGET (widget)' failed

(brasero:9548): Gtk-CRITICAL **: gtk_widget_get_preferred_width: assertion 'GTK_IS_WIDGET (widget)' failed

(brasero:9548): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion 'GTK_IS_WIDGET (widget)' failed

(brasero:9548): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion 'GTK_IS_WIDGET (widget)' failed

(brasero:9548): Gtk-CRITICAL **: gtk_widget_get_preferred_width: assertion 'GTK_IS_WIDGET (widget)' failed

(brasero:9548): Gtk-CRITICAL **: gtk_widget_set_size_request: assertion 'GTK_IS_WIDGET (widget)' failed

(brasero:9548): Gtk-CRITICAL **: gtk_widget_get_preferred_width: assertion 'GTK_IS_WIDGET (widget)' failed

(brasero:9548): Gtk-CRITICAL **: _gtk_widget_get_preferred_size_and_baseline: assertion 'GTK_IS_WIDGET (widget)' failed
Segmentation fault

Title: Re: brasero
Post by: Juanito on October 16, 2015, 01:56:10 PM
Which version of tinycore and which architecture?
Title: Re: brasero
Post by: nitram on October 16, 2015, 02:05:18 PM
Heavy application. Just tested and can confirm it's not working as advertised on TC6 x86:
Code: [Select]
tc@box:~$ brasero

(brasero:8239): GLib-GObject-WARNING **: The property GtkSettings:gtk-menu-images is deprecated and shouldn't be used anymore. It will be removed in a future version.

(brasero:8239): GLib-GObject-WARNING **: The property GtkSettings:gtk-button-images is deprecated and shouldn't be used anymore. It will be removed in a future version.
Illegal instruction
Dont' have time to play wih it further at the moment. The info file indicates there are numerous optional dependencies. If you have time alexo, may want to load those also then retest.
Title: Re: brasero
Post by: curaga on October 16, 2015, 03:09:13 PM
Illegal instruction is different from a segfault - the instruction one means your cpu is too old for the program.
Title: Re: brasero
Post by: nitram on October 16, 2015, 03:21:21 PM
Oops! Thanks for that information curaga. Sorry alexo can't help with further testing.
Title: Re: brasero
Post by: Juanito on October 17, 2015, 02:16:34 AM
updated brasero posted
Title: Re: brasero
Post by: alexo on October 17, 2015, 07:34:49 AM
TC version 6.4
architecture x86

if you want me to post some other system info, just ask.
Title: Re: brasero
Post by: Juanito on October 17, 2015, 07:37:24 AM
Did you try the updated brasero extension?
Title: Re: brasero
Post by: alexo on October 17, 2015, 08:15:47 AM
I have probably found the problem.
I run TC on a 2.0GB USB pen drive.
The message segmentation fault could mean there's not enough space or memory on the drive, or there is not enough phisical RAM
on my system.

What do you tink?
Title: Re: brasero
Post by: Juanito on October 17, 2015, 08:18:52 AM
I think you should try the updated brasero extension and see if that works.

Use the apps gui "check for upgrades" function, select brasero, OK and reboot to do this.
Title: Re: brasero
Post by: alexo on October 17, 2015, 08:50:47 AM
There are no available updates for brasero.
Meanwhile I switched from Xvesa to Xorg/7.7 and now brasero starts correctly.

Do you think Xvesa could be the problem?
Title: Re: brasero
Post by: Juanito on October 17, 2015, 09:07:57 AM
I just tried the updated brasero with Xvesa and it works fine.

Maybe the update didn't reach the mirror you use?
Title: Re: brasero
Post by: alexo on October 22, 2015, 05:09:18 AM
It happens a strange thing:
I'm trying many packages to fit the distro to my needs and installing/removing packages mess the sistem up. Before Xorg, brasero wouldn't start. Switching to Xorg fixed the problem, but I had a very slow page scrolling in documents reading, in firefox or windows resizing, and turned back to Xvesa. Brasero continued to work thereafter.
Maybe is not a bug but just my hands that do bad :)
anyway thanks for reading me.
Title: Re: brasero
Post by: Juanito on October 22, 2015, 05:16:15 AM
Maybe you need to use the apps gui to check your dep files?

The usual reason that something will not start with Xvesa, but will start with Xorg-7.7 is that the Xorg-7.7-lib extension is not loaded.

In the case of brasero, the Xorg-7.7-lib extension is a recursive dep of gtk3, so it should be loaded.
Title: Re: brasero
Post by: Juanito on October 22, 2015, 05:18:06 AM
I'm trying many packages to fit the distro to my needs and installing/removing packages mess the sistem up

Are you using the apps gui to manage extensions and rebooting after you make changes?
Title: Re: brasero
Post by: nitram on October 22, 2015, 06:12:15 AM
Switching to Xorg fixed the problem, but I had a very slow page scrolling in documents reading, in firefox or windows resizing, and turned back to Xvesa.
Definitely a big performance difference between Xvesa and Xorg on slower hardware. Should you retry Xorg a custom xorg.conf file may help, specifying 16-bit color depth, in regards to scrolling and window manager performance. Modify the 'Screen' section in xorg.conf to something like:
Code: [Select]
Section "Screen"
Identifier "Screen0"
Device     "Card0"
Monitor    "Monitor0"
DefaultDepth    16
SubSection "Display"
Depth 16
Modes "1152x864"
EndSubSection
EndSection

Lighter FLTK-based flburn is also available as a Brasero alternative.
Title: Re: brasero
Post by: alexo on October 22, 2015, 07:43:38 AM
Quote
[Are you using the apps gui to manage extensions and rebooting after you make changes?/quote]

of course.
But some unneeded files still remains around.
Title: Re: brasero
Post by: Juanito on October 22, 2015, 08:10:44 AM
Sure, but if they're not in onboot.lst then they won't be loaded  :)