Author Topic: Running Pdaxrom 1.1.0 Beta 3 In Chroot Under X/qt  (Read 5173 times)

ShiroiKuma

  • Hero Member
  • *****
  • Posts: 900
    • View Profile
Running Pdaxrom 1.1.0 Beta 3 In Chroot Under X/qt
« on: April 13, 2006, 10:55:19 pm »
I tried it and it works... sorta. Seems there is a render problem with the X/Qt X-server.

For instance, if I run Firefox 1.5, this is the screen I see: [ Invalid Attachment ]

Firefox doesn't report any errors though. But running Leafpad, you get basically the same messed screen, and this error:
Code: [Select]
Gdk-WARNING **: The X server advertises that RENDER support is present,
but fails to supply the necessary pixmap support. In
other words, it is buggy.
The program 'leafpad' received an X Window System error.
This probably reflects a bug in the program.
The error was 'RenderBadPicture (invalid Picture parameter)'.
    (Details: serial 865 error_code 143 request_code 138 minor_code23)
     (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 --sync command line option to change this behavior. You can then get a meaningful
       backtrace from your debugger if you break on the gdk_x_error() function.)
and bombs out.

How can I fix this? Some command-line option when starting X/Qt? Install some missing package?
[span style=\'font-size:8pt;line-height:100%\']Das ganze tschechische Volk ist eine Simulantenbande.[/font][/span]
Militäroberarzt Bautze

Meanie

  • Hero Member
  • *****
  • Posts: 2803
    • View Profile
    • http://www.users.on.net/~hluc/myZaurus/
Running Pdaxrom 1.1.0 Beta 3 In Chroot Under X/qt
« Reply #1 on: April 14, 2006, 12:04:58 am »
Quote
I tried it and it works... sorta. Seems there is a render problem with the X/Qt X-server.

For instance, if I run Firefox 1.5, this is the screen I see: [ Invalid Attachment ]

Firefox doesn't report any errors though. But running Leafpad, you get basically the same messed screen, and this error:
Code: [Select]
Gdk-WARNING **: The X server advertises that RENDER support is present,
but fails to supply the necessary pixmap support. In
other words, it is buggy.
The program 'leafpad' received an X Window System error.
This probably reflects a bug in the program.
The error was 'RenderBadPicture (invalid Picture parameter)'.
    (Details: serial 865 error_code 143 request_code 138 minor_code23)
     (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 --sync command line option to change this behavior. You can then get a meaningful
       backtrace from your debugger if you break on the gdk_x_error() function.)
and bombs out.

How can I fix this? Some command-line option when starting X/Qt? Install some missing package?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=123130\"][{POST_SNAPBACK}][/a][/div]

the libXrender library in xqt is buggy. you need to install the patch available from my site
SL-C3000 - pdaXii13 build5.4.9 (based on pdaXrom beta3) / SL-C3100 - Sharp ROM 1.02 JP (heavily customised)
Netgear MA701 CF, SanDisk ConnectPlus CF, Socket Bluetooth CF, 4GB Kingston CF,  4GB pqi SD, 4GB ChoiceOnly SD, 2GB SanDisk SD USB Plus, 1GB SanDisk USB Plus, 1GB Transcend SD, 2GB SanDisk MicroSD with SD adaptor, Piel Frama Leather Case, GoldX 5-in-1 USB cable, USB hub, USB mouse, USB keyboard, USB ethernet, USB HDD, many other USB accessories...
(Zaurus SL-C3000 owner since March 14. 2005, Zaurus SL-C3100 owner since September 21. 2005)
http://members.iinet.net.au/~wyso/myZaurus - zBook3K

ShiroiKuma

  • Hero Member
  • *****
  • Posts: 900
    • View Profile
Running Pdaxrom 1.1.0 Beta 3 In Chroot Under X/qt
« Reply #2 on: April 14, 2006, 12:32:47 am »
Quote
the libXrender library in xqt is buggy. you need to install the patch available from my site
[div align=\"right\"][a href=\"index.php?act=findpost&pid=123136\"][{POST_SNAPBACK}][/a][/div]
I just installed your patch, but I still get the same error... ?
[span style=\'font-size:8pt;line-height:100%\']Das ganze tschechische Volk ist eine Simulantenbande.[/font][/span]
Militäroberarzt Bautze

ShiroiKuma

  • Hero Member
  • *****
  • Posts: 900
    • View Profile
Running Pdaxrom 1.1.0 Beta 3 In Chroot Under X/qt
« Reply #3 on: April 14, 2006, 05:18:17 am »
Well, I'm almost sure it doesn't work now, unless I've missed something big.

I've fiddled with it for hours, even did a clean reflash, and installed your jumbo-xqt package, but the error is still the same.

Looks like the pdaXrom chrooted, at least on the SL-C3200, is a no-go.

Unless one could use keypebble, I guess...

I've never used keypebble, and have searched the forum, it's got tons of posts from users about it, but I couldn't find a clear step-by-step idiot guide, i.e. install these packages, then run this with these parameters, and then this, and that's how you get X in keypebble.

Could someone write this here briefly?
[span style=\'font-size:8pt;line-height:100%\']Das ganze tschechische Volk ist eine Simulantenbande.[/font][/span]
Militäroberarzt Bautze

Meanie

  • Hero Member
  • *****
  • Posts: 2803
    • View Profile
    • http://www.users.on.net/~hluc/myZaurus/
Running Pdaxrom 1.1.0 Beta 3 In Chroot Under X/qt
« Reply #4 on: April 14, 2006, 08:47:48 am »
Quote
Well, I'm almost sure it doesn't work now, unless I've missed something big.

I've fiddled with it for hours, even did a clean reflash, and installed your jumbo-xqt package, but the error is still the same.

Looks like the pdaXrom chrooted, at least on the SL-C3200, is a no-go.

Unless one could use keypebble, I guess...

I've never used keypebble, and have searched the forum, it's got tons of posts from users about it, but I couldn't find a clear step-by-step idiot guide, i.e. install these packages, then run this with these parameters, and then this, and that's how you get X in keypebble.

Could someone write this here briefly?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=123156\"][{POST_SNAPBACK}][/a][/div]

That's a pity. I was thinking about trying chrooted pdaXrom on Sharp ROM as an easy way out, sigh
well, back to hacking pdaXQtrom... seems like I have to recompile a lot of apps for it to work. The biggest problem is gtk+ and glib compatability. I thought I had it all working but something screwed up so I am starting again and building it from scratch...
SL-C3000 - pdaXii13 build5.4.9 (based on pdaXrom beta3) / SL-C3100 - Sharp ROM 1.02 JP (heavily customised)
Netgear MA701 CF, SanDisk ConnectPlus CF, Socket Bluetooth CF, 4GB Kingston CF,  4GB pqi SD, 4GB ChoiceOnly SD, 2GB SanDisk SD USB Plus, 1GB SanDisk USB Plus, 1GB Transcend SD, 2GB SanDisk MicroSD with SD adaptor, Piel Frama Leather Case, GoldX 5-in-1 USB cable, USB hub, USB mouse, USB keyboard, USB ethernet, USB HDD, many other USB accessories...
(Zaurus SL-C3000 owner since March 14. 2005, Zaurus SL-C3100 owner since September 21. 2005)
http://members.iinet.net.au/~wyso/myZaurus - zBook3K

ShiroiKuma

  • Hero Member
  • *****
  • Posts: 900
    • View Profile
Running Pdaxrom 1.1.0 Beta 3 In Chroot Under X/qt
« Reply #5 on: April 14, 2006, 11:52:48 am »
Quote
That's a pity. I was thinking about trying chrooted pdaXrom on Sharp ROM as an easy way out, sigh
well, back to hacking pdaXQtrom... seems like I have to recompile a lot of apps for it to work. The biggest problem is gtk+ and glib compatability. I thought I had it all working but something screwed up so I am starting again and building it from scratch...
[div align=\"right\"][a href=\"index.php?act=findpost&pid=123177\"][{POST_SNAPBACK}][/a][/div]
Is it worth it? What would be the benefit over chrooted debian in this case? Speed increase?
[span style=\'font-size:8pt;line-height:100%\']Das ganze tschechische Volk ist eine Simulantenbande.[/font][/span]
Militäroberarzt Bautze