WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: [SOLVED] Curepure64 possible file-roller issue LOW PRIORITY  (Read 6582 times)

gordon64

  • Guest
Hi

I just downloaded and installed file-roller
I also loaded unrar, unzip, zip and xz.....I saw xz in the create archive area but thats not the issue.

wbar icon opens and any attempt my end to click on open causes it to immediately close.
I do note that the icon on hover says open recent archive but anyhow running it in terminal provided this info

Code: [Select]
(file-roller:4767): Gdk-ERROR **: The program 'file-roller' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadValue (integer parameter out of range for operation)'.
  (Details: serial 2292 error_code 2 request_code 139 (RENDER) minor_code 34)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the GDK_SYNCHRONIZE environment
   variable to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
Trace/breakpoint trap

2) I was able to successfully unpack using file-roller using command
Code: [Select]
file-roller -e /home/tc/Downloads filename.tar.bz2 and I know how to use commands without file-roller as well so thats why its low prority.

Not sure you have time to see what I am talking about but lets move on to similar issue

3) so back to wbar icon, gui appears and choose "new" button
choose filename=test 
choose archive type=tar
appears to work
click button to add files causes a new abort.

I lack the skills to trouble shoot this.

If anyone knows what I am doing wrong feel free to enlighten me.

yes I do make mistakes and so its probably me.

thanks for reading
« Last Edit: July 28, 2015, 07:55:06 PM by Rich »

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14851
Re: Curepure64 possible file-roller issue LOW PRIORITY
« Reply #1 on: July 11, 2015, 06:48:42 AM »
when I get chance, I'll update file-roller and post.

Online Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11703
Re: Curepure64 possible file-roller issue LOW PRIORITY
« Reply #2 on: July 11, 2015, 10:42:49 AM »
Hi Juanito
Code: [Select]
(file-roller:4767): Gdk-ERROR **: The program 'file-roller' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadValue (integer parameter out of range for operation)'.
  (Details: serial 2292 error_code 2 request_code 139 (RENDER) minor_code 34)

That's the same error that PeterNorth reported for gedit, bluefish, and geany in this thread:
http://forum.tinycorelinux.net/index.php/topic,18585.msg113647.html#msg113647

Code: [Select]
(gedit:12488): Gdk-ERROR **: The program 'gedit' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadValue (integer parameter out of range for operation)'.
  (Details: serial 666 error_code 2 request_code 139 (RENDER) minor_code 34)

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14851
Re: Curepure64 possible file-roller issue LOW PRIORITY
« Reply #3 on: July 11, 2015, 10:53:10 AM »
I saw that, thanks - still unable to reproduce as yet.

However, gnome updates in the corepure64 repo will have probably broken file-roller and some others, so I'll need to recompile those first.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14851
Re: Curepure64 possible file-roller issue LOW PRIORITY
« Reply #4 on: July 11, 2015, 12:42:00 PM »
updated file-roller posted - I don't see the error, are you using Xorg-7.7 or Xfbdev?

gordon64

  • Guest
Re: Curepure64 possible file-roller issue LOW PRIORITY
« Reply #5 on: July 11, 2015, 08:54:40 PM »
Wow thanks for quick response.

Firstly I think I downloaded file-roller using apps rather than tce-load/
Just did updates and reboot and this occurred.

Code: [Select]
tce-load -i file-roller
unrar.tcz: OK
zip.tcz: OK
unzip.tcz: OK
json-glib.tcz: OK
dconf.tcz: OK
libarchive.tcz not found!

I am not sure this was downloaded in the past so just mentioning it in case it has some relevance. I have now downloaded that missing package

2)
Quote
are you using Xorg-7.7 or Xfbdev

Code: [Select]
ls /usr/local/tce.installed | grep Xorg-7.7*
Xorg-7.7-lib
 ls /usr/local/tce.installed | grep Xfbdev*
Xfbdev

3) run command to test file-roller ...wbar icon missing
Code: [Select]
cat /usr/local/share/applications/file-roller.desktop | grep file-roller.png
(no result)

4) run command=file-roller opens but all buttons are now greyed out
no matter, use the pull-down file -> open gives a crash
restart it...choose file -> new -> format chosen to test = tar
seems to work, choose file...add files .....crashes

as does file -> open

Code: [Select]
(file-roller:4944): Gdk-ERROR **: The program 'file-roller' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadValue (integer parameter out of range for operation)'.
  (Details: serial 8393 error_code 2 request_code 139 (RENDER) minor_code 34)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the GDK_SYNCHRONIZE environment
   variable to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
Trace/breakpoint trap

OFFTOPIC (1) BTW I also have a possible issue with new update for vte if interested?

vte is a recent update just before full reboot along with file-roller etc
its file list is
Quote
/usr/local/bin/vte-2.91
/usr/local/etc/profile.d/vte.sh
/usr/local/lib/libvte-2.91.so
/usr/local/lib/libvte-2.91.so.0
/usr/local/lib/libvte-2.91.so.0.4000.2

