You are here

Feed aggregator

Non-Linux FOSS: XAMP

LinuxJournal - Wed, 2014, Nov26 - 13:25

One of my career iterations put me in charge of a Windows server that had Apache and PHP installed on it to serve as a Web server for the corporate intranet. Although I was happy to see Apache used as the Web server dæmon, the installation on the Windows server was the most confusing and horrifying mess I've ever seen. more>>

The Awesome Program You Never Should Use

LinuxJournal - Mon, 2014, Nov24 - 13:11

I've been hesitating for a couple months about whether to mention sshpass. Conceptually, it's a horrible, horrible program. It basically allows you to enter an SSH user name and password on the command line, so you can create a connection without any interaction. A far better way to accomplish that is with public/private keypairs. more>>

New Products

LinuxJournal - Fri, 2014, Nov21 - 14:49
Please send information about releases of Linux-related products to or New Products c/o Linux Journal, PO Box 980985, Houston, TX 77098. Submissions are edited for length and content.

Adding a Second Language to Lubuntu

AZ Loco - Thu, 2014, Nov20 - 18:25

How to add a language to Lubuntu.

If you right click the little flag or two letter county code on the right side of the LXPanel, you will get a menu. Choose “Keyboard Layout Handler” settings. On the right side of the window that just came up, navigate to “Keep system layouts” under “Advanced setxkbmap Options” and uncheck it. The “Keyboard Layouts” section of the window will become editable after that. Choose “+ Add” and a list of keyboard layouts will become visible. Choose the one that you want. It will appear under your default layout. Before you close the window, you must re-check “Keep system layouts”.
You have to have the language pack installed for the language that you just added. You do that by going to Menu->Preferences->Language Support. Choose Install/Remove Languages. Select your language and then Apply Changes. You do have to reboot for the changes to take effect and the download and installation of some languages may take a while.

Tags: Ubuntu
Categories: Sponsor News Feeds

Days Between Dates?

LinuxJournal - Thu, 2014, Nov20 - 11:58

Alert readers will know that I'm working on a major revision to my popular Wicked Cool Shell Scripts book to come out later this year. Although most of the scripts in this now ten-year-old book still are current and valuable, a few definitely are obsolete or have been supplanted by new technology or utilities. No worries—that's why I'm doing the update. more>>

UEFI, Secure Boot, Windows 8 and Ubuntu 14.04 - more learnings

AZ Loco - Wed, 2014, Nov19 - 17:16

I'm writing this in November of 2014. Since UEFI and secure boot are still fairly new, it could very well be that what I'm writing now is more or less obsolete even a short while from now.
To my recollection both of the systems had Windows 8 (and not Windows 8.1)

The two systems on which I made this work was

  • A Gateway NV52L15U laptop
  • An HP Pavillion TS 15 Notebook. Windows 8, Insyde Bios V F.34

Step By Step Instructions

