April Extensions


Forum: The Testing Area
Topic: April Extensions
started by: roberts

Posted by roberts on April 04 2007,06:21
Wow! Look what we have to start the month of April with ..

Thanks goes to Curaga for TinyX Accelerated Servers:

Xchips.tar.gz
Xfbdev.tar.gz
Xi810.tar.gz
Xmach64.tar.gz
Xsavage.tar.gz
Xsis530.tar.gz
Xtrident.tar.gz
Xtrio.tar.gz
Xts300.tar.gz
Xvesa.tar.gz


Now posted in the testing area.
Read the info files for further information.

Posted by Juanito on April 04 2007,08:24
I'm not sure I fully understand this - the info file for Xi810 says:
Quote
This is a tiny X server, but with acceleration for Intel i810. Use if you don't want to get the full X, but have this card (or if the driver in XFree 4.3.0 is too old or doesn't exist [this is from 4.6.0]).
Not a Click-And-Play extension, you got to change Xvesa in .xserverrc to /opt/bin/Xi810

1. Does this mean that I replace my current XFree86 4.3.0 i810 driver with this one?
or
2. Do I forget about XFree86 and use the this driver with the DSL tiny X server?

If 1 above is correct, this sounds interesting - if 2 above is correct, I believe I would run into the Intel 855 memory problem (solved by 855wrap) and would not be able to use the synaptics driver for my Alps touchpad/pointing stick

Posted by curaga on April 04 2007,09:49
Juanito:

It is the X server, so if you have it, you don't need Xfree or Xvesa..

I don't think you could use the synaptics driver, because it's for full Xfree (it doesn't work with Xvesa either)

The Xi810 doesn't have the full i810 driver - it only supports the i810 (so no i830 or i855...)
The other TinyX servers do have the full drivers (I think, I only could test vesa, fb and i810)

For others:
With the newer Xvesa and Xfbdev it is possible to change the refresh rate, which is the main reason I made them too besides the other accelerated TinyX...

Posted by Felson on April 04 2007,21:40
Extension: gtk+-2.10.9
Found I had corrupted something with my last update, so I had to recompile the whole thing. Also added the gconv ISO8859 from the 'gnu-utils' package to get rid of all those UTF-8 to iso-8859-1 conversion errors. It also seemed to fix a GAIM bug.

DSL: < http://www.myte.ca/dsl/gtk+-2.10.9.dsl >
MD5: < http://www.myte.ca/dsl/gtk+-2.10.9.dsl.md5.txt >
Info: < http://www.myte.ca/dsl/gtk+-2.10.9.dsl.info >


UNC: < http://www.myte.ca/dsl/gtk+-2.10.9.unc >
MD5: < http://www.myte.ca/dsl/gtk+-2.10.9.unc.md5.txt >
Info: < http://www.myte.ca/dsl/gtk+-2.10.9.unc.info >


Extension: gtk+-2.10.9_devs

DSL: < http://www.myte.ca/dsl/gtk+-2.10.9_devs.dsl >
MD5: < http://www.myte.ca/dsl/gtk+-2.10.9_devs.dsl.md5.txt >
Info: < http://www.myte.ca/dsl/gtk+-2.10.9_devs.dsl.info >


UNC: < http://www.myte.ca/dsl/gtk+-2.10.9_devs.unc >
MD5: < http://www.myte.ca/dsl/gtk+-2.10.9_devs.unc.md5.txt >
Info: < http://www.myte.ca/dsl/gtk+-2.10.9_devs.unc.info >

Posted by Felson on April 04 2007,21:46
Needed to rebuild it after rebuilding the gtk+ extension.

Extension: gaim-1.5.0

DSL: < http://www.myte.ca/dsl/gaim-1.5.0.dsl >
MD5: < http://www.myte.ca/dsl/gaim-1.5.0.dsl.md5.txt >
Info: < http://www.myte.ca/dsl/gaim-1.5.0.dsl.info >


UNC: < http://www.myte.ca/dsl/gaim-1.5.0.unc >
MD5: < http://www.myte.ca/dsl/gaim-1.5.0.unc.md5.txt >
Info: < http://www.myte.ca/dsl/gaim-1.5.0.unc.info >

Posted by Jason W on April 05 2007,01:51
curaga,
Nice work on the new accelerated x server extensions.  I am using Xvesa right now.  Are you able to run the new X servers by only editing .xserverrc?  I am having to SUID root to get Xvesa to run as user dsl.  No big deal, though.  I just made the new Xvesa match the stock Xvesa in permissons:

# chmod u+s /opt/bin/Xvesa
# chmod g+s /opt/bin/Xvesa

Also, the md5sum does not seem to be on the download page yet and is not retrievable through MyDSL.  But anyway, works well.

Posted by curaga on April 05 2007,05:58
Oh. Forgot about that. Should I add a suid bit instruction to all the info files?
Posted by ^thehatsrule^ on April 05 2007,13:55
Shouldn't you add those permissions in the package itself?

Anyways, I'm curious as to what the differences between the Xvesa server included in DSL and this one.  So far I've gathered that the testing one is 4.6.0 and that it supports changing refresh rates... what about the size or performance?

Posted by curaga on April 05 2007,15:00
I suppose size is a couple of kb's larger, and performance the same or better (newer drivers...)
I'll go fix those packages now. I think it would be good to upgrade Xvesa and Xfbdev in DSL to these, it would end those 'how do I change the refresh rate' type posts. And also be better to the eyes than 60Hz on crt's....

Posted by curaga on April 05 2007,15:25
About size:
in DSL:
Xvesa          626 kb
Xfbdev         604 kb

in my extensions:
Xvesa          718 kb
Xfbdev         698 kb

And the new Xvesa upx'd: 325 kb

Posted by roberts on April 06 2007,20:33
gtk+-2.10.9.dsl
gtk+-2.10.9_devs.dsl

gtk+-2.10.9_devs.unc
gtk+-2.10.9.unc

gaim-1.5.0.dsl

gaim-1.5.0.unc

Have been re-posted in the repository.

Posted by roberts on April 06 2007,20:34
Xchips.tar.gz
Xfbdev.tar.gz
Xi810.tar.gz
Xmach64.tar.gz
Xsavage.tar.gz
Xsis530.tar.gz
Xtrident.tar.gz
Xtrio.tar.gz
Xts300.tar.gz
Xvesa.tar.gz

Have all been re-posted to the repository.

Posted by humpty on April 07 2007,16:08
curaga, any tiny xserver for via - unichrome ? i think
it's related to S3 ?

Posted by jls legalize on April 09 2007,00:55
I've declobbered xmms plugin for mpc audio files. U can download it < here >


legalize cannabis, etc.

Posted by roberts on April 09 2007,04:40
Thanks goes to Juanito for

Alsa driver & utility for bluetooth headsets

alsa_bluezsco.dsl

now posted in testing

Posted by roberts on April 09 2007,05:31
Quote (jls legalize @ April 08 2007,17:55)
I've declobbered xmms plugin for mpc audio files. U can download it < here >
legalize cannabis, etc.

Thanks jls. It is now posted in testing:
xmms-musepack-1.1-ver2.dsl

Posted by curaga on April 09 2007,08:01
Sorry humpty, there weren't any more (well there was one for Ipaqs, but DSL doesn't run on those)
Posted by roberts on April 26 2007,22:31
A batch of new extensions ready to be tested:

