Şu anda çevrimiçi olan kullanıcılar: 468 - Giriş  » arama  » forum anasayfa  

Slax modules page

Tomas M
wrote 2 years ago


reply
As you maybe noticed, the modules page is up but is rather empty yet. There are more than 300 modules waiting in the queue to be checked. It takes me so long because I'm developing a system for checking in parallel.

Every user has a link in his profile page, which will lead you to all the modules from that user. This way, you can access all your modules easily even if you can't see them in the repository. I'd like to kindly ask everybody who uploaded modules to go through them and fix all missing icons, screenshots and descriptions.

Do not upload your modules again (as a new), but rather click the 'edit module' link in the module detail page in order to update it to a newer version (or to just fix the descriptions and icons). The quality of uploaded modules is rather bad (as far as I checked), so please help me make it better.

Also, make sure to re-read the documentation page 'how to create modules the right way'.

Thank you very much.
 
jmdlcar
wrote 2 years ago


reply
Tomas I'm glad you are taking control over the modules page cause Slax 5.x.x was out of control and most didn't work.
 
markds
wrote 2 years ago


reply
I tried to add the icons to my modules, but after adding the first icon using "edit this module", the icon shows up ok, but when I do the same for all the rest of the modules, the icons don't show up, I still get that brown "?" icon.
 
Pastrugno
wrote 2 years ago


reply
I have the same problem adding screenshots at my modules.
I save, but I can only see the ? icon.....why?
Bye
 
Thor
wrote 2 years ago


reply
Tomas M wrote:
As you maybe noticed, the modules page is up but is rather empty yet. There are more than 300 modules waiting in the queue to be checked. It takes me so long because I'm developing a system for checking in parallel.

Every user has a link in his profile page, which will lead you to all the modules from that user. This way, you can access all your modules easily even if you can't see them in the repository. I'd like to kindly ask everybody who uploaded modules to go through them and fix all missing icons, screenshots and descriptions.

Do not upload your modules again (as a new), but rather click the 'edit module' link in the module detail page in order to update it to a newer version (or to just fix the descriptions and icons). The quality of uploaded modules is rather bad (as far as I checked), so please help me make it better.

Also, make sure to re-read the documentation page 'how to create modules the right way'.

Thank you very much.


Remember to check the text on the moduledesc, before you try. I have written "to be deleted" on nearly 30-40 modules, so it can save you a great amount of time.
 
gusterrapolis
wrote 2 years ago


reply
Pastrugno wrote:
I have the same problem adding screenshots at my modules.
I save, but I can only see the ? icon.....why?
Bye


You need resize images to 800x600.I don,t know why,but this works to me.You can use gimp.I am using .png format to snapshots and icons
 
gusterrapolis
wrote 2 years ago


reply
markds wrote:
I tried to add the icons to my modules, but after adding the first icon using "edit this module", the icon shows up ok, but when I do the same for all the rest of the modules, the icons don't show up, I still get that brown "?" icon.


F5 in your navigator.Update www browser view.Cache navigator see you previous icon.Refresh www browser.

I think
 
Pastrugno
wrote 2 years ago


reply
I was been using Gimp ans .png format. The images where less than 800x600 (this is because it's the table measure!).
My problem was the browser cache!!
Bye
 
Thor
wrote 2 years ago


reply
Pastrugno wrote:
I was been using Gimp ans .png format. The images where less than 800x600 (this is because it's the table measure!).
My problem was the browser cache!!
Bye


Lol. WMP icon on lib files. In general:

How to put icons on libmodules ?
Those should be an iconfree zone

Nevermind. I'll put my avantar on mine
(hope i do not end up in a copyright case..)
 
markds
wrote 2 years ago


reply
I made icons for all my modules, all same format, same resolution, colour depth, etc. Which ever one I upload 1st works. After that the rest will fail. If I try to use the on that was working again it will fail too. So the problem is not the icons or the browswer, and yes I did clear the cache and refresh and reload, still didn't work. I even tried on another computer to view and its the same.

gusterrapolis wrote:
markds wrote:
I tried to add the icons to my modules, but after adding the first icon using "edit this module", the icon shows up ok, but when I do the same for all the rest of the modules, the icons don't show up, I still get that brown "?" icon.


F5 in your navigator.Update www browser view.Cache navigator see you previous icon.Refresh www browser.

I think
 
Pastrugno
wrote 2 years ago


reply
Thor wrote:

Lol. WMP icon on lib files. In general:

How to put icons on libmodules ?
Those should be an iconfree zone

Nevermind. I'll put my avantar on mine
(hope i do not end up in a copyright case..)


I don't think these are windows icons (I don't know them).
These are free, but tell me if they are windows like, please!
 
ben_coh
wrote 2 years ago


reply
Let's make a nice 'library' icon, for all the libraries ?
 
Pastrugno
wrote 2 years ago


reply
ben_coh wrote:
Let's make a nice 'library' icon, for all the libraries ?

This is a good idea!
 
Marek
wrote 2 years ago


reply
PiX Frogger is bad.
 
maltz
wrote 2 years ago


reply
How can I translate the modulos' details? I think it doesn't work.
 
Tomas M
wrote 2 years ago


reply
Marek wrote:
PiX Frogger is bad.

Thank you for the feedback. Fixed. It missed ./
 
bert
wrote 2 years ago


reply
OK so where do i find new 6.0.5 modules?
 
Pastrugno
wrote 2 years ago


reply
I ask everybody to not modify approved modules!
Thanx
 
Thor
wrote 2 years ago


reply
Tomas I suggest you blacklist the whole geckoengine from your script. In fact everything inside the /usr/lib/$MOZILLA_TYPE_BROWSER folder. They are found in every mozilla-client anyway...And they just pops up a lot on the dep.list.
 
Thor
wrote 2 years ago


reply
Tomas another suggestion to your dep.checker:

It should check like this IMO:

1. Check against itself (as now apparently only partly does)

2. If it contains general libs, then they could be added to the librarydatabase, given a) it is not tremendous big module (which is a typically all-in-one style) b) the libs all reside in the official slacklibfolder,"/usr/lib", or the official "MOZILLA_HOME" and c) Totally skip it if it has anything with "All" in its name..

So point 3 which is why I write this in the first place

3. It should check against itself, EVEN in the "/opt" folder. BUT those libs should Not be added to the database. Still, they should be valid for the moduleitself. In otherwords, check all binaries and see if the module itself contains the libs needed. No matter where they are placed. And if the module has them, then do Not search the database for other links. BUT, since they do not reside in the "/usr" folder (the libs of the module, that is), they should neither be added to your "official" linking database.

The clue is, I have modules that contains everything, but with libs compiled into "opt" to avoid overlinking from other modules to these, and to keep them runnable even if Slax upgrades. It is somehow funny to see that line when checking the module's dependencylist: 'libXYZ.so was not found in any modules'. And then one knows that the libs are within the module, but just not in the "/usr" folder.

Hope you understood what I meant.



I'll clarify issue 3 with an example, coz it is quite important, to me at least


Module 435 have listed all packages included in it. Among them you find "nautilus-cd-burner".

I view the details of the dep.list, and this is just one of several "not found":
"requires libnautilus-burn.so.4 not found"

And where may that libnautilus-burn.so.4 be, hmmm..Exactly, inside the module, within the package nautilus-cd-burner.

In worse occasions it links existing libraries as "not found" and link them to modules I have wished and wrote "2 b deleted" by you :)
 
kmieciu
wrote 2 years ago


reply
maltz wrote:
How can I translate the modulos' details? I think it doesn't work.


I was unable to translate module description. I've tried to go to:
Modules -> editors -> KompoZer 0.7.10 [...read more] -> translate

How I should do that?
 
Tomas M
wrote 2 years ago


reply
Thor wrote:
It is somehow funny to see that line when checking the module's dependencylist: 'libXYZ.so was not found in any modules'. And then one knows that the libs are within the module, but just not in the "/usr" folder.

It seems to me you don't understand the meaning of 'library path' input field in the form (the form used to submit a module to slax.org). If your module needs libraries, which are included in the module itself (whatever subdirectory it uses), simply specify that directory in the library path field...

I'll clarify issue 3 with an example, coz it is quite important, to me at least.
Module 435 have listed all packages included in it. Among them you find "nautilus-cd-burner".
I view the details of the dep.list, and this is just one of several "not found":
"requires libnautilus-burn.so.4 not found"

That is because libnautilus-burn.so.4 is not found in /usr/lib;/lib/...
You can fix that by the library path, as mentioned above.

Slax searches for the libraries in /lib, /usr/lib, and some other trusted directories. If you know the libraries are in the module but in a non-standard directory, you have to type that directory in the library path input field. If you need to specify more than one, simply divide them by semicolon (like in PATH);
 
Thor
wrote 2 years ago


reply
I did not know that Tomas.

That was a great tip and I must say, a really nice and smart way to solve it.
My error for not have inspecting the form more closely.
 
Tomas M
wrote 2 years ago


reply
I hope it will work :)
 
Thor
wrote 2 years ago


reply
1 More.

What is the exact syntax ? Just the path, and do I need to reupload it to verify it again, or is it enough to just enter the ld path into the form.

Gee, man ... Embarrasing after all these uploads that I never seen that textbox. But still a great way to solve the issue, youve come up with

I got it....

Can I use normal syntax with ":" as path seperator ?
 
Tomas M
wrote 2 years ago


reply
kmieciu wrote:
maltz wrote:
How can I translate the modulos' details? I think it doesn't work.


I was unable to translate module description. I've tried to go to:
Modules -> editors -> KompoZer 0.7.10 [...read more] -> translate

How I should do that?

Currently it is not possible to translate module descriptions.
 
Thor
wrote 2 years ago


reply
Tomas M wrote:
I hope it will work :)


Sure will. You are one f smart dog, when you first go after it :)
 
Tomas M
wrote 2 years ago


reply
Thor wrote:
1 More.

What is the exact syntax ? Just the path, and do I need to reupload it to verify it again, or is it enough to just enter the ld path into the form.

Gee, man ... Embarrasing after all these uploads that I never seen that textbox. But still a great way to solve the issue, youve come up with

For example, if your module requires libmozjs.so, which is in /usr/lib/firefox-2.0.13/, then type
/usr/lib/firefox-2.0.13/ to the input field.

If your module needs many libraries, which are all in /opt/application/lib1/ and /opt/application/lib2/ directories, then enter the library path as following: /opt/application/lib1/;/opt/application/lib2/
 
Thor
wrote 2 years ago


reply
Thx. I just typed ":"

I have to give it to you. I just Love this solution :D



Just a little cry right now... I have a module that has same prefix as 2 other one of mine. But since the prefix is outside the normal /usr, it is (maybe just to short time since editing it) linked up to another module with a printlib inside /usr. While my main has it inside "/opt/gnome-2.21.3".

Is it possible to add some way to recognize 2 modules use the same ld_path and to bundle/connect those two, of course under the assumption that they must be a better fit since the paths are the same.

The thing right now, is that under the more elaborated dep.list, the other and mine are both listed. Still the other, with a different prefix, is listed first. Could it be reasonable inside a fair amount of effort, to add some functions into your script, that sets priority to same library-path between two modules.

Second thoughts... That could be my mistake..I think I build that module with "/usr" instead of "/opt.." as prefix. I will rebuild it and see if it changes the linkingrecommendations.

So far very nice and impressing.
 
sadrunk
wrote 2 years ago


reply
ok if i post a module and i discover trought the dependencies that there is a module newer then mine to be aproved, how do i delete mine?
 
era32
wrote 2 years ago


reply
Idea:
Use the www.digg.com dig to dig modules (for users) and New modules group (to digging). Easy?
 
Guest
wrote 2 years ago


reply
saddrunk. That is a good question.

We should also all check if there already exist a module. Think there must be 5 or 6 same or newer/older xine-lib there now.
 
Tomas M
wrote 2 years ago


reply
Thor wrote:
Thx. I just typed ":"

Ah, I am sorry! You are correct, ":" should be used.
So I've modified the scripts to accept both separators : and ;
 
Tomas M
wrote 2 years ago


reply
Thor wrote:
Just a little cry right now... I have a module that has same prefix as 2 other one of mine. But since the prefix is outside the normal /usr, it is (maybe just to short time since editing it) linked up to another module with a printlib inside /usr. While my main has it inside "/opt/gnome-2.21.3".

Is it possible to add some way to recognize 2 modules use the same ld_path and to bundle/connect those two, of course under the assumption that they must be a better fit since the paths are the same.

The thing right now, is that under the more elaborated dep.list, the other and mine are both listed. Still the other, with a different prefix, is listed first. Could it be reasonable inside a fair amount of effort, to add some functions into your script, that sets priority to same library-path between two modules.

Please provide examples, I don't understand you
 
Tomas M
wrote 2 years ago


reply
sadrunk wrote:
ok if i post a module and i discover trought the dependencies that there is a module newer then mine to be aproved, how do i delete mine?

Currently I am the only one who can delete modules. The best is to edit description of your module - simply state there that I should delete it.
 
Thor
wrote 2 years ago


reply
Tomas M wrote:
Thor wrote:
Just a little cry right now... I have a module that has same prefix as 2 other one of mine. But since the prefix is outside the normal /usr, it is (maybe just to short time since editing it) linked up to another module with a printlib inside /usr. While my main has it inside "/opt/gnome-2.21.3".

Is it possible to add some way to recognize 2 modules use the same ld_path and to bundle/connect those two, of course under the assumption that they must be a better fit since the paths are the same.

The thing right now, is that under the more elaborated dep.list, the other and mine are both listed. Still the other, with a different prefix, is listed first. Could it be reasonable inside a fair amount of effort, to add some functions into your script, that sets priority to same library-path between two modules.

Please provide examples, I don't understand you



Yes..I know it a little better know.

LD_PATH=LD_LIB_PATH ...Just dislike to type capitalized library

What I discovered is that your script put first priority to SIZE_OF_MODULE_RELATED and secondly to LD_PATH_MODULE_RELATED.

Since LD_PATH is mostly /usr/lib I think it is the right way, in general, to order it. BUT, for those modules with a different LD_PATH, is it possible to add into your script some way to first prioritize LD_PATH_MODULE_RELATED before SIZE_OF_MODULE_RELATED

Example.

Abiword needs "libgnomecanvas"
libgnomecanvas found in 2 modules a)Abiword_All b)gnome-platform

Now:

Abiword_all is the smallest of size, so I link to Abiword_all before gnome-platform

What I wish:

libgnomecanvas found in 2 modules a)Abiword_All b)gnome-platform
"lets first check LD_PATH"
LD_PATH Abiword All = /usr/lib
LD_PATH gnome-platform =/opt/gnome-2.21.3/lib

Aha..

LD_PATH_GNOME_PLATFORM=LD_PATH_THE_MODULE_I_AM_CHECKING
ergo: They are probably related to eachother

I will link to gnome-platform first and abiword_all second, despite the fact that abiword_all is smaller


:)




I guess you see it, but Ill mention it. If both have same LD_PATH, say "/opt/gnome", then the prioritizing will just be as it is now. Size will determine which comes first in the linked-module-suggestion
 
Tomas M
wrote 2 years ago


reply
Thor wrote:
What I discovered is that your script put first priority to SIZE_OF_MODULE_RELATED and secondly to LD_PATH_MODULE_RELATED.

Since LD_PATH is mostly /usr/lib I think it is the right way, in general, to order it. BUT, for those modules with a different LD_PATH, is it possible to add into your script some way to first prioritize LD_PATH_MODULE_RELATED before SIZE_OF_MODULE_RELATED

Well, it doesn't work like that.

The library path (input field in 'edit/new module') is used only FOR THE CURRENT MODULE, that means, you will force the software to search for dependencies WITHIN YOUR MODULE in a new (specified) path as well, but other modules or dependencies won't be affected in any way.
 
Tomas M
wrote 2 years ago


reply
Thor wrote:
Aha..

LD_PATH_GNOME_PLATFORM=LD_PATH_THE_MODULE_I_AM_CHECKING
ergo: They are probably related to eachother

I will link to gnome-platform first and abiword_all second, despite the fact that abiword_all is smaller

