Announcing nFlux Linux; a Fluxbox oriented trinity of distros!
Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
the answer is the "rootcopy" folder in the nFlux_13.1 folder
from slax
Quote:
Adding custom shell scripts and configuration files:
If you need changes to the standard SLAX system (like your network configuration) copy the modified files to the folder 'rootcopy' on your USB-stick and maintain the same directory structure. For example: if you have modified the file 'issue' in the directory /etc/, you would create a directory 'etc' in the folder 'rootcopy' on the USB-stick and copy the modified file 'issue' to the rootcopy/etc/ folder on the USB-stick. The next time you boot from USB-stick all the files in the 'rootcopy' folder are copied to the SLAX system (and existing files like 'issue' are overwritten).
so, the file you need is /etc/rc.d/rc.keymap
first you gotta set the map with the gui app or console
sudo keyboardsetup
in terminal or at level 3 text mode.
Now, the file is in /usr/share/kbd/keymaps/i386/qwertz/de.map.gz
and here's /etc/rc.d/rc.keymap after doing "sudo keyboardsetup"
Code:
#!/bin/sh
# Load the keyboard map. More maps are in /usr/share/kbd/keymaps.
if [ -x /usr/bin/loadkeys ]; then
/usr/bin/loadkeys -u de.map
fi
copy/paste that into empty text file and save as
rc.keymap
then make the folders in nFlux_13.1/rootcopy folder
etc/
rc.d/
and put rc.keymap in etc/rc.d folder
then open aterminal in etc/rc.d folder
and make it executable with, as root,
Code:
sudo chmod +x rc.keymap
then, whether booting fresh or persistent mode it will always use that keymap,etc
HAW!!! That boot screen is a HOOT! I'd like to have one that looks like an ultrasound of a baby with a small laptop, tapping away at the keyboard!
I'll have to try that one out, too. The last one I got seemed to work ok, though, even if the display resolutions were not all there. I'll let you know what happens here.
Oh
hey ax25nut
Yes, of course I read it
i thought it was very interesting
There are many such instances in the Bible
Though I will say that the layers are not revealed at first glance
re-reading, and study, especially of the circumstances
language, surroundings etc
greatly enhance The knowledge gained
David was a brave man
and is the apple of His eye for a reason
God seems to love courage
and the story of David/Goliath is yet another underpinning of faith
i.e. believing without be able to see or understand
as Jesus said about a child's faith
David was pretty young
do you know of any biblestudy course software?
Like the little paper booklets you do the questions,etc?
only in app form...
loadkeys doesnt get a file descriptor referring to the console with --console=cons1,..., as the error message says.
Clearly nonsense trying this from an X-terminal. Works from real console.
(german) keyboard-settings for X (in xorg.conf) only work if I change the xorg-server from "nv" to "vesa".
Quote:
If you need changes to the standard SLAX system (like your network configuration) copy the modified files to the folder 'rootcopy' on your USB-stick and maintain the same directory structure.
-> in /nFlux_13.1/rootcopy ... shall try this later.
and; the next step would be to create a slax module
containg your keyboard map and xorg.conf
what graphics card do you have?
did you try doing "xconf" as root at level3
or choosing graphics mode (runlevel 4) at boot?
so, if you do "xconf" after logging in as root
and then do, as root
Code:
keyboardsetup
setup your keyboard
then do
Code:
cat /etc/rc.d/rc.keymap
then try to startx
to make the contents of the rootcopy folder into a lzm module
boot up, put your keymap, xorg.conf etc in rootcopy folder
then open pcmanfm file manager on your usb/
and open a terminal there; right-click "open terminal here"
then do
Code:
dir2lzm rootcopy lq_asking.lzm
tke that module and put it in nFlux_13.1/modules folder
then boot and it should work
Notice the vesa.lzm and grub2.lzm in nFlux_13.1/optional folder
if you choose the vesa option at boot it loads that lzm
you can specify additional modules at boot line or edit syslinux.cfg
just use a semi-colon seperated list
Code:
load=lq_asking.lzm;vesa.lzm
etc, etc
I'm just learning about slax too
EDIT:
Also, lq_asking; what is your opinion of nFlux slack?
I notice your new here; so what is your experience level with both linux and slackware?
Would you have any suggestions for apps, the fluxbox desktop, etc
I really dont get much feedback so i appreciate
your asking about the keymap thing
as I am looking further into it...
linus72 wrote:
Oh, I might have to change the nFlux name....
what do you think?
To which I reply:
Nah....wouldn't change it, especially for the silly reasons they've cited so far. It would be different if you'd named it "flux's...etc..." or "slax's flux" or something like that, but "nFlux" is simply the logical and legitimate contraction for a distro that's "....IN a state of FLUX....". Despite their citations and desire for exclusivity, there is no reason to bow to it. I'd stick with what it is. That said, you could always tack on something like this:
nFlux Revival, nFlux Bible, nFlux Scripture, etc...you get the idea.
I believe you already have it listed as "nFlux Bible Edition", and when the bootscreen comes up you can see it's roots are with "Armour Of GOD OS", so I'd have to place this argument in the same catagory with those that don't want "religion & linux" mixed. Personally, I think others should be grateful that someone is willing to sanctify linux with GOD's Word, but that, of course, is MY opinion, and everyone else is as free to ignore it as I am to express it. I will not be offended if they choose to ignore, and neither, I suspect, will you. I think your response to others was very considerate and well-stated.
Booting from the boot-entry nFlux Tex-Mode/Always fresh with an unchanged append-line. So the only additional changes come from the german keyboard settings of rc.keymap in the rootcopy/etc/rc.d folder.
xorg.conf is correctly loaded as well as the german keyboard mapping from /nFlux_13.1/etc/rc.d/rc.keymap.
But the correct mapping is only available on the console. When starting X the german keyboard setting is not used. The correct defaults of "qwertz" (keyboard-type) and "de" (keyboard-map) in the keyboard-setting-GUI are not used.
The problem I described before of both files in rootcopy being ignored was resolved by replacing all CR/LFs by LFs. The CR/LF-line/breaks came from creating these files under Windows.
Quote:
Originally Posted by linus72
thats strange too....
Which boot options are you using?
Please see above.
Quote:
and; the next step would be to create a slax module
containg your keyboard map and xorg.conf
Shall try this later
Quote:
what graphics card do you have?
NVidia G210
Quote:
did you try doing "xconf" as root at level3
or choosing graphics mode (runlevel 4) at boot?
xconf doesnt exist but xorgsetup. It reproduces the correct rc.keymap (runlevel 3, root)
Code:
keyboardsetup
works.
Code:
cat /etc/rc.d/rc.keymap
works
but
Quote:
then try to startx
no correct qwertz under X, please see above.
Quote:
to make the contents of the rootcopy folder into a lzm module
boot up, put your keymap, xorg.conf etc in rootcopy folder
then open pcmanfm file manager on your usb/
and open a terminal there; right-click "open terminal here"
then do
Code:
dir2lzm rootcopy lq_asking.lzm
tke that module and put it in nFlux_13.1/modules folder
then boot and it should work
Notice the vesa.lzm and grub2.lzm in nFlux_13.1/optional folder
if you choose the vesa option at boot it loads that lzm
you can specify additional modules at boot line or edit syslinux.cfg
just use a semi-colon seperated list
Code:
load=lq_asking.lzm;vesa.lzm
I shall try all that.
Quote:
what is your opinion of nFlux slack?
I like the desktop very much. Everything is in place ... and it's fast. But I shall test nFlux Slax on my NC10 netbook as well.
Quote:
I notice your new here; so what is your experience level with both linux and slackware?
I had some experience with fluxflux-sl. But dont like the desktop. And it's not very stable and not for technical minded people like me. I look for a live-system which has a low-latency performance for audio-recording on my netbook. Used PCLinuxOS and Mandrake for a long time always dual-booting with Windows. As a reference system I currently use Kanotix (very stable).
Quote:
Would you have any suggestions for apps, the fluxbox desktop, etc
I really dont get much feedback so i appreciate
your asking about the keymap thing
as I am looking further into it...
Because I want to replace Windows as much as possible I would need wine for some applications. But wine seems a bit tricky to compile from source. And the jack-audio for audio-recording with my usb-audio-device.
what graphics card do you have?
NVidia G210
Quote:
did you try doing "xconf" as root at level3
or choosing graphics mode (runlevel 4) at boot?
xconf doesnt exist but xorgsetup. It reproduces the correct rc.keymap (runlevel 3, root)
xconf is a slax X configurator,
it works pretty good I thought...
Did you enter "xconf" as root after login at runlevel 3?
Once you get what you want setup
just make it into a slax module and it will override anything else
At desktop you have a GTK gui keyboard setup in menu
Also, I was gonna add a wine module too
Here's how to convert a(any) slackpkg(.tgz/.txz) into a slax module
I will use Wine from SalixOS repository
its in the nFlux firefox bookmarks
grab openal-1.8.466-i486-1fb.txz, wine-gecko-1.0.0-i486-1cd.txz, and
wine-1.2rc1-i486-1cd.txz from salix's 13.0 repo in xap/ and l/
I will use the Downloads folder to extract them one by one
after extracting I make a folder in /root named "pkg"
Code:
mkdir /root/pkg
do explodepkg on each, starting with wine-1.2rc1-i486-1cd.txz
Code:
explodepkg wine-1.2rc1-i486-1cd.txz
it outputs to a folder (usr) and install folder
put these in /root/pkg folder
move the install/doinst.sh script up into the top of folder pkg
in pkg folder is now
Code:
doinst.sh usr install
make doinst.sh executable
Code:
chmod +x doinst.sh
then run doinst.sh to make symlinks needed
Code:
./doinst.sh
repeat the procedure for each package
place the extracted contents of openal and wine-gecko
in pkg folder
when done, make the slax module from the pkg folder
Code:
dir2lzm pkg wine-1.2rc1-gecko-1.0.0-i486.lzm
anyway
I already just made it
here's wine/wine-gecko module for nFlux
please test it for me too lq_asking
I'm sure it needs debugging,etc
EDIT: whats a good exe to test wine module with?
and ax25nut;
I noticed none of them have replied to my posts on slax about changing the name
so, like you, I believe their claims are baseless
Thus I will keep the name nFlux, at least until I can come up with something more original maybe?
Ok
so I booted up with the wine module in nFlux_13.1/modules folder
and installed notetab lite exe
pic below
EDIT: wonder what else I can use from dindows freeware
Also, I think I will include wine/wine-gecko into the next nFlux slack release
as it still would be under 700MB
xorg.conf is correctly loaded as well as the german keyboard mapping from /nFlux_13.1/etc/rc.d/rc.keymap.
... but this xorg.conf doesn't do what it is supposed to ...
Suppressing the default "us"-keyboard settings supplied by the Xorg Input Hotplugging is needed. Simply add these lines to /nFlux_13.1/rootcopy/etc/X11/xorg.conf:
An even better solution clearly would be to change the Xorg Input Hotplugging defaults from "us" to "de".
P.S. If booting directly into graphical mode leave out xconf from the autoexec-parameter in the kernel-append-line. xconf would override the xorg.conf in the rootcopy(sub-)folder.
I'm sure it needs debugging,etc
EDIT: whats a good exe to test wine module with?
Was quite curious. Made a test with your module.
Installed the world-class audio-extraction program Exact Audio Copy, which is most likely quite hard stuff for wine because of hardware-nearness of such programs. In addition to the program-installation I had to copy only wnaspi32.dll (Ahead Nero) into the Exact Audio Copy program-folder. On startup there are some error messages but they don't seem to do any harm to the program.
The result of my very first ripping of an Audio-CD under Wine+EAC is an 100% bit-perfect copy of the original CD. This is amazing.
The result of my very first ripping of an Audio-CD under Wine+EAC is an 100% bit-perfect copy of the original CD. This is amazing.
No doubt; Slackware rocks!
I think Slackware is Hands-down the best distro in my opinion
Why?
Simplicity
With Arch at a close second; I think the reverse of what most think about Slackware
Many say, "Slack is not for beginners", "Slack is too hard"
Bah!
Rubbish.
Think of Slackware as a blank canvas; a build-it-yourself kitcar
An artist doesn't start with a premade painting and then add stuff
Its so easy really, all the configs are in front of you
usually not as GUI apps, etc
I think of all the helper apps like dpkg, apt, etc as hampering
and concealing whats really going on in there.
Me; I'm a clasic car nut, I would rather buy a 60-something car than anything new
I can make that 60's relic into a corner bangin roadracer easily without any computer, etc
I had a 67 ford trunk, it had 1 vacuum hose and no electro-gizmos
it was bulletproof reliable
and the gas pedal never stuck
Thats the freedom Slackware imparts.
A known base thats rock solid
like a blank canvas of the highest quality
waiting only for the Master's Imagination
Eeek
I do include alot of my own "helper" apps in nFlux slackware
This is more to demonstrate the simplicity of slackware than to
help a newbie.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.