curl.uci
aria2.uci
elinks-lite.uci
elinks.uci
rtorrent-0.7.uci
mplayer-noqui.uci
Quicktime.qts.uci
Glxprogs.tar.gz


Read the .info files for what's new and how to use.

Posted by roberts on May 04 2007,19:27
Trying to catch up with all the work...
I have posted the last of the April extensions.  

Thanks to all who have contributed.

From user humpty
sopcaster.uci
azbook.uci
timidity.uci
vgui.uci


From juanito
alsa_bluezsco.dsl

From J S
curl.uci

From graywind
kismet-svn2029.dsl
libpcap-0.9.5.dsl


And for DSL-N from user yodelaye
mplayerplug-in_DSL-N.dsl

Posted by chaostic on May 04 2007,21:14
I recommend rtorrent-0.7 being renamed to rtorrent-0.7.4.
Posted by curaga on May 05 2007,10:12
Is nano-1.3.7 coming to the next DSL?
Posted by stupid_idiot on May 08 2007,10:39
Quote (chaostic @ May 04 2007,17:14)
I recommend rtorrent-0.7 being renamed to rtorrent-0.7.4.

Yea, it used to be called like 'rtorrent-0.7.2.tar.gz' but then rtorrent has a new release once or twice a month.. So I emailed roberts and requested to change the name to just '0.7' =P

Posted by chaostic on June 02 2007,19:39
Seem to have found a problem with the new rtorrent 0.7.4 version added to the repository testing. First, it still prematurly inflates the torrented files to their full size even if the real disk usage is far less, and more importantly, all files are downloaded as root:root and 777 permissions, unlike the older 0.7.2 version.
Posted by curaga on June 03 2007,14:59
File encrypter Brypt submitted.

It's only 17kb, so I'm voting for putting it in the DSL core.. It would be good to have encrypt possibility always at hand..

Posted by stupid_idiot on June 03 2007,22:13
Quote (chaostic @ June 02 2007,15:39)
Seem to have found a problem with the new rtorrent 0.7.4 version added to the repository testing. First, it still prematurly inflates the torrented files to their full size even if the real disk usage is far less, and more importantly, all files are downloaded as root:root and 777 permissions, unlike the older 0.7.2 version.

I seem to have packaged the binary setuid root.
I run as root most of the time and obviously I did it to suit myself. Sorry for this non-standard behaviour, I understand it is a security nightmare for many people. I will try to send in a fixed package ASAP.

Posted by stupid_idiot on June 12 2007,01:46
Ok, rtorrent finished and sent via email.
libtorrent was explicitly configured with '--without-posix-fallocate'. Hope that solves the problem with preallocation. Also rtorrent is no longer suid root so you'll have to run rtorrent with sudo in order to write to somewhere that isn't owned by 'dsl' (i.e. your hard drive directories) or, better, 'sudo su' first - in case you forget to prepend 'sudo' and rtorrent sits there for a whole day doing nothing. Yea I had that before.

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.