This now breaks a submission of mine that depends on vte

If its not too rude to ask, did the old one have a sym link for libvte.so.0?

thanks for reading

EDIT ADD screenshot hover on buttons no longer works but showing greyed out.
and no wbar
« Last Edit: July 11, 2015, 09:08:05 PM by gordon64 »

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14851
Re: Curepure64 possible file-roller issue LOW PRIORITY
« Reply #6 on: July 12, 2015, 04:27:17 AM »
'not sure why you had the libarchive error, the dep file appears correct and libarchive is in the repo...

The end of the file-roller desktop file was corrupted, fixed and reposted.

I still cannot repeat your errors, could you try with Xorg-7.7 and see if the error goes away please?

I only see four extensions that depend on vte on the repo - gnome-color-manager, gnome-terminal, vte-dev and vte-gir? The old vte did not have a symlink for libvte.so.0, my apologies if I broke something, but I needed to update vte for gnome-terminal.

gordon64

  • Guest
Re: Curepure64 possible file-roller issue LOW PRIORITY
« Reply #7 on: July 12, 2015, 05:11:25 AM »
No apols needed.

I find that when I open my big gob early your reply shows my foot firmly wedged in there.
 ;)

the fault with my submission for vte issue is I think because it was built with vte-dev version 2.90 and so I have just sent a pm to gutmensch to reject my submission. Offtopic its lxterminal for 64 bit.  I will rebuild and submit later.

And forgive my ignorance but I assume rebuilds will be required each time a *dev package updates?
################
I have just updated tcz for wbar.....thanks for that.

A quick test in xorg is umm probably in need of a good window manager.
Hover on some icons looks OK but clicking one forced my file-roller on fluxbox to maxmise ahh shall we say larger than screen size. The fault is my probably due to my poor skills with fluxbox, so I mean no disrepest here.  So I propose the following test when you get a chance, as I have not used gnome before what do you in your boot list please?  I am thinking gnome-desktop or gnome-session.

I would prefer to duplicate your success in gnome.

thanks again for your quick response.

gordon64

  • Guest
Re: Curepure64 possible file-roller issue LOW PRIORITY
« Reply #8 on: July 12, 2015, 06:36:30 AM »
well I thought I might try either gnome-desktop which did not work for me then I tried gnome-session.

strange but I now can't get into any desktop thru any bootloader list of either xorg.lst onboot.lst or xbase.lst

I tried Control + alt + backspace from a graphic which has a X but no umm Xvesa type image
if I run
Code: [Select]
xsetup from the command prompt it is taking me directly into the mouse setup
---no matter whether I booted up using the normal onboot or unaltered xbase list.

reboot into X86 onboot and exit to prompt and run ....xsetup
I see the XVesa setup screen similar to running FLWM and clicking the cpanel XVesa button.

I have no idea how to solve this....and my brain hurts.

Please consider this post dead and I have to go away for a week so not sure when I post again.

sorry to have troubled you and my own setup needs a very good umm fix....I will try later.

So there is definately something wrong with my X86_64 setup  and I must resolve that first before reporting any future issues eh?

cheers

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14851
Re: Curepure64 possible file-roller issue LOW PRIORITY
« Reply #9 on: July 12, 2015, 07:21:21 AM »
I tested file-roller with both flwm and then gnome-session.

Note that, confusingly, gnome-desktop is not a window manager, gnome-13.6.x is brought up by gnome-session.

I tested gnome-session from a completely empty /tce folder - basically, this got things going:
Code: [Select]
$ tce-load -wil gnome-session Xprogs xf-video-[hardware]
$ sudo /usr/local/etc/init.d/dbus start
$ sudo /usr/local/etc/init.d/networkmanager start
$ startx

gordon64

  • Guest
Re: Curepure64 possible file-roller issue LOW PRIORITY
« Reply #10 on: July 12, 2015, 08:05:26 PM »
thanks heaps for that tip.

I am on x86 at the moment as I have not had time to figure out where I have gone wrong with my 64 setup. If I can't figure it out I shall start new post next week when I am back to my precious new PC tower.

OFF-TOPIC but to save you reading the other replies. Apparently 64 repo should now have man-db that supplies man command.
I have finally worked out, before my crash, how to use sed on a man-pages.tcz.list (man not text) to get a list that I can use with a man command to convert to txt files....instead of trying to do it manually. but TCZ=man-pages(text) not fully tested nor submitted.

I am really sorry for my current failure.  Thanks for reading

gordon64

  • Guest
Re: Curepure64 possible file-roller issue LOW PRIORITY
« Reply #11 on: July 16, 2015, 07:44:33 PM »
Hi

I have had a think about my 64 bit xorg setup and as arrogant as it might read, I have elected to not pursue testing my end of file-roller.

As it works fine for our guru I shall concentrate on getting other things done first.

Moderators
#######
Feel free to mark this as solved if you can spare the time.

Thanks heaps for all of your tips.