|
2008-06-18
, 22:05
|
|
Posts: 3,096 |
Thanked: 1,525 times |
Joined on Jan 2006
@ Michigan, USA
|
#32
|
The reason I believe it is a dbus issue is that if I use fvwm instead of matchbox (and that being the only difference) I cannot launch microb OR OTHER APPS that rely on dbus to get started (based on their error messages. Now this was NOT a problem in OS2007. Other apps would launch but not microb but now many more apps are relying on dbus and failing because of it.
So once we find out what is going on in the start of matchbox as it relates to dbus we should have our answer to getting all the standards apps running under any window manager of our choosing (not just KDE (and I know KDE is not merely a wm)).
PCQ, to me its needed for other environments also where konq is not available, say XFCE or ICEWM. If I can get it running in one, it will run in the others also. Additionally flash support would be a bonus to have under KDE...
Don't get me wrong, I love my Konq.
|
2008-06-18
, 22:25
|
|
Moderator |
Posts: 7,109 |
Thanked: 8,820 times |
Joined on Oct 2007
@ Vancouver, BC, Canada
|
#33
|
Xephyr :1 -wr -host-cursor -screen 640x400x16 &
export DISPLAY=:1
matchbox-window-manager -theme glasser -use_titlebar no -display :1 &
browser
|
2008-06-18
, 23:05
|
|
Moderator |
Posts: 7,109 |
Thanked: 8,820 times |
Joined on Oct 2007
@ Vancouver, BC, Canada
|
#34
|
export DISPLAY=:0 sudo Xephyr :1 -wr -host-cursor -screen 700x400x16 & export DISPLAY=:1 matchbox-window-manager -theme glasser -use_titlebar no -display :1 & /usr/lib/sapwood/sapwood-server & browser
|
2008-06-19
, 00:18
|
|
Posts: 3,096 |
Thanked: 1,525 times |
Joined on Jan 2006
@ Michigan, USA
|
#35
|
So, I have good news and I have bad news.
The good news is that I have figured out what extra "thing" needed to be running in order for the browser to work. The bad news is that the necessary "thing" is matchbox-window-manager.
I put this to the test with a torturous, rube-goldberg method, and I actually got the browser working in KDE... sort-of.
As you can see, (as root) I started a Xephyr nested x-server first, creating a new display :1 ...
(I was able to get Xephyr working in Maemo by copying /usr/bin/Xephyr and the two /usr/lib files from the libpixman package, and then copying the /usr/share/fonts/X11/misc directory from my Debian chroot)
Then, as "user", in a (non-root) terminal window, I did:
This got me the screenshot you see above (I fixed that ugly X cursor with the "-host-cursor" parameter in Xephyr). I also uploaded the screenshot to Flickr with the MicroB browser, so it does work.
I have tried running /usr/lib/sapwood-server to get the browser's toolbar icons to show, but it simply changes the errors from errors about sapwood-server not running to errors about not being able to get the window id and not being able to get the icon info. However, running sapwood-server gets the menus (bookmarks, dropdown, etc) looking a lot better. I'm sure you just need to tweak something to get it to show the icons.
If you change the matchbox-window-manager line to "-use_titlebar yes" then you get a big Hildon bar across the screen, but you also get your pull-down menu.
Ok, that's as much as I'm going to do today. Anyone else interested can run with this for a bit.
PROBLEMS WITH THIS METHOD:
- Can't resize the window (perhaps just make it fullscreen?)
- Toolbar icons are broken
- Dropdown menu doesn't show OR you've got a honking big titlebar
I'm not sure that it is significantly slower, however, so I'm not including that as a "problem"
I'm sure you will find more problems
|
2008-06-19
, 01:31
|
|
Posts: 3,096 |
Thanked: 1,525 times |
Joined on Jan 2006
@ Michigan, USA
|
#36
|
|
2008-06-19
, 01:49
|
Posts: 168 |
Thanked: 51 times |
Joined on Jun 2007
|
#37
|
|
2008-06-19
, 01:55
|
|
Posts: 3,096 |
Thanked: 1,525 times |
Joined on Jan 2006
@ Michigan, USA
|
#38
|
|
2008-06-19
, 02:41
|
|
Moderator |
Posts: 7,109 |
Thanked: 8,820 times |
Joined on Oct 2007
@ Vancouver, BC, Canada
|
#39
|
|
2008-06-19
, 03:35
|
|
Moderator |
Posts: 7,109 |
Thanked: 8,820 times |
Joined on Oct 2007
@ Vancouver, BC, Canada
|
#40
|
Tags |
bounty, deprecated, kde, kde35, penguinbait, qoled |
|
So once we find out what is going on in the start of matchbox as it relates to dbus we should have our answer to getting all the standards apps running under any window manager of our choosing (not just KDE (and I know KDE is not merely a wm)).