I presume here that you have a system with Windows 8 already installed, your PC uses UEFI and secure boot. If any of this is not true, you might find easier solutions than what I'm doing here

  1. Install Ubuntu 14.04
    I did this from a DVD. It should also work from a live USB, but if you have more esoteric ways of installing (like multisystem for example), secure boot will probably make that impossible.
    After the install I saw various behaviours. The ones I remember are these:
    • The pc boots into the GRUB menu, and selecting Ubuntu works fine.
    • Selecting Windows fails with a message that a file couldn't be loaded
    • I can get to the "Bios" boot selection prompt and select either Windows or Ubuntu and they both start fine
    • The very first boot into Windows after the install somehow "reverts" the startup behavior back to a direct Windows boot (Grub isn't displayed). But usually when you get into the "bios" boot selection menu, you can still get to the Ubuntu install.
  2. Boot into Ubuntu and type these commands
    tar -xpzf shim-signed-0.2.tgz
    cd shim-signed/
    sudo mkdir /boot/efi/EFI/refind
    sudo cp * /boot/efi/EFI/refind/.
  3. In Ubuntu, visit the following site: and download the It should end up in your Download folder
    unzip the file
  4. type these commands
    cd refind-bin-0.8.3/
    sudo ./ --shim /boot/efi/EFI/refind/shim.efi
    sudo cp keys/refind.cer /boot/efi/EFI/refind/.
    sudo cp keys/canonical-uefi-ca.der /boot/efi/EFI/refind/.

    sudo reboot

  5. at that point you should boot into the rEFInd boot screen. When there, enroll the following keys (see, section on enroll key from disk for details)
  6. go back to the rEFInd main screen, and boot into windows.
  7. In Windows get a command window with admin privileges and type these commands
    mountvol s: /s
    bcdedit /set {bootmgr} path \EFI\refind\shim.efi

Note that the uEFInd screen shows the grub as a boot option. You don't really need that one. To get rid of it, boot into Linux, and remove the folder /boot/efi/EFI/ubuntu.

That did the trick for me.

I spent lots of hours trying to understand all this. The most help for me was the refind web site maintained by by Roderick W. Smith.

Tags: Arizona Team
Categories: Sponsor News Feeds

Synchronize Your Life with ownCloud

LinuxJournal - Wed, 2014, Nov19 - 12:48

Like most families these days, our family is extremely busy. We have four boys who have activities and appointments. My wife and I both have our own businesses as well as outside activities. For years, we've been using eGroupware to help coordinate our schedules and manage contacts. The eGroupware system has served us well for a long time. However, it is starting to show its age. more>>

A GUI for Your CLI?

LinuxJournal - Mon, 2014, Nov17 - 11:31

For new Linux users, the command line is arguably the most intimidating thing. For crusty veterans like me, green text on a black background is as cozy as fuzzy slippers by a fireplace, but I still see CLI Companion as a pretty cool application. more>>

Android Candy: Party Like It's 1994!

LinuxJournal - Fri, 2014, Nov14 - 10:39

I really stink at video games. I write about gaming occasionally, but the truth of the matter is, I'm just not very good. If we play Quake, you'll frag me just about as often as I respawn. I don't have great reflexes, and my coordination is horrible. more>>

An Introduction to OpenGL Programming

LinuxJournal - Wed, 2014, Nov12 - 12:01

OpenGL is a well-known standard for generating 3-D as well as 2-D graphics that is extremely powerful and has many capabilities. OpenGL is defined and released by the OpenGL Architecture Review Board (ARB).

This article is a gentle introduction to OpenGL that will help you understand drawing using OpenGL. more>>

diff -u: What's New in Kernel Development

LinuxJournal - Mon, 2014, Nov10 - 11:07

Hardware errors are tough to code for. In some cases, they're impossible to code for. A particular brand of hardware error is the Machine-Check Exception (MCE), which means a CPU has a problem. On Windows systems, it's one of the causes of the Blue Screen of Death. more>>

21 Years of Linux Journal on One DVD - Now Available

LinuxJournal - Mon, 2014, Nov10 - 09:23

21 years of Linux Journal on one DVD. Order yours today and receive $10 off! more>>

Tomahawk, the World Is Your Music Collection

LinuxJournal - Fri, 2014, Nov07 - 12:01

I don't listen to music very often, but when I do, my tastes tend to be across the board. That's one of the reasons I really like Pandora, because the music selection is incredible (in fact, I can't recommend the Pithos client for Pandora enough—I've written about it in past issues). Unfortunately, with Pandora, you don't get to pick specific songs. more>>

Big Bad Data

LinuxJournal - Tue, 2014, Nov04 - 12:26

Obsession with Big Data has gotten out of hand. Here's how. more>>

November 2014 Issue of Linux Journal: System Administration

LinuxJournal - Mon, 2014, Nov03 - 13:14
Folger's Crystals

Every time I write a Bash script or schedule a cron job, I worry about the day I'll star in my very own IT version of a Folger's commercial. Instead of "secretly replacing coffee with Folger's Instant Crystals", however, I worry I'll be replaced by an automation framework and a few crafty FOR loops. more>>

Weapons of MaaS Deployment

LinuxJournal - Thu, 2014, Oct30 - 11:06
My Day with Canonical

I've been researching OpenStack deployment methods lately and so when I got an email from Canonical inviting me to check out how they deploy OpenStack using their Metal as a Service (MaaS) software on their fantastic Orange Box demo platform I jumped at the opportunity. more>>

Ubuntu & SUSE & CentOS, Oh My!

LinuxJournal - Thu, 2014, Oct30 - 06:18

It's Halloween week, and the big names in Linux are determined not to disappoint the trick-or-treaters. No less than three mainline distributions have released new versions this week, led by perennially-loved-and-hated crowd favourite Ubuntu. more>>

Easy Watermarking with ImageMagick

LinuxJournal - Wed, 2014, Oct29 - 13:02

Let's start with some homework. Go to Google (or Bing) and search for "privacy is dead, get over it". I first heard this from Bill Joy, cofounder of Sun Microsystems, but it's attributed to a number of tech folk, and there's an element of truth to it. Put something on-line and it's in the wild, however much you'd prefer to keep it under control. more>>

The Only Mac I Use

LinuxJournal - Mon, 2014, Oct27 - 13:59

Mac? Only if it's a vim macro. more>>

Promise Theory—What Is It?

LinuxJournal - Fri, 2014, Oct24 - 11:41

During the past 20 years, there has been a growing sense of inadequacy about the "command and control" model for managing IT systems. Years in front of the television with a remote control have left us hard pressed to think of any other way of making machines work for us. more>>


Subscribe to ABLEconf aggregator