OESF | ELSI | pdaXrom | OpenZaurus | Zaurus Themes | Community Links | Ibiblio

IPB

Welcome Guest ( Log In | Register )

2 Pages V   1 2 >  
Reply to this topicStart new topic
> Ooo!, real transparency
dtruchan
post Feb 27 2006, 11:06 AM
Post #1





Group: Members
Posts: 89
Joined: 15-February 04
From: NJ
Member No.: 1,738



xorg works! biggrin.gif
It still has a few quirks,
and it is way too big, ~37M ohmy.gif

Go to the top of the page
 
+Quote Post
bluedevils
post Feb 27 2006, 11:35 AM
Post #2





Group: Members
Posts: 1,284
Joined: 31-January 04
From: Vancouver, BC -> NYC, NY
Member No.: 1,633



nice! I imagine the fade in/outs must be slow or very few steps.
Go to the top of the page
 
+Quote Post
dtruchan
post Feb 27 2006, 08:39 PM
Post #3





Group: Members
Posts: 89
Joined: 15-February 04
From: NJ
Member No.: 1,738



QUOTE
I imagine the fade in/outs must be slow or very few steps


It's not that bad.

here are some vids

open and close menu

open and close mrxvt
Go to the top of the page
 
+Quote Post
adf
post Feb 27 2006, 09:48 PM
Post #4





Group: Members
Posts: 2,821
Joined: 13-September 04
From: Wasilla Ak.
Member No.: 4,572



nice!
Go to the top of the page
 
+Quote Post
rmrfchik
post Feb 27 2006, 11:02 PM
Post #5





Group: Members
Posts: 90
Joined: 25-June 05
Member No.: 7,456



QUOTE(dtruchan @ Feb 28 2006, 07:39 AM)
QUOTE
I imagine the fade in/outs must be slow or very few steps


It's not that bad.

here are some vids

open and close menu

open and close mrxvt
*


Hmmm.
These videos was shoot on zaurus??
Go to the top of the page
 
+Quote Post
dtruchan
post Feb 27 2006, 11:52 PM
Post #6





Group: Members
Posts: 89
Joined: 15-February 04
From: NJ
Member No.: 1,738



QUOTE
These videos was shoot on zaurus??

I pointed a video camera at the Zaurus to capture the video.

Here is 2 more, zoomed out. With xcompmgr -c -f -r 2 -t 10 -l 10
Drag mrxvt
Open and close xfe menu
as you can see, opaque drag is a bit choppy.
Go to the top of the page
 
+Quote Post
rmrfchik
post Feb 28 2006, 12:51 AM
Post #7





Group: Members
Posts: 90
Joined: 25-June 05
Member No.: 7,456



QUOTE(dtruchan @ Feb 28 2006, 10:52 AM)
QUOTE
These videos was shoot on zaurus??

I pointed a video camera at the Zaurus to capture the video.

Here is 2 more, zoomed out. With xcompmgr -c -f -r 2 -t 10 -l 10
Drag mrxvt
Open and close xfe menu
as you can see, opaque drag is a bit choppy.
*


omg. so, I don't need the transparency (read "composite ext"), although it is cool feature to amaze the people and I'm interesting in the following:
1. How quick xorg in ordinary operations compared to original xfree?
2. What takes so much in your xorg build (37M)? libs, fonts? What can be distributed separately from main package? What the MINIAML xorg size?
3. What about RAM consumation compared to xfree?

ps: you're great! nice work!
Go to the top of the page
 
+Quote Post
urielka
post Feb 28 2006, 04:37 AM
Post #8





Group: Members
Posts: 178
Joined: 13-September 05
Member No.: 8,099



gr8 work! now we need to optimize it!(and 2.6 kernel will be nice too smile.gif )
Go to the top of the page
 
+Quote Post
dtruchan
post Feb 28 2006, 11:13 AM
Post #9





Group: Members
Posts: 89
Joined: 15-February 04
From: NJ
Member No.: 1,738



QUOTE
1. How quick xorg in ordinary operations compared to original xfree?

ordinary operations like what?
opaque drag and resize is a little choppy.
mrxvt, gvim, xfe, xpdf, conky, gqview, ddd all seem to run similar to xfree.
xpilot is a little slow to start, but runs the same.
xscorch seems the same, gtkboard too.

It is hard to tell since I don't have 2 Zaurus machines to try side by side.
I need to do some tests with both to tell, and that might be a while yet.

I still havn't got middle and right mouse buttons recognized as set in inputconfig.py
Although I havn't actually worked on it yet. tongue.gif

QUOTE
2. What takes so much in your xorg build (37M)? libs, fonts?

I've managed to get it down to 30M, but I still have more to do.

/
4.6M etc/
25M usr/

