New to 4MLinux?

If you are a new 4MLinux user, you should jump here




Sunday, December 27, 2015

4MLinux 15.0

This post describes major changes in user space, which have been introduced in 4MLinux 15.0.

1) Default desktop.




2) Audacity (digital audio editor) is now available as a downloadable extension. I have built it with FFmpeg support. It works :-).




3) GNU GRUB can now be installed as a boot manager. Note: if you are running 4MLinux without X (e.g. the 4MLinux Server), you can still install GRUB by executing 'update-grub' in your shell.




4) LXRandR and LXInput have been added so that you can easily configure your devices. It was a challenge for me to make them work in 4MLinux: both the utilities generate input for my script, which creates the autostart file for JWM, and the rest is done by small X tools (xmodmap, xrandr and xset). Phew! 




5) Postfix package has been included in the 4MLinux LAMP Server. Its default role (in 4MLinux) is to handle emails send via PHP mail.




6) InfraRecorder is now a part of the Wine extension in 4MLinux. It's an open source CD/DVD writing program available for Microsoft Windows only. This is why 4MLinux uses Wine to run InfraRecorder



Have fun :-)

Sunday, November 1, 2015

Media players in 4MLinux.

Note:
This post describes the features, which are available in 4MLinux 14.0 and later.

1) There are five general-purpose media players available out of the box: MPlayer with GNOME MPlayer (a front-end for MPlayer), mpv with Baka MPlayer (a front-end for mpv), and SMPlayer (which can act as a front-end for both MPlayer and mpv).


2) You can easily change your default media player anytime:



3) Audacious and VLC are not available out of the box. You can install them from the Extensions menu:




Note:
Audacious can be installed in the exact same way as VLC.

4) Let's make some tests now:






5) It is recommended (for MPlayer and VLC) or even required (for mpv and its front-ends) to enable dedicated display drivers:




Have fun :-)

Tuesday, September 8, 2015

4MLinux Legacy Installer

Legacy Installer (included in 4MLinux 13.1 and later) makes it possible to install 4MLinux on older computers (128 MB of RAM should be enough).

Note:
Before starting Legacy Installer, you must make sure that 4MLinux live CD (or live USB) is the only installation medium attached to your computer. 


1) Choose "Legacy Installer" from the Boot Menu.




2) The 4MLinux installation script will be started for you.


Note:
Refer to this guide to learn in details how to run this script.



3) If needed, it is possible to reboot/restart Legacy Installer by executing the "exit" command.




4) When the installation is over, you can boot 4MLinux from your hard disk drive.


Note:
Read this post, if you do not know how to log in into your new 4MLinux.



5) After logging in, you can execute "startx" to try to enter the X Window System:




6) Let's have a look at Conky. 4MLinux is now running happily on the machine with 117 MB of RAM in total.




Notes:
The Linux kernel in 4MLinux has PAE support enabled by default, meaning that you must have at least Pentium PRO (introduced 20 years ago!) or newer CPU.
Keep in mind that 4MLinux can be successfully installed on modern machines offering them full 3D support for the newest video cards. Additionally, PAE support is also important for those who want to setup the 4MLinux LAMP Server.


Have fun :-)

Thursday, July 2, 2015

The 4MLinux Desktop

The 4MLinux Desktop is a unique, highly customized mixture of JWM (Joe's Window Manager), feh and PCManFM.

Note:
This post describes the features, which are available in 4MLinux 17.0 and later.

1) This is the screen, which you can see when you start 4MLinux for the first time:



Note:
It is very important for you to setup your language now. Otherwise 4MLinux will be "speaking" English only. This also means that it will be downloading/installing an English version of all optional software (Chromium, Firefox, LibreOffice, ...).


2) It is also a good idea to setup your keyboard layout and local time now:



Note:
Follow this guide if you need to configure your Internet connection.


3) This is how the 4MLinux Desktop may look like:


Note:
JWM is the default window manager in 4MLinux, but the background image is controlled by the feh utility (image viewer).


4) You can change your wallpaper in two clicks:





Note:
You can use your own JPG image as a wallpaper. Just rename the image to bg.jpg, place it in the root directory, and restart JWM. 


5) Let's totally change the way in which the 4MLinux Desktop works. We can do it just in one click (on the IdeskON/OFF icon):



Note:
Idesk (Home) icon has been removed and PCManFM has been started, taking over the control of the wallpaper and the desktop icons. 


6) Are you going to watch high quality videos and/or play video games? If so, you should enable dedicated display drivers:




Note:
Read this post to learn how to modify advanced X.Org settings in 4MLinux. Alternatively, you can install AMD and NVIDIA proprietary drivers. They can be downloaded from the 4MLinux website.


7) 4MLinux will warn you if some additional drivers are needed to start a program. You can use the zk command (the 4MLinux package manager) to install the missing item:






8) And finally, customize 4MLinux to meet your needs. A huge collection of so called downloadable extensions is available from the Extensions Menu:




Have fun :-)


The 4MLinux Desktop

The 4MLinux Desktop is a unique, highly customized mixture of JWM (Joe's Window Manager), feh and PCManFM.

Note:
This post describes the features, which are available in 4MLinux 17.0 and later.

1) This is the screen, which you can see when you start 4MLinux for the first time:



Note:
It is very important for you to setup your language now. Otherwise 4MLinux will be "speaking" English only. This also means that it will be downloading/installing an English version of all optional software (Chromium, Firefox, LibreOffice, ...).


2) It is also a good idea to setup your keyboard layout and local time now:



Note:
Follow this guide if you need to configure your Internet connection.


3) This is how the 4MLinux Desktop may look like:


Note:
JWM is the default window manager in 4MLinux, but the background image is controlled by the feh utility (image viewer).


4) You can change your wallpaper in two clicks:





Note:
You can use your own JPG image as a wallpaper. Just rename the image to bg.jpg, place it in the root directory, and restart JWM. 


5) Let's totally change the way in which the 4MLinux Desktop works. We can do it just in one click (on the IdeskON/OFF icon):



Note:
Idesk (Home) icon has been removed and PCManFM has been started, taking over the control of the wallpaper and the desktop icons. 


6) Are you going to watch high quality videos and/or play video games? If so, you should enable dedicated display drivers:




Note:
Read this post to learn how to modify advanced X.Org settings in 4MLinux. Alternatively, you can install AMD and NVIDIA proprietary drivers. They can be downloaded from the 4MLinux website.


7) 4MLinux will warn you if some additional drivers are needed to start a program. You can use the zk command (the 4MLinux package manager) to install the missing item:






8) And finally, customize 4MLinux to meet your needs. A huge collection of so called downloadable extensions is available from the Extensions Menu:




Have fun :-)