Language Selection

English French German Italian Portuguese Spanish

The Alpha-Male: Interview with Kenneth Granerud of Wolvix

Filed under
Linux
Interviews
-s

As you might know, Wolvix recently appeared on the Linux distribution scene and Tuxmachines has been quite taken with this wonderful offering. As I generally prefer qt-based applications to their gtk counterparts, there must be something special about Wolvix Linux to become one of my top three or four favorite distros. We wanted to try and verbalize what it is. Wolvix features xfce4 as its default desktop and has recently undergone some slight changes in philosophy. This not only did not deter Tuxmachines, it seemed to only endear it more. In fact, we wanted to know more about this wonderful distro and its insightful developer, Kenneth Granerud. So, we posed some questions to which he obliged.

For those who still haven't heard of this wonderful distro, it is a livecd said to be, "A fullfeatured portable desktop OS." It has the capability of not only being booted and run from cdr, but also usb key/memory stick. It has some of the most useful applications and features today while remaining less that the 512mb limit required of commonly used usb keys.

Some features of the latest Wolvix include:

  • Graphics:

    • Gimp

    • Blender
    • GQview
  • Games:
    • Frozen Bubble

    • LBreakout2
  • Multimedia:
    • Beep Media Player

    • Mplayer
    • GnomeBaker
  • Office:
    • OpenOffice 2.0

    • Evolution
  • Network:
    • Firefix

    • Gaim
    • Azureus
    • Skype
    • Wifi Radar
  • Much Much More

With more emphasis on gtk applications, Wolven has stated, "I wanted to replace the non GTK2 apps with GTK2 programs to make a more complete look and feel." To that end, "I stared upgrading some applications and libraries on 1.0.3. I had been experimenting a bit with Freerock GNOME a few weeks earlier and I thought I'd upgrade the GNOME packages. Then I started to replace some apps with their GNOME equivalents." Wolvix already had a wonderfully uniform presentation across the once variation in desktop appearances, but now he was taking it to a deeper level, to the applications themselves. As you can see in the following screenshots from a recent review, I believe he has accomplished this.

        

        

Born in Norway, Kenneth Granerud, 29, now resides near the capitol Oslo. He works in home maintenence and construction during the day and developes his distro by night, when his girlfriend of 10 years is not keeping him otherwise engaged. Better known as Wolven, this developer is self-taught and enjoys every minute of it. With future aspirations in the tech industry, he plans to formalize his education in the very near future.

The handle "Wolven" has evolved over time from other nics with wolf references, but mainly derives from his of the species and "was inspired by a CD called "Volven" by Hagalaz' Runedance." He'd been using it for his online gaming nic for quite some time and it had become comfortable, like an old pair of jeans. It was natural to continue its use and the name Wolvix for his distro followed suite.

Kenneth started with a dream. He wanted to make his own distro, one that fit him and his needs like a glove. Having been given a 512mb usb key as a birthday present, he wanted a distro that would fit on it as well. Already fascinated with the livecd technology he states, "the whole concept of being able to boot an OS from a CD really amazed me." Originally taken with Knoppix and later Morphix, his first attempts were at customizing those. Having limited success, his "breakthrough came about a year ago with Feather Linux and a nice "howto remaster feather" guide in their forums. The plan was to also include key applications like Firefox, Gaim, MPlayer, etc, but the main focus was to be on games." Kenneth and his brother had been gamers from way back. Their first machine was a Commodore 64 in the 80's and he "thought it would be very cool to make a games distro."

As you might imagine, this was easier said than done. Many challenges arose. Wolven says, "I spent many hours looking through and testing games featured on The Linux Game Tome trying to find the best and most polished games. Remastering Feather is rather cumbersome since you need to do much of the work in chroot and I ran into limitations with apt and the way RAM is used. I wanted to be able to use apt to add more software when running "live" but I had crammed in so much software that I ran out of RAM when trying to add the dpkg package needed by apt.

I also ran into issues with XVesa and XFbdev which Feather uses instead of Xfree/Xorg. Games could not be viewed properly in full screen and I had no clue on how to get Xfree working with auto detection of hardware. I thought about remastering Knoppix instead since it uses Xfree, but that meant I had to remove about a gazillion packages and I was not up to it.