/usr/X11R6
5.6M bin/
20M lib/

/usr/X11R6/lib
9.0M .
2.0M X11
9.0M modules

libOSMesa is the big lib (2.1M)
I still have a few multi versions I need to track and eliminate

/usr/X11R6/lib/modules
2.6M .
336K fonts
425K input
16K linux
2.4M drivers
140K multimedia
3.2M extensions

drivers should probably go and the big extension is GLcore (2.7M).
Much of input could also go.

/usr/X11R6/lib/X11
2.0M .
60K etc
12K x11perfcomp
8.0K fonts/misc
189K fonts/util
4.0K fonts/75dpi
4.0K fonts/local
4.0K fonts/100dpi
4.0K fonts/cyrillic
213K fonts
120K xedit/lisp/progmodes
224K xedit/lisp
224K xedit
8.0K getconfig
1.4M config

this I need to look into more, I don't know if config is needed for anything other than imake.

/etc
4.5M X11
40K fonts/

/etc/X11
4.0K Xsession.d
273K app-defaults
4.0K lbxproxy
4.0K proxymngr
64K rstart
4.0K twm
156K xdm
8.0K xinit
2.9M xkb
1.1M xserver
4.0K xsm

xkb could be trimmed, but I don't know yet.
xserver seems to contain printing locales and fonts I know nothing about.

QUOTE
What can be distributed separately from main package?

I'm not sure, but I would imagine quite a bit.

QUOTE
What is the minimal xorg size?

again, I don't know.
I think I need to build less of xorg.
I don't think I need some libs like:
libxrx, libxrxnest, libXinerama, libXevie, and the GL/Mesa libs.
I need to research it a bit.

QUOTE
3. What about RAM consumation compared to xfree?

Right now I can't compare it to xfree, since I don't have it installed.

at CLI before running X:
Mem: 36972K used, 24916K free, 0K shrd, 56K buff, 20552K cached
Load average: 2.16, 2.19, 2.15 (State: S=sleeping R=running, W=waiting)

doing nothing:
Mem: 42752K used, 19136K free, 0K shrd, 68K buff, 20856K cached
Load average: 2.43, 2.26, 2.17 (State: S=sleeping R=running, W=waiting)
PID USER STATUS RSS PPID %CPU %MEM COMMAND
1223 root S < 9936 1222 0.0 16.0 X
4794 root S 1112 4774 0.0 1.7 xcompmgr

drag opaque mrxvt:
Mem: 42924K used, 18964K free, 0K shrd, 68K buff, 20856K cached
Load average: 2.51, 2.29, 2.19 (State: S=sleeping R=running, W=waiting)
PID USER STATUS RSS PPID %CPU %MEM COMMAND
1223 root R < 9936 1222 77.6 16.0 X
4794 root S 1112 4774 3.3 1.7 xcompmgr

in all instances there are a few other programs running.

mrxvt, one displayed on the Zaurus and one on my desktop.
Zaurus - 4771 root S 3192 4768 0.0 5.1 mrxvt
Desktop - 4684 root R 3296 4683 12.9 5.3 mrxvt
-- The high CPU is from my text selection, after I'm done it drops to 0

bash (x5), all are similar to this - 4656 root S 1552 1 0.0 2.5 bash
conky - 4857 root S 2164 4856 0.1 3.4 conky
top - 4832 root R 720 4686 1.3 1.1 top
and of course, fvwm - 856 root S 3276 4852 0.0 5.2 fvwm

/proc/1223# cat status
Name: X
State: S (sleeping)
Tgid: 1223
Pid: 1223
PPid: 1222
TracerPid: 0
Uid: 0 0 0 0
Gid: 0 0 0 0
CPU_Pid: 0
Pgd: c3044000
FDSize: 32
Groups: 0
VmSize: 7704 kB
VmLck: 0 kB
VmRSS: 3984 kB
VmData: 2116 kB
VmStk: 68 kB
VmExe: 1472 kB
VmLib: 2992 kB
SigPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 8000000000301000
SigCgt: 0000000010006203
CapInh: 0000000000000000
CapPrm: 00000000fffffeff
CapEff: 00000000fffffeff

/proc/1223# cat pmem
sbrk 184kB
mmap 1236kB
stack 68kB
file 108kB
shared 0kB
total 1596kB

start and quit after loaded.
$time startx.fvwm
real 0m13.051s
user 0m6.170s
sys 0m3.390s
Go to the top of the page
 
+Quote Post
rmrfchik
post Feb 28 2006, 01:13 PM
Post #10





Group: Members
Posts: 90
Joined: 25-June 05
Member No.: 7,456



