Slax author's Blog (RSS)
02
January2013
Documentation updates
While we're waiting for FTP mirrors to get updated for the next Slax release with PXE support, please take a while to review Slax documentation. I tried to cover the most important topics there, including module usage and buildscript creation, yet it is fairly possible that I forgot something or just wrote some part improperly. I'll be very grateful if you could possibly go through the documentation and let me know if there are sections which need more clarification or explanation. Thank you.

User comments


So will a search produce a table of items fitting pattern given?
Will there be a way (maybe GUI) to search a database, table or lists?
Will item descriptions include version number, and dependency versions?

http://old.slax.org/forum.php?action=view&parentID=83671
It's hard to post a long post on the blog , so I post on slax 6 forum.(comments on documentations).

Tomas, Greetings!
It is real actual to add some info about Virtual Machine running to this section:
http://www.slax.org/en/documentation.php#booting
E.g. I'm still can't run properly qemu with slax. (Ubuntu 12.10 / x86_64 / Generic kernel)
Could you, please, describe this moment?
Cheers!

If you plan to run it in a virtual machine and it doesn't work, then the virtual machine software is broken since Slax would run fine on a real machine. So fixing your qemu would be probably better idea.

@slaxnoob: thank you for the suggestion. I'll update the documentation. As for now, you can simply copy new Slax over the old one on USB, it will simply overwrite (update) all system files while keeping your changes.

Dear Mr. Tomas M
I am very happy to see the new version of Slax.
there is a problem with file:///mnt/live/memory/data/slax/changes/changes.dat
in the old version,, you did not put all thing in one file like this
and the system require less resource from the CPU.
now changes.dat slows down the PC or makes it stand for few seconds
your computer maybe too powerful to feel
that
In the old day, it is easy for us to get the file the we create or change on Slax while plug our usb to another PC that runs Mac or Windows, it is impossible now
everything is good except of that
thank you !

I know that the changes.dat (managed by dynsizefs) is not ideal. But in my tests it was performing much better than posixovl (which was used in Slax 6). If there is even a better solution, better than dynsizefs and better than posixovl, I will be happy to use it.
@Tomas M, I have experienced some slow performance when I am using persistence and I change lots of data (more than 500Mb). Now I am not sure if it's my pendrive speed that is not good or if it's dynsizefs. Dynsizefs was a great idea but we're suffer with USB speed any way. So I have used this approach: I boot Slax64 to RAM, make heavy use of it and then I make a bundle with my changes whenever I want to keep them. By using this command: dir2sb /mnt/live/memory/changes /root/changes.sb and copying the resulting changes.sb to my <pendrive>/slax/modules directory. Next time I boot and copy to RAM my changes will be there.

Dynsizefs was made due to the fact that posixovl was much slower and less reliable. Yet it may still cause some freezes on slower USB drives, mostly due to the fact that all filesystem operations on dynsizefs are locked (if a read or write operation is in progress, other processes trying to read or write are blocked). I will be happy if we find a better solution for this at all.
Making a bundle from /mnt/live/memory/changes is possible and will work just fine. Maybe we could simply stop using dynfilefs or others, and instead just make .sb module on shutdown? That is not such bad idea...
We actually use the "make <module>" from /mnt/live/memory/changes for my distro, but its iffy in the sense that it doesn't save the changes on the spot, but only at the end of a proper session. If there is a power failure, or you suddenly run out of battery (and no power options are set), all changes will be lost. I don't know about Slax7 but Slax6 still maintains the changes to the point of the power failure I believe. In terms of losing one's work, whether slow or fast, people will be happy to have a file thats reliably there, taking in the changes as they happen and not only at the end of a session.
Again, only my 2 cents worth.

Dear Mr. Tomas M
thank you for your kind answer .
while using Slax 7, I got this problem, I hope that you could help me in the future
the file that I create on Slax's file system is saved to change.dat, is there a method that helps me get that file out without running Slax,
because I did some incorrect actions and Slax refuses to boot.
In Slax 6, I could get it in change directory
I use Slax as the main OS not the rescued disk

I see that you created Vietnamese version of Slax
I want to thank you on the behalf of Slax community in Vietnam
and in my point of view,
if you do not mind, I want to say that the vietnamese version does not meet our demand
In Vietnam, we always use computer in English,
the thing we need is a scim-m17n.sb that help us typing our languae,
the typing method that you provided in this version is strange to us
I do not ask for myself because i have complied a scim-m17n.sb file and it runs well with slax 7
thank you for recreating Slax
@Tomas M, I think that you could keep using dynsizefs so we will have persistence when we want it. And you could also add a script changes2sb so one can make a module to save the changes when running Slax from RAM. You could leave an icon in the menu with that script so we can just click in it and grab the module no need to open the terminal or you could make a button in the software center to run the script.

Ve slaxu 7 se nemohu spojit s tiskárnou. Po spuÅ¡tÄ›nà system-config-printer se nejprve spouÅ¡tà Firefox, který vÅ¡ak brzy zmizà je zobrazena chybová hláška: "Nenà možné se spojit s hostitelem localhost. Spojenà odmÃtnuto". Jedná se o notebook ASUS K50IJ, na kterém bez problémů běžà Mint-14 a Lubuntu 12.10, vÄetnÄ› tisku na tiskárnÄ› HP C4280. ObÄas musÃm použÃvat svůj systém na cizÃch poÄÃtaÄÃch a k tomu jsem dosud použÃval Live Lubuntu 12.04 na USB klÃÄi, který fungoval bezvadnÄ›, ale chtÄ›l bych jej nahradit VaÅ¡Ãm Slax 7, který se mi pro tyto úÄely zdá vhodnÄ›jÅ¡Ã. ProhlÞenà vebu a ostatnà použÃvané funkce pracujà normálnÄ›. DÄ›kuji Josef Vála


@ Tomas M
@ Josef Vala
"printing is not supported in Slax at the moment, I am sorry."
That's not true . Printing is aready available in slax 7. Manfred /Quax made a printing bundle.
See : http://old.slax.org/forum.php?action=view&parentID=83628&highlight=slax7%20print%20pack
32 bits printing bundle
slax7-printpack_sp1.1: (available at http://mirror.fluxflux.net/index.php?dir=bundles)
slax7 printing fixes with configuration gui (system-config-printer)
(will be superseeded by SlaxBuilds during the next days)

Po použità balÃku slax7-printpack_sp1.1 je tisk plnÄ› funkÄnÃ. DÄ›kuji za rychlou pomoc. Josef Vála

How sweet it would be if Slax made a cute little beep sound when I release the slider after adjusting the sound volume!