Language Selection

English French German Italian Portuguese Spanish

Mandriva One - a livecd attempt

Filed under
MDV
Reviews
-s

A livecd from popular Linux distribution company Mandriva hit mirrors and the press yesterday and being a Mandriva fan, I just had to test it. Unfortunately I won't be able to sing its praises this day. It was a disappointing experience from first link click to finally rebooting my machine out of it. It was based on Mandriva 2006, so I suppose I was expecting more usability. Let me recount my experience with this livecd.

I tried several mirrors, and I never could get a decent download speed. Thus explains why this review is posted so long after the announcements. Once it was finally all here, it did burn without issue. I wish I could say the same for its initial boot. As Texstar advised in his post I experienced that kernel panic upon boot. I did end up having to tear into my machine and unplug my ide1 slave drive in order for it to boot. How sad. I don't know too many people who are willing to do that every time they want to boot a system. The primary purpose of a livecd is portability. How many folks are even going to have authorization to start unplugging drives on their host systems?

At this point I still had high hopes for it. One can forgive one or two little things. However, hope began to fade fast as I saw several failed messages during boot. Upon auto-login, I was presented with an 800x600 desktop. That's just a little too conservative for my tastes. So, my first order of business was to open the Mandriva Control Center to adjust it and get a few screenshots. Unfortunately, it would not open. I ended up editing the file the old fashioned way, with vi I might add. There was no nano included.

        

This inoperative application phenomena was to become a theme. At least 1/2 of the applications in the menu did not open here. Of the ones that did, we found very old versions. OpenOffice is still at 1.1.5 and KDE is still 3.4.2. Some of the applications that would not open include mcc, scribus, planner (whatever app they associate with that menu entry), firefox, digicam, gimp, xsane, gnucash, and ~90% of the sound apps listed in the menu. This is not going well for Mandriva.

        

I had no internet connection upon boot, although a fellow tester reported that his was working upon boot. Video playback was achieved if testing mpegs, but .avis and .movs and .bins weren't supported. Kooka worked fine, as my scanner was detected, but the tv app didn't. This is one of the few distros that actually included a radio application. And to be fair to Mandriva, no distro detects my tv/radio card properly. That same fellow tester reported to me that although he chose English, many applications that did actually open, opened in a foreign language.

        

I didn't test the hard drive installer at this point. I had better luck with MandrakeMove a few years back than their current trial. They certainly need to do a lot more work to this concept for anyone to take it seriously. They probably lost 99% of their hopefuls when it shot a kernel panic at boot. Then with inoperative applications, no compiler and rpm that shot errors, I can see no purpose or use for this livecd at this time. I wish them better luck next time.

ADDENDUM: That "fellow tester" I spoke of sent in some shots of the installer and showing the unrecognized language in his menus. He states, "As you can see Firefox is in some strange language. There isn't much to their installer. Just pick a directory and start copying, no way to not select lilo or grub so I cancelled out of it as I didnt want to end up with a non-bootable system."

        

draklive

Actually I ended up installing the draklive, (i was mostly interested in the installer) with disasterous result. I didn't want to rip my case apart, so after the first kernel panic, I booted in vmware instead, and choose the simple partitioning (it was just a virtual disk), which was successful and opted for grub on the /dev/hda after that the installer just gave up. (later I mounted the drive from the livecd and there was no /boot/grub/menu.list) I was expecting some feedback (if the bootloader installed or some error message) but nada.
It didn't occur to me at that time that the installer didn't ask for a user setup, neither for root password, I just expected the installer finish, so I rebooted. of course the HD install was unbootable.
The other thing what I found a bit scarry, that the livecd autologin into guest "that's good" but when I tried su from konsole, it went directly into root. No password. Since I didn't have any problem with my cable modem I was on the network in a few seconds, and I know from practice that guest is the first account the bad guys try...
That's might not be such a big deal I have seen in between the milliom error mesages that one of the thing the livecd successfully started is the firewall....

ikerekes

The strange language in Firefox...

...is the Breton language.

Re: Well... It's a BETA version!

peck wrote:

Bear in mind that this is a Beta version! Therefore bugs are supposed to exist!

Beta or not, they should have made sure the danged thang would boot and at least most of the apps would open before releasing it.

Comment viewing options

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

More in Tux Machines

C/C++ Programming/Development

  • How to pass a struct to a function in C

    A structure has been widely used as a user-defined data type in the C language. The purpose of using structures in C is to create a single data type that would be used further to group various data type variables or elements into one type. The structure has been used as a global variable so all the functions can access it easily. This means it can’t be declared in the main method so that we can use it anywhere.

  • C++ String Reverse

    If the string, “vwxyz“, is reproduced in the new order as, “zyxwv“. Then the string has been reversed. Unfortunately, such direct reversibility is not possible in C++. However, there is a classical workaround for reversing a string in C++. Keep reading this article to know-how. A string can be created in two main ways in C++. A string can be created as a constant pointer to a sequence of characters. A string can also be created by instantiating a string object from the string class. This article deals with string objects instantiated from the string class. This means the string library has to be included in order to execute the code samples in this article. A string object is a data structure where the string literal is a list. Each character is of one element in the list. And so, a literal string can be handled like an array of elements. This article explains the classical workaround to reverse a string in C++. This essentially iterates the string literal, backward. Having a summary knowledge of forward iteration enables the reader to understand reverse iteration better. This article deals with string objects instantiated from the string class.

  • C++ String starts with

    There comes a time when the programmer has to know what a string starts with. This knowledge can be used to choose or eliminate items in a list of characters. So, a programmer may want to know if a string starts with a particular character or with a particular sub-string. A programmer can write code that will check the initial characters of a string, one-by-one, and compare that with a prefix sub-string. However, all the strategies involved have already been done by the C++ string library. The C++ string class of the string library has the member function, starts_with(). This does the work for the programmer, but the programmer needs to know how to use the function. And that is why this tutorial is being produced. There are three variants of the string starts_with() member function. Variants of the same function are called overloaded functions. The basic approach for the start_with() member function is to compare a short independent sub-string with the first short segment of the string in question. If they are the same, then the function returns true. If they are different, the function returns false.

  • Function Overloading in C

    Function overloading is a very well-known concept used in object-oriented languages having many functions with the same name and different parameters in a single code. The object-oriented programming languages which support function overloading include Java and C++. As the C compiler doesn’t allow it to be used in the code hence, it isn’t easy to implement function overloading in C. Yet; we can still achieve the same thing with some technique. Let’s start this article with the opening of the shell terminal of Ubuntu 20.04 LTS.

PineTime Smartwatch and Good Code Play Bad Apple

PineTime is the open smartwatch from our friends at Pine64. [TT-392] wanted to prove the hardware can play a full-motion music video, and they are correct, to a point. When you watch the video below, you should notice the monochromatic animation maintaining a healthy framerate, and there lies all the hard work. Without any modifications, video would top out at approximately eight frames per second. To convert an MP4, you need to break it down into images, which will strip out the sound. Next, you load them into the Linux-only video processor, which looks for clusters of pixels that need changing and ignores the static ones. Relevant pixel selection takes some of the load off the data running to the display and boosts the fps since you don’t waste time reminding it that a block of black pixels should stay the way they are. Lastly, the process will compress everything to fit it into the watch’s onboard memory. Even though it is a few minutes of black and white pictures, compiling can take a couple of hours. Read more

today's howtos

  • How to play Dungeon Defenders on Linux

    Dungeon Defenders is a hybrid multiplayer video game developed by Trendy Entertainment. The game was released on Microsoft Windows, Xbox, iOS, Mac OS, Linux, etc. Here’s how to play the game on Linux.

  • How to play Company of Heroes on Linux

    Company of Heroes is a real-time strategy game developed by Relic Entertainment. The game takes place during WWII and was released on Windows, OS X, iOS, Android, and Linux. Here’s how you can play Company of Heroes on your Linux PC.

  • How to Install TeamViewer on Ubuntu Linux

    TeamViewer is a popular cross-platform tool that allows a user to remotely access and control another user’s computer in an easy and secure way. File sharing, remote desktop control and web conferencing between computers are all possible using TeamViewer. TeamViewer is useful for providing remote customer support in organizations, collaborating with colleagues who are far away, and connecting to your own device remotely. This article will walk you through the process of installing TeamViewer on Ubuntu systems.

  • How to Upgrade Ubuntu 21.04 to 21.10 Impish Indri

    Ubuntu has officially released the Ubuntu 21.10 codenamed Impish Indri. This has seen the introduction of GNOME 40 as the default desktop, and sadly GNOME 41 did not make the final cut. The release also introduces Linux Kernel 5.13 among new applications and other back-end performance improvements.

  • How to Extract Tar Bz2 File in Linux - ByteXD

    In this tutorial, we will be showing you how to use tar command to extract tar.bz2 files. Tar stands for tape archive, and it is one of the most used commands that deals with compressed archive files. Bz2 stands for bzip2. It is a specific compression algorithm. The tar command comes pre-installed in most Linux distributions. The tar utility is used to compress and extract files using different algorithms. Tar supports a wide array of compression algorithms such as gzip, bzip2, xz, lzip, etc.

  • How to mount ISO in Kubuntu Linux - Darryl Dias

    Dolphin file manager in Kubuntu (Tested this in Kubuntu 21.04) does not ship with Mount ISO option in the right click menu, but with the help of the dolphin-plugins package we can add this and many other features.

  • Setup OpenWRT on BPi-R2 | Zamir's Board

    It’s pretty easy to get OpenWRT start and running on BPi-R2. However, I realized that I need to extend the root filesystem to the whole disk, which is where the struggling starts.

GNOME Gingerblue 2.0.0 Recording Software supports XSPF 1.0

GNOME Gingerblue 2.0.0 is Free Recording Software for GNOME. In the 2.0.0 release I have added support for XSPF 1.0 from Xiph.org. Read more Also: Free Software Review: Balena Etcher couldn’t be easier for writing ISO images, but do they really need telemetry? – BaronHK's Rants