QUOTE(dtruchan @ Feb 28 2006, 10:13 PM)
/proc/1223# cat status
Name:  X
State:  S (sleeping)
Tgid:  1223
Pid:    1223
PPid:  1222
TracerPid:      0
Uid:    0      0      0      0
Gid:    0      0      0      0
CPU_Pid:        0
Pgd:    c3044000
FDSize: 32
Groups: 0
VmSize:    7704 kB
VmLck:        0 kB
VmRSS:      3984 kB
VmData:    2116 kB
VmStk:        68 kB
VmExe:      1472 kB
VmLib:      2992 kB
SigPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 8000000000301000
SigCgt: 0000000010006203
CapInh: 0000000000000000
CapPrm: 00000000fffffeff
CapEff: 00000000fffffeff

/proc/1223# cat pmem
  sbrk 184kB
  mmap 1236kB
stack 68kB
  file 108kB
shared 0kB
total 1596kB

start and quit after loaded.
$time startx.fvwm
real    0m13.051s
user  0m6.170s
sys    0m3.390s
*

It's definitly worth to use, becaus xfree uses a nore memory: 11Mb vmsize, 7Mb RSS, 4Mb is sbrk.
ps: i will analyze the rest of your post some later. I want to sleep now wink.gif
Go to the top of the page
 
+Quote Post
rmrfchik
post Mar 2 2006, 04:08 AM
Post #11





Group: Members
Posts: 90
Joined: 25-June 05
Member No.: 7,456



Here we go..
QUOTE(dtruchan @ Feb 28 2006, 10:13 PM)
I've managed to get it down to 30M, but I still have more to do.


/etc/X11
4.0K    Xsession.d
273K    app-defaults
4.0K    lbxproxy
4.0K    proxymngr
64K    rstart
4.0K    twm
156K    xdm
8.0K    xinit
<b>2.9M    xkb</b>
1.1M    xserver
4.0K    xsm
xkb could be trimmed, but I don't know yet.

xkb defenetly should be reduced.
So, give binary to, say, pgas (so he can upload to mail.pdaxrom.org/contrib) so we can install it, test it, package it.
Go to the top of the page
 
+Quote Post
dtruchan
post Mar 4 2006, 02:29 PM
Post #12





Group: Members
Posts: 89
Joined: 15-February 04
From: NJ
Member No.: 1,738



Warning - adventurous only
Use at your own risk. Backup all your stuff. Be prepared for the worst - a total reinstall.

OK, I've got the install down to 18M.
Don't expect much, this is just a test.

I've been using it for a few days now and it seems stable and responsive.
Even though middle and right click don't work, I know why, it is still very usable.

I might have forgotten to include, or mistakenly excluded needed parts.
I have yet to encounter them, but I hardly use much of the software available.
Likewise, much of what is included is probably not needed.

NOTE: '-' is changed to '_' on upload
make sure your packages are named properly before you install.


xorg-bin_6.9.0_armv5tel.ipk Attached File  xorg_bin_6.9.0_armv5tel.ipk ( 2.8MB ) Number of downloads: 66

xcompmgr_1.1_armv5tel.ipk Attached File  xcompmgr_1.1_armv5tel.ipk ( 15.8K ) Number of downloads: 124

transset-df_4_armv5tel.ipk Attached File  transset_df_4_armv5tel.ipk ( 8.96K ) Number of downloads: 120


xorg-lib_6.9.0_armv5tel.ipk (next post)
Go to the top of the page
 
+Quote Post
dtruchan
post Mar 4 2006, 02:30 PM
Post #13





Group: Members
Posts: 89
Joined: 15-February 04
From: NJ
Member No.: 1,738



xorg-lib_6.9.0_armv5tel.ipk Attached File  xorg_lib_6.9.0_armv5tel.ipk ( 4.37MB ) Number of downloads: 142



enjoy and have fun. biggrin.gif
Go to the top of the page
 
+Quote Post
zi99y
post Oct 23 2006, 11:05 PM
Post #14





Group: Members
Posts: 281
Joined: 9-August 06
Member No.: 10,709



Did anything ever become of running Xorg on pdaxrom? I'm curious what benefit there would be but I imagine more software compatibility, and be nice running the same as the desktop distros.

Any news?
Go to the top of the page
 
+Quote Post
muramas
post Oct 27 2006, 10:03 AM
Post #15





Group: Members
Posts: 5
Joined: 20-April 05
Member No.: 6,932



QUOTE(zi99y @ Oct 24 2006, 03:05 AM)
Did anything ever become of running Xorg on pdaxrom?


I'd be curious too, if only see what modules/extensions were necessary, and what the xorg.conf looked like (especially the evdev input stuff for the touchscreen)..
Go to the top of the page
 
+Quote Post

2 Pages V   1 2 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 18th June 2013 - 08:20 PM