| View previous topic :: View next topic |
| Author |
Message |
cheater1034 Veteran


Joined: 09 Sep 2004 Posts: 1303
|
Posted: Tue Feb 21, 2006 6:33 pm Post subject: 2.6.16_rc4-no1 "Unpredictable" (suspend2 works*)(m |
|
|
A Conrad Project
2.6.16_rc4-no1"Unpredictable"
What is it?
No-sources is a unique patchset, featuring tons of -mm patchsets, -ck patches, plugsched, suspend2, reiser4, and tons of other useful/performance-increasing patches.
It will offer excellent compatibility, choices, and a lot of performance gain over a standard vanilla kernel.
Some patches are modified to work with the rest of the patchset, but every release is tested with a gigantic config and is booted so we know it will work for the majority of users.
-----
SUPPORT
IRC: #no-sources (at FreeNode)
Otherwise, post in this thread
Please do not bug the gentoo devs with any problems from no-sources! I/joecool would much rather hear the problem
-----
[_CPUSCHED_]
(Default = INGOSCHED)
| Code: | { There are 9 available cpu scheduler you can choose from , either from the kernel config or by using cpusched="nicksched" in /boot/grub/grub.conf
(assuming you are using grub) as a kernel parameter.
Available options are:
cpusched="nicksched"
cpusched="staircase"
cpusched="zaphod"
cpusched="spa_no_frills"
cpusched="spa_ws"
cpusched="spa_svr"
cpusched="spa_ebs)"
cpusched="ingosched"
cpusched="ingo_ll" (low latency)
} |
-----
NICKSCHED TIMESLICE
The nicksched timeslice is set statically in the code to 64, it is very easy to change, it can be changed by editing.
kernel/nicksched.c
Just search for 64 (only 1 entry) and change it to what you wish.
-----
Patches: -->
NOTES (Detailed patchlist): http://enderandrew.com/conrad/no-sources/2.6.16-rc4-no1/Notes.txt
| Code: |
--------------
patch-2.6.16_rc4.bz2
--------------
Kernel based on 2.6.16_rc4 prepatch
------------------------------------
03_patches-from-2.6.16_rc4-mm1-incl-reiser4.patch
------------------------------------
410 patches from the latest -mm release, including the reiser4 filesystem (2.6.16_rc4-mm1)
(See the Notes.txt for details)
----
------------------------------------
04_patches-from_2.6.16_rc4-ck1.patch
------------------------------------
Some really beneficial patches from the latest -ck patchset (2.6.16_rc4-ck1)
----> INCLUDES
2.6.16-rc2-dynticks-060205.patch
hz-default_values.patch
hz-no_default_250.patch
pdflush-tweaks.patch
vm-mapped-1.diff
----
-------------------------------------
05_plugsched-6.3-for-2.6.16-rc3.patch
-------------------------------------
The latest version of plugsched (6.3)
Allows support for several CPU Schedulers (Ingosched, Ingosched_Low-Latency, Nicksched, Staircase, SPA_nofrills, SPA_workstation, SPA_server
SPA_ebs, and Zaphod) (Default = Ingosched)
----
----------------------------------
06_suspend2-2.2.0.1-for-2.6.16-rc4
----------------------------------
The latest version of suspend2 (2.2.0.1)
Allows support for suspend2 Power mangement
----
-----------------
07_daconfig.patch
-----------------
daconfig patch, to show the name of the kernel in menuconfig.
----
-----------------------------------------
08_vesafb-tng-1.0-rc1-r3-2.6.15-rc1.patch
-----------------------------------------
The latest vesafb-tng patch from Spock.
Allows the use of vesafb-tng instead of vesafb
----
-------------------------------------
09_fbsplash-0.9.2-r5-2.6.16-rc2.patch
-------------------------------------
The latest fbsplash patch from Spock.
Allows support for the gensplash framebuffer splash image.
----
---------------------------------
10_bdz_undervolt.2006.01.07.patch
---------------------------------
Allows you to undervolt standard pentium-m and centrino CPUs
(To save laptop battery life)
----
--------------------------
11_kernel-layer7-2.1.patch
--------------------------
The latest layer7 patch (2.1)
L7-filter is a new match option for iptables/Netfilter.
----
-----------------------
12_ibm-fancontrol.patch
-----------------------
Control the fanspeed on certain IBM Notebooks.
----
---------------------
13_squashfs-2.2.patch
---------------------
Squash Filesystem support (Squashed filesystem) (2.2)
A compressed filesystem, typically used for livecds
----
-------------------------
14_unionfs-20060215.patch
-------------------------
Union FileSystem Support (Snapshot)
Newer snapshot of union filesystem.
A stacked/compressed filesystem, usually used on livecds.
----
------------------------------
15_config-nr-tty-devices.patch
------------------------------
Allows you to adjust the number of tty devices in /dev
Located in Char. Devices kernel config
----
-----------------------------
16_usbhid-readd-kconfig.patch
-----------------------------
USB Mouse polling patch
----
---------------------
17_realtime-lsm.patch
---------------------
Real-time linux security module.
----
---------------------
18_eCryptfs-0.1.patch
---------------------
eCrypt filesystem support (0.1)
(Not sure what it does exactly, I do not use it, check website below)
http://sourceforge.net/projects/ecryptfs
----
-------------------
19_lufs-0.9.7.patch
-------------------
Support for the linux userland filesystem (0.9.7)
----
|
-----
DOWNLOADS:
EBUILD
PATCH
BROKEN-OUT
DETAILED PATCHLIST
-----
MINI-HOWTO
GENTOO:
# nano /etc/make.conf
<set PORTDIR_OVERLAY="/usr/local/portage", in make.conf, unless already set>
# wget http://no.oldos.org/files/2.6.16-rc4-no1/no-sources-2.6.16_rc4-r1.ebuild
# mkdir -p /usr/local/portage/sys-kernel/no-sources
# mv no-sources-2.6.16_rc4-r1.ebuild /usr/local/portage/sys-kernel/no-sources
# ebuild /usr/local/portage/sys-kernel/no-sources/no-sources-2.6.16_rc4-r1.ebuild digest
<ALL users running stable x86 do the following step>
# echo sys-kernel/no-sources ~x86 >> /etc/portage/package.keywords
# emerge no-sources
OTHER DISTROS:
# cd /usr/src
# rm linux
# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.15.tar.bz2
# wget http://no.oldos.org/files/2.6.16-rc4-no1/2.6.16-rc4-no1.bz2
(Maybe go to kernel.org and download this one)
# wget http://www.kernel.org/diff/diffview.cgi?file=%2Fpub%2Flinux%2Fkernel%2Fv2.6%2Ftesting%2Fpatch-2.6.16-rc4.bz2
# tar jxvf linux-2.6.15.tar.bz2
# ln -s linux-2.6.15 linux
# cd linux
# bzcat /usr/src/patch-2.6.16_rc4.bz2 | patch -p1
# bzcat /usr/src/2.6.16-rc4-no1.bz2 | patch -p1 _________________ #zen-sources on freenode
register --- zen-sources.org for support, etc
PFG (Portage Free Gentoo): http://zen-sources.org/project/Misc
--> Finally clean your soul! (or gentoo install, soul sounds better)
Last edited by cheater1034 on Fri Feb 24, 2006 10:31 pm; edited 3 times in total |
|
| Back to top |
|
 |
lazx888 Tux's lil' helper

Joined: 13 Sep 2005 Posts: 118
|
Posted: Tue Feb 21, 2006 8:57 pm Post subject: |
|
|
what is "sem2mutex*" refering to?
Thanks |
|
| Back to top |
|
 |
cheater1034 Veteran


Joined: 09 Sep 2004 Posts: 1303
|
Posted: Tue Feb 21, 2006 9:32 pm Post subject: |
|
|
| lazx888 wrote: | what is "sem2mutex*" refering to?
Thanks |
In mm, there are tons of patches to convert the semaphores of certain drivers, filesystems, etc. to mutexes.
Basically, the mutex subsystem will allow multiple program threads to share the same resource, though they can not do it at the same time.
The preemption kernel says "The new kernel mutexes shall replace spinlocks in the Linux kernel, which don't lock interrupts at the same time. The mutexes offer a protocoll that avoids priority inversion."
They are nice patches, they are nice enhancements to any kernel.
I included in this release from mm, all the sem2mutex* (named) patched, all the mutex-* patches, other patches to convert drivers to mutex, the gregkh mutex convert patches, and the kernel-cpuexec-mutex patches.
Try it out this kernel has an extra edge in speed due to all the performance-based patches (the mutexes,other mm patches, ck patches, plugsched, etc) but it does not lack support.
Hope this answers your question somewhat.  _________________ #zen-sources on freenode
register --- zen-sources.org for support, etc
PFG (Portage Free Gentoo): http://zen-sources.org/project/Misc
--> Finally clean your soul! (or gentoo install, soul sounds better) |
|
| Back to top |
|
 |
Tiger683 Veteran


Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Wed Feb 22, 2006 3:40 am Post subject: |
|
|
I assume you also converted the unionfs and ecryptfs to mutex interface,
otherwise they won't compile you know....  _________________ Retired gentoo user |
|
| Back to top |
|
 |
mbar Veteran


Joined: 19 Jan 2005 Posts: 1693 Location: Poland
|
Posted: Wed Feb 22, 2006 3:43 am Post subject: |
|
|
I #care about unionfs and ecryptfs so it's fine...
EDIT: I also noticed big fat reiser4 patches, is it safe to switch between 2.6.15 and 2.6.16-rc? (both no-sources)
EDIT2: I don't use ccache, so I had to edit it out of Makefile. |
|
| Back to top |
|
 |
Vla Tux's lil' helper

Joined: 09 Sep 2005 Posts: 135 Location: Somewhere in the middle
|
Posted: Wed Feb 22, 2006 5:35 am Post subject: |
|
|
Hi! Thanks for a new release. Will test it later.
But I have a question:
I have two hdds in my system. One is an older one ATA-66 drive and the other one 7200 upm ATA 133 drive.
I read you suggest anticipatory scheduler for slower ones and deadline for the faster hdds. Can I set it through a kernel parameter?
elevator=xxx will set the scheduler generally. Maybe elevator=hda=deadline? I found sysctl.conf is the wrong place.
Thanks for your help and sorry for my bad english  |
|
| Back to top |
|
 |
bollucks Guru

Joined: 27 Oct 2004 Posts: 582
|
Posted: Wed Feb 22, 2006 6:56 am Post subject: |
|
|
| Vla wrote: | Hi! Thanks for a new release. Will test it later.
But I have a question:
I have two hdds in my system. One is an older one ATA-66 drive and the other one 7200 upm ATA 133 drive.
I read you suggest anticipatory scheduler for slower ones and deadline for the faster hdds. Can I set it through a kernel parameter?
elevator=xxx will set the scheduler generally. Maybe elevator=hda=deadline? I found sysctl.conf is the wrong place.
Thanks for your help and sorry for my bad english  |
It is per device
Set it in /sys/block/hda/queue/scheduler
change hda as desired. |
|
| Back to top |
|
 |
Vla Tux's lil' helper

Joined: 09 Sep 2005 Posts: 135 Location: Somewhere in the middle
|
Posted: Wed Feb 22, 2006 8:23 am Post subject: |
|
|
Thanks for your reply.
I already found this out. My question is how to set it automaticly at boottime? I thought there could be an option like elevator=xxx as a kernel parameter. |
|
| Back to top |
|
 |
lazx888 Tux's lil' helper

Joined: 13 Sep 2005 Posts: 118
|
Posted: Wed Feb 22, 2006 2:05 pm Post subject: |
|
|
| sounds like a great kernel... still afraid to move from 2.6.14 due to reiser4 "issues" |
|
| Back to top |
|
 |
cheater1034 Veteran


Joined: 09 Sep 2004 Posts: 1303
|
Posted: Wed Feb 22, 2006 3:03 pm Post subject: |
|
|
| Tiger683 wrote: | I assume you also converted the unionfs and ecryptfs to mutex interface,
otherwise they won't compile you know....  |
I did do that, and since I test compile every kernel I release (a lot of vanilla things, and all the features added)
eCryptfs and Unionfs compile fine so I assume I did the job right, I do not use either of these, but they built fine so do not worry
-----
| lazx888 wrote: | | sounds like a great kernel... still afraid to move from 2.6.14 due to reiser4 "issues" |
You will certainly not have any reiser4 "issues" switching from 2.6.14. They both use the same version of reiser4 (1.0.5) there should not be any problems.
The issues were about older versions of reiser4 that did not work with newer kernel patches.
But since you are already using the latest reiser4, Do not expect any problems
If you were running an older kernel, such as 2.6.12, you would have to update your reiser4 partition probally, but I do not think any problems will persist. _________________ #zen-sources on freenode
register --- zen-sources.org for support, etc
PFG (Portage Free Gentoo): http://zen-sources.org/project/Misc
--> Finally clean your soul! (or gentoo install, soul sounds better) |
|
| Back to top |
|
 |
Rainmaker Veteran


Joined: 11 Feb 2004 Posts: 1650 Location: /home/NL/ehv/
|
Posted: Thu Feb 23, 2006 5:14 pm Post subject: |
|
|
I'd reallly like to try this, but unfortunatly I'm getting:
| Code: | CC fs/dquot.o
fs/dquot.c: In function `drop_dquot_ref':
fs/dquot.c:737: error: `iprune_sem' is hier niet gedeclareerd (eerste gebruik in deze functie)
fs/dquot.c:737: error: (Elke niet-gedeclareerde naam wordt slechts één
fs/dquot.c:737: error: keer vermeld voor elke functie waarin hij staat.)
make[1]: *** [fs/dquot.o] Fout 1
make: *** [fs] Fout 2
|
"iprune_sem is not declared".
Seems simple to fix, though I'm hesitant to change files which are related to filesystem tasks. That said, I'm hesitant to change anything in the kernel code . _________________ If you can't dazzle them with brilliance, baffle them with bullshit. |
|
| Back to top |
|
 |
Rainmaker Veteran


Joined: 11 Feb 2004 Posts: 1650 Location: /home/NL/ehv/
|
Posted: Thu Feb 23, 2006 5:51 pm Post subject: |
|
|
| Quote: | Quota support (QUOTA)
If you say Y here, you will be able to set per user limits for disk
usage (also called disk quotas). Currently, it works for the
ext2, ext3, and reiserfs file system. ext3 also supports journalled
quotas for which you don't need to run quotacheck( after an unclean
shutdown. |
I use reiser4, so I don't need this after all. Compiling now  _________________ If you can't dazzle them with brilliance, baffle them with bullshit. |
|
| Back to top |
|
 |
monkey89 Guru


Joined: 08 Mar 2004 Posts: 596
|
Posted: Thu Feb 23, 2006 9:41 pm Post subject: |
|
|
Tested quickly, got a kernel panic with the OHCI1394 drivers, and I couldn't insert the rt2500 module I compiled against it (said that the ifname parameter was fake or something). Thanks, but I guess I'm sticking to gentoo sources for the install guide.
-Monkey |
|
| Back to top |
|
 |
cheater1034 Veteran


Joined: 09 Sep 2004 Posts: 1303
|
Posted: Thu Feb 23, 2006 9:46 pm Post subject: |
|
|
| monkey89 wrote: | Tested quickly, got a kernel panic with the OHCI1394 drivers, and I couldn't insert the rt2500 module I compiled against it (said that the ifname parameter was fake or something). Thanks, but I guess I'm sticking to gentoo sources for the install guide.
-Monkey |
Hmm, I dont use OHCI, but when I tried to build the OHCI drivers on any kernel I'd get a kernel panic (maybe conflicting kernel options)
And I'd have to know more about the rt2500 error, I just emerged it and it seemed to work fine
Im sorry i do not know more about OHCI, or rt2500, I do not use either one, but OHCI gives me kernel panics on every kernel, probally because I have a conflicting kernel option or something, and rt2500 builds fine.
May i see your error ?  _________________ #zen-sources on freenode
register --- zen-sources.org for support, etc
PFG (Portage Free Gentoo): http://zen-sources.org/project/Misc
--> Finally clean your soul! (or gentoo install, soul sounds better) |
|
| Back to top |
|
 |
mbar Veteran


Joined: 19 Jan 2005 Posts: 1693 Location: Poland
|
Posted: Fri Feb 24, 2006 1:09 am Post subject: |
|
|
| monkey89 wrote: | | I couldn't insert the rt2500 module I compiled against it (said that the ifname parameter was fake or something). |
Missing ifname in rt2500 drivers is caused by gcc 4.1 beta, at least on my laptop. Switching to gcc 4.0.2 (only for kernel/modules compilation) fixed it for me. |
|
| Back to top |
|
 |
cheater1034 Veteran


Joined: 09 Sep 2004 Posts: 1303
|
Posted: Fri Feb 24, 2006 9:49 pm Post subject: |
|
|
| monkey89 wrote: | Tested quickly, got a kernel panic with the OHCI1394 drivers, and I couldn't insert the rt2500 module I compiled against it (said that the ifname parameter was fake or something). Thanks, but I guess I'm sticking to gentoo sources for the install guide.
-Monkey |
Yes, if you are using gcc-4.1 the module may not compile cleanly :X _________________ #zen-sources on freenode
register --- zen-sources.org for support, etc
PFG (Portage Free Gentoo): http://zen-sources.org/project/Misc
--> Finally clean your soul! (or gentoo install, soul sounds better) |
|
| Back to top |
|
 |
ashtophet Guru


Joined: 08 Aug 2004 Posts: 350 Location: Galiza
|
Posted: Sat Feb 25, 2006 5:02 am Post subject: |
|
|
great patchset, running smoothly here...
my .config [1]
cheers
---------------------------
[1] sorry, crappy free file hosting. Storms killed my beloved K6-2 server  _________________ O coração, se pudesse pensar, pararia. Fernando Pessoa
If heart could think, it would stop |
|
| Back to top |
|
 |
spam_ Tux's lil' helper

Joined: 14 Jan 2004 Posts: 105 Location: /dev/null
|
Posted: Sun Feb 26, 2006 7:36 pm Post subject: |
|
|
| Everything works except vmware, while trying to build the kernel module it comes up with the good old address space size mismatch error... and no, I'm not trying to use 1G lowmem. |
|
| Back to top |
|
 |
cheater1034 Veteran


Joined: 09 Sep 2004 Posts: 1303
|
Posted: Sun Feb 26, 2006 10:03 pm Post subject: |
|
|
| spam_ wrote: | | Everything works except vmware, while trying to build the kernel module it comes up with the good old address space size mismatch error... and no, I'm not trying to use 1G lowmem. |
I think this is normal, possible do this as suggested in the nitro-experimental (2.6.16) thread.
| Nitro-Experimental thread wrote: | VMWare users probably still need to put these two files into /opt/vmware/workstation/lib/modules/source, but backup the original ones first
vmmon.tar
vmnet.tar |
Good luck  _________________ #zen-sources on freenode
register --- zen-sources.org for support, etc
PFG (Portage Free Gentoo): http://zen-sources.org/project/Misc
--> Finally clean your soul! (or gentoo install, soul sounds better) |
|
| Back to top |
|
 |
lancelott Apprentice

Joined: 28 Mar 2005 Posts: 152
|
Posted: Mon Feb 27, 2006 12:46 am Post subject: |
|
|
Which cpusched + iosched do you recommend using for Reiser4?
My harddrive is a Maxtor 30GB 7200RPM ATA100 2MB cache. _________________ Desktop: AMD Athlon 64 3000+ @ 2.15GHz | 7600GT 256MB | 320GB + 250GB SATA 3.0 | Creative X-Fi XtremeGamer | Gentoo Linux amd64
Server: Intel Pentium 2 MMX 350MHz | 30GB HDD | Gentoo Linux x86 |
|
| Back to top |
|
 |
Tiger683 Veteran


Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Mon Feb 27, 2006 2:14 am Post subject: |
|
|
| spam_ wrote: | | Everything works except vmware, while trying to build the kernel module it comes up with the good old address space size mismatch error... and no, I'm not trying to use 1G lowmem. |
The two files cheater quoted won't help you, they are against an other issue which arises once the one you have is solved....
You need to either hack the vmware-config.pl (look in the recent archck threads for a howto) or use the "revert-to-1G-lowmem.patch" patch you can find on my webspace under 2.6.15-nitro3, but beware it applies among others to init/Kconfig.nitro, which as i assume is not present in this kernel.
T _________________ Retired gentoo user |
|
| Back to top |
|
 |
cheater1034 Veteran


Joined: 09 Sep 2004 Posts: 1303
|
Posted: Mon Feb 27, 2006 2:49 pm Post subject: |
|
|
| lancelott wrote: | Which cpusched + iosched do you recommend using for Reiser4?
My harddrive is a Maxtor 30GB 7200RPM ATA100 2MB cache. |
I would reccomend deadline (as iosched), it is friendly to reiser4, if it gives you trouble or anything you may also like to try anticipatory, though deadline sounds like a better choice
cpu scheduler can come down to an opinion, You may want to do some research.
Personally, I use nicksched, I believe it is the most responsive cpusched out there, and will be great for any desktop environment. Ingo/low latency is brand new in plugsched, I have not tried it, but I heard it surpasses ingosched in desktop performance. Staircase will probally not give you the same responsiveness as nicksched, and may not perform quite as well in gaming aspects as nicksched, but it handles multiple processes very well compared to other cpu schedulers. SPA probally will give you the best server performance, I havent used spa_ws (workstation), I heard it is decent, but I have not tested this one either. I am not a fan of Zaphod, I think it resembles the win2k cpu sched :-p
You can test them all side by side and see which one handles what you do on your machine the best.
Ingosched is a smart choice, but if you want to enhance performance a lot, you may want to try something different, for me nicksched works the best
-----
| Tiger683 wrote: | | spam_ wrote: | | Everything works except vmware, while trying to build the kernel module it comes up with the good old address space size mismatch error... and no, I'm not trying to use 1G lowmem. |
The two files cheater quoted won't help you, they are against an other issue which arises once the one you have is solved....
You need to either hack the vmware-config.pl (look in the recent archck threads for a howto) or use the "revert-to-1G-lowmem.patch" patch you can find on my webspace under 2.6.15-nitro3, but beware it applies among others to init/Kconfig.nitro, which as i assume is not present in this kernel.
T |
Thankyou very much I do not know enough about vmware (I used it a few times in windows), I thought it may have something to do with the problem, guess not
Thanks for pointing this out  _________________ #zen-sources on freenode
register --- zen-sources.org for support, etc
PFG (Portage Free Gentoo): http://zen-sources.org/project/Misc
--> Finally clean your soul! (or gentoo install, soul sounds better) |
|
| Back to top |
|
 |
Phlogiston Veteran


Joined: 27 Jan 2004 Posts: 1889 Location: Europe, Swizerland
|
Posted: Tue Feb 28, 2006 2:07 pm Post subject: |
|
|
Do ati drivers work with this kernel? Thanks for a fast answer!
Phlogiston _________________ Workstation: 5.1 SurroundSound, LIRC remote control; Laptop [IBM-T43]: patched sources, suspend2, fingerprint sensor |
|
| Back to top |
|
 |
Tiger683 Veteran


Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Tue Feb 28, 2006 2:23 pm Post subject: |
|
|
| Rainmaker wrote: | I'd reallly like to try this, but unfortunatly I'm getting:
| Code: | CC fs/dquot.o
fs/dquot.c: In function `drop_dquot_ref':
fs/dquot.c:737: error: `iprune_sem' is hier niet gedeclareerd (eerste gebruik in deze functie)
fs/dquot.c:737: error: (Elke niet-gedeclareerde naam wordt slechts één
fs/dquot.c:737: error: keer vermeld voor elke functie waarin hij staat.)
make[1]: *** [fs/dquot.o] Fout 1
make: *** [fs] Fout 2
|
"iprune_sem is not declared".
Seems simple to fix, though I'm hesitant to change files which are related to filesystem tasks. That said, I'm hesitant to change anything in the kernel code . |
Change iprune_sem to iprune_mutex...
Furthermore, you will have to change the up() and down() operations to mutex_lock() and mutex_unlock() respectively, as up and down are only valid for semaphores, and god knows what the implicit compiler conversion results in
T _________________ Retired gentoo user |
|
| Back to top |
|
 |
cheater1034 Veteran


Joined: 09 Sep 2004 Posts: 1303
|
Posted: Tue Feb 28, 2006 2:37 pm Post subject: |
|
|
| Phlogiston wrote: | Do ati drivers work with this kernel? Thanks for a fast answer!
Phlogiston |
I have heard problems with ati drivers on early 2.6.16 releases. ATI may have updated there drivers now. _________________ #zen-sources on freenode
register --- zen-sources.org for support, etc
PFG (Portage Free Gentoo): http://zen-sources.org/project/Misc
--> Finally clean your soul! (or gentoo install, soul sounds better) |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|