Language Selection

English French German Italian Portuguese Spanish

Reviewing OpenLab myself

Filed under
Linux
Reviews

[A regular at] TuxMachines.org has asked me [the lead developer] to do my own review of OpenLab, I won't deny that it feels rather odd to be doing so. After all, I am obviously biassed. But the request does justify the idea very well, so I reckoned I would give it my best bash. I'm not going to try to be dispassionate - any attempt at that is unlikely to completel succeed anyway, but more than that it would feel dishonest. So rather, I will try to explain how we were thinking at various stages of the system, what motivated certain decisions over others and what is really happening sometimes. Such a review will actually be usefull to people trying to make a decision, without being either too much like false marketing or too modest.

So let's start at the beginning, the CD-bootup screen. This screen has drawn praise from other reviewers as it shows one of the things we spent the most time on - trying to be explanatory at all times and give newbies an easy point of departure with lots of help and tips. We did do that but it's not all you can say about this screen. The text color there actually needs a bit of work, this is already on the list for next time, the colour we chose is nice but on some screens hard to see. A bigger thing is that since you cannot test on all pieces of hardware, I really wish I could rewrite the troubleshooting page now - as I now know two more entries that I wish I had known about when we first wrote that.

One little thing here that I'm very proud off is that if you do need to follow any of the troubleshooting things to boot the LIVEcd, and you then install - OpenLab will automatically make sure your troubleshooting lines are in your lilo.conf file so that you won't need to worry about adding them later.

Full Review.

about openlab

it was quite interesting to read a review from developer's own perspective - this was a good idea! However there are still a few questions none of the reviews I've seen so far addressed, for example:

- what is the state of multi-media apps and codecs in openlab? For example, will it play mp3s, avi's etc out of the box, or does it follow the big names in not including these apps and codecs? I realise the focus of openlab was on education market first of all, but I do consider multimedia applications and codecs they depend on an essential part of my system, and I'm becoming increasingly unhappy about having to install them myself...

- what tools does openlab offer to keep the system up to date or install additional software?

- how compatible is openlab with Slackware 10.2?

- what about installing binary nvidia/ati drivers?

Finally, I have to comment on your decision to 'not explicitely give the option to install lilo in a partition rather than an MBR...' While I understand your desire to simplify the installation, unfortunately it makes life very difficult for those of us who are multi-booting several systems, already have a perfectly functioning bootloader, and do not want to replace it or mess with it in any way! We might be few, but we are the early adopters, and writers of the reviews... Smile
So I think an 'advanced' option would be useful, and hopefully not too confusing for those who don't need it.

Re: About OpenLab

Let me try to answer your questions.

- what is the state of multi-media apps and codecs in openlab? For example, will it play mp3s, avi's etc out of the box, or does it follow the big names in not including these apps and codecs? I realise the focus of openlab was on education market first of all, but I do consider multimedia applications and codecs they depend on an essential part of my system, and I'm becoming increasingly unhappy about having to install them myself...

*Well one advantage of developing in South Africa is that we are not subject to US patent laws, so we can and do include every codec with a license that allows redistribution. OpenLab is meant to be free software except where important things simply do not have viable replacements (yet). So three non-free things are include. Java JRE, Flash plugin and windows multimedia codecs. We ship with totem as default video player, enabled for all the codecs I have encountered, and mplayer is in there as a fallback as well.

- what tools does openlab offer to keep the system up to date or install additional software?

*OpenLab uses slapt-get and gslapt for this. Our default package sources are all fully dependency tracked and this makes for quite an easy to use update system which we work hard to keep up to date.

-how compatible is openlab with Slackware 10.2?

*100% compatible, but I need to qualify that. Out of the box, a large number of 10.2 packages will complain about missing dependencies this was caused by slackware 10.2 being released after we did, on our update mirror however (which is preconfigured in OpenLab), has been an updated and installable elflibs package for some time, if you install it, you will instantly be able to install any slackware 10.2 package you wish again or even do a dist-uprade.

- what about installing binary nvidia/ati drivers?
I am an nvidia user myself so firstly let me assure you they do work.
That said we did not wish to ship non-free drivers in the base system, so the Nvidia drivers specifically is shipped on the KARMAcd, that package is self-installing and largely self-configuring as well.
To install the package from nvidia.com you will obviously need the kernel sources, which if you don't purchase the disk set you will need to install yourself.You don't need to configure it though, you can get the .config file from /proc/config.gz

As to the lilo locations, in fact the advanced options are already in front of you, it is just not explicitely said on screen. All the drop-down menu's in the OpenLab installer are editable so that if at any point our detected lists were wrong (which I have never seen happen) you could enter a corrected value yourself. In the same way when the lilo install screen come up, if you type /dev/hda1 as an option it will install to the partition rather than the MBR.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