Now I can understand what you mean.
It is a good idea to prefer a module with the same library path, but it may be very hard to implement in my dependency-checking scripts. I will think about it, but I guess it will unlikely happen.
 
Thor
wrote 2 years ago


reply
Tomas M wrote:
Thor wrote:
Aha..

LD_PATH_GNOME_PLATFORM=LD_PATH_THE_MODULE_I_AM_CHECKING
ergo: They are probably related to eachother

I will link to gnome-platform first and abiword_all second, despite the fact that abiword_all is smaller

Now I can understand what you mean.
It is a good idea to prefer a module with the same library path, but it may be very hard to implement in my dependency-checking scripts. I will think about it, but I guess it will unlikely happen.


Oki. Hope you can get it incorporated.

An example of a workaround, that works but aint so pretty

http://www.slax.org/modules.php?action=detail&id=488

The Abiword_all, contains libgnomecanvas and libgnomeprintui in /usr/lib. It got linked to each and every gnome-module I uploaded. Despite different LD_PATH


Another shot:


Could it be easier to give priority to modules from same author ?

Like:
" lgnomecanvas

Found in Abiword_All and gnome-platform. Abiword_All is the smallest. Still I'll link gnome-platform, because the latter has the same author as the module I am checking here"


"..."....is the script talking...
 
Thor
wrote 2 years ago


reply
It just ain't working ..

Here
http://www.slax.org/modules.php?action=detail&id=520

Another smart guy has started splitting up the gnome-platform. Would be the same as to split up xfce into all those small lixfceXXX. No point in having just orbit installed. You need more or less everything from orbit to libgnomeui, aka gnome-platform. In contrast to xfce, elements from the Gnome platform, CAN be used by many apps, although not needed or important.

So gnome-desktop gets linked to the wrong orbit. Not the one done by me. Ergo, people download and it won't work. This is frustrating considered all the time it takes to get the gnome-desktop to work. If it goes on, I'll either just compile with prefix=/usr into small part, or I'll upload one big module with it all, down to from glib/cairo to totem mediaplayer, or just stop uploading. Just ain't working right now like it was intended. Despite being a good script, you should add some features to it.


Look at the uploaders name. The fellow seems like a copycat:D
 
techprophet
wrote 2 years ago


reply
Hello all. I needed KNetworkManager and because there was no module for it, I decided to make one.

I converted Ubuntu .deb files to .lzm files using deb2lzm

I have tested this, along with the rest of modules I uploaded (KnetworkManager and all deps), and it works perfectly on my USB Drive.

I am still working on icons/screenshots for it, should be up soon.
 
Thor
wrote 2 years ago


reply
techprophet wrote:
Hello all. I needed KNetworkManager and because there was no module for it, I decided to make one.

I converted Ubuntu .deb files to .lzm files using deb2lzm

I have tested this, along with the rest of modules I uploaded (KnetworkManager and all deps), and it works perfectly on my USB Drive.

I am still working on icons/screenshots for it, should be up soon.



That is a bad way, but no crisis. It is still linux.

Isn't KNM part of the official KDE ?

If so, you should instead download the slackware "kdenetwork" and use "tgz2lzm2

Use slapt-get or slackpkg

slapt-get --update
slapt-get --search kdenetwork
slapt-get -d --install kdenetwork....
cd /var/slapt-get/packages/slackware/kde
tgz2lzm kdenet...tgz kdenet...lzm


If not, preferable you compile it yourself on Slax
 
Thor
wrote 2 years ago


reply
Tomas think this one is touched before, but I'll repeat it since I like the idea.

An additional schema when a module is uploaded. Say:

Question
How did this module come alive ?

Reply

a) Downloaded from official Slackrep
b) Downloaded from unofficial Slackrep
c) Compiled myself
if c) On What Slaxversion
d) Downloaded from deb rep and converted
e) Downloaded from rpm and converted


I def avoid all from d) and e). It would be nice to know
 
Thor
wrote 2 years ago


reply
Tomas or how about a new textbox

"Disclude these library paths"

The worst suggestion, but better than it is now, if the others are to hard to implement


What happened to that "number of hits/download" stat on the modulepage. That was a fun feature, but also useful. Modules with many hits, bothered me more to maintain, keep updated and check for errors, than those with lesser hits. Is it coming back ?
 
Thor
wrote 2 years ago


reply
The smbclient over to 001-Slax-Core ?? Smb goes independent of type of windowmanager

Here:

http://www.slax.org/modules.php?action=dependencies&id=257

Needs Slax KDE....

1 lib linked to slax-kde, libsmbclient.


Ehhh. I thought I posted this one in the Slax 6.0.5 bugsection
 
techprophet
wrote 2 years ago


reply
problem is, I was unable to connect to the internet using slax. In other words no slapt-get. And it isn't part of official KDE (that I know of). I don't use KDE on another other computers, so I will check on that to make sure.

BTW, I fixed the deps for it, accidentally uploaded the wrong LZM for KnetworkManager
 
Guest
wrote 2 years ago


reply
You should not fix deps unless you build it with a different prefix than /usr.

Instead you should a) see if the deps already exist on the module page and b) if not, build the deps and upload them separately.

The exception to b) is when the deps are "only" used by your application and no other.

Point 8 in Slax manual on how to build modules.

I am not accusing you, since I have not investigated your module. It is a general perspective.
 
Thor
wrote 2 years ago


reply
Either Tomas has gone bad-with-booze this weekend, or I suspect we will see a dam good depchecker soon.


Lol Tomas. 1 of 7 approved:

http://www.slax.org/modules.php?action=detail&id=164


Those are the the things to remember Slax for. Yeah...I did get my icon on my desktop, hehehehe

Need to speed up. For every 2. module you check there are 20 new up there :)
 
iswanto
wrote 2 years ago


reply
when can I find the modules....???? I guess it is already so long time but the modules seems not to be appear here.....
 
jcsoh
wrote 2 years ago


reply
Click on more to see more modules . As Tomas is the only person checking the mdules in the official repository , it's going to take a long time...
http://www.slax.org/modules.php?action=detail&id=1

Unofficial repository
http://www.slax.org/forum.php?action=view&parentID=234&highlight=modules
 
iswanto
wrote 2 years ago


reply
why he`s the only person to check those whole modules...??? Is there no body else to help or another reason...???? I wonder.....
 
zee
wrote 2 years ago


reply
How to set SB16 soundcard?

The sondcard info:

I/O Port: 0x220
IRQ: 5
DMA1: 1
DMA2: 5
MPU I/O: 0x330

This is my first time using Linux. I read somewhere, I could set it using "sndconfig" in /sbin. But SLAX liveCD did not have sndconfig. Any idea how to configure this soundcard into SLAX?
 
techprophet
wrote 2 years ago


reply
What I mean is I uploaded the wrong package for knetworkmanager itself. The deps weren't already uploaded. They are actually for NetworkManager, which knetworkmanager depends on. I am still working on a non-dependent package for NetworkManager. I just finished a complete package for Battle for Wesnoth (great game, btw).
 
Tomas M
wrote 2 years ago


reply
iswanto wrote:
why he`s the only person to check those whole modules...??? Is there no body else to help or another reason...???? I wonder.....

I hired David few days ago, who verifies the modules. So I am not alone anymore :) The problem is with the quality of modules, only 2% of all uploads are accepted, the rest is rejected for not following the rules.
 
Thor
wrote 2 years ago


