You are not logged in.
Hi there !
I haven't posted there since the beginning of my live system project, since it was only available in French.
But lilsirecho was so enthusiastic about it that I finally released it in English/French !
[EDIT] the new site is http://ctkarch.org
So, after two intensive weeks of coding, there it is :
http://calimeroteknik.free.fr/ctkarchlive/index-en.html
CTKArch 0.6 (live screenshot) :
The documentation will be more precise, but the main ideas and features are :
1/ Lightweight :
That means nothing is launched without you requesting it, and that I always try to launch as few processes as possible.
It doesn't use much RAM, here is a screenshot with desktop/web browser/filemanager using 43MiB RAM.
So when I say lightweight I really mean it.
2/ Functional :
All included apps (see documentation for details) are indispensable.
Everything you can't live without should be there : web, ftp, email, chat filemanager&archiver, office, image, audio/video reading and editing and CD burning.
3/ Hardware support, technical novelties and Arch compliance
In the 0.5 version, an experimental GIT version of nouveau was included, which allowed me tu run smooth 3D on most nVidia cards !
All possible drivers for video are included (with scripts to set them up if needed) ; the goal is to support the most possible machines out of the box. As it is for sound.
Now, I use nouveau from the repos, as I do for the rest of the system : I want to keep in touch with Arch, using the best possible the repos, for updates to go the best possible when the system is installed.
The last bleeding-edge function is the clean BTRFS support, for the persistent home, and at installation and after.
4/ Modular :
The home folder can be put on a read/write partition (the comon case is to dd the iso on a flash drive and create this partition in the remaining space)
Then, to be able to modify the whole system as much as you want, there is the "add-on" support.
They are squashfs archives you can simply copy to the "addons" subfolder of the persistent home partition, or since 0.6, in the addons folder of the CD. (this allows to very simply remaster the CD)
And of course you can install it on a PC at any time, with any combination of the base-system/addons/personal-home !
I'll add I'm very fond of fancy boots and desktops, so I think this live system (and resulting installation) give a good example of how I think an Arch install should look like.
Hope you like it !
I'm open to suggestions by the way, if they can get along with my idea. Otherwise, make an addon and everyone will be happy !
[EDIT] You can join #ctkarch on freenode to ask questions, share any idea or possible improvement ! ☺
Last edited by Calimero (2011-04-07 20:51:24)
In a world without walls and fences, who needs windows and gates ?
Offline
x86_64 version is just released and available for download !
http://calimeroteknik.free.fr/ctkarchli … rrors.html
More coming soon !
In a world without walls and fences, who needs windows and gates ?
Offline
Downloaded and installed 0.6-x64.iso into a 16GB adata 533x CF card, mounted in cf2sata adapter.
Successfuly reached desktop with english option in 13 secs. Rebooted and selected copy to ram at prompt. This reached desktop in 23 seconds.
System performance is snappy ...includes jumanji.
Performed an install of vlc with pacman (removed the forced repo..arm) and it performed flawlessly.
Kernel is latest.8.
Added a 2GB partition to the CF card for addons and copied previous system addons(64bit) to the CF card 2GB partition. This enabled internet for the vlc download above.
There is also an i686 version available.
Kudos to Calimero for this fine .iso.
Merci beaucoup!
Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit! X-ray confirms Iam spineless!
Offline
Thanks, will give it a go!!
Edit: tried it on an 6 old pc and works like a charm.
Some small things that could be adressed I will post about later.
Last edited by pablokal (2010-12-14 22:33:21)
GNu/Linux: Nu nog schoner: http://linuxnogschoner.blogspot.com/
Offline
Performed a test on x86_64 system, which in my system, is provided via CF2Sata adapter and 533x adata 16GB CF card(s).
I booted one CF card with x86_64 installed along with eight addons provideing such packages as feh, mirage, kdenlive, HP printer and vlc. This card performs @45MB/sec in this man's machine loading to desktop in 13 secs (~550MB assumed).
While booted into CTK, and having a second CF device inserted inanother CF2Sata adapter, I used dd to write the installed CTK program to the new CF card.
This proceeded at a rapid pace and took ~ eight minutes to load the 16GB CF card. That means the transfer speed in write mode was 2000MB/min(2GB/min) which is ~33MB/sec.
The program thusly transferred performed well in boot up in CTKArchlive. All addons performed as expected.
Typical boot time to desktop is 13 seconds and in copy to ram 23 secs.
The CF cards a partitioned with first partiition having the .iso program and the remaining space (~15GB was partitioned as CTKhome (much more than enough!). Lazy man's partitioning!!!
As I have other CF cards , 8GB patriot 266x, I tried the .iso in those CF cards. They did not boot with either i686 .iso or x86_64 .iso installed per dd. Thus, not all CF cards are good performers.! Interestingly, the file system in the CTKpartition is UDF which may be the reason for the failing CF cards.
Just a note for any interested user(s) showing the excellent performance of the "live" arch application by Calimero...rapid load, persistent, and copy to ram. In copy to ram, the mobo reset button is instant reboot!
Pacman, arora, midori,jumanji, openbox, smplayer, vlc ,kdenlive,HPprinter, feh , mirage,gimp,avidemux and more to come!
EDIT: Running the CF in USB mode causes a ten minute boot time..
Last edited by lilsirecho (2010-11-16 00:19:12)
Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit! X-ray confirms Iam spineless!
Offline
Just for fun, I started to port this liveCD on Arch Hurd !
It's not stable nor finished yet, it's just a preview.
CD iso image : ctkarchhurd-0.01beta.iso
Let me recall that GNU Mach only boots on Intel processors and IDE CDrom drives. No support for anything else yet...
Last edited by Calimero (2010-12-11 20:00:11)
In a world without walls and fences, who needs windows and gates ?
Offline
How does this compare to Archbang?
Mr Green
Offline
Well…
Archbang uses a lot of stuff from this liveCD (gtk theme, some scripts). I tried to suggest some improvements to them when they were still on this forum, but I think that their team methods from the very beginning may have been the cause of some difficulties.
If you want to compare, I would say the main difference is that archbang tries to do everything at once, where I prefer to ensure the provided features work well.
For ctkarch, each version is finished, there is (almost) nothing to fix or improve. (but of course there are features you may want to add for the next version !)
The addons system aims to provide a nice customized live system, too. I really like to give users the choice when there really is one to do.
The real answer is... try both, and see by yourself !
In a world without walls and fences, who needs windows and gates ?
Offline
oh i can say CTKArch is great, nvidia support outa box from the bootup, everything works you put alot of time and effort iam sure on your projects keep up this great project
Offline
Yep, I forgot to say for Mr Green, that I wanted to contribute to archbang at first, but they refused to include the (free open source !) video drivers. In my livecd they are fully integrated.
They said it would be "heavy" to include them ; but I measured it would only add 3.8MiB to the ISO !
There only is vesa and they instruct the user to install the right driver by himself... This makes very slower the test of the support of a video card under Arch, and needs an internet connection for that !
Yes, there is a clash between me and them because we make different choices, but I'm so sorry about that... for the overall goal is similar.
So, for the moment, ctkarch and archbang provide different features. (I'm focused on hardware support and customization)
Oh, and I forgot to say : to add software/stuff to the ISO image itself before burning it (that is, the "addons", that are squashfs archives) you can use the excellent software isomaster is.
Last edited by Calimero (2010-12-12 11:11:25)
In a world without walls and fences, who needs windows and gates ?
Offline
I will certainly try Ctkarch out, Archbang does boot really fast and has some nice features.
You can of course only to offer to help, glad to see that you stuck to your ideals and created your own livecd
MrG
Mr Green
Offline
Quick question does ctkarch has a password for root/sudo, network did not set up at boot want to run wicd?
Runs fine just need to put it through its paces
MrG
Mr Green
Offline
Quick question does ctkarch has a password for root/sudo, network did not set up at boot want to run wicd?
Runs fine just need to put it through its paces
MrG
The passwords are : arch for the arch account (and for yaourt) ; toor for root. They are indicated in the tty1 too.
Offline
Saw something briefly on boot up shutdown.... thanks
Mr Green
Offline
…and in the documentation, which is gently offered for reading at bootup. But if you were used to systems with annoying popups everywhere, get prepared for changes.
II forgot to say it clearly in my first presentation post, but one of the base principles of this system is to never launch something by default that someone may not need.
There are no annoying popups, no apps launched by default apart from the desktop, no automount of removable storage media, etc.
Maybe this looks a few radical, but I really enjoy to see what refusing compromises like this can lead to !
In a world without walls and fences, who needs windows and gates ?
Offline
Maybe a link to docs in browser? I saw pop up .... but was very eager to test everything out
Got net working after launching wicd... any reason why it is not started from boot?
MrG
Mr Green
Offline
Mr Green:
Happy to see you in CTK!
Your doing well...keep at it and try out the addons soon.....
Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit! X-ray confirms Iam spineless!
Offline
Got net working after launching wicd... any reason why it is not started from boot?
I'll just quote the message previous to yours. Maybe you should have paid a little more attention to it.
II forgot to say it clearly in my first presentation post, but one of the base principles of this system is to never launch something by default that someone may not need.
There are no annoying popups, no apps launched by default apart from the desktop, no automount of removable storage media, etc.Maybe this looks a few radical, but I really enjoy to see what refusing compromises like this can lead to !
Maybe a link to docs in browser? I saw pop up .... but was very eager to test everything out
It feels like it's definitely not your kind to read before asking.
It's on the site, by the way. http://calimeroteknik.free.fr/ctkarchli … on/en.html
In a world without walls and fences, who needs windows and gates ?
Offline
http://calimeroteknik.free.fr/ctkarchlive/index-en.html
Page I started from then followed on to downloads.....
Forgive me
MrG
Mr Green
Offline
This coming paragraph is not an distro-error but just a login screen I missed due to a slow starting monitor and auto choice french language settins:
A little hiccup in the 64 bits livecd;
When I choose Clavier Anglais (not in English) I still get a French menu. Both from the bottom bar and the Openbox context menu.
The language setting still is French in short(when installing, edit the etc/locale.gen file and use locale-gen to change that).
There is no conky on the desktop; what a brave guy you are, Calimero, to leave that out.
I think it is a good idea for old pc to use Arora, but to make it the default browser is aiming/limiting this distro at a certain segment, which I would say, no; but of course choices like that are to the dev. Midori has crashed so much in the past that I don't even want to try it anymore.
In Arora the default search engine is Yahoo; didn't even know it existed anymore. I think in any browser that is in the spirit of FSF Duckduckgo should be the default; and it gives much better search results.
In Openbox configuration I miss the themes I like the most, but that is of course also very personal. The icon theme is Azenis. The default look is a bit like modern black scheme a few years ago.
This is totally unimportant of course but in this field, the look and feel the distro can make major improvements, look for instance at ADComp wonderful openbox configurations in Madbox 9.04 or 10.04.
LxAppearance and Obconfig for configuration of openbox but not Obmenu. I also miss the wonderful Adeskbar, a beauty of a little, lightweight dock. Then you can leave out fbpanel.
Similarly the rc.xml file is totally basic; no keybindings to programs at all. So in the openbox department there are a lot ofconfiguration choices left open. A bit too much to my liking.
The fact you have to start wicd by hand at each live session, is understandable as a theoretical point of view, but just not practical; I think you should compromise here.
Testing my webcam with mplayer tv:// worked well with a Logitech Quickcam Communicate STX.
In the application choice apart from webbrowser I find little problems; I like pcmanfm.
Other Reseau/network programs pidgin, sylpheed, xchat, gftp.
Terminal app rxvt unicode
Gpicview (not listed in the ob contextmenu) wouldn't be my first choice. I prefer Ristretto which is also very lightweight.
Gtkam to get pic from you camera and Gimp.
Audacious, Avidemux, smplayer, brasero, mhWaveEdit for video and music.
Gnumeric, Abiword and ePDFviewer
Last edited by pablokal (2010-12-17 15:00:25)
GNu/Linux: Nu nog schoner: http://linuxnogschoner.blogspot.com/
Offline
For the language, it's very strange... I don't understand. There is no "Clavier Anglais" option at bootup menus. (how could you have selected it then ?)
Did you choose English at bootup ? I tried it myself several times, when you choose it, everything is in English including the installed system !
Is the welcome popup window in English ? This info would help me finding out what's wrong.
Yeah, conky is totally optional. I like it, but that's purely personal. I'll make an addon soon for people who like it...
Addons solve all decision conflicts !
Speaking of that. You should make an addon containing a file /addons/xsession/wicd containing "wicd-starter". (here's the resulting addon, I made it for you : http://ompldr.org/vNmt4NQ )
And include it inside the ISO image before burning it with the amazing software isomaster is.
Just copy the addon into the addons folder of the iso image, save the modified iso and burn it.
Noted for the search engine, thanks.
Well, I just didn't want to put google. What, has google become the Internet now ? I don't think so. It's only a website among others...
obmenu is already noted for inclusion for the next release.
I'll have a look at adeskbar and the configs you pointed out, they may give me interesting ideas !
Ristretto has a big part of XFCE (thunar, xfce libs) as dependencies, so hopelessly I can't include it. I try to keep the iso image "small" !
In a world without walls and fences, who needs windows and gates ?
Offline
Hi , Calimero, thanks again for your efforts and kind answers to my suggestions and questions.
I now understand what went wrong.
I have a very good monitor HL LP2475w which I can recommend to everyone; the colours and quality of moving pictures is awesome. The only drawback that is has some latency starting up. In your start menu you have an auto choice option in which the French one is the first, so I saw the second screen only after autochoice for French and didn't know better this was the first one. This explains the problem I had.
Will be following your progression with CTK. Did a post on the Archbang forum on you distro.
Thank you for providing an add on for Wicd.
Indeed the procedure with isomaster is amazingly simple.
Now I only have to learn how to make an add on myself.
I found this info: To create an add-on to contain packages/files or more simply the changes you did to the live system since its bootup, run "xsu /addons/mkaddon"
This does not explain for me how I make specific addon linked to specific applications or openbox setup with new themes etc.
Could you provide more info on this?
Last edited by pablokal (2010-12-16 12:49:58)
GNu/Linux: Nu nog schoner: http://linuxnogschoner.blogspot.com/
Offline
anyone try to install? grub install error here.
Offline
I tested your hurd CD, good work, but of course, hurd will always just be a play thing [a worthwhile one though]
Offline
pablokal:
Perhaps my method os employing addons/mkaddon will answer your question.
I run in root:
exec /addons/mkaddon
This enables the mkaddon program.
You then name the addon with the restrictions noted....
You may at this time select the install all changes "y"...or answer "n"
The next step allows pacman to download specific packages to place in the addon.... you may skip that step if desiring to perform other activities in the addon...If this step is implemented, the addon is auto-added to /media/CTKHome/addons.
The steps to perform in establishing the use of the addon, such as..ask or no-ask and mksquashfs are auto-provided and result in an addon with sqfs extension.
Addons made in the /tmp/root directory as sqfs are installed into .../media/CTKHome/addons ...after firstly changing the permissons with ...chmod -x /media/CTKHome/addons...
Then the /tmp/root addon(sqfs extension) can be copied to to the addons in /media/CTKhome addons..
This is only needed for addons created in /tmp/root.
I hope this is helpful for you............................
Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit! X-ray confirms Iam spineless!
Offline