Posted in Linux, Tutorials/Tips

Manjaro Net 0.8.7 – KDE

Tutorial, if this can be called like that, starts once you install Manaro from Net install .iso. I am not going to explain how to do that, if you do not know how to do that, just end it without starting. You will save a lot of time. Because using Arch is sometimes time consuming, forum searching job.
Manjaro is based on Arch and brings same problematic configuration.

Once you have installed Manjaro Net edition you should update it, doubt somebody wants to use outdated software/packages.

sudo bash
YourPassword
pacman -Syyu

You might need to do upgrade few times until all is updated, because firstly are updated manjaro-system and pacman it self and only then system files.
After that it is good idea to get Windows Manager. I am fan of E17 a.k.a Enlightenment, but for that there is Bodhi Linux, which is preconfigured Ubunut based system with very little softare preinstalled.

I started using KDE, which is now a lot faster then before. You could go for ManjaroKde, but it is way to much stuffed with not needed software.
So instead I stick with minimal base of KDE, in order to get it, you need:

pacman -S kdebase kdemultimedia-kmix kdeplasma-applets-networkmanagement

Command above will install base of kde, applet for sound control and network manager.
Now kdebase has 11 packages in it, it’s up to you to select which ones to install. Personaly I stick with minimal and stuff which I need later:
kdebase-dolphin
kdebase-kdepasswd
kdebase-kdialog
kdebase-konsole (for root service and software installation after next reboot)
kdebase-kwrite (for root service)
kdebase-plasma

For me package numbers were:
2 3 4 9 10 11

After that you will be asked to select sound backend (phonon-backend) again it’s up to you, but I personaly went for phonon-vlc selection was 2.

Once that is done you will want to be greeted right after reboot with login manager, so you will need to type this:
systemctl enable kdm.service

Then simply reboot, for changes to take effect. You will be greet with KDE login manager, if you used command above correctly. Then you will need to log in using your credentials. Don’t be afraid by black wallpaper, we did not selected to install any of them (still had one to select).

Now it’s up to you what to do next, you have minimal KDE with minimal junk pre-installed, running network, sound and terminal, “tutorial” continues with customization, not all might like it, some might learn few new things.

There are few extra packages which I do install for KDE:

1. All likes to have more options for software, for this we need yaourt, package manager for AUR:
pacman -S base-devel (pacakges from AUR are not compiled, so base-devel is needed). I can not tell which ones from this one you or I will need, so I installed all of them.
pacman -S yaourt

2. Thumbnailers for dolphin file manager:
pacman -S kdegraphics-thumbnailers (for images)
pacman -S kdemultimedia-ffmpegthumbs (for video)
pacman -S kdemultimedia-mplayerthumbs (for video)
pacman -S icoutils (for MS files)

3. Extra features for Dolphin file manager:
pacman -S ruby (packge to allow feature installation)
yaourt -S kde-servicemenus-rootactions (packege for my fav extra features, you will need to change settings for service menu, since you might not need all of them, personaly I use open root terminal/text/folder).

4. Widgets, widgets and again widgets, we can download them and put in to panel, but why do they always show erro? Well because you are missing system files, most of them are called “bindings”, it depends on widget it self, so you should read on which base they are done, I use which are based on python (you might look in to pacman -Ss kdebindings for other ones):
pacman -S kdebindings-python2
yaourt -S kdeplasma-applets-cwp

Now in widget downloader look for these:
simple cpu meter
simple cpu sensor

Then simply in the library double click to add them, for weather you will need to add location id, mine is LHXX0005.

Then comes software:
pacman -S transmission-qt (torrent client)
pacman -S leafpad (minimal text editor, which simply loads faster then kwrite)
pacman -S gimp (image editor)
pacman -S mirage (image viewer)
pacman -S k3b (CD burner)
pacman -S lxappearance (look changed for GTK)
pacman -S kdenetwork-kget (download manager)
pacman -S virtualbox (virtualization tool)
pacman -S zsnes (snes emulator)
pacman -S minitube (youtube clien, with no need of flash)

pacman -S yakuake (dropdown terminal via F12, I would suggest to adjust it’s settings: color, set background, change font and remove notifaction of it’s start)
pacman -S dina-font (nice forn for terminal)

yaourt -S google-chrome (bored of firefox..)
yaourt -S amarok-minimal (base of amarok, compiling of this one will take some time!! you might consider installing ordinal amarok)
yaourt -S dropbox (file sync)
yaourt -S spotify (music streamer)
yaourt -S faenza-cupertino-icon-theme (icon theme)
yaourt -S archey (terminal greeter)

*****
In case you have issues with Amarok sound:
settings > configure Amarok > playback > configure Phonon > CHNAGE PREFFERED
Amarok lyric: Ultime lyric
**
Sound controls – adjust global keys for shortcut keys to work if needed
******
*****
Performance:
increase animation speed
To turn off the Oxygen Widget Style animations press Alt+F2 and type oxygen-settings go to the Animations tab and disable animations.
Now go to the Window Decoration section of oxygen-settings and disable animations here too.

****
http://bbs.archbang.org/viewtopic.php?id=1410
http://mdh3ll.deviantart.com/art/Libre-Office-Splash-264267244

****
http://www.maketecheasier.com/install-qtcurve-in-kde/2010/03/29
http://arch-stuff.org/content/show.php/Modern+Elements?content=159675

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s