Leftovers: Software

  • [Video] Linux Audio Programs Compared 2017
    I made this video for those that are new to, or just interested in making music on the Linux OS. I go over the features, goods and bads of Rosegarden, LMMS, Ardour, Mixbus, and EnergyXT, as well as touch on Qtractor. I don't don't go much into details of the particular versions I am using, but the video was made in the early part of 2017 and I'm running Ubuntu 16.04LTS.
  • Green Recorder: A Simple Desktop/Screen Recorder for Linux
    Green Recorder is a simple, open source desktop recorder developed for Linux systems built using Python, GTK and FFmpeg. It supports most of the Linux desktop environments such as Unity, Gnome, Cinnamon, Mate, Xfce and so on. Recently it has been updated to work with Wayland too in Gnome session.
  • Komorebi: A New Way To Enhance Your Desktop Using Animated/Parallax Wallpapers
    In past there were applications that allowed us to run videos/Gif as wallpaper on the desktop and make desktop look much cooler but than all of sudden the development of such Apps stopped and I can't name any App that exist for this purpose. Komorebi is fairly new application designed to make your desktop experience much better and make desktop cool as well, we can say it is kind of 'live wallpaper' situation here or 3D wallpaper. It is developed by Abe Masri and available under GPL license for free.
  • Stacer Sytem Optimizer: A Must Have Application For Ubuntu/Linux Mint
    There are multiple ways to optimize your Linux, the most geeky way is using Terminal, there are also applications available that performs such actions like Bleachbit, Ubuntu cleaner and so on. Stacer is simple, open-source, quick and new application designed to offer you all-in-one optimizer for your Ubuntu/Linux Mint (It's alternative to CCleaner but only for Linux).
  • Qtox: Open Source and Fully Secure Skype Replacement for Linux
    Long years ago, we've talked about a Skype alternative called Tox which was still in its early developmental stages. Tox was supposed to become the anti-thesis of Skype by being a fully open-source video and voice chat client that placed user privacy and security at its center. Well, guess what, there are now fully active and well-maintained chat clients that are built on top of Tox protocol. qTox is one of them.
  • Rclone 1.36 Released With SFTP And Local Symlinks Support, More
    Rclone 1.36 was released recently, bringing support for SFTP, local symbolic links support, mount improvements, along with many other new features and bug fixes. For those not familiar with Rclone, this is a cross-platform command line tool for synchronizing files and folders to multiple cloud storages, which supports Dropbox, Google Drive, Amazon S3, Amazon Drive, Microsoft One Drive, Yandex Disk, and more. It can be used to sync files either from your machine or from one cloud storage to another.
  • Streamlink Twitch GUI 1.2.0 Adds Support For Communities And Team Pages, Basic Hotkeys
    Streamlink Twitch GUI (previously Livestreamer Twitch GUI) is a multi-platform Twitch.tv browser. The application is powered by Node.js, Chromium and Streamlink, though it can still use Livestreamer (which is no longer maintained) too.
  • Code Editor `Brackets` 1.9 Released, Available In PPA
    Brackets is a free, open source code editor focused on front-end web development (HTML, CSS and JavaScript).
  • Terminix Terminal Emulator Renamed To Tilix, Sees New Bugfix Release
    [Quick update] Terminix, a GTK3 tiling terminal emulator, has been renamed to Tilix due to some trademark issues.

today's howtos

Games and CodeWeavers/Wine

  • A Snapshot of Linux Gamers, Just One Year Ago
    It’s about time we share the analysis of that Q1 2016 survey (fielding occured in March last year), especially as we are about to launch the Q1 2017 one pretty, pretty soon. That way we will be able to compare how things have changed over the course of 12 months. As usual, the whole disclaimer about online surveys is valid here (data is only as good as your n size, the appropriateness of your sampling, and the quality of the responses, etc…), but assuming it’s not all that bad and all that unreliable, let’s dig in the results. As a reminder, most of the respondents for this survey were recruited through the r/linux and r/linux_gaming subreddits, as well as the readership of BoilingSteam. This is not our first survey, and you can see our previous ones done in the second quarter of 2015, and the following one in the last quarter of 2015.
  • Slime-san Coming To PC, Mac and Linux
    Headup Games and Fabraz proudly announce their upcoming action-platformer Slime-san for PC, Mac and Linux via Steam & Humble Bundle. Console releases will follow soon after. Jump and slime your way through 100 levels in a unique 5-colored, pixelated world and escape from a giant worm’s innards. Get your shopping done in Slumptown, a town full of survivors within the worm. Unlock different play styles, outfits, shaders and even multiplayer mini-games! Slime-san is developed by Fabraz, an independent development studio that also released the critically-acclaimed games Cannon Crasha and Planet Diver. Slime-san was minding his own business, sliming around in a peaceful forest when suddenly…A giant worm appeared and gobbled him up! Now deep within the worm’s belly, Slime-san has to face a decision: Be digested by the incoming wall of stomach acid... Or jump, slide and slime his way through the worm's intestines and back out its mouth!
  • CodeWeavers Announces CrossOver 16.2.0
  • The Wine Revolution is ON!
    As you know Codeweavers (and other WINE contributors) have been working on DX11 support for a while – they were supposed to have DX11 support by the end of 2016, but as with all complex projects, timelines tend to slip and only very DX11 titles could run a few months ago. Since then, there was no major announcement, but it seems that the progress has been very significant in the recent WINE versions (2.3 is already out).

Leftovers: KDE