Services on Fedora 21

Yesterday, I was asked as to whether Apache webserver (httpd) was installed on a F21 Workstation installation.  The short answer is yes.  However, it’s not running by default.  So, this might be a good time to go over how Fedora has changed in respect to services.

Services used to be handled through the use of sysvinit scripts that resided in /etc/rc.d/init.d/.  Now, however, they are managed through systemd and systemctl (front-end for systemd).  So, in order to enable a service to start at boot time, you would (as root user) do:

# systemctl enable service_name.service

For httpd, it would then be this command:

# systemctl enable httpd.service

You can stop a service from running at boot time by substituting disable for enable.  In order to check on the status or to start or stop a service, (httpd, for example) you would use one of the following commands:

# systemctl start httpd

# systemctl stop httpd

# systemctl status httpd

You may have noticed that I dropped the .service from the commands….  The old ‘service httpd status’ command structure is ‘passed off’ to systemctl, as are any sysvinit scrips that haven’t been ported to systemd.  You can also still start services in /etc/rc.d/rc.local but there is no telling when that will be depreciated, or if it will.  So, the moral of the story is to start getting used to systemd.  😉

Fedora 21 (TwentyOne) workstation installation

Well, I undertook installing the latest Fedora on a desktop computer for a friend, and as always I needed to address the same three issues immediately upon install…….  One  MAJOR difference now, is that you actually install from the Workstation Live DVD unless you want a server.  (A server will give no desktop, but rather just a simple text login.)  I guess the thinking is that anybody that will install a server is adept enough to handle a command line interface.

Screenshot from 2014-12-27 12:53:55I positively HATE the new Gnome3 interface, and I am sure my friend will also.  So, I set it to use the Gnome Classic Display Manager.  😉

After that was taken care of, it was time to address the lack of mp3 support and the non-working audio.  So, I addressed the non-working audio first, right after I installed YumEx.  (I’ve gone over how to do that in the past, so won’t again.)  Looking into the audio device (by clicking in the upper right corner of the screen), Fedora installed ‘Dummy Audio’ device.  So, off to Realtek to get the proper driver… http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=24&PFid=24&Level=4&Conn=3&DownTypeID=3&GetDown=false  ….  simply accept by checking the box, then click ‘next’.  Download the proper linux driver, depending on your kernel.  Then, double click into the ‘home’ icon, then Downloads.  Double click what you just downloaded, and extract.  The readme says to run ./install, so do that from a shell as root.  Then, one of the rare times you have to reboot, and the audio is now working.  (Of course, if your computer doesn’t have a realtek audio device, your instructions will differ.  😉

Next, to take care of the mp3 support.  It is as simple as installing a couple yum repositories from rpmfusion.  You can either do a google search for ‘rpmfusion install’ or go here:  http://rpmfusion.org/Configuration/  You will want to click on the free and nonfree repositories for Fedora21.  Firefox should default to open with Software Manager, or something…..  Just click Install.

Now, we can use YumEx to install the missing mp3 support.  Run it, and search for ‘mp3’.  Install lame and lame-libs, as well as any dependancies.   Next, search for gstreamer1.  Install gstreamer1-plugins-ugly as well as dependancies.  (This should take care of allowing mp3 playback in rhythmbox.)

That’s pretty much all there is to installing a fairly workable Fedora21 desktop.  The installation only took about 30 minutes, and the boot time is only about 30 seconds to the login prompt, and displays the desktop 5 seconds or so after that.  And, this, on a compaq 8000 Core 2 at 3GHz with 4GB of ram.  😀

Testing for upcoming Happy Hour broadcast.

Here is a screenshot of what I shall be using to broadcast to the Quackhouse Radio server starting Jan 2015 after a four-year hiatus.  The old Saturday Night Trifecta shall be resurrected as Happy Hour.  The new show will be broadcast on Saturday evening from 8PM – 12AM Eastern time starting with 3 Jan. 2015.

RadioBossplugins0This is the RadioBoss main window, running through a test run of the beginning of what will be the first return broadcast.

RadioBossplugins1.jpg

Here, you see the RadioBOSS main window, which is mostly obscured except for the two main output plugins that I am using: Izotope Ozone 4 and ToneBoosters ReelBus.  They give excellent control over the broadcasted signal, including adding some analog tape effects to counteract the harshness of digital mp3s.  😉

One real problem that I noticed was with keying up the dynamic voice mic that I’m using for ‘voiceovers’.  There seemed to be a great deal of hiss and background noise.

RadioBossplugins2.jpgHere, you can see me setting up the VST plugins that I inserted into the mic chain.  On the top, is ToneBoosters De-esser, and below that is ToneBoosters Gate.  Not shown is the built in compressor that I set to -6dB.  To the left is the output plugin Ozone that you can see is 15dB down since the mic is keyed.  I think this is a winning combination, and after another test or two, I shall try to set up the podcast blog.

 

 

New bitrate and new radio show

crab_radio_01It seems that CRAB is always about one step behind our sister station, QUACKHOUSE Radio.  I have decided to push the bitrate and sampling frequency from 32/16 to 64/22.  This is all in preparation of the Saturday night radio show resuming.  This should happen just after New Year’s day.  The format will be similar to the Saturday Night Trifectas that ended in Jan 2010.  I shall try to set up a podcast blog page to allow you to listen to the shows ‘after the fact’.