reply
Tomas M wrote:
iswanto wrote:
why he`s the only person to check those whole modules...??? Is there no body else to help or another reason...???? I wonder.....

I hired David few days ago, who verifies the modules. So I am not alone anymore :) The problem is with the quality of modules, only 2% of all uploads are accepted, the rest is rejected for not following the rules.


What are those rules ? I mean I know the official rules, but how hard are you on them

If I prefer to mtune for my k8, will it be rejected ?
 
wodan
wrote 2 years ago


reply
Tomas M wrote:...only 2% of all uploads are accepted, the rest is rejected for not following the rules.

... maybe you should think about those rules - your users might not understand them ...
 
markds
wrote 2 years ago


reply
Actually, Wodan makes sense.

If only 2% of the uploads are acceptable, then it is possible that the situation deteriorates to such an extent that users won't want to use the official modules and would opt to instead go for unofficial modules. In fact, thats exactly what is happening now, mainly because the modules page is still not 100% up.

From the looks of the success rate of submitted modules, it might be a very long while before the module's page is at the capacity of what the previous slax module's page was. While I will not dispute Tomas' rational or reasoning behind the enforcement of rules for modules, I would be inclined to voice out that the rules might need to be looked at again.

Thats my 2 cents worth.
 
Dude
wrote 2 years ago


reply
wodan wrote:
Tomas M wrote:...only 2% of all uploads are accepted, the rest is rejected for not following the rules.

... maybe you should think about those rules - your users might not understand them ...
"Users" might not understand them, but advanced users / developers surely do.
I would rather see a few good and reliable modules than having the caotic state in which slax5 was in (hundreds of useless / problem causing modules).

One thing that would fill up the modules page real quick is the make all official slackware packages available as modules (Tomas once said he would), so you would get hundreds of quality / reliable modules.
 
Tomas M
wrote 2 years ago


reply
The rules are there for two reasons:
- to make the modules usable for everyone
- to make the repository look nice (fit webpage style)

The only problem is that people are not used to them yet. They ask questions like: why should I bother about putting an item to the menu? Why should I bother about missing dependencies, when the module works?

Users have to understand the rules. If they do not understand, they can always ask for explanation. But they should NOT build modules against the rules, else we are back in the slax5 times where the repository was full of modules (2000+) while only few percent were usable at all.

A developer should pickup his users where they actually are and not where he expects them to be
That is my point for Slax (I will pick up the users where they actually are), but it does not apply for official modules (I will publish only modules from those users who can make them, not the rest who simply download a TGZ package from web and convert it to LZM without bothering about anything.)
 
Tomas M
wrote 2 years ago


reply
Thor wrote:
What are those rules ? I mean I know the official rules, but how hard are you on them

You must follow them else your modules won't be accepted to the official repository.

If I prefer to mtune for my k8, will it be rejected ?
I don't understand this question at all, I am sorry.
 
Thor
wrote 2 years ago


reply
Tomas M wrote:
Thor wrote:
What are those rules ? I mean I know the official rules, but how hard are you on them

You must follow them else your modules won't be accepted to the official repository.

If I prefer to mtune for my k8, will it be rejected ?
I don't understand this question at all, I am sorry.


--march=i486 --mtune=k8

Instead of mtune=i686
 
Tomas M
wrote 2 years ago


reply
Thor wrote:
--march=i486 --mtune=k8

Instead of mtune=i686

Well I think it will still run on i486 so you can use it.
Nowadays I have no way to verify that anyway :)
 
Leonid
wrote 2 years ago


reply
Is there a partimage module for SLAX6?
 
markds
wrote 2 years ago


reply
I just have 2 questions for the modules :

1) David emailed me to say that there should be a menu item for some of my command line modules (eg wpa_supplicant). The menu item would just run the command in terminal without any arguments so as to display the help message. I understand this concept, because I use it for my bioslax distro as well, but we do it mainly for "cosmetics" and "marketability", to show people that this application is available on our distro even though its on command line. My question is, is this really necessary for SLAX? I've already repackaged the module with the K menu item, but I just wanted to ask this question first.

2) Some modules which implement new drivers are more or less meant to be included from the modules/ directory on boot up. Drivers are read when the system boots up. I was asked to put a 'depmod -a' command in a start up script for one module that implements new drivers. Again I understand the rational for it, but wouldn't it be simpler if a note was put on the module description page to tell users if they are running the module dynamically they should run 'depmod -a' before activating the driver? Even if I put 'depmod -a' into a start up script of the module, and the user activates the module on the fly, wouldn't he still have to run the startup script to do the 'depmod -a'? Does this apply to all drivers? Again I've already modified my module accordingly, but I just find it strange to need to do this.
 
Tomas M
wrote 2 years ago


reply
markds wrote:
1) David emailed me to say that there should be a menu item for some of my command line modules (eg wpa_supplicant). The menu item would just run the command in terminal without any arguments so as to display the help message. [...] My question is, is this really necessary for SLAX? I've already repackaged the module with the K menu item, but I just wanted to ask this question first.

I was talking with David about this issue, and I told him to not request menu items for applications where only help would be printed. For example, menu entry is not needed for nmap, because it is useless to run it without commandline parameters. David will no more request menu items for utilities like that.

2) Some modules which implement new drivers are more or less meant to be included from the modules/ directory on boot up. Drivers are read when the system boots up. I was asked to put a 'depmod -a' command in a start up script for one module that implements new drivers. Again I understand the rational for it, but wouldn't it be simpler if a note was put on the module description page to tell users if they are running the module dynamically they should run 'depmod -a' before activating the driver? Even if I put 'depmod -a' into a start up script of the module, and the user activates the module on the fly, wouldn't he still have to run the startup script to do the 'depmod -a'?
No. User runs 'activate', and that should do EVERYTHING neede. The 'activate' also starts all scripts from /etc/rc.d/* and /etc/rc.d/init.d/* (all regular files, it ignores symlinks which are used only during Slax boot), so the startup script will be called and depmod executed.

Does this apply to all drivers?
That applies to everything. User only cares to 'activate' the module (or put it to /modules/ directory), everything else can be done automatically.
 
mbl
wrote 2 years ago


reply
One of the requirements is to have a build script part of the .lzm module. At first glance it looks like just another pain causing extra work for the packager. Now I agree with Tomas on this. Build script is useful for SLAX team to learn how the package is created and from which source.

But what is also important, it is useful for one created the package as a documentation. After few weeks it is hard to remember all steps used to create a package and hard to reproduce the result if new source is out or something has to be modified. Having a build script no extra documentation is needed. We all hate paper work, I guess.

Just as an illustration see below my elinks.slaxbuild file used to create elinks module.

#!/bin/bash
#
################################################
# ELinks text browser lzm package for SLAX 6
#
# Packed by Bela Markus, mbl@freemail.hu
#
# Package home http://elinks.or.cz
#
# April 25, 2008
################################################
#
SRCNAM=elinks-current-stable.tar.gz
WRKDIR=elinks-0.11-20080424
MODNAM=elinks-0.11
TMPDIR=/tmp/elinks
#
##########################################
#
# Compile package on SLAX6 system
#
rm -r -f $TMPDIR
#
tar -xf $SRCNAM
cd $WRKDIR
configure-for-slax
make
make install DESTDIR=$TMPDIR
#
# Add SLAX specific files to the package
#
mkdir -p $TMPDIR/usr/src/slaxbuilds
cd ..
cp $0 $TMPDIR/usr/src/slaxbuilds
#
mkdir -p $TMPDIR/usr/share/applications
mkdir -p $TMPDIR/usr/share/pixmaps
cp *.desktop $TMPDIR/usr/share/applications
cp *.png $TMPDIR/usr/share/pixmaps
#
# Adjust directory access rigths
#
find $TMPDIR/ -type d | xargs chmod -v 755;
#
# Strip executables
#
find $TMPDIR | xargs file | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded
#
# Create lzm module
#
dir2lzm $TMPDIR $MODNAM.lzm
#
# Cleanup
#
rm -r -f $WRKDIR
rm -r -f $TMPDIR
 
markds
wrote 2 years ago


reply
Tomas M wrote:
I was talking with David about this issue, and I told him to not request menu items for applications where only help would be printed. For example, menu entry is not needed for nmap, because it is useless to run it without commandline parameters. David will no more request menu items for utilities like that.

Ok So I won't need to reupload the wpa_supplicant module. Thanks.

No. User runs 'activate', and that should do EVERYTHING neede. The 'activate' also starts all scripts from /etc/rc.d/* and /etc/rc.d/init.d/* (all regular files, it ignores symlinks which are used only during Slax boot), so the startup script will be called and depmod executed.

Ok, I wasn't aware activate ran the /etc/rc.d/* files as well - I don't recall it doing so for some of my previous modules. I will reupload my module with the depmod startup.
 
nyxko
wrote 2 years ago


reply
how about KDE4 and GNOME modules?
 
ldocull
wrote 2 years ago


reply
Speaking of modules, I have SLAX 6 running on a laptop (and it is AWESOME!) The only non-awesome thing is the module manager itself.. it seems to be broken. I can install things using the 'extract and manually place method' so the LZMs seems okay. The manager simply throws an error.
(Maybe this has been reported before?)

Great job on the new site and support of the distro! Very exciting stuff! I am looking forward to the growth of module availability.
 
dorf
wrote 2 years ago


reply
Still waiting verified firewall, seems that security is not important in linux system.
if somebody know why, let me know...
 
mbl
wrote 2 years ago


reply
Since years I'm using on all of my servers SHOREWALL. Well supported, and most important easy to configure and easy to understand rules. Try it:

http://www.shorewall.net/

However I do not think that any firewall is needed for a desktop SLAX system.
 
Thor
wrote 2 years ago


reply
dorf wrote:
Still waiting verified firewall, seems that security is not important in linux system.
if somebody know why, let me know...


I think you have misunderstood the securityconcept. Do a portscan of your default Slax, and tell me how many open ports you did find. Try the same on default Windows XP

Be as arrogant you wish to me, and I cannot throw stones while sitting in a glashouse. But please, get the basics a little first.
 
markds
wrote 2 years ago


reply
Security is only important, when the system you are on is insecure. With only 1 known virus todate (for BIND no less - how many of you on a personal system even use BIND?) and an almost closed off system for personal workstation installations, it is no wonder security is not deemed important in the linux system - because its a non issue.

People who claim a certain OS "is more secure" because it has 100s of virus scanners developed for it, an almost equal numer of antispyware tools and a (very basic, primitive, to somewhat non effectual) firewall, really have no clue as to what "security" is all about. If a system was really secure, would you even need any of those things?
 
mbl
wrote 2 years ago


reply
Before applying a medicine the disase has to be identified. Against what attack the system has to be protected? On a stock SLAX 6.0.6 system only one port is open according to nmap:

- Starting Nmap 4.60 ( http://nmap.org ) at 2008-04-27 15:45 GMT
- Interesting ports on localhost (127.0.0.1):
- Not shown: 1714 closed ports
- PORT STATE SERVICE
- 631/tcp open ipp
-
- Nmap done: 1 IP address (1 host up) scanned in 0.151 seconds

BTW, in s home or SOHO environment a LINUX firewall is tipically used to share internet connection, root incoming traffic for games and P2P, etc. not only as a poor firewall.
 
tonio
wrote 2 years ago


reply

Tomas wrote

No. User runs 'activate', and that should do EVERYTHING neede. The 'activate' also starts all scripts from /etc/rc.d/* and /etc/rc.d/init.d/* (all regular files, it ignores symlinks which are used only during Slax boot), so the startup script will be called and depmod executed.


I have two scripts dealing with winmodems, one for martian driver and the other for smartlink driver. For the smartlink driver I used to have one script to start everything, but when I used

/etc/rc.d/rc.slmodemd stop|start|restart

The script would return something like *exists **. Everytime, I tried creating another script to call on the parameters and divided the work to two rc.*** scripts one to take care of the intiation and the other to take care of restarting|starting|stopping of the driver. I would like to know if it is good practice to do that or, would it be better to fix the rc.slmodemd startup script?

If it is the case of the latter, I would put a piece of the code that should run before the module is initiated,

This part

/usr/bin/mkdir -p /dev;
/usr/bin/mknod -m 600 /dev/slamr0 c 242 0 ;
/usr/bin/mknod -m 600 /dev/slamr1 c 242 1 ;
/usr/bin/mknod -m 600 /dev/slamr2 c 242 2 ;
/usr/bin/mknod -m 600 /dev/slamr3 c 242 3 ; echo -n
/usr/bin/mknod -m 600 /dev/slusb0 c 243 0 ;
/usr/bin/mknod -m 600 /dev/slusb1 c 243 1 ;
/usr/bin/mknod -m 600 /dev/slusb2 c 243 2 ;
/usr/bin/mknod -m 600 /dev/slusb3 c 243 3 ; echo -n
/sbin/modprobe ungrab-winmodem
/sbin/modprobe slamr


needs to be executed before starting the module, for the moment I put into another script rc.slamr which executed before rc.slmodemd, but if it needs to be changed, I would like to ask help from the users that are more knowledgeable and of course Tomas.

#!/bin/sh
#
# rc.slmodemd
#
# Start slmodemd daemon for SmartLink
#
# SLMODEMD_DEVICE=/dev/slamr0 was set to /dev/slusb0
# modified by Antonio A. Olivares
# olivares14031@yahoo.com

SLMODEMD_DEVICE=/dev/slamr0
SLMODEMD_COUNTRY=USA
A="ungrab_winmodem 5504 0"
B="slamr 427816 2"
C="slamr0"

# run depmod -a to ensure modules become available
/sbin/depmod -a
sleep 2

slmodemd_start()
{
if ! [ '/usr/bin/ls /dev/slamr0 | grep slamr0'="$C" ];
then
/usr/bin/mkdir -p /dev;
/usr/bin/mknod -m 600 /dev/slamr0 c 242 0 ;
/usr/bin/mknod -m 600 /dev/slamr1 c 242 1 ;
/usr/bin/mknod -m 600 /dev/slamr2 c 242 2 ;
/usr/bin/mknod -m 600 /dev/slamr3 c 242 3 ; echo -n
/usr/bin/mknod -m 600 /dev/slusb0 c 243 0 ;
/usr/bin/mknod -m 600 /dev/slusb1 c 243 1 ;
/usr/bin/mknod -m 600 /dev/slusb2 c 243 2 ;
/usr/bin/mknod -m 600 /dev/slusb3 c 243 3 ; echo -n
fi
if ! [ 'lsmod | grep ungrab_winmodem'="$A" ]; then
echo "\n\rRunning modprobe ungrab-winmodem ...";
/sbin/modprobe ungrab-winmodem
fi
if ! [ 'lsmod | grep slamr'="$B" ]; then
echo -e "\n\rRunning modprobe slamr ..."
/sbin/modprobe slamr
fi

if [ -x /usr/sbin/slmodemd ]; then
echo -n "Starting SmartLink modem
daemon: "
echo "/usr/sbin/slmodemd"
/usr/sbin/slmodemd
--country=$SLMODEMD_COUNTRY $SLMODEMD_DEVICE
1>/dev/null 2>/dev/null &
fi
}

*** other part of code left out for space purposes ***


however, if I leave the part as is above before the calling of the module and I type

/etc/rc.d/rc.slmodemd start|stop|restart

it will work, but will tell me that /dev/ttySL0, /dev/tty..., already exist and it proceeds, I wanted to clean that up, but was unsuccessful. Thank you for any suggestions received.

The module for slmodemd is here
http://www.slax.org/modules.php?action=detail&id=366
 
tonio
wrote 2 years ago


reply
Also,

I would like to ask for some help. I try to fix the modules that need a Desktop Icon, and menu entry and I cannot fix them. If someone is willing to fix the modules, I do not mind giving the credit to another person that knows more and can fix them, I have gkrellm, gnuplot, ImageMagic, xine-lib-1.1.12, and xine-ui-0.99.5 listed here:

http://www.slax.org/modules.php?author=151

The xine ui module needs a Menu Entry, and a desktop icon, also it would be nice for the module to do a hdparm -d1 /dev/dvd just like Kaffeine does. I like default mplayer but I made the modules so that users that like xine would use it if it suited there needs. I used configure-for-slax, make, make install DESTDIR=/tmp/fakeroot, clean out the useless stuff using the scripts by Tomas' "how to make modules the right way", but I cannot for the life of me make the desktop entry and menu entries automatically when the module is created.

This part is the one that kills off the modules mentioned above, I copied from mbl's post.

#
# Add SLAX specific files to the package
#
mkdir -p $TMPDIR/usr/src/slaxbuilds
cd ..
cp $0 $TMPDIR/usr/src/slaxbuilds
#
mkdir -p $TMPDIR/usr/share/applications
mkdir -p $TMPDIR/usr/share/pixmaps
cp *.desktop $TMPDIR/usr/share/applications
cp *.png $TMPDIR/usr/share/pixmaps
#


Thank you for any suggestions given.
 
Thor
wrote 2 years ago


reply
Another suggestion: ( to Tomas)


Using the library-path at the modulesite, I would suggest a possibility to for instance write "/usr/lib/firefox*" or only "/usr/lib/seamonkey;/usr/lib/firefox" but that the links were read. The first suggestion is probably safer.

Why :D Uploading a package like the "pigdig_all" or "nspr", "nss" or other parts of the gecko, that still is found in each Mozilla, links first to those in "/usr/lib". In 99 percent of cases, they would be totally unneeded since most use a mozilla-based browser. The second reason, is that the browsers found on the site, keeps getting updated, such that there is not really a fix suffix for them.

Could be you already implemented a wildcard. If so, I really like to know what you have used.
 
Thor
wrote 2 years ago


reply
1 more

I know you are not a big fan of Gnome, but I just read your SlackBuild on your firefox. You removed two "not needed" Gnome-related libs.

Well, they are needed for instance for Seahorse. I rather see you keep them so that all the mozillarelated and needed stuff can be downloaded via 1 firefox, than 1 firefox + 1 pigdin_all

http://www.slax.org/modules.php?action=dependencies&id=545

The removed lib is libgtkembedmoz.so

I dont think there is so much to save by removing "unneeded" things that strictly. Actually I uploaded earlier another Firefox to cope with all these dependencies and suffix that varies. It was deleted when your version of ffox came out. "Exist newer version". So if it will be that strict with one-version-only, it would be great and appreciated that you are careful about removing libs. Even though they are mainly Gnome-related. Gnome has many cool apps that one do not need the whole desktop to use.
 
the_greek
wrote 2 years ago


reply

# All executables (but symlinks) in /etc/rc.d/ from this module will be started
# with two arguments: "start" "activate". Moreover, all executables in
# /etc/rc.d/rc*.d/S* will be started as well.
# This is done only by the 'activate' script, not in the case when the module is loaded
# during OS startup (in that case, your distro is responsible for execution)

/usr/bin/activate ,line 71
find $IMAGES/$MOD/etc/rc.d -type f -maxdepth 2 -mindepth 2 | egrep '/S[^/]+$' \
should be
find -L $IMAGES/$MOD/etc/rc.d -type f -maxdepth 2 -mindepth 2 | egrep '/S[^/]+$' \
or else there is no activation of scripts that begin with "S-my_script" in /etc/rc.d/rc3.d
(they are sym links to ../init.d/my_script.sh )
the scripts in /etc/rc.d/ working
this is when module loads on the fly

also /usr/bin/deactivate line 46
find $IMAGES/$MODULE/etc/rc.d -type f -maxdepth 2 -mindepth 2 | egrep '/S[^/]+$' \
to
find -L $IMAGES/$MODULE/etc/rc.d -type f -maxdepth 2 -mindepth 2 | egrep '/S[^/]+$' \
or else no stop in script during deactivation.
i will upload driver module that is using these symlinks.
 
Tomas M
wrote 2 years ago


reply
Thor wrote:
Using the library-path at the modulesite, I would suggest a possibility to for instance write "/usr/lib/firefox*" or only "/usr/lib/seamonkey;/usr/lib/firefox" but that the links were read. The first suggestion is probably safer.

I do not like to support wildcards. On the other hand, I agree the LibraryPath should understand symlinks. I'll do the change if possible.
 
Tomas M
wrote 2 years ago


reply
Thor wrote:
Uploading a package like the "pigdig_all" or "nspr", "nss" or other parts of the gecko, that still is found in each Mozilla, links first to those in "/usr/lib".

I can't find ANY modules with "pigdig_all" or "nspr", "nss" in the title.

Thor wrote:
In 99 percent of cases, they would be totally unneeded since most use a mozilla-based browser. The second reason, is that the browsers found on the site, keeps getting updated, such that there is not really a fix suffix for them.

It seems to me you're still referring to LibraryPath as if it were supporting a cross-module dependency. It doesn't work that way. If that works, it's more likely a bug :) The library path is to be used only for the current module, that means, if a different module needs the same library, it should not find it in the first module (where the library is in a nonstandard directory).
 
Tomas M
wrote 2 years ago


reply
Thor wrote:
I know you are not a big fan of Gnome, but I just read your SlackBuild on your firefox. You removed two "not needed" Gnome-related libs.

Well, they are needed for instance for Seahorse.

You see, this is the perfect example why to provide build scripts, even for modules created from Slackware's TGZ packages.

The removed libraries (libgtkembedmoz.so and libnkgnomevfs.so) depend on some other gnome stuff, which is not in Slax. So the libs alone are useless, and your other software can never use them unless you install the other dependency.

I dont think there is so much to save by removing "unneeded" things that strictly.
Well, the libraries itself would be OK even if not used, but unneeded is the dependency of Mozilla Firefox to libgnome.
 
Tomas M
wrote 2 years ago


reply
the_greek wrote:
/usr/bin/activate ,line 71
find $IMAGES/$MOD/etc/rc.d -type f -maxdepth 2 -mindepth 2 | egrep '/S[^/]+$'
should be
find -L $IMAGES/$MOD/etc/rc.d -type f -maxdepth 2 -mindepth 2 | egrep '/S[^/]+$'

I believe that the mentioned part of the 'activate' script is different in Slax 6.0.6. If not, it will definitely be different in Slax 6.0.7 :)

Anyway, symlinks should NEVER be executed. Only the one script where the symlinks point to will be executed once.
 
Thor
wrote 2 years ago


reply
Tomas M wrote:
I can't find ANY modules with "pigdig_all" or "nspr", "nss" in the title.
.



Well I uploaded the nspr. I put a "delte me" on it, since I considered it more a bug because it was linked to every god d* other netrelated module as a dependency due to the Gecko engine. And gladly it has been deleted.

The pidgin is not approved yet, so it can explain why you have not seen it. If you feel to take a look how the Gecko in it, affect the depchecker, here is the link

http://www.slax.org/modules.php?action=detail&id=227


Glad to hear you will try to implement readlink. It should sort it out.


And here is my reply and "Pidgin_all_follow_upr"

http://www.slax.org/modules.php?action=detail&id=599
 
tonio
wrote 2 years ago


reply
Dear all,

I think I have made the slmodem module better. It should be working better now, uploaded the code to latest slmodem-2.9.11-20070417.tar.gz from LinModem Resource Page:

Module is here:

http://www.slax.org/modules.php?action=detail&id=366

Questions/Comments welcome.

Regards,

Antonio
 
Tomas M
wrote 2 years ago


reply
Thor, what is the purpose of your module 599? You want to show that all those people do not use library path correctly? That's true. But that is not my problem. Or you want to show anything else?
 
Thor
wrote 2 years ago


reply
Tomas M wrote:
Thor, what is the purpose of your module 599? You want to show that all those people do not use library path correctly? That's true. But that is not my problem. Or you want to show anything else?


Wnat to show you that it is not working as intended and you could add some features into it.

F.ex is it a joke that the same module #600 which has libpath /opt/gnome-2.21.3/lib, which is the exactly same libpath as 3 other modules that is linked on the bad one #599, is not linked before the bad one. Same path should qualify as same "package" and therefore be prioritized.

I also wanted to illustrate how easy it is to fck up the depchecker as it is now, and as Gusterrapolis continuously do (although without purpose).

I have told you this before in here, and I KNOW you can easily fix it. But seemed to me as you did not regard it as any major problem, since it was yet to interfere with your modules.

The last purpose was to show modulemakers that they should actually use the librarypath box, even though it is not perfect.

Well maybe the very last was to try to convince you to improve it, before I just give up keeping packages clean.

I guess you saw it, so I post a delete on it, if you have not already removed it.


No offense, I knew it was a drastically mean. The intentions and the points I make though, are good.
 
Tomas M
wrote 2 years ago


reply
Thor wrote:
Want to show you that it is not working as intended and you could add some features into it.

In my opinion, it IS working correctly.
Indeed I can add some more features into it, if I find it useful. But currently I do not prefer to modify depchecker to prioritize modules with the same Creator, as I believe it is NOT systematic. I am considering to prioritize modules with the same LibraryPath, as suggested by Thor long time ago, but that doesn't mean I will implement it.

The depchecker works this way:
1) first, try to find the required library in the module itself, in standard directories and then in the directories specified by LibraryPath.
2) if not found, try to find it in official Slax modules (001-006).
3) if not found, try to find it in verified modules (listed at slax.org)
4) if not found, try to find it in unverified modules, use the smallest one

F.ex is it a joke that the same module #600 which has libpath /opt/gnome-2.21.3/lib, which is the exactly same libpath as 3 other modules that is linked on the bad one #599, is not linked before the bad one. Same path should qualify as same "package" and therefore be prioritized.
You suggest to prioritize modules with the same libraryPath. I agree it's not a bad idea. But it won't help us with this particular problem. After all people understand how to use LibraryPath, all the 'bad' modules will be 'fixed' by their authors (libraryPath will be specified) and you will be at the exactly same situation like now - there will be many modules with the same libraryPath and the system will have no idea which one should it use.

In my opinion, the problem has a different solution:
- when some module is verified, all the other modules with the same files must be DELETED.

I also wanted to illustrate how easy it is to fck up the depchecker as it is now, and as Gusterrapolis continuously do (although without purpose).
I told David to yet ignore all modules from Gusterrapolis and Thor, you two are making a lot of mess.

I have told you this before in here, and I KNOW you can easily fix it. But seemed to me as you did not regard it as any major problem, since it was yet to interfere with your modules.
I still do not understand what part should _I_ fix.
In general, there is no way to correctly decide which other module should be linked as dependency. The only way to deal with this is to delete all other modules with the same libraries. For example if there is a FireFox module, there should not be any more firefox modules at all.

The last purpose was to show modulemakers that they should actually use the librarypath box, even though it is not perfect.
The LibraryPath box is there only for one purpose: if your module understands libraries in a nonstandard directory, it's not possible to detect that automatically (or at least I do not know how to detect it) and thus it must be provided by the module author.

But if your module needs some library, which is in a Mozilla package, BUT THE SOFTWARE IN YOUR MODULE CAN'T SEE THE LIBRARY THERE ANYWAY, it is not any good idea to specify LibraryPath and 'fix' the depchecker instead of fixing your module itself.
 
Thor
wrote 2 years ago


reply
Tomas I will lay this one dead. We just keep going round in circles

First I have to say I never said it did not work. I said it did not work as you intended. Of course the latter imply "as I thought you intended". If you say it works as you intended, I will adapt to that.
But I dont really get you. I though the whole idea behind the new linksystem, was to keep it modular, to keep it small and to reuse libraries as far as could be done. To some degree I see an improvement, but on the other hand, I still see the "big bloated modules" on their way, which will include 10% of the same libraries as another big module. The way it is right now, that is just easier to make it.

Instead of using energy in trying to explain, so much that it even gets close to an argue, it is, for the very moment being, just easier to make 1 big module, f. instance Gnome, and let the user Remove the unneeded programs himself, instead of vice versa, which would be to try to keep it as small as possible and let the user add what he wants. The "big" way one can make sure to fulfill all needed dependencies without some other occasional "all_in_one" module occuring and interfering. But then again, maybe that more "traditional" module approach, in reality is prefered by a lot of Slax newbies.

Edit:
An example. Take "metacity" which is a windowmanager that dont really need Gnome, but it is used as default in Gnome. Since it can be used "stand alone", I think the best way is to separate it out from Gnome and instead have the depchecker to link it. But does a newbie really know what "metacity" is. When 10-20 other irrelevant links occur on the Gnome module's page, will the newbie really know that "metacity" is a must, but 15 of those others are just irrelevant crap, that are actually already inside one of the other linked modules (the Gnome-platform). The answer is, as we all know, a clear "no". The newbie does not know that. So to avoid people saying "it does not work, it is no good" etc...it is just easier to include metacity + 20 other major apps + 20 other libs already found in slack-current and not Slax.

Another example is Digikam. I compiled libkipi,kipiplugins, jasper. Well I compiled all, but those 3 + sqllite are the ones used by many other applications. The others can be justified to include into the mainpackage. due to less used by other applications. But the quiz became like Should I just put them all into Digikam, or should I allow other to reuse them without downloading the whole Digikam. Well, the result of the latter is, that the module will look "messy" as you say it. But is not the philosophy of Slax to keep it small. Then why download the whole Digikam, when all that one need for another module, is that tiny "libkipi".
In this way, I just dont understand where you are coming from. But wherever that is, it is ok for me, just prefer to know it. I see the problem with millions of small libs around all over the section, but once again, there is also an advantage one looses when those small are packed into a larger one. The last was quite off-topic, just that sometimes it feels as your guideline states "a little bit of this, a little bit of that". Most times it works best I suppose, other times, not so easy.

Conclusion must be that there is no real conclusion. I'll stick to your rules, it is just that even your rules, are not that clear that there are no situations where it becomes Tomeito, Tomato what is chosen. This was mainly why I wished you could improve the depchecker a little bit more (not saying it does not do a good job, just that it could do even better).



I think it would be an improvement to give higher value to same librarypath on 2 different modules. What I really think you should, and still can do, is to convert the slackware-current tree, such that one do not need to upload packages like FLAC et more. The slack-current tree would also make a soundable base for the dependency checking and many of those libraries found there, are recircled by a lot of apps.
F.ex. should I know include a needed library "libcdio" in a module... If so, should I use the slack-current or recompile with different path. The slack-current is fine for now, but will be outdated plus it may also happen that Tomas include it as default in Slax. If the latter happens, then by definition I am not allowed to let "libcdio" stay within my module. Maybe I should just upload it separately, but then again, there are so many of these small 300 kb libraries that could be uploaded or they could be taken into the module from the beginning.
Also, libcdio gets updated, so boring to reupload 70mb module because a 500kb lib is updated.

Those problems could easily been avoided, or better maybe is better to say, with a slack-current lzm-version.

The whole thing is very easy when one makes these silly small modules like aircrack-ng, like htop etc. But when one do bigger projects/modules , it is just a lot of problems one runs into, and that is when one also gets to check your depchecker more broadly. Slax itself is one of those bigger projects, and it constantly changes despite it rather mature age.


Thor
 
Couscous
wrote 2 years ago


reply
Interesting exchange of view I suppose. I am a newbee , I like Slax since a long time, it is light and modular. But the module section is growing so slowly that I fear I will have to wait so long to have my favorites apps included ... I am sorry, I am not clever enough and have no time to invest in developing my own modules. So I can say, Slax, as it is now, is not anymore modular as there are quite no modules .
I read in this forum that module repository for Slax 5 was bad and you want to do something much better. Ok but even if all modules .mo were not working for me at the first time, (but apparently where OK on some other machines) i could find what I needed with the help of authors in this forum.
I had so many things: Slax working in arabic,in chinese, with Lyx, and Kile and Digikam etc.
In a few words, best in a long time is not better than not very good now.
I agree completely with the people that suggest an official repository and an other one where everybody can upload and try and comment modules; some users are clever I think, and that is the strongest point of linux distros: use the skills of the community; even if it looks a bit like a mess.
Every user can have a different way of using Slax. For exemple, sometimes I want to look at my photographs, so I load Slax with Digikam and run. If one hour later I decide to write a paper with Lyx, no problem, I shut down and start again with Lyx this time ...etc I am not doing two so different things at the same time. So I need the Digikam module include all dependencies, same as Lyx, etc never mind if Gimp brings the same library, I dont load Gimp everytime I load Digikam
Hope it helps
 
Thor
wrote 2 years ago


reply
Couscous wrote:
Interesting exchange of view I suppose. I am a newbee , I like Slax since a long time, it is light and modular. But the module section is growing so slowly that I fear I will have to wait so long to have my favorites apps included ... I am sorry, I am not clever enough and have no time to invest in developing my own modules. So I can say, Slax, as it is now, is not anymore modular as there are quite no modules


Lol. Good point :)

Interesting point of view Couscous.

Personally I have gone from being very content with the sort of "all_in_one" or "Synaptic" (which is more or less the same), when I first started to walk in linux with no Windows. Now I prefer the total opposite, the split-up of everything. The latter is not always practical, but one asks oneself "hm wonder what that missing lib actually does. Gotta go to Wikipedia and have a look", so it becomes a bit fun due to the learning.

Despite that, I have a feeling that most Slax-users are a little extreme. From people who prefer or at least can fix it themself no matter how Slax and modulesection is organized, to those testing their first distro. In that matter, I'd guess that the modulesection will do most good to the last mentioned group. But how ?? :)
I cant really answer that one. But I can add I too believe that many people like to get the "unverified" modules that are out there now, then to not be able to test anything at all.
 
Tomas M
wrote 2 years ago


reply
Thor, I sent you another email with zero response from your side. So I guess you do not like email; so I'll continue in this thread. But I won't reply to all your comments, because it's hard for me to follow up. For now, I'll just focus on your first paragraph:

I though the whole idea behind the new linksystem, was to keep it modular, to keep it small and to reuse libraries as far as could be done.
Yes, that is very correct. That is the idea. And I believe this idea is successfully implemented. Why do you think opposite? Please explain on examples.

To some degree I see an improvement, but on the other hand, I still see the "big bloated modules" on their way
On their way? What does that mean? There are some UNVERIFIED and UNCONFIRMED 'big bloated modules' from several people in the repository, but those modules will hardly become verified. Why do you care so much about them? Why they bother you so much? Whats wrong with them? Leave them where they are, simply ignore them. Is it OK now?
 
markds
wrote 2 years ago


reply
I should be staying out of this, but I'll say my peace.

This is Tomas' project, his creation, his rules. We can make suggestions, but if he doesn't want to implement them, there is no changing that. Accept it and let it be.

As previously discussed, we have the official and verified modules on slax.org and we have numerous (at last count at least 10) user repositories with unofficial and unverified modules. If you don't mind unverified modules, and you have space to run bloated modules, then use the unofficial ones. If you're a stickler for "official" stuff, then download only what Tomas verifies in the modules page.

I think that way everyone is happy.
 
Thor
wrote 2 years ago


reply
The "Startup command" textbox.

Does it matter if one leaves it empty ?
 
Tomas M
wrote 2 years ago


reply
Thor wrote:
The "Startup command" textbox.

Does it matter if one leaves it empty ?

The startup command is for modules where it has some sense (eg. applications).
You can leave it empty if there is no command to be started :)
 
Guest
wrote 2 years ago


reply
Just a quick question with 6.0.6 I could not start wpa_supplicant and wpa_gui. Was this removed. And will it be added as a module later. Any answer is appreciated.
 
markds
wrote 2 years ago


reply
I don't think wpa_supplicant (which includes wpa_gui) was ever a part of slax, hence a discussion in one of the other threads. There are modules for it.

Guest wrote:
Just a quick question with 6.0.6 I could not start wpa_supplicant and wpa_gui. Was this removed. And will it be added as a module later. Any answer is appreciated.
 
Guest
wrote 2 years ago


reply
Markds. Thanks for the quick reply. I saw on your other threads you included wpa_supplicant 5.1. I will grab that. But with slax 6.0.3. Tom included that in the build. I remember because when slax 6 initially was released I had to compile it myself and copy it over from my slackware box. I had reference to libraries that weren't available. With 6.0.3 he included it and cleared all that up. But hey no worries. As long as I can get it no big deal. Thanks for your help. I appreciate it. Are your modules still in the pending approval state. P.S. Tom if your reading this terrific work on a light weight linux live edition.
 
Rava
wrote 2 years ago


reply
I have not read all the posts in this thread, so I hope this was not answered already somewhere above... Please forgive me if it was answered already.

My question: How can I search for a module which has the "This module is not verified yet and thus it is not listed in the official repository" status?

E.g. I am looking for a OpenOffice.org module. (Should that be in "editors" when it is verified?)

Or maybe others are looking for my "Nvidia Driver V169.12 for Kernel 2.6.24.4" module.
 
tonio
wrote 2 years ago


reply
Dear all,

Thanks to Tomas, and David I am getting better at fixing the modules that I have created although most of them are not perfect and are a work in progress. I have a very big question regarding a module or group of modules

I introduced a new module wvstreams-4.4.1.lzm

http://www.slax.org/modules.php?action=detail&id=368

which is a library needed for wvdial.
Here is the source file
http://wvstreams.googlecode.com/files/wvstreams-4.4.1.tar.gz

#!/bin/bash

PKG=wvstreams-4.4.1
TMP=/tmp/wvstreams$$

#set -e

tar -zxvf $PKG*
cd $PKG
configure-for-slax
make
make install DESTDIR=$TMP

# copy build script
cd ..
mkdir -p $TMP/usr/src/slaxbuilds/
cp $0 $TMP/usr/src/slaxbuilds/
find $TMP -type d | xargs chmod -v 755
find $TMP | grep .gz | xargs gunzip
find $TMP | xargs file | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded

dir2lzm $TMP $PKG.lzm
rm -Rf $TMP
rm -Rf $PKG

I can make the wvdial lzm with the following makefile

Source file from here: http://alumnit.ca/download/wvdial-1.60.tar.gz

#!/bin/bash

DEP=wvstreams-4.4.1.lzm
PKG=wvdial-1.60
TMP=/tmp/wvdial$$
TMP2=/tmp/temp

#set -e
dir2lzm $DEP $TMP
activate $DEP

tar -zxvf $PKG*
cd $PKG*
sed -i 's|/usr/local|/usr|g' Makefile
make
make install
ldconfig
mkdir -p $TMP/usr/bin/
mkdir -p $TMP/etc/ppp/peers/
mkdir -p $TMP/usr/share/man/man1/
mkdir -p $TMP/usr/share/man/man5/
cp -ra /usr/bin/wvdial* $TMP/usr/bin/
cp -ra /etc/ppp/peers/wv* $TMP/etc/ppp/peers/
cp -ra /usr/share/man/man1/* $TMP/usr/share/man/man1/
cp -ra /usr/share/man/man5/* $TMP/usr/share/man/man5/
sleep 2
make uninstall

# copy build script
cd ..
mkdir -p $TMP/usr/src/slaxbuilds/
cp $0 $TMP/usr/src/slaxbuilds/

dir2lzm $TMP $PKG.lzm
rm -Rf $PKG
rm -Rf $TMP
rm -Rf $TMP2


In the other module wvdial-1.60.lzm, I made two separate lzms then combined them into 1.

http://www.slax.org/modules.php?action=detail&id=624


When I try to make the buildscript for module in the link above, I combined the first module with the second using

root@slax:/tmp/fakeroot# lzm2dir wvstreams-4.4.1.lzm temp/
root@slax:/tmp/fakeroot# lzm2dir wvdial-1.60.lzm temp/
root@slax:/tmp/fakeroot/temp# cd ..
root@slax:/tmp/fakeroot# dir2lzm temp/ wvdial160.lzm
[================================================================]
268/268 100%root@slax:/tmp/fakeroot#
root@slax:/tmp/fakeroot# ls -l
-r-------- 1 root root 188416 May 3 01:24 wvdial-1.60.lzm
-r-------- 1 root root 1687552 May 3 01:30 wvdial160.lzm
-r-------- 1 root root 1499136 May 3 01:13 wvstreams-4.4.1.lzm


I have tried repeatedly without success to make the module all in one script. Is it okay to put two separate modules or leave the wvdial-1.60.lzm on the modules page. I am having a difficult time putting the pieces together. Can someone suggest a better fix?

Which is the best way to do this?
Leave wvstreams-4.4.1.lzm and add the small wvdial-1.60.lzm(the standalone one that depends on wvstreams-4.4.1.lzm), or still combine them into one and have three different packages.slaxbuild's.

I also at one time saw that the module wvdial supposedly depended on other modules. Several dependencies were removed and now only tk--8.4.18-i486-1

http://www.slax.org/modules.php?action=detail&id=379

I beg to differ. The wvstreams module is stand alone, it includes the libraries that wvdial needs to dialout. They only share one part in common

/usr/bin/wvtestmeter
requires wish found in: tk-8.4.18-i486-1, gparted_0_3_6_all_s6_03, gparted 0.3.7 all

If you compile wvstreams-4.4.1 in slax, you will see that you did not have to download the source for tk-8.4.18-i486. There has to be a better way to clean this up. The modules are being checked and I know it is very hard for Tomas and the other power Slax users which help out.

I believe that I have fixed some of the other modules slmdodem and martian with a buildscript that is working. I have also fixed them so that wvdial is not required, but only create it for those users that use slax without KDE and need something to connect to the internet. We cannot leave them out :)

Thank you all for reading. Any suggestions/comments are greatly appreciated.

Antonio
 
markds
wrote 2 years ago


reply
Been checking my script's logs to mirror the modules and apparently 653 modules have been uploaded (including the core modules) but 135 of them have been deleted. Includes verified and unverified modules.
 
Tomas M
wrote 2 years ago


reply
That was you!
 
markds
wrote 2 years ago


reply
If you mean downloading all the modules, yes it was - but only once a week at midnight Singapore time and sometimes in the middle of the week if I update manually.

Apologies if it caused any problems for you.

Tomas M wrote:
That was you!
 
Tomas M
wrote 2 years ago


reply
Why do you need that?
 
markds
wrote 2 years ago


reply
Just keeping a mirror that people closer to my region can download from faster, no other reason.

Tomas M wrote:
Why do you need that?
 
Tomas M
wrote 2 years ago


reply
OK, no problem at all, I was just wondering if you are personally testing many uncofirmed modules - in that case I would ask you to send me IDs (by email) of modules which are completely OK and should be in your opinion verified and published :)
 
fundamental
wrote 2 years ago


reply
Rava Wrote:
I have not read all the posts in this thread, so I hope this was not answered already somewhere above... Please forgive me if it was answered already.

My question: How can I search for a module which has the "This module is not verified yet and thus it is not listed in the official repository" status?

E.g. I am looking for a OpenOffice.org module. (Should that be in "editors" when it is verified?)

Or maybe others are looking for my "Nvidia Driver V169.12 for Kernel 2.6.24.4" module.


Does anyone have an answer for this question? It would allow people to easily find a module. (better unverified than nothing)
 
markds
wrote 2 years ago


reply
Is this the one you need?

http://backtrack.serveftp.com/backtrack/SlaxRepository/nvidia-driver-169.12-for-2.6.24.4.lzm



fundamental wrote:
Rava Wrote:
I have not read all the posts in this thread, so I hope this was not answered already somewhere above... Please forgive me if it was answered already.

My question: How can I search for a module which has the "This module is not verified yet and thus it is not listed in the official repository" status?

E.g. I am looking for a OpenOffice.org module. (Should that be in "editors" when it is verified?)

Or maybe others are looking for my "Nvidia Driver V169.12 for Kernel 2.6.24.4" module.


Does anyone have an answer for this question? It would allow people to easily find a module. (better unverified than nothing)
 
fundamental
wrote 2 years ago


reply
The question was: is there a simple way to search all of the modules, including the unverified modules?

The nvidia driver was used as an example.

It would be useful to have a list of all uploaded modules, irregardless of their verification, to see what modules have been started or are somewhat working.
 
Ponce
wrote 2 years ago


reply
i think there are no reservations for uploading modules, so if someone uploads a modules it's unverified not only for correct building but also for functioning.
btw, in the link markds gave you above, you can find lotta more modules, just leave out the nvidia module filename ;)
 
markds
wrote 2 years ago


reply
Well I mirror all the uploaded modules on my server, thats just one of the links. You can go to

http://backtrack.serveftp.com/wiki

There are a lot more modules, official and unofficial, verified and otherwise and even the old slax 5 modules there. I would suppose its easier to search for what you want there, but that by no means should indicate you shouldn't check the slax.org modules page first.

Modules are updated every Sunday.

I would dare say its not easy to search for unverified modules on slax.org and that is because I'm pretty sure Tomas doesn't want users downloading unverified modules that might mess up their system. Thats the reason behind the "official" site - to ensure you get quality, approved modules. If you download from elsewhere, you do so at your own risk.


fundamental wrote:
The question was: is there a simple way to search all of the modules, including the unverified modules?

The nvidia driver was used as an example.

It would be useful to have a list of all uploaded modules, irregardless of their verification, to see what modules have been started or are somewhat working.
 
fundamental
wrote 2 years ago


reply
Thanks for the link.
It is the easiest way to find modules until the official repository fills up over time.
 
Denver-22
wrote 2 years ago


reply
How to make the module Nvidia-driver from .run it is independent?
 
mculabs
wrote 2 years ago


reply
ben_coh wrote:
Let's make a nice 'library' icon, for all the libraries ?


Hi!
How about this one? http://img408.imageshack.us/img408/1294/advancedsettingswv3.png
It comes from the KDE Crystal SVG icon set.
 
texbilld
wrote 2 years ago


reply
Hi All,Just a note of thanks to Tomas and all included for the Slax 6.0.7. Live CD and to the man who posted Audacity V 1.3.5 beta (unicode) I 486.LZM .I apologize for not remembering and now I can't find it :o( While I have managed to add this file it is definitely there ,although not operational(presumably because I haven't met some dependency requirement) or anyway from a newbies idea,I suppose this is the case.I will say Slax has certainly peaked my interest in Slax/Linux and hope to learn enough to get by.Thanks again.Cheers
 
Phor
wrote 2 years ago


reply
Is there any way to view all users modules without going to their indrvidual profiles?
 
fundamental
wrote 2 years ago


reply
Not on slax.org, see http://backtrack.serveftp.com/wiki and http://www.webalice.it/side_b/authors.html
 
wwwsrikanth
wrote 2 years ago


reply
Hi guys,

Look at this page http://www.nimblex.net/index.php?option=com_wrapper&Itemid=60. You can download all most any module from this distribution, till slax modules page is completely ready, since this is like slax distribution. Njoy...
 
Eugene_MC
wrote 2 years ago


reply
I am find that most modules from old version of Slax (*.mo) works in Slax 6 if rename it from *.mo to *.lzm, So Why we need wait for new versions of modules if old one working good? And why you not place a working modules from old version Slax?
 
marox
wrote 2 years ago


reply
please im a new user for SLAX

i have some help

plz its good if you add french & arabic forum
thinks.
 
fundamental
wrote 2 years ago


reply
There are no plans to add non-english forums
Tomas M:
Well that has been discussed many times, and I still feel unhappy making international forums. From my point of view, it's better if everybody can understand each other. So we use english, as most of the computer community will speak (or at least will understand) english.

If there are international forums, I would never visit them (as I won't understand them) ... Those people who can't speak english can freely make own forums for Slax in their language at their webpages.
 
Guest
wrote 2 years ago


reply
sorry I am a new polish user of slax
I have a question: how to instal modules in slax???
please reply on e-mail: oskad@wp.pl
thanks for reply.
 
fundamental
wrote 2 years ago


reply
http://www.slax.org/documentation_use_modules.php
 
moyx
wrote 2 years ago


reply
hi i need the bluetoot
 
Pastrugno
wrote 2 years ago


reply
moyx wrote:
hi i need the bluetoot


http://www.slax.org/modules.php?action=detail&id=657
 
moyx
wrote 2 years ago


reply
tanks pastrugno, and the touch pad, can I enable?
 
Pastrugno
wrote 2 years ago


reply
Can you explain better what do you need about touchpad.
On my computers they work automatically.
Bye
 
komar
wrote 2 years ago


reply
What's wrong with my modules?
http://www.slax.org/modules.php?author=874
Why you don't want to add it in repositary?
 
fundamental
wrote 2 years ago


reply
komar,

Tomas has a child (if you couldn't tell by the sticky thread) and only one other person is reviewing modules. It takes time to look at all of the modules and there are a lot of modules.

As long as the modules conform to these guidelines: http://www.slax.org/documentation_create_modules_rules.php
And each entry has sufficient text as description they should eventually be accepted when they are reviewed.
 
komar
wrote 2 years ago


reply
> one other person is reviewing modules. It takes time to look at all of the modules and there are a lot of modules.

Could anyone help him?
 
fundamental
wrote 2 years ago


reply
Try bringing this thread back to life (ie. post your modules in the format Thor described): http://www.slax.org/forum.php?action=view&parentID=11559

This forum was an attempt for the community to perfect everyone's modules and let the reviewers have to only look at a few modules that are ready to be checked.
 
Marek R
wrote 2 years ago


reply
Is Kexi for Slax available?
 
Mad_C
wrote 2 years ago


reply
Either I am too dumb to look in the right places, or nobody has posted an ntp module yet.

Please prove me wrong!

EDIT:

Forget what I blurbed above, I converted an old one from 5.1.6

Chris
 
moyx
wrote 2 years ago


reply
exist a emulator for nintendo and supernintendo?
 
slaxrocks
wrote 2 years ago


reply
moyx wrote:
exist a emulator for nintendo and supernintendo?


No, but I bet if you tried to run it from wine,it would work.

Where em uploaded it is here:

http://www.mediafire.com/?uezncwtawdg

If you're wondering how to use wine, there's a few forum subjects about that.
 
moyx
wrote 2 years ago


reply
tanks you, but I need to a software for dj.
 
hootch
wrote 2 years ago


reply
Wow this is a great way of sharing modules. If I become slax-productive enough I'll try and create a module for Teeworlds! Summer project ftw :)
 
slaxrocks
wrote 2 years ago


reply
hootch wrote:
Wow this is a great way of sharing modules. If I become slax-productive enough I'll try and create a module for Teeworlds! Summer project ftw :)


I made the teeworlds module here:

http://www.slax.org/modules.php?action=detail&id=753

Play away!
 
spietari
wrote 2 years ago


reply
Hi,

Is there a module that would contain gdb, the GNU debugger?

Thanks,
S
 
Nicholas
wrote 2 years ago


reply
I added some modules and they worked fine. But next time I turned on my PC modules are not there....
 
Mo
wrote 2 years ago


reply
spietari wrote:
Hi,

Is there a module that would contain gdb, the GNU debugger?

Thanks,
S


"lz2hv" (http://www.slax.org/userprofile.php?id=1246) Says he has that module and asks to mail him if you want it. http://www.slax.org/forum.php?action=view&parentID=5150

Did you check out http://backtrack.serveftp.com/wiki/doku.php/backtrack:slax.org_slax_6_modules ?
Or visit the various websites people mention in the "modules" threads on the forum.
( http://www.webalice.it/side_b/authors.html http://www.nimblex.net/index.php?option=com_wrapper&Itemid=60.)

Building the module by yourself isn't that hard, just check out
http://www.slax.org/documentation_create_modules.php


grtz

Mo
 
Mo
wrote 2 years ago


reply
Nicholas wrote:
I added some modules and they worked fine. But next time I turned on my PC modules are not there....


How did you added them to slax?

I usually download them and save them to the /slax/modules directory on my usb-stick before I activate them in Slax.

Be sure that you use the right /slax/modules directory.
By example a full path "/mnt/sda1/slax/modules"


Grtz
 
anon
wrote 2 years ago


reply
hi, i need the module of qut IM, please.. thanx!
 
fundamental
wrote 2 years ago


reply
Through the magic of regular expressions I present the list of ALL (I think) modules hosted at www.slax.org in a sortable wiki table (may have slight format errors (ie repeated entries, approval and working columns may be inaccurate, and misplaced columns) ) http://slax.scribblewiki.com/Module_List

As long as that page does not crash there should be no trouble finding modules stored in the official repository any more.

To see the spaghetti logic code that generated the list with obfuscated regular expressions see the bottom of the discussion page.

Edit: New location of module list: http://66.246.76.162/slax/wiki/Module_List
 
Vbotond
wrote 2 years ago


reply
Can I install other programs that are not in the modules?
 
fundamental
wrote 2 years ago


reply
@Vbotond,
Like any other Linux software can be installed via multiple methods, but Slax specializes in modules. I recomend using modules or installing the software with another method and converting that to a module.
 
samji
wrote 2 years ago


reply
I submitted some modules. As far as I know they are correctly compiled:

* Revise - a command line tool I made for quick file revisions.
* p7zip - port of command line 7-zip for Windows to Unix-like systems
* UPX - command line tool for compressing executables
* Lua - programming language interpreter, compiler and development library.

I noticed in the making modules documentation, that *.slaxbuild files were mentioned for programs built from source code. Is this a script to build the module itself or to compile the program from source? Or indeed, both?

Thanks. Good to be using Slax again. ;)
 
fundamental
wrote 2 years ago


reply
I think the build script is designed to produce the module that you upload.
 
samji
wrote 2 years ago


reply
That's what I thought. Thanks.
 
carione
wrote 2 years ago


reply
Cus , chtelo bz to cestinu. Czech language please. thanks. carione

email: carione@seznam.cz
 
fundamental
wrote 2 years ago


reply
Czech for 6.0.7: ftp://ftp.slax.org/SLAX-6.x/multi-language/6.0.7/czech
 
amine
wrote 2 years ago


reply
really awesome work !

we hope to see slax with kde4.1 soon
 
fundamental
wrote 2 years ago


reply
If improvements are made to the module pages a nice feature to add would be a list of possibly conflicting modules for each module. Possibly conflicting modules would be modules that contain files with the same names and directories with different content. It should not be too dificult to implment either. This feature could show authors that there might be a problem with how they created their module and warn downloaders about which combinations of modules might cause problems. If this feature is implemented it would also be nice to have a page like the detailed dependencies page to show which files conflict on the modules that do have conflicting files contained.
 
Rava
wrote 2 years ago


reply
Is there any font viewer module available, with the ability to show the system font as well as not installed fonts like fonts in a certain directory?

I searched the web and found some like gfontview or wxfontview, but was not able to get them to run (one wanted python 2.4 instead of 2.5)

Only gucharmap (which is more of a charviewer) runs without problem, but this program only shows the installed fonts.

I hope some of you have already a working font viewer lzm (and are willing to share).
 
slaxrocks
wrote 2 years ago


reply
Rava wrote:
Is there any font viewer module available, with the ability to show the system font as well as not installed fonts like fonts in a certain directory?

I searched the web and found some like gfontview or wxfontview, but was not able to get them to run (one wanted python 2.4 instead of 2.5)

Only gucharmap (which is more of a charviewer) runs without problem, but this program only shows the installed fonts.

I hope some of you have already a working font viewer lzm (and are willing to share).


I have gfontview, but there are too many missing dependencies. I've gotten one, but maybe you can help find the others.
 
Rava
wrote 2 years ago


reply
I have gfontview, but there are too many missing dependencies. I've gotten one, but maybe you can help find the others.
Which one do you have and which one do still miss.
And which version of gfontview you try to make into a lzm (e.g. could be I tried it with a newer one and so it would be advised I try finding all missing dependencies for my own version)
 
slaxrocks
wrote 2 years ago


reply

Which one do you have and which one do still miss.


I have gfontview 0.5.0-6 and the missing dependencies are:

libart_lgpl.so.2

libdb3.so.3

libgnome.so.32

libgnomesupport.so.0

libgnomeui.so.32

libungif.so.4

It should take some time making all of these modules.
 
Nick
wrote 2 years ago


reply
Hello all,

I just got slax and I am very happy with it. Now I want to customize it and... well... I don't know what to do. I tried reading the "manuals", but they confused me even more. The manuals keep on referring to a "/slax" location. That location doesn't exist! When I created it, and put some modules into a /slax/modules folder, and rebooted, only the firefox module activated on boot. GNOME didn't work, since I still have KDE, and neither did the "human" look.

Can anyone help me? My hope is to make Slax look like Ubuntu, and have all the Ubuntu apps.

Thanks!
 
fundamental
wrote 2 years ago


reply
You add the files to (if you are in Slax) /mnt/THE-RIGHT-FOLDER/slax/modules not just /slax/modules .
 
lifeforce4
wrote 2 years ago


reply
Any modules for clamva being worked on? I was thinking about creating one if there was not one already getting cleaned up and going to be put back in the modules page.

Thanks,
Kyle
 
Chi-kitory
wrote 2 years ago


reply
i am trying to install a few things on my slax, but every time i click on the modules, they all say an error, and everything i am trying to use, come from this site, so i know they work, but just not working with my slax. I am running my slax off my usb, and i have a folder on my drive for linux downloads, and thats were i go to get to my modules, Do i have to put them in a module folder or something?
 
slaxrocks
wrote 2 years ago


reply
No, not at all. Try starting up slax with slax always fresh, and it should work.
 
b4_daeng
wrote 2 years ago


reply
ho to use wine in slax. I wanna install photoshop? so any clue?
 
b4_daeng
wrote 2 years ago


reply
i already activate wine-0.9.60-i486-3tb.lzm and so with wine-1.0-rc3-i486-1tb.lzm
so, how can i use that things? so what the different between it? thx 4 the light
 
fundamental
wrote 2 years ago


reply
Wine resource: http://www.winehq.org/site/howto
 
TheGuest
wrote 2 years ago


reply
Anyone got the latest version of amsn & all required modules?

Thanks.
 
maybeway36
wrote 2 years ago


reply
I tried to update a module I uploaded last week and it said I couldn't update it during the "revalidation process." I don't think Tomas should be the only one validating them as that would take way too long; he should assign other people to help.
 
abhi_69
wrote 2 years ago


reply
fundamental done a good job!
i think a lot of module from his unofficial wiki is eligible for slax. check them all...
i use a lot of module from there. they r all working nice.
everybody need that.
 
skivt4
wrote 1 year ago


reply
I am new to Slax. In an attempt to get my wireless usb adapter to work I have tried to activate multiple modules including NDISWrapper, (multiple) WPA Supplicants, and madwifi. The modules will either not activate due to an "Unknown Error" or will activate but then be unable to load. How can I get the modules that will activate to run?
Thanks
 
francois.e
wrote 1 year ago


reply
skivt4 just go to thread:

http://www.slax.org/forum.php?action=view&parentID=18335&highlight=wifi%20ndiswrap


and see if it does help you. There is an example.
 
skivt4
wrote 1 year ago


reply
Thanks I wil refer to that later, but my current issue is getting Slax Modules to work properly. I'll download an lzm file from the module list, move it to the Module directory in my Slax USB folder and it still won't load (sometimes it will activate but it still won't load or create an icon in the KDE menu). In the Module Manager the data location of the modules I am attempting to load is "Unknown", maybe this has something do with the issue.
 
maybeway36
wrote 1 year ago


reply
I took care to make sure my new nano 2.0.7 package follows all the rules:
http://www.slax.org/modules.php?action=detail&id=846
 
ioetre
wrote 1 year ago


reply
Hello... I'am ioetre and I have a problem. In short... Slax is a verssion of linux almost perfect... is bery bery good. And my problem is a new laptop "ASPIRE one" whit processor "intel Atom" of Acer company; I wantto initiate whit the lastest version of Slax instaled in my pen drive USB of 4G. My laptop says "not modules finded for kernel"... I understend a few from this but I would want to know a solution. I don't want a ubuntu or linpus or other in my laptop... I want Slax... What can I do? Slax in my pen drive starts good in each machine tha I have proove...
 
tala
wrote 1 year ago


reply
hay I am new user of slax and this is frist time too see this message I want too send you big regard from Boris
 
Guest
wrote 1 year ago


reply
for you is best too take WIndows Slax is not for you trust me
 
slaxrocks
wrote 1 year ago


reply
ioetre wrote:
Hello... I'am ioetre and I have a problem. In short... Slax is a verssion of linux almost perfect... is bery bery good. And my problem is a new laptop "ASPIRE one" whit processor "intel Atom" of Acer company; I wantto initiate whit the lastest version of Slax instaled in my pen drive USB of 4G. My laptop says "not modules finded for kernel"... I understend a few from this but I would want to know a solution. I don't want a ubuntu or linpus or other in my laptop... I want Slax... What can I do? Slax in my pen drive starts good in each machine tha I have proove...


Just reformat your pen drive and put slax on it again.
 
ioetre
wrote 1 year ago


reply
Respnse to Slaxrocks....
Nooo no no no... that's not the solution... I understand that Slax have not modules from the procesor intel Atom... I need to know if I can modify Slax whith another kernel. But I'm a beginner programaer, I don't know if I can to do that....
Other data is that Slax is functional in my laptop if es running like a virtual machin whit VMware workstation but just like image ISO.
So, then who is that is functional if do not have kernel... It is confused....

Thenks for to answer
 
Xx tja xX
wrote 1 year ago


reply
My slax is cool i like it. My only problem is that it needs too much time on my big machine finding the livecd.sgn which is rubbish cuz its on the usb drive but it seems to look there through my harddrives too. How can i modify that so the boot mechanism works faster?
 
Xx tja xX
wrote 1 year ago


reply
By the way i would be very interested wether someone has put up a GNOME in his slax and where i can get it from...
 
konuhageruke
wrote 1 year ago


reply
check Thor's modules page, and check in the forum. I do remember someone did put "how to" for gnome and xfce.
 
Xx tja xX
wrote 1 year ago


reply
But i also want to participate in designin and creatin slax.
I also got some interest in deeper sphere stuff that might could improve workin of Slax...
 
teo
wrote 1 year ago


reply
I've done a module that adds 11 templates for new files by right-clicking or in Konqueror>Edit>Create new. Templates are 3 images (BMP, PNG, JPG), 3 sounds (High and low quality WAV, high quality OGG), 4 compressed files (TAR.GZ, ZIP, 7Z and RAR) and 1 empty bash script. Those happened to be the ones that I always miss, but please send your suggestions/templates/translations/bugs. I'm aware that it will never be an official one since it doesn't follow Thomas rules but please test it (it's my very first module for Slax 6) and report your feedback.

As for now, get the slax module from http://in.solit.us/archives/show/154218 or ftp/http galinux.myftp.org and feel free of mirroring it.

I've made also a generic autoinstallable script (extratemplates-1.0.sh) , in theory suitable for any distro. I'd like to know how it goes under KDE 4 and Gnome. Anyone willing to do some testing? Download it from http://in.solit.us/archives/show/154219 or galinux.myftp.org. Thank you in advance.

UPDATE: It doesn't work with gnome (thanks Mario and Andres)
 
Товарищи плиз помогите!
wrote 1 year ago


reply
Я бы хотел купить рекламу на [b]www.slax.org[/b] прямо в разделе "/forum.php?action=view&parentID=7546" как это сделать??? Не могу нигде найти :(
 
reknaw
wrote 1 year ago


reply
@Товарищи плиз помогите! It is impolite to write in a language that most of the users here don't understand. Please read the forum rules. Any way it was stupid for me to even bother writing this post...
 
miguipda
wrote 1 year ago


reply
Can somebody create a module for retrospekt program ?
http://www.kde-apps.org/content/show.php/RetrospeKt?content=57952

Sincerely thanks
 
guest
wrote 1 year ago


reply
can someone create a module for sound card drivers (realtek, nvidia, etc.)
 
john
wrote 1 year ago


reply
The referencing of "official" modules is taking aaaaaaaages... This is probably for good reasons, however it would be nice then if an "unofficial" modules listing existed. Is it the case somewhere?
 
fundamental
wrote 1 year ago


reply
Module list: http://128.153.197.186/wiki/index.php/Module_List


Edit: new location of module list: http://66.246.76.162/slax/wiki/Module_List
 
captain_picard
wrote 1 year ago


reply
See this thread for a list of repositories:
http://www.slax.org/forum.php?action=view&parentID=23220

If you happen to know of any more just let me know.
 
guest
wrote 1 year ago


reply
maybe we should start a new thread where people can vote on a priority list for to be approved modules
that way we can all get the modules that are most important
 
miguipda
wrote 1 year ago


reply
Hi,

for those are able to create modules. Can you please create and give us the new created module based on the LessWatts tools :
http://www.lesswatts.org/projects/powertop/
http://www.lesswatts.org/downloads/

Sincerely thanks and have a nice day.

Miguipda ;-)
 
Pastrugno
wrote 1 year ago


reply
Download:
http://repository.slacky.eu/slackware-12.1/hardware/powertop/1.10/powertop-1.10-i486-1hrk.tgz
tgz2lzm
 
mcimichell
wrote 1 year ago


reply
Has anyone ported OpenOffice as a module for Slax?
Thanks,
Massimo
 
fundamental
wrote 1 year ago


reply
mcimichell,

There are versions that can be found on the module list: http://128.153.197.186/wiki/index.php/Module_List

OpenOffice 3.0: http://www.slax.org/modules.php?action=detail&id=320
or
guessing this may be useful based on your language,
OpenOffice 3.0 Italian: http://www.slax.org/modules.php?action=detail&id=397

Edit: new location of module list: http://66.246.76.162/slax/wiki/Module_List
 
mcimichell
wrote 1 year ago


reply
WOW THANKS FUNDAMENTAL!!!
I found a whole world of modules I didn't see!
It's less than 24 hours that I'm exploring Slax and i like it a lot!
 
studentbong
wrote 1 year ago


reply
Is there a FONT module. Please could someone make a font module,,,,
 
slaxrocks
wrote 1 year ago


reply
What do you mean by font? Temporarily, find modules here:

http://slax.wiki-site.com/index.php/Main_Page
 
sarakan
wrote 1 year ago


reply
I have just started exploring slax 6.07. I have compiled some personal Qt4.3 programs on suse and I'm trying to move them to slax. My version of Qt is newer than the version on slax so when I run ldd it states that 3 libraries cannot be found libQtGUI.so.4 and its network & core counterparts. I tried copying the 3 libraries to a variety of places with no success, in the end in /usr/lib I renamed Qt to something else and copied my suse library to slax/usr/lib but still ldd fails to find them. In suse (and windows etc) I can set path, include and lib to pick these up, I cannot find .profile in slax so I'm stuck. I followed the rational behind modules but until I can find libraries cannot make a functioning one.
 
sarakan
wrote 1 year ago


reply
Following on from the above note, ldd in slax now recognises the later versions of libQtGUI.so.4 + network + core. However I then get the following

root@slax:/tmp/POS/sales_client# ./sales_client
./sales_client: /usr/lib/libpng12.so.0: no version information available (required by /usr/lib/libQtGui.so.4)
Segmentation fault

This is the first time I've tried to move Qt programs from suse - any guidance would be welcome. It was working well in suse.
 
fundamental
wrote 1 year ago


reply
You might want to try a QT4 module from here: http://66.246.76.162/slax/wiki/Module_List
(just use your browsers search function with the keyword 'qt4')
 
sarakan
wrote 1 year ago


reply
Thank you, I'll investigate them. I think the problem was probably that I had not defined directory paths well enough within my Qt code for deployment. I re-read the Qt deployment howto and it became clearer. If I can code on suse and run binaries on slax I'll be very impressed. Just need to get slackware up and running, my impression is that a slax/slackware combo would suite me very well for client/server use.
 
sarakan
wrote 1 year ago


reply
Problem solved, I put the libraries in the wrong place relative to my software search paths. SUSE built binaries run flawlessly on slax.
 
Charles-ML
wrote 1 year ago


reply
Can I do something to add more modules at slax modules page ?
I want more programs here, can I do it somehow ?
 
Не могу найти сайт
wrote 1 year ago


reply
Приветик! Я здесь в первый раз)) Надеюсь кто-то здесь сможет подсказать интересные блоги об играх? Сразу спасибо :))
 
shadow70
wrote 1 year ago


reply
hi tomas i an question for you in relation a one module of slax you can do module of gambas2 please
thank you for all
 
slaxrocks
wrote 1 year ago


reply
shadow70 wrote:
hi tomas i an question for you in relation a one module of slax you can do module of gambas2 please
thank you for all


You don't have to only ask Tomas. Here's one:

http://www.slax.org/modules.php?action=detail&id=1015

Enjoy!
 
att
wrote 1 year ago


reply
PAN and klibido modules would be very much appreciated.
PAN breaks for me :

root@slax:/mnt/hda1/downloads/Linux# pan
pan: error while loading shared libraries: libgnet-2.0.so.0: cannot open shared object file: No such file or directory
 
Guest
wrote 1 year ago


reply
burninbush wrote:
Got NVIDIA?

nvidia 177.82 for slax-6.0.8 2.6.27.6 kernel ... you will probably want to use your xorg.conf
http://tinyurl.com/5hgmvx
 
Guest
wrote 1 year ago


reply
Charles-ML wrote:
Can I do something to add more modules at slax modules page ?
I want more programs here, can I do it somehow ?

see fundamentals post a few messages prior for now ...
http://66.246.76.162/slax/wiki/Module_List

My question is this now ...
If Tomas has a Approver of Modules, then why doesn't the Module Approver provide appropriate correspondence to assist with a module developers approval process?

Is it just the slackbuild requirement?
If so, then I challenge the Module Approver to "teach us the way"
 
att
wrote 1 year ago


reply
can someone sort the list at http://66.246.76.162/slax/wiki/Module_List alphabetically ?

I'm still loooooking for klibido or any other NZB downloader.
I tried to get Binary News Reaper 2 (BNR2) to run, but no luck, the exe won't install.
 
Guest
wrote 1 year ago


reply
hi everyone..

can somebody plz make hamachi module.

thnkz
 
fundamental
wrote 1 year ago


reply
can someone sort the list at http://66.246.76.162/slax/wiki/Module_List alphabetically ?
It has buttons in the heading that will sort the list with javascript.
 
att
wrote 1 year ago


reply
Hello world, :-)

After been tired for waiting for other people to continue Slax6 development, I finally did it myself.
I compiled four very useful networking programs into one Slax6-LZM file :

1.) pan 0.132 ("pan2"), WITH NZB support
2.) bftpd 2.2.1
3.) tlswrap 1.04
4.) fakeident

The file is less than 900 kb, you can find it at :

http://www.zshare.net/download/520602913783948b/

Notes:
1.) Pan 2 : I was tired about old Slax5 PAN newsreader versions, I badly needed NZB support. So I grabbed the compiled PAN from Opensuse 11.0. "ldd pan" revealed that three more libraries were required on Slax6, namely libgtkspell.so.0, libenchant.so.0, and libgmime-2.0.so.3. I took these out of Opensuse11, copied them into my lzm-workdir, made a lzm with dir2lzm and it worked!

2.) BFTPD is the only decent FTPD working fine with slax. Contrary to what you have heard or seen as other FTPD-lzm-modules, proftpd did not work fine for me no matter what I tried. So I compiled BFTPD on another machine, took the executable file to Slax, and it works fine.
The manual page is included, but you can just start it with "bftpd -d".
I disabled a lot of security checks, i.e. /etc/ftpusers is ignored, root can login, etc.
You may want to change this - just feel free to edit /etc/bftpd.conf .

3.) tlswrap is sometimes useful to make a secure ftp connection. thus, it is included (without manual). Just start "tlswrap" and the wrapper listens on port 7000.

4.) fakeident is a fake ident daemon. This is required by some ftp servers that check not only your password, but also your IP adress and even your ident information on port 113. It is also useful for chatting on IRC.
Start it with "fakeident your_fake_login_name".

I'd like to see klibido compiled and included into Slax6. Anyone with me?
 
att
wrote 1 year ago


reply
Yo there,

I decided to make more modules, in the old and trusty way of installing them on OpenSuse 11 and then copying all (exe) files etc. to Slax 6.

This time, I converted "Binary News Reaper 2" (BNR2) to Slax6.

You can get it at:

http://www.zshare.net/download/520637312a0154ef/

Note: Go to /usr/local/BNR2/bin dir and start "bnr2starter". The original filename was "bnr2" (all lowercase) but I could not use it because the main program "BNR2" (all uppercase) is in the same directory, and it seems the lower/uppercase same name was messing up something in the directory structure.
 
celimine
wrote 1 year ago


reply
i'm french
 
att
wrote 1 year ago


reply
By the way, feel free to mirror my LZM's to your own LZM repository. Comments and suggestions are welcome!
 
forum
wrote 1 year ago


reply
Slax,no format disk tools itself?
 
Nevart
wrote 1 year ago


reply
Hi Tomas,

I think it would be a good idea to split the Modules section into "Approved"/"Pending Approval"... at the moment it is really hard to find a pending approval module, because we have to click on the author name of an approved module and then search for other stuff that person has uploaded. If we try to search in the search box, it only searches the "approved" modules.

It would be nice if we have a choice to attempt pending modules rather than having to wait for you to get around to testing them. If you're concerned about ppl breaking their computer, you could have a "I agree" button before you allow access to that part.

I hope you don't mind me sticking my big fat nose in about this issue. It's only a minor thing and I'm sure most people won't even care, but I'm also sure we're missing out on a lot of goodies, and dammit... I like my goodies!

Thanks,

Nev
 
fundamental
wrote 1 year ago


reply
Nevart,
You might want to check out this listing: http://66.246.76.162/slax/modsearch/list.jsp
It lists all of the modules in Slax with links to their pages and direct download links.
Once I have some more time I will add a searching feature so that the descriptions can be searched through, but for now one can use the ^F search built into most browsers.

no responsibility is taken by whatever you choose to do with these unofficial modules, so have fun :)
 
Nevart
wrote 1 year ago


reply
OK. Thank you. My only grumble (not really!) would be that for new users they will not know that there are more modules available. It took me a long time to find out that I could get the extra modules, and even longer to make it into the forum and etc (which only happened because I did a google search for some module that I wanted). I just think it would make everything easier if it was obvious that there are many places to get modules.

I have to say I am super-impressed with Slax so far, there are only a few small things I have had trouble with so far, and I don't mind too much!

But thanks for help & links.
 
Cookie1456
wrote 1 year ago


reply
I used Slax when it was just a small largely unknown thing, now that my hard drive died and I happen to have a USB stick, I am back for Slax, and I love it! The module system is vastly improved, and the ease at converting/making modules is a +, and the change saving is really good and efficient. I will defiantly contribute to the modules page and these forums as much as possible. Keep up the good work.
 
Nevart
wrote 1 year ago


reply
can someone sort the list at http://66.246.76.162/slax/wiki/Module_List alphabetically ?

I have made a start on this. Started at 10am and it is now 7pm, 50% done! Hopefully if I can keep up the same work rate, it will all be done in 24 hours. I tried automating this task, but it is impossible (for me at least) because of the weird format of Wiki files.

So I am cutting and pasting by hand. To help the process along, please do not make any edits to the page until the current task is complete, and this way we will avoid a situation where one or other of us cancels out the work that has been done so far.

The aim of the project is, of course, to make it easier to find modules and perhaps to help along the process of getting the modules approved (I am guessing Tomas will find it easier if the files are in alphabetical order).

I have attempted to always list the most recent version first, however because nobody has stuck to naming conventions (for example, many ppl used "mozilla firefox" instead of just "firefox", some ppl put the version number ahead of the filename and so on)... it makes a lot of extra work and I may stuff a few up. If after all is done (which I will post here to say!) you notice a problem please either fix it or bring to my attention so I can fix it.

Thanks guys. I am sure all this work will be worth it in the end! Also if there are any objections to my doing this, please voice them ASAP so that I can roll it back to the original state before undertaking too much more work on it.
 
Nevart
wrote 1 year ago


reply
All done for now... life should be easier for us all!
 
fundamental
wrote 1 year ago


reply
Nevart,
There was javascript code to automatically sort the entries alphabetically...
They were the arrows next to the text on the first line...
I apologize for not checking the forum earlier to let you know that.

see also:
Fundamental:
can someone sort the list at http://66.246.76.162/slax/wiki/Module_List alphabetically ?
It has buttons in the heading that will sort the list with javascript.
(it is a few posts above.)
 
Nevart
wrote 1 year ago


reply
LOL.

No matter. If it was that simple, I am astounded that nobody tried it before. Oh well... I only lost a day!

What I did was I tried to write a script to do it using |- as a record delimiter, but it didn't work, so I gave up and did everything manually. I did not see anything on the page, but then again, I have JS disabled anyway so maybe the button for sorting is only visible if JS is turned on.

Anyway... what's done is done. If it's not good, then just roll it back to how it looked before I did my thing (in the edit history before my "stage 1" edit).

**** Update ***

I went back and tried the page with JS enabled, and sure enough... the buttons for sorting appeared. I'd be embarrassed except that I think it is a bad design for the interface (buttons should be visible even if they do not work). I actually looked for a "sort" feature before starting, did not see any way to sort the columns, so assumed that there was no feature available.

If I had the magical ability I would probably call down a curse on the interface designer for their bad design idea, but in lieu of that awesome power, I guess I will have to settle for just sticking my tongue out at him/her/it.

:P

At least the problem is now solved for anyone who goes to the page and does not have JS enabled. The columns are now in alphabetical order regardless of your JS status.
 
fundamental
wrote 1 year ago


reply
Just made a few quick edits to http://66.246.76.162/slax/modsearch/list.jsp
It now supports server side sorting (it is much easier to sort stuff when you let your database software do it for you :P ), so no javascript is required. (I am trying to create an improved module list with a improved back end)
 
Nevart
wrote 1 year ago


reply
Good stuff. There seem to be a lot of lists. Now the only thing I think needs to be done is some SEO, because finding these lists is just marginally more difficult than I guess it would be to maintain them. :)

The forum is a good place for us to find what we need, but I would guess a lot of people never find their way in here.
 
hoanglong1712
wrote 1 year ago


reply
I want to make slax modules from source code but i don't know how to do it
could someone give me some help
 
hoanglong1712
wrote 1 year ago


reply
I had converted a slackware kdevelop pakage to lzm by using tgz2lzm
now when i want to run kdevelop i must type kdevelop in my console and the console windows stays there until i turn off the kdevelop
i want to have an icon of kdevelop and when i click it i can run kdeveop without using console windows
what should i do
 
hoanglong1712
wrote 1 year ago


reply
I had converted a slackware kdevelop pakage to lzm by using tgz2lzm
now when i want to run kdevelop i must type kdevelop in my console and the console windows stays there until i turn off the kdevelop
i want to have an icon of kdevelop and when i click it i can run kdeveop without using console windows
what should i do
 
fundamental
wrote 1 year ago


reply
These links should explain how to create the .desktop file needed to create the menu entry.
http://standards.freedesktop.org/desktop-entry-spec/latest/
http://standards.freedesktop.org/menu-spec/latest/

You may wish to look at http://66.246.76.162/slax/wiki/Module_Building_Example if you want a general idea of how to create modules from source.
 
everton1306
wrote 1 year ago


reply
Hello where a meeting of antivirus module for slax
Somebody help me?
 
PhilippeL
wrote 1 year ago


reply
Copyrighted firmware prevents free distribution, but are needed for many devices to work -- mainly wireless devices. I am experimenting a by-pass. I have made a module which does not contain anything but a .slaxbuild. Running this .slaxbuild gives you the firmware.lzm you are desesperatedly missing.

Here it is: http://www.slax.org/modules.php?action=detail&id=1131 for Broadcom b43 firmware.
 
PhilippeL
wrote 1 year ago


reply
GENERIC SLAXBUILD

I felt the need to quickly build modules following official guidelines. So I wrote a .slaxbuild as generic as possible, and all my .slaxbuild are easily derived from the generic one with only minor or trivial variations.

As a sample, here is my tcl.slaxbuild:

----------
cat /usr/src/slaxbuilds/tcl-8.5.6.slaxbuild
#!/bin/bash
#
#
#------ prerequisite:

#------ build requires:

# ----- specific part ---------

modSrcName=tcl8.5.6-src
modSrcNameTgz=${modSrcName}.tar.gz
modBuildDir=$(basename $modSrcName -src)/unix # http://www.tcl.tk/doc/howto/compile.html
modUrl=http://puzzle.dl.sourceforge.net/sourceforge/tcl

# ----- semi specific part -----

module=$(basename $0 .slaxbuild)

modGetSrc() {
wget ${modUrl}/$modSrcNameTgz
}
modUntar() {
tar zxf $1
}
modPatch() {
:
}
modConfigure() { # after http://www.slax.org/documentation_create_modules_rules.php
configure-for-slax
}
modMake() {
make
}
modInstall() {
make DESTDIR=$1 install
}
modStrip() { # after http://www.slax.org/documentation_create_modules_rules.php
find ./usr/man/ -type l -name "*.gz" | xargs -r gunzip -f
find ./usr/man/ ! -type l -name "*.gz" | xargs -r gunzip
find . | xargs file | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded
}

# ----- generic part ------

prvDir=$(pwd)
[ -f $modSrcNameTgz ] || modGetSrc
modWorkDir=/tmp/${module}.workDir
if [ -d $modWorkDir ] ; then
rm -rf $modWorkDir/*
else
mkdir $modWorkDir
mount -t tmpfs tmpfs $modWorkDir
fi
cd $modWorkDir

modUntar $prvDir/$modSrcNameTgz
cd $modBuildDir
modPatch
modConfigure
modMake

modDestDir=$modWorkDir/$module.dir

modInstall $modDestDir

cd $modDestDir
modStrip
mkdir -p usr/src/slaxbuilds/
cp -p $prvDir/$0 usr/src/slaxbuilds/${module}.slaxbuild
cd $prvDir
dir2lzm $modDestDir ${module}.lzm
#umount $modDestDir
#rmdir $modDestDir
#rm -rf $modSrcName $modSrcNameTgz
-------
I would like suggestions to improve it.
 
Slackware_user
wrote 1 year ago


reply
I've improved my gparted module. now it has screenshot :)
I'm not sure about deps of this module, someone tell me pls wether i should make a separate module for gtkmm or not.
 
fundamental
wrote 1 year ago


reply
@PhilippeL
I would replace:
modUntar() {
tar zxf $1
}

with the more generic (tar should be able to detect if the package is .tar.gz , .tar.bz2 , or .tar with this command)
modUntar() {
tar xf $1
}


If you want to refine that script further, you might want to look at other users build scripts and perhaps start its own thread (currently it does take up a fair bit of vertical space in this thread).
Some good examples:
mbl's build scripts (inside the modules): http://www.slax.org/modules.php?author=412
my build scripts: http://66.246.76.162/slax/build/

@Slackware_user
I would just remove the unessecery packages, as I do beleive that they exist elsewhere in the module repository.
 
Slackware_user
wrote 1 year ago


reply
fundamental,
As far as i can see now there are 2 slax modules with gparted-0.4.1, one is mine(runs out-of-box) and one is simply a conversion of slackware package without deps (i.e you should download 4 other modules to use it).
Which module is closer to slax philosophy?
 
fundamental
wrote 1 year ago


reply
I think that the gparted without dependencies is more in the spirit of Slax.

The dependencies of that module however might not be in the spirit of Slax.
As far as I know there are few programs that require only one of the CairoMM 1.4.8, libgtkmm-2.4, libsigc++-2.0, or glibmm 1.14.2 modules.
They almost allways require all four. Perhaps it would be best if they were repackaged into one module (most likely under the GTKmm name as it does require the other three.)
This would leave the gparted module with only one needed dependency.

If you think that I am not being accurate to the base of Slax, here is the source:Tomas M at http://www.slax.org/documentation_create_modules_rules.php:
9) Dependencies of your module must be as sparse as possible. That means, the less other modules are required by your module, the better, but also remember to keep the size of your module as small as possible. For example, If your module can run safely without python, then make sure to delete all python scripts from your module, instead of includin python in it.

If your module requires some libraries, which are practically useful only for your module, then include the libraries directly in your module and do not upload them separately. As an example, XFCE requires a lot of xfcelib* libraries, while those are practically unneeded by anything else. So, include them in XFCE module.

On the other hand, if your module needs some libraries or programs, which can be useful for other modules as well, never include it in your module, but upload it separately. For example, python binaries should be always uploaded separately and never included in any module.
 
Slackware_user
wrote 1 year ago


reply
Ok i'll try to separate gparted of gtk libs and make 2 modules.
and what about extra fs support (ntfs, hfs)?
 
fundamental
wrote 1 year ago


reply
I think that would be safe to leave in the gparted module.
 
Slackware_user
wrote 1 year ago


reply
fundamental, modules are ready.
i've found some bug in a dependency-tracking system: it prints as dependency the oldest of available modules (i think should be the newest).
 
forum
wrote 1 year ago


reply
This are my first steps in slax-6.0.9 and I need "partimage" to rescue my system, but I can't find the module "partimage" :-(
Has anyone create this module for slax-6.0.9 ?

Paust
 
fundamental
wrote 1 year ago


reply
Paust,
You should be able to convert a Slackware package from here:
http://www.slackware.com/~alien/slackbuilds/partimage/
or here:
http://repository.slacky.eu/slackware-12.1/system/partimage/0.6.7/
 
forum
wrote 1 year ago


reply
@fundamental,
thanks for your fast answer, but I think it is at the moment to complicated for me to build my own modul.
I will try it if I have more time.

Thanks Paust.
 
forum
wrote 1 year ago


reply
@fundamental,
I've seen in the description
http://www.slax.org/documentation_create_modules.php
that is very easy to build my own modules. I will try it today and hope it will be work.

Paust
 
forum
wrote 1 year ago


reply
@fundamental,
I've try it yesterday with the slackware packet and it works fine. I can use partimage with my Slax and I must say "Slax is a very good Linux distribution".

Thank you for your help and thanks to the developer of Slax.
Paust
 
maybeway36
wrote 1 year ago


reply
I uploaded two new modules:
nano 2.0.9 (http://www.slax.org/modules.php?action=detail&id=846) - built from the official Slackware package, but much smaller
w3m 0.5.2 (http://www.slax.org/modules.php?action=detail&id=2162) - the text mode browser I am used to on Debian and Ubuntu (built from slacky.eu's packages)
 
hoanglong1712
wrote 1 year ago


reply
I want to run xamp on Slax but i can not find a xamp..lzm package
if you know some thing can use to make local a web server
please help me
 
fundamental
wrote 1 year ago


reply
I want to run xamp on Slax but i can not find a xamp..lzm package
Did you even search the module section for one?
xampp 1.6.6: http://www.slax.org/modules.php?action=detail&id=68
 
viruXer
wrote 1 year ago


reply
SLAX RULES!!!
 
Oscar J
wrote 1 year ago


reply
Tomas M wrote:
Thor wrote:
I know you are not a big fan of Gnome, but I just read your SlackBuild on your firefox. You removed two "not needed" Gnome-related libs.

Well, they are needed for instance for Seahorse.

You see, this is the perfect example why to provide build scripts, even for modules created from Slackware's TGZ packages.

The removed libraries (libgtkembedmoz.so and libnkgnomevfs.so) depend on some other gnome stuff, which is not in Slax. So the libs alone are useless, and your other software can never use them unless you install the other dependency.

I dont think there is so much to save by removing "unneeded" things that strictly.
Well, the libraries itself would be OK even if not used, but unneeded is the dependency of Mozilla Firefox to libgnome.



Actually, those libs are in XULRUNNER-1.0.8.? from the Mozilla Foundation. Although this is an older version of the xulrunner libraries its size is negligable compared to downloading the entire Mozilla packages. (The question mark is simply because I forgot the exact version number but I can get it if needed.)
The Mozilla Foundation has since moved on to primarily developing their Gecko Engine, which is really quite impressive and just goes to show what the FSF i.e. community can do!

BTW Thomas, this is a very impressive project. I've been using SuSE for years while occasionally dabbling in other distros' (i.e., Red Hat, Debian, FreeBSD, and many others) and I have to commend you for the SLAX distro, it is simple and yet efficient, a very rare thing to accomplish!

I'm an Architect by trade but also an artist. If you or any of your module builders need artwork for Icons or Splash screen or whatever just drop me an e-mail obrigman@nc.rr.com
 
microwindowsxp1234
wrote 1 year ago


reply
I have heard of SLAX before but I have never tried for my self. I'm going to download it tonight I try it. I know I will like it. I have always been a Windows user but one of my old computers have no operating system right now, so why don't I put SLAX Linux on it? Hope I like it.
 
gf_nr
wrote 1 year ago


reply
how i active modules?
 
jcsoh
wrote 1 year ago


reply
@ gf_nr

"how i active modules?
Click on it.
Or put it into /modules .Slax will autoload it on the next reboot.
 
EraSER
wrote 1 year ago


reply
is it possible to show all modules in selected part of modules page without paging?
It's too diffcult to see all available modules.

For example add link "show all" after "page: 1 2 3 4 ... more". It will be very useful!
 
fundamental
wrote 1 year ago


reply
@EraSER
If you want a list of the modules, you can use this page:
http://66.246.76.162/slax/modsearch/search.jsp
 
ralcocer
wrote 1 year ago


reply
try this:
http://ralcocer.homelinux.org/modules/Easy_Downloader/
 
aneroid
wrote 1 year ago


reply
i'd spent quite some time selecting the modules i wanted. built it up to about 800 MB. today, it takes me back to not having any of the added modules and it looks like i've to start from scratch. (i hadn't tried to download the image).

wonder if that happened coz of the changes mentioned in http://www.tomas-m.com/blog/473-To-register-or-not-to-register.html

i do have the file from 'save your selection for later' but doesn't look like i can upload it anywhere. is this feature WIP?

and instead/along with the 'show all', an 'add all to build' would be more useful.
 
MamaSlax
wrote 1 year ago


reply
SAD LOSS!
I build three machines this week for new users I want them all SLAX but I do not dare because of modules. DUMB! Most new users just want media web and office things. Easier. Make them the target group and follow the module rules.
Devs hackers modders slackers will keep right on doing what they want anyway. They do not need good clean proper built modules and good looking page. They don't want Wild West they go play eleswhere anyway.

Almost a year and the module situation is terrible still. Of 15 chosen this past few days only 4 worked. One we fiddled up to work. DONT DARE ASK MODULE OPINION!
New SLAX users screwed each way.

Read these module threads going round round round no where.
The solution is very simple but unpleasant for multiple interests. Many people want their own way and others do not follow rules and make SLAX look BAD! blah blah blah. No change is no change from 2 months, 12 months, SLAX5.

I say dump all unverified modules from SLAX pages now.
There be tonnes of unverified modules on many servers without SLAX name on. VERY easy to find with many people offering their own pages HERE every day full contact sports.

People want Wild West let them.
People want working for sure let them have less choice and SLAX look good AND just work.

So SAD.
 
fundamental
wrote 1 year ago


reply
@MamaSlax

Tomas M understands the conditions and he has a plan to remedy the problem, but it will not occur immediately.
 
the_greek
wrote 1 year ago


reply
@mamaslax
it is written with warning letters ,on unaproved modules
"Warning: This module is not verified yet and thus it is not recommended to use it. Do not trust it until it is reviewed." . so whats the problem ?
 
jcsoh
wrote 1 year ago


reply
@mamaslax

"I say dump all unverified modules from SLAX pages now."

Tomas actually resist making the unverified modules visible for a very long time , and as a lastv resort you only allow it to be visible and therefore downloadable to the users , when it become clear the checking of all modules is no longer a viable options .

So rather than dumping (immediately) all the modules , he make it available but users are caution that they are not verified.

So it's really up to the users to decide to used it or otherwise.
When slax 6.10 comes out ,Tomas mentioned random checking and potential mass deletion of unverified modules.

Contrary to mamaslax 's experience , most of the module work for me , but then again I am mostly using modules made by known Users (whose modules I had successfully used in the past

Let me put it this way , if users can risk down downloading an entire iso of an operating system , what's harm can a single module do ? . The risk cannot be more than trying a new iso or even a new version of slax.

You just need to keep your back up in place and up to date.
No risk No Gain.
 
MamaSlax
wrote 1 year ago


reply
%the_greek
If you actually want an answer I will make you the list.

%jcsoh
I regard the ideas pretty much the same on my own. My time is well paid for.
I suspect the question is the value of others and their time.
Perhaps a value system issue.

Turn the coin over.
Think of new users.
The front page says it is modern well organized outstanding design easy - and the middle bit:

"If you're missing your favourite text editor, networking tool or game, simply download a module with the software and copy it to Slax, no need to install, no need to configure."

When a new user comes here and downloads the ISO after reading that they get screwed.

The modules are not only disorganized they say "DONT USE THIS!!!" on them AND
When they don't work the only option is to endure the full contact forum to get directions MAYBE on how to "configure" something that might work for those who can wade the ancient lingo and values.

This makes SLAX look very bad. False advertisement. No regard for others.
The pages look great but in short time it is clear it is disorganized - but not clear why.
This makes the same bad experience.

"Easy" only for a very small group of privileged people who share a narrow value system but everyone else go suffer.
Very bad for SLAX. Very bad for Linux.

End result predictable and unrequired. Bad for SLAX Bad for Linux Bad for everyone except itty bitty group who gain from suffering.

This is no problem if the new user never needs a module.
This is very much smaller problem if only proper working modules are on SLAX site for download.

There is almost zero harm in only offering verified modules.
There is clearly harm in the opposite.
 
maybeway36
wrote 1 year ago


reply
Can anyone except Tomas verify modules?
I made sure to follow all the rules when I made these.
w3m http://www.slax.org/modules.php?action=detail&id=2162
nano http://www.slax.org/modules.php?action=detail&id=846
debootstrap http://www.slax.org/modules.php?action=detail&id=848
kdegames http://www.slax.org/modules.php?action=detail&id=755
 
fundamental
wrote 1 year ago


reply
maybeway36,

Currently Tomas M is the only individual who can approve modules.
I will guess that this will change after the module cleanout, which he has plans to do.
(for more information you may wish to see the blog)

Also, it appears that some of your modules do not follow rule number three.
If you compiled the module from source codes, provide the build script, which is used to create the module.
If you are going to have modules, it is best if they have a slaxbuild or leave the traces that package conversion leaves behind.
 
captain_picard
wrote 1 year ago


reply
MamaSlax wrote:
The modules are not only disorganized they say "DONT USE THIS!!!"
MamaSlax, stop the whining and trolling. What it says in the modules page is:
Warning: This module is not verified yet and thus it is not recommended to use it. Do not trust it until it is reviewed. That can take several days or even months, so please be patient. I "translate" this as "Use at your own risk" and not "Don't use" as you say.

MamaSlax wrote:
When they don't work the only option is to endure the full contact forum to get directions MAYBE on how to "configure" something that might work for those who can wade the ancient lingo and values.

The forum is there to help people and many who were a bit patient to put down some work have solved their problems. As markds had said in another thread, the people who actually post on the forum and have some problem are the minority and usually are new users who now start to learn. Reading a few threads you will see that the answers they get are not "directions MAYBE on how to "configure" something that might work" as you say, but are specific instructions (go to this link, download this file, edit the other one etc).

What you say "might work for those who can wade the ancient lingo and values" makes no sense to me.
 
MamaSlax
wrote 1 year ago


reply
captain_picard
The point was that a module can do a great deal of harm if it is a new user who gets screwed.
It has nothing to do with you.
The "translations" of experienced users are not relevant to either the argument or the point of the argument.

New users, and in particular those coming off a Windows habit, "translate" that big triangle warning sign with a big red exclamation point in and those very scary words based on THEIR experience and exposure not yours.

The SLAX front page says "no need to install, no need to configure."
I would wager large sums safely that "specific instructions (go this link, download this file, edit the other one etc)"
"translates" very neatly to "install and configure" for most English speakers.



The other points you reference.

I argue that there is NO persistent [Stickies] clear instruction on the forum.
Each new user question is subject to the whims of the personalities on forum.
This is not likely to change.
I submit that these personalities are less than consistent in almost every way.
Add to that the fact that a substantial number of the "answers" new users get are directions to peoples personal web spaces instead of the SLAX manuals and Wikis.
In my experience, constantly "inconsistent" and "dependent on personalities", "translates" to "maybe" in almost every human endevour.

Too many of the answers I read over the past year here are unbelievably and unnecessarily uncivil.
Ask yourself this simple question please:
Would you suggest your elders and children read these posts?
Even if they could work out what all the jargon means it is unreasonable to expect them to share or even grasp the values of the forum regulars and be subject to the abusive language.
This is a full contact forum by choice of the regulars not the new users. That makes SLAX look bad.


This other thing.
EDIT:
This bit was really just the pot calling the kettle a spoon.
I apologize to captain_picard and the forum. I have removed it.
 
forum
wrote 1 year ago


reply
never boring here huh ?
like in bruce vilise's action movie :)
 
jcsoh
wrote 1 year ago


reply
@mamaslax

"Too many of the answers I read over the past year here are unbelievably and unnecessarily uncivil."

Any change must start with oneself.
Instead of complaining about a lack of proper answer to new users , how about getting the ball rolling to make the necessary change , by answering "properly " and "civily".

I didn't really see any useful answer from you to any posting yet . Perhaps , if you start answer post based on "the high standard you defined" , others may follow.

I for one are impressed on Markds patient and proffesional annswer mainly on wifi / wireless and network , although I do not join such thread as the issues are alien to me.

However , I would agree there are unnecessay uncivil response like the one about "if you wash you stinky armpit.....", but I hope you will understand Tomas has in principle maintained that he will not locked / censored any posting even if he disagreed with any users point of view. He used to assigned some moderator but there are none at the moment, so slax is pretty much an open public forum.

On the other hand Mamaslax , I hope you will understand , the long time users (of this forum) tends to view you as a "whiner" because they have yet to see you as a useful contributor (module contribution wise ,forum posting and answering wise , general wise....), but rather you been posting bone complain after another.
 
MamaSlax
wrote 1 year ago


reply
Point taken. Agreed.
I have been a bit to loud for the crowd. Comes from my sterling social skills module.
I was a little shocked by myself. I did/do apologize and time shall tell.
 
Tom
wrote 1 year ago


reply
Hi ppl. I don't know where else to post this, so don't get angry:) Aria2c module (http://www.slax.org/modules.php?action=detail&id=1008 ) gives segmentation fault after ~10 minutes of work. Conditions: eee pc 901, pppoe connection over Ethernet, run on SD card. Thanks for a wonderful release.
 
jcsoh
wrote 1 year ago


reply
Try newer aria2 (1.2.0)

http://www.slacky.eu/aadm/pkgs/index.php?sear=aria2&ver=6

Convert from tgz to lzm using tgz2lzm from a konsole.
 
BETEP
wrote 1 year ago


reply
torrent client Transmission 1.11 (5509) working without any visible bugs under 6.0.9 testing about 30 days in 24/7 mode

p2p client aMule 2.1.3 not 100% stable. especially KAD network in it(just bug of 2.1.3)
 
John Doe
wrote 1 year ago


reply
@MAMASLAX

TOO MANY OF THE ANSWERS I READ OVER THE PAST YEAR HERE ARE UNBELIEVABLY AND UNNECESSARILY UNCIVIL.

THIS MAKES SLAX LOOK VERY BAD. FALSE ADVERTISEMENT. NO REGARD FOR OTHERS.
BAD FOR SLAX. BAD FOR LINUX.

END RESULT PREDICTABLE AND UNREQUIRED.
BAD FOR EVERYONE EXCEPT ITTY BITTY GROUP WHO GAIN FROM SUFFERING.
VERY BAD FOR SLAX. VERY BAD FOR LINUX.

I fully agree with Mamaslax.
 
t
wrote 1 year ago


reply
John Doe wrote:
@MAMASLAX

TOO MANY OF THE ANSWERS I READ OVER THE PAST YEAR HERE ARE UNBELIEVABLY AND UNNECESSARILY UNCIVIL.

THIS MAKES SLAX LOOK VERY BAD. FALSE ADVERTISEMENT. NO REGARD FOR OTHERS.
BAD FOR SLAX. BAD FOR LINUX.

END RESULT PREDICTABLE AND UNREQUIRED.
BAD FOR EVERYONE EXCEPT ITTY BITTY GROUP WHO GAIN FROM SUFFERING.
VERY BAD FOR SLAX. VERY BAD FOR LINUX.

I fully agree with Mamaslax.


...and you can turn it around

To many questions in here are useless for the Slax community and has both been responeded numerous times before, as well can easily be found/solved by a simple search. These questions makes Slax look bad, because they annoy "elder" linux guys away from the forum and Slax appears as a playground for kids. These guys prompting those type of questions scare(bore..) away people and if figuring out how to search is to much trouble for a guy, he/she will hardly ever be able to contribute later. That is because to learn linux, you have to a) learn how to search and b) stop being lazy or afraid of running into some small issue. In other words, take some pride in solving issues for oneself and see it as the best way to learn. That is, if one is interested in learning at all.

Just a thought... And yes its whining, but so is the post about uncivilized replies.
 
karlo53
wrote 1 year ago


reply
I have leptop hp mini.I did not know to doo slax for this model help mee.pleas
 
fundamental
wrote 1 year ago


reply
karlo53,
This is not the correct thread for this issue.
Once you figure out what your specific problem is, then post it in a relevant thread or create a new one.
 
jcsoh
wrote 1 year ago


reply
@ karlo53

"I have leptop hp mini.I did not know to doo slax for this model help mee.pleas"

I assumed you have one of those hp netbook with no cd/dvd drive ??. In which case you should start off with standard slax booting from the usb . After that post a separate thread in the forum on whatever problems you face .Don't use this thread as you question will not be obvious.
Please post you netbook (??) model number as well , as there maybe other users who are already running slax sucessfully on the particular model. They may be able to help you.
 
maybeway36
wrote 1 year ago


reply
I made a new batch of modules:
http://www.slax.org/modules.php?action=detail&id=2238 libaal (used by reiser4progs)
http://www.slax.org/modules.php?action=detail&id=2380 reiser4progs
http://www.slax.org/modules.php?action=detail&id=2379 ntfsprogs
http://www.slax.org/modules.php?action=detail&id=2378 libsigc++
http://www.slax.org/modules.php?action=detail&id=2377 gtkmm
http://www.slax.org/modules.php?action=detail&id=2376 glibmm
http://www.slax.org/modules.php?action=detail&id=2375 cairomm (there's an official Slax module, but this is about 16KB smaller)
http://www.slax.org/modules.php?action=detail&id=2374 GParted
Notice a theme?
They all have slaxbuilds in /usr/src. Most are from SlaxBuilds; some are built from kernel.org source (reiser4progs, libaal) or from a binary Slackware package (ntfsprogs).
 
janot
wrote 1 year ago


reply
maybeway36 wrote:
I made a new batch of modules:
http://www.slax.org/modules.php?action=detail&id=2238 libaal (used by reiser4progs)
http://www.slax.org/modules.php?action=detail&id=2380 reiser4progs
http://www.slax.org/modules.php?action=detail&id=2379 ntfsprogs
http://www.slax.org/modules.php?action=detail&id=2378 libsigc++
http://www.slax.org/modules.php?action=detail&id=2377 gtkmm
http://www.slax.org/modules.php?action=detail&id=2376 glibmm
http://www.slax.org/modules.php?action=detail&id=2375 cairomm (there's an official Slax module, but this is about 16KB smaller)
http://www.slax.org/modules.php?action=detail&id=2374 GParted
Notice a theme?
They all have slaxbuilds in /usr/src. Most are from SlaxBuilds; some are built from kernel.org source (reiser4progs, libaal) or from a binary Slackware package (ntfsprogs).


I use it all. Everything work fine.
Nice job.
 
Syntux
wrote 1 year ago


reply
My very first Slax module for the community: NVIDIA Slax-6.1.1 x86 185.18.04 Beta :)

http://www.slax.org/modules.php?action=detail&id=2450

Cheers,
Syntux
 
CA.AS
wrote 1 year ago


reply
Hello how do I create or get a module of broffice 3.0.1? knowledge that I have to develop my modules now appreciate the attention.


Claudio Souza
Brazil
 
x64
wrote 186 days ago


reply
Compiled from Source - Easy Edit = (ee).

It's an intuitive console text / conf editor ... quite default in FreeBSD. Used to it, powerful and quite nice.

http://www.lilith.ro/ee.lzm

NO dependencies needed. Static. Tested.

Original Website for the source code / maintainer: http://mahon.cwx.net/

Cheers !
 

  » arama  » forum anasayfa  

Post your reply

Your name (Login):

Message:

These HTML tags are allowed: <quote>, <b>, <u>, <i>, <pre>, <code>, <small>, <h1>, <h2>, <h3>, <li>



Visit Tomas M's blog for fun, mostly on religious idiocy.