02

January
2013

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
Tt 2013-01-02 19:07

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

Somewhat Reticent 2013-01-02 20:22

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?

jcsoh 2013-01-02 21:19

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).

anonymous 2013-01-03 01:59

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!

Tomas M 2013-01-03 02:49

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.

Tomas M 2013-01-03 07:16

@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.

hoanglong1712/@yahoo.com 2013-01-04 01:26

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 !

Tomas M 2013-01-05 05:01

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.

Thiago Silvino 2013-01-05 10:51

@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.

Tomas M 2013-01-05 19:07

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...

Mark De Silva 2013-01-05 20:29

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.

hoanglong1712@yahoo.com 2013-01-06 00:52

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

hoanglong1712@yahoo.com 2013-01-06 01:03

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

Thiago Silvino 2013-01-06 12:04

@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.

Thiago Silvino 2013-01-06 23:01

@Tomas M, you're welcome

Josef Vála 2013-01-07 01:44

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 2013-01-07 02:01

@Josef Vála: printing is not supported in Slax at the moment, I am sorry.

jcsoh 2013-01-07 02:34

@ 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)

Josef Vála 2013-01-07 03:54

Po použití balíku slax7-printpack_sp1.1 je tisk plně funkční. Děkuji za rychlou pomoc. Josef Vála