Next I tried creating a LiveCD from Gentoo, using a guide in the forums, I got it to work partially on my own system, but I had problems getting Xorg to auto detect hardware and compiling everything from source make the process of developing quite time consuming. So I now had a two alpha versions of Wolvix and about 500 coasters and I took a break from the whole project."

After a rest, he began to search again. He tried several different distros, yet none could quite fill the bill. Once dismissed, his attention was now focused on Slax. The rest as they say is history. Although his new 'home' wasn't without its own problems, he soon overcame them and the distro we now know as Wolvix was born. "I wasn't able to get it running on my USB stick at first, but I ran it from a CD and started to make modules for it. When I finally got SLAX running on my USB stick I started upgrading and adding applications and games to it. Remastering SLAX is very easy due to it's modularity and I decided to use the Popcorn Edition as the base for my own project. Xfce is a very nice and feature rich DE and it's small size makes it perfect for a LiveCD."

Wolvix 1.0.4 is based on Slax 5.0.6 Popcorn Edition. While retaining the Slax kernel, most applications and libraries have been updated.

After some success and some critical acclaim, Wolven is now focusing his attentions on creating 3 separate versions. The beginnings of this project we have already seen. The latest Wolvix 1.0.4 saw the addition of OpenOffice.org, the subtraction of extra window managers and some applications, and some of the very games he began developing his distro to use. It brought with it a higher concentration on gtk and the elimination of qt where possible. These game losses wouldn't be felt long. In addition to this current 'desktop edition', Wolven is currently developing his 'gaming edition' and plans for a 'multimedia edition' in the near future as well.

His 'gaming edition' is due out very shortly. "I'm mostly done adding applications and games. What's left is to tweak some settings like the panel, theme/background color and the menu. I've spent close to three days trying to get XMame and GXMame to play nicely together and to work properly with my game pad," Kenneth reports.

Some of the applications retained in the gaming edition so far included:

  • SciTE

  • Gimp
  • cbrPager
  • GQview
  • gPDF
  • Beep Media Player
  • MPlayer
  • Grip
  • GnomeBaker
  • Firefox
  • Gaim
  • gFTP
  • LinNeighborhood
  • WiFi Radar
  • gcalctool
  • X File Explorer
  • File Roller
  • Gslapt/slapt-get
  • Most of the console apps from DE

So as you can see, it may have a concentration on gaming, but it certainly won't be crippled. The system will still have most of the major areas of computer interest included. In addition, the emulators include DOSBox, ZSNES, ScummVM; while the game count is up to 43.

His 'media edition' is still in its planning stages, but most assuredly will retain as many useful applications as the soon to be released 'gaming edition'. We look forward to each.

Kenneth is very "interested in how users interact with their computers and what can be done to make it easier and more intuitive to use." In addition he hopes his distros help to promote "open source projects and Linux as an OS to users new to computers and users coming from Windows. I hope Wolvix can become a stable, user friendly, well designed LiveCD which can be used by desktop users either as a tool or for entertainment. I'm trying to find a balance between everyday computing tasks, work and enjoyment." I think he has accomplished this too.

Tuxmachines: Are there any plans for an automated/guided harddrive installer?

"Yes, I want to have a easy to use GUI for installing Wolvix to a hard drive and to a USB flash device, and there is a guy working on a Perl script for hdd install. But he's rather busy with school and work ATM and I haven't spoken with him in a while. So I do the best I can with providing HOWTOs for doing it manually. In the future I hope for Wolvix to go beyond being a LiveCD and become a regular distro, or at least have an easy way of installing and upgrading the
distro once it's installed.
"

Not only has Wolven been hard at work on his distro, but he has recently upgraded his site, http://www.wolvix.org. It's a magnificent looking site retaining his original color scheme and matching his distro's color scheme rather well. I noticed it looked very much like Drupal and he confirmed it was. About using Drupal 4.6, he states, "It looked like Drupal was just what I needed for a new site when I was to expand the project to three editions. It's also well documented and easy to setup and administer, plus it's a open source project. What more could I want? =) "

Tuxmachines: How did you come up with the color scheme, not just of the site since it matches your distro really well, but your overall theme/look & feel?

"I wanted to make the site and distro to match each other and to have a clean relaxed look. I can't stand busy wallpapers or website with too much contrast making them hard on the eyes to read. I struggled quite a bit trying to find a color for the text that would not be in too much contrast to the dark background I'd decided to use for the site.

I like things clean and simple while still looking good. I believe there is a link between a well designed look/feel and being user friendly when it comes to a desktop environment. It relaxes the user and makes it easier to navigate. I've also tried to find a background color which doesn't create to high contrast when reading white websites or writing documents on white backgrounds.

Wolvix is just made to look the way I prefer it myself. I spend a lot of time creating menu entries and icons for applications/packages which lack this, since it bugs me if there are missing icons in my menu. =) "

Tuxmachines: How has using Drupal helped with development of your distro?

"It has made it much easier for me to update the site when I release new versions and to include more information about the project. It has been quite a time saver after got it up and running. Updating and administering is not the "chore" I felt it was before."

As you can see, Kenneth is not only multi-talented, but also a nice guy. He thinks not of himself, but of computer users in general and worthy open-source projects. He provides his wonderful livecd for download free of charge, but is not averse to donations. When asked if he'd like to add or say anything to anyone, he stated, "I'd like to give credit to Tomas Matejicek the creator of SLAX for making his excellent and easy to remaster distro, the users in the SLAX forums, the creators of all the packages on LinuxPackages.net and last but not least everyone who uses Wolvix and gives me feedback and suggestions. I also want to thank all the lamers from Clan Lame, my Quake3 clan and a special thanks to D1sn3y for hosting the ISO on his server."

I've tried a couple of versions of Wolven's products, and I have been really impressed. His systems are light, complete, attractive and stable. I encourage each one of you to test them out for yourselves. Visit his charming site and download the latest, Wolvix 1.0.4.

More in Tux Machines

Red Hat News

Tizen and Android

Leftovers: OSS and Sharing

  • Making your OpenStack monitoring stack highly available using Open Source tools
    Operators tasked with maintaining production environments are relying on monitoring stacks to provide insight to resource usage and a heads-up to threats of downtime. Perhaps the most critical function of a monitoring stack is providing alerts which trigger mitigation steps to ensure an environment stays up and running. Downtime of services can be business-critical, and often has extremely high cost ramifications. Operators working in cloud environments are especially reliant on monitoring stacks due to the increase in potential inefficiency and downtime that comes with greater resource usage. The constant visibility of resources and alerts that a monitoring stack provides, makes it a fundamental component of any cloud.
  • InfraRed: Deploying and Testing Openstack just made easier!
  • The journey of a new OpenStack service in RDO
    When new contributors join RDO, they ask for recommendations about how to add new services and help RDO users to adopt it. This post is not a official policy document nor a detailed description about how to carry out some activities, but provides some high level recommendations to newcomers based on what I have learned and observed in the last year working in RDO.
  • Getting to know the essential OpenStack components better
  • Getting to know core components, speed mentoring, and more OpenStack news
  • Testing LibreOffice 5.3 Notebookbar
    I teach an online CSCI class about usability. The course is "The Usability of Open Source Software" and provides a background on free software and open source software, and uses that as a basis to teach usability. The rest of the class is a pretty standard CSCI usability class. We explore a few interesting cases in open source software as part of our discussion. And using open source software makes it really easy for the students to pick a program to study for their usability test final project.
  • [Older] Drupal member sent out after BDSM lifestyle revealed

    Drupal, like many other open source projects, has a stated goal of welcoming and accepting all people, no matter their heritage, culture, sexual orientation, gender identity or other factors.

  • Controversy Erupts in Open-Source Community After Developer's Sex Life Made Public
    Drupal is a popular open-source content-management system, used to build websites. Like many other open-source projects, Drupal is guided by several committees that are supposed to be accountable to the community and its code of conduct, which enshrines values like "be considerate" and "be respectful." Also like many other open-source projects, Drupal attracts all sorts of people, some of whom are eclectic. Last week, under murky circumstances, Drupal creator Dries Buytaert banned one of the project's technical and community leaders, Larry Garfield. Buytaert attributed the decision to aspects of Garfield's private sex life. Many Drupal users and developers are up in arms about the perceived injustice of the move, exacerbated by what they see as a lack of transparency.
  • HospitalRun: Open Source Software for the Developing World
    When open source software is used for global health and global relief work, its benefits shine bright. The benefits of open source become very clear when human health and human lives are on the line. In this YouTube video, hear Harrisburg, Pennsylvania software developer Joel Worrall explain about HospitalRun software – open source cloud-based software used at developing world healthcare facilities.
  • Scotland emphasises sharing and reuse of ICT
    Scotland’s public administrations should focus on common, shared technology platforms, according to the new digital strategy, published on 22 March. The government says it wants to develop “shared infrastructure, services and standards in collaboration with our public sector partners, to reduce costs and enable resources to be focused on front-line services.”
  • [Older] OpenSSL Re-licensing to Apache License v. 2.0 To Encourage Broader Use with Other FOSS Projects and Products

    OpenSSL Launches New Website to Organize Process, Seeks to Contact All Contributors

  • Austria state secretary promotes open data
    The State Secretary at Austria’s Federal Chancellery, Muna Duzdar, is encouraging the making available of government data as open data. “The administration must set an example and support the open data culture by giving society its data back”, the State Secretary for Digitalisation said in a statement.
  • Study: Hungary should redouble open data initiatives
    The government of Hungary should redouble its efforts to make public sector information available as open data, and actively help to create market opportunities, a government white paper recommends. The ‘White Paper on National Data Policy’ was approved by the government in December.
  • Williamson School Board OKs developing open source science curriculum
    Science textbooks may be a thing of the past in Williamson County Schools. The Williamson County school board approved a proposal Monday night to use open source science resources instead of science textbooks. The switch will require a team of nine teachers to spend a year developing an open source curriculum.
  • How Elsevier plans to sabotage Open Access
    It was a long and difficult road to get the major publishing houses to open up to open access, but in the end the Dutch universities got their much awaited ‘gold deal’ for open access. A recently revealed contract between Elsevier and the Dutch research institutes lays bare the retardant tactics the publishing giant employs to stifle the growth of open access.
  • #0: Introducing R^4
  • RcppTOML 0.1.2

Security Leftovers

  • Security updates for Monday
  • FedEx Will Pay You $5 to Install Flash on Your Machine
    FedEx is making you an offer you can’t afford to accept. It’s offering to give you $5 (actually, it’s a discount on orders over $30) if you’ll just install Adobe Flash on your machine. Nobody who knows anything about online security uses Flash anymore, except when it’s absolutely necessary. Why? Because Flash is the poster child for the “security-vulnerability-of-the-hour” club — a group that includes another Adobe product, Acrobat. How unsafe is Flash? Let’s put it this way: seven years ago, Steve Jobs announced that Flash was to be forever banned from Apple’s mobile products. One of the reasons he cited was a report from Symantec that “highlighted Flash for having one of the worst security records in 2009.” Flash security hasn’t gotten any better since.
  • Every once in a while someone suggests to me that curl and libcurl would do better if rewritten in a “safe language”
  • An insecure dishwasher has entered the IoT war against humanity

    Regel says that he has contacted Miele on a number of occasions about the issue, but had failed to get a response to his missives, and this has no updated information on the vulnerability.

    He added, bleakly that "we are not aware of an actual fix."

  • Monday Witness: It's Time to Reconize a Civil Right Not to be Connected
    Along with death and taxes, two things appear inevitable. The first is that Internet of Things devices will not only be built into everything we can imagine, but into everything we can't as well. The second is that IoT devices will have wholly inadequate security, if they have any security at all. Even with strong defenses, there is the likelihood that governmental agencies will gain covert access to IoT devices anyway. What this says to me is that we need a law that guarantees consumers the right to buy versions of products that are not wirelessly enabled at all.
  • Remember kids, if you're going to disclose, disclose responsibly!
    If you pay any attention to the security universe, you're aware that Tavis Ormandy is basically on fire right now with his security research. He found the Cloudflare data leak issue a few weeks back, and is currently going to town on LastPass. The LastPass crew seems to be dealing with this pretty well, I'm not seeing a lot of complaining, mostly just info and fixes which is the right way to do these things.