Sunday, November 29, 2015

openSUSE Leap Post Installation Tasks

openSUSE will always be my favorite KDE distro (KDE is my first love when it comes to Linux desktop environments, btw).  Compared to Ubuntu, Linux Mint and other beginner-friendly Linux distributions, openSUSE will require a bit of tweaking for it to become a "working" desktop (meaning multimedia players, browsers, and some proprietary software such as Skype and video drivers are all working).
Here's my To Do list after doing a fresh install of the long awaited openSUSE Leap 42.1...


Update the system

Easy! Just click on the KDE menu, Search for YAST, enter your Administrator password, then click on Online Update.


Add additional Repositories

In the YAST Control Center, navigate to Software Repositories > Add > select "Community Repositories" > click Next
You may now add additional repositories on the next screen. Here are some of the important community repositories that you may want to add.

Packman  Repository - This might be the most important community repository that you need to add. It contains 3rd party packages (codecs and other proprietary software) not included to openSUSE by default. 

Libdvdcss Repository - contains packages needed for dvd playback

openSUSE buildservice Mozilla - contains latest packages/updates for the Mozilla Firefox browser

Adobe Flash Plugin - contains the flash-plugin package to enable flash on your browser

AMD / ATI Graphics Drivers - provides proprietary packages for AMD/ATI graphics cards

nVidia Graphics Drivers - provides proprietary nVidia graphics drivers



Install Multimedia codecs

 

Launch the terminal then copy and paste the command below to install needed codecs to play music and videos (Packman and Libdvdcss repositories are needed)

sudo zypper install k3b-codecs ffmpeg lame gstreamer-0_10-plugins-ffmpeg gstreamer-0_10-plugins-fluendo_mp3 gstreamer-plugins-bad gstreamer-plugins-ugly gstreamer-plugins-ugly-orig-addon gstreamer-plugins-libav libdvdcss2



Install Plugins

 

Using the terminal, execute the command below to install Adobe Flash, Java, Microsoft common fonts (usually needed in order to correctly render MS fonts), and additional browser plugins (Adobe Flash Plugin and Packman repositories are needed).

sudo zypper install flash-plugin java-1_8_0-openjdk-plugin fetchmsttfonts xine-browser-plugin



Install Chromium


Launch the terminal and use the command below to install Chromium and its peppermint flash plugin.

sudo zypper install chromium chromium-pepper-flash



Install Clementine and VLC


Clementine is one of the best audio player in the Linux world, while VLC is a favorite movie player not only in Windows but in Linux as well. To install them, use this command in the terminal:

sudo zypper install vlc vlc-codecs clementine



Install NVIDIA graphics driver


To install proprietary NVIDIA drivers, add the nVidia Graphics Drivers repository and run the following command in the terminal:

sudo zypper install-new-recommends



Install AMD/ATI graphics driver


To install AMD/ATI graphics drivers, add the AMD / ATI Graphics Drivers repository and run the following command in the terminal:

sudo zypper install fglrx64_xpic_SUSE421




Install WINE


You may want to install WINE in order to run MS programs in Linux. Using the command below in the terminal will install WINE with its graphical user interface

sudo zypper install q4wine 



Install additional 3rd Party Software


https://software.opensuse.org/ is a great place to get additional software. It also has the 1-click install feature. Just click on the proper link and voila! All done.
Here are some software you may want to add

Skype - chat and video call client from Microsoft

Steam - cross platform digital game store

PlayOnLinux - runs on WINE, will let you install MS native apps and games



So there you have it! After completing the steps above, your shiny new openSUSE desktop should work like a charm. Your next step is to play with KDE's heavily customizable desktop so you can really make it your own. Goodluck and have fun!