Language Selection

English French German Italian Portuguese Spanish

SimplyMepis 6.5 - Simply Wonderful

Filed under
Linux
Reviews
-s

After an interesting development cycle, SimplyMepis 6.5 was delivered to the anxiously awaiting community yesterday. Having started out as an update to the 6.0 release, it soon grew to encompass several highly desired features. As a result, it was given a bump in version number and delivers one of the most enjoyable computing experiences available at this time.

As you may know, SimplyMepis started out as one of the first livecds available. Based on Debian, it offered the user a very stable yet user-friendly alternative to the install-before-you-try distros of the time. Just about its only rivals were Knoppix and Damn Small Linux. Knoppix was nice, but Mepis (as it was known then) was prettier, offered more boot/run-time flexibility and included a hard drive installer. It evolved and improved over the years until its most dramatic change last fall when Warren announced that SimplyMepis would no longer be based on Debian but Ubuntu. Reasons for this were mainly the faster developmental cycle of Ubuntu and newer underlying/base code.

I for one was a bit apprehensive of this decision, fearing another Ubuntu clone. Afterall, there already existed Kubuntu. Fortunately on the surface SimplyMepis remained true to its legacy and one can hardly tell the difference. The most significant visual change has been the incorporation of the Kubuntu settings:/ application. However, the KDE Control Center is still available, even if it's not in the menu.

The boot screen has looked very much the same for quite some time. This release we find the proprietary NVIDIA graphical drivers available as an option. If one has an NVIDIA chip and wishes to use the new 3D desktop, they should choose this option. This was my choice and I was whisked away by means of a lovely revamped boot splash. The splash is part of the overall new theme found in this release featuring a more tasteful blue background with an update Mepis pyramid logo in the lower right corner. In the splash, this logo is centered over a small progress bar. Hitting escape will take one to the verbose boot output that can be useful if any issues with your hardware appear.

    


I had no problems with the boot and all of my hardware was detected and configured properly. I was taken to a (my desired) 1280x800 resolution gui, a nice KDE startup sound greeted me, and my touchpad worked out of the box smoothly, responsively, and accurately.

I was quite impressed with SimplyMepis' ability to automagically configure my wireless connection last test, but this time it encountered a new wpa option enabled on my router. So, it wasn't able to connect without my input. However, SimplyMepis ships with a version of the needed windows driver for my Broadcom 4311 (later v4) wireless chipset. I exclaimed in a short blog entry when testing release candidate 3 that this was the only distro I've ever tested on that HP laptop that could offer the connection enabled out-of-the-box. It still would have yesterday had I not enabled wpa. With other distros, in which it works at all, I must install the windows driver myself.

As it was, all I had to do was open the MEPIS Network Assistant from the menu and input my wpa key/passphrase and it connected then and from then on at boot. It is still one of the easiest set ups I've experienced. This is a major leap forward in hardware support.

I'm afraid I didn't have as good of luck with suspend. Neither the suspend to ram or suspend to disk would work here. ...out-of-the-box. Both went to sleep rather quickly, but neither would wake completely up. It tried, but it seemed to get stuck trying to turn the graphics back on. The backlight came on, but no graphics appeared. I heard a little "something's happening" KDE notification, but I couldn't see anything but a black screen. To be honest, I don't use that feature much at this time anyway, but I understand it's of major importance to other people. Perhaps this is hardware specific and it would work fine on your laptop.

The area of applications is another of SimplyMepis' strong points. They seem to be able to deliver an amazing amount of applications in a regular cdrom-sized iso. Some other distros can barely ship KDE and the KDE apps in 700mb, but SimplyMepis manages to squeeze in so much more. Another remarkable thing is the choice of applications included. They ship some applications not seen in the majority of systems and a few I've seen no where else. These encompass a large variety as well. From security applications like Guarddog and KlamAV, to communications with Skype and Gaim. Connectivity includes NX, Groupware, and different samba tools. Surf the web with Firefox and Konqueror and email with Thunderbird or Kmail. Multimedia includes RealPlayer, Kmplayer, K3b, and Amarok. Gaming includes Patience, KSudoku, Mahjongg, Ksirtet, and Planet Penguin Racer. Graphics are handled by Gimp, showFoto, digiKam, Kooka, and Xara Xtreme. And your office needs can be amply serviced by OpenOffice.org. There are also many graphical applications for system configuration and monitoring, including Mepis' own Assistants. These include the MEPIS Network Assistant, MEPIS System Assistant, MEPIS User Assistant, and MEPIS X-Windows Assistant. There is a full package list here.

        


I found each application tested to be stable, functional, and fast. I had no problems with any of them. My video files played out of the box with Kmplayer and I could even watch steaming trailers from apple.com. Youtube and Google videos were no problem with the included browser plugins. There wasn't java support included as I assume there are still issues with java and 64-bit systems. I've found java included and operative in the 32-bit systems previously.

        


All this runs wonderfully responsive from a livecd, but if you'd like to install this system to hard drive, SimplyMepis has a really nice and user-friendly installer. Its basic steps didn't change much this release. In a few steps one configures the install to their wishes and it installs in little time. System settings and configurations from the livecd are retained for the hard drive install. I had no problems here. These steps include:

  1. Accepting the Terms of Use

  2. Selecting harddrive and optionally configuring partitions
  3. Choosing install partitions and filesystem (reiserfs or ext3)
  4. Confirming
  5. Waiting
  6. Installing Grub
  7. (Dis)Enabling some services
  8. Setting Host & Domain Name and Samba workgroup name
  9. Localization
  10. User account & root password
  11. Reboot

Once on the hard drive, one can use Synaptic to install other applications or upgrade their current packages or system. Synaptic is the package manager and it's being used by more and more distros. It's safe and reliable, easy and efficient. The SimplyMepis team have provided some preconfigured repositories for us including mepis and ubuntu mirrors. It works really well.

        


I found SimplyMepis 6.0 lacking in functionality and showing some negative results of the then recent migration and underlying code change. But now with 6.5 most all the kinks have been straightened and nearly all the wrinkles have been smoothed. The only problems I had were the 3D desktop black windows and the laptop suspend issues. For the most part, the system worked like the Mepis I remember from the 3.x days while being modern with an updated appearance.

Some folks say SimplyMepis is just a remaster, a psuedo-distro not worthy of being included in DistroWatch's Top 10 distro list. This is a fairly uninformed opinion I think. Surely they've never tested SimplyMepis. This is like saying Mandriva is simply a remastered Red Hat or openSUSE is a remastered Slackware. SimplyMepis has always been an original system design to which few could even come close. When it arrived on the scene, it was the newcomer's answer to "can I run Debian?" It was a pioneer in the area of user-friendly and it continues to improve and offer one of the best systems available today.

Previous coverage:

StumbleUpon

Good Candidate for My Next O/S

The reviews from SJVN and TriedIt truly makes it seem like it's as capable as Kubuntu, but to tell you the truth, Novell has left me a SuSE 'orphan'.

A great release

I'm using this version since the day it came out, and I'm really impressed. Everything just works on my system. One feature I found very useful is the option to fix the Grub or video display from Live cd if one screws it up on installed system, like I did Smile

Excellent!

This is my primary OS. I am using a Mitac 8355H laptop and this is the only distro that seems to works well. The one thing... a constant problem with any distro, is the lack ease of getting wireless working with WEP. Perhaps WPA will work better?

Absolutely love this distro....

David

re: Excellent!

Actually, I've found that if wireless works, wep is no extra problem. It's usually wpa that gives distros and its users a bit more of a challenge. Most have gui configurations for it, but if it don't (and even if it does) you can easily set it by issuing the command:

iwconfig wlan0 <or your interface> essid <your essid> key <the wep key>

then dhcpcd or dhclient <your interface>. Sometimes, if the original config is "stuck" you might need to rmmod ndiswrapper and modprobe ndiswrapper, or your module, before issuing the iwconfig command.

wpa is a bit more complicated at the commandline, requiring wpa_supplicant. I don't have that one memorized just yet. Smile

KNetworkmanager

I installed Linux for the first time ever a few days ago. I selected Mepis 6.5 final for a dual boot configuration with XP on a T43p. (Thinkpad) All went exceptionally well, until I tried to configure wireless. Being a complete noobie, I googled around for about 20 minutes before I found a reference to WPA configuration here: http://www.mepis.org/node/12412

Upon discovering KNetworkmanager, I found WPA configuration to be very simple indeed - including WPA-AES configuration.

No command line tweaking required at all.

I am now well on my way to abandoning MS; I love Mepis!

Excellent!

I'm real pleased with SimplyMEPIS 32 Release 6.5

SimplyMEPIS has always worked well for me. Even Alpha and Beta versions generally work. I did have an issue with RC 2, if I remember correctly. I am writing that off to a bad download or a bad burn, because it wouldn't even boot up properly for me, instead looping with numerous messages. That is the only issue I've ever seen.

I downloaded RC 3, a few weeks prior to release and tried it out and liked it very much. When the release came out, I downloaded that, too, but I am appreciative of Warren Woodford's work, so I ordered and have received the DVD of SimplyMEPIS 32. I am awaiting different hardware and I will install it there, but meanwhile I have a pretty up to date version of SimplyMEPIS 6.0 that I am running right now that works perfectly well.

I heartily recommend SimplyMEPIS for those who want an immediately usable desktop system - you can start running it from Live CD, even as you install it to your hard drive, if your system has sufficient resources.

Being based on Ubuntu (and the underlying Debian repositories) it is easy to use a different window manager or desktop manager with SimplyMEPIS, though the default one is probably easiest to use for the novice. I've had good results grabbing IceWM and XFCE when I want something even more snappy, but the K Desktop Environment (KDE) that comes with SimplyMEPIS runs about as smoothly as any implementation I've seen. Only plain Debian and Slackware rival it as far as responsiveness, but the MEPIS version has a clean selection of applications that work nicely together, whereas the other versions, though also useful, tend to have a larger, but less cohesive, selection and grouping of applications.

Some people really like PCLinuxOS. I've had good results with it, too, but I've grown accustomed to SimplyMEPIS for every day, basic desktop needs. I run plain Debian when I want to test out tons of software, but I've been sticking with SimplyMEPIS when all I'm doing is reading Email, browsing the Web, and listening to streaming audio. It has all of those features and is set up to work immediately with no tweaking required.

Brian Masinick
masinick AT yahoo DOT com

SimplyMEPIS 32 Release 6.5

SimplyMepis 6.5 is a really good release. Im so happy for Warren and crew and wish them much success. Thank you guys for giving such a wonderful gift to the Linux community.

Tex

SimplyMEPIS

MEPIS is a quality distro. I used it daily for more than a year. It's easy to install and runs very stable. It's also attractive, especially for the KDE fan. I have been away from it for awhile, so I downloaded the latest release and installed it on a spare partition. No problems whatsoever. It's an easy recommendation.

SimplyMepis

I've been using SM for about 3 years now on my main PC. I have tried others but always come back. Why? Like Ronseal, it does what it says on the tin. i.e. it just works. OK so I should like the option of being able to choose the apps I load etc, but it always sets up the hardware correctly; I usually keep my /home directory between updates as it gives that option unless I want a grand clearout; it takes 20 minutes to load to HD compared to 3 hours for Win XP. And this is on a modest machine (1100Mhz;640M Ram). I haven't loaded the latest and greatest yet but will be doing so in the next few days. I take my hat off to Warren and the crew for producing a consistently good distro that I use big time on my home system for the last 3 years. Long may they prosper.

Comment viewing options

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

More in Tux Machines

Kernel: XFS and WiMAX in Linux

  • Prepare To Re-Format If You Are Using An Older XFS Filesystem - LinuxReviews

    Linux 5.10 brings several new features to the XFS filesystem. It solves the year 2038 problem, it supports metadata checksumming and it has better metadata verification. There's also a new configuration option: CONFIG_XFS_SUPPORT_V4. Older XFS filesystems using the v4 layout are now deprecated and there is no upgrade path beyond "backup and re-format". The Linux kernel will support older XFS v4 filesystems by default until 2025 and optional support will remain available until 2030. A new CONFIG_XFS_SUPPORT_V4 option in Linux 5.10. In case you want to.. still be able to mount existing XFS filesystems if/when you upgrade to Linux 5.10. We previously reported that XFS patches for Linux 5.10 delay the 2038 problem to 2486. That's not the only new feature Linux 5.10 brings to the XFS filesystem when it is released early December: It supports metadata checksumming, it has better built-in metadata verification and there is a new CONFIG_XFS_SUPPORT_V4 configuration option. Make sure you don't accidentally say N to that one if you have an older XFS filesystem you'd like to keep using if/when you upgrade your kernel.

  • The Linux Kernel Looks To Eventually Drop Support For WiMAX

    With the WiMAX 802.16 standard not being widely used outside of the Aeronautical Mobile Airport Communication System (AeroMACS) and usage in some developing nations, the Linux kernel may end up dropping its support for WiMAX but first there is a proposal to demote it to staging while seeing if any users remain. Longtime kernel developer Arnd Bergmann is proposing that the WiMAX Linux kernel infrastructure and the lone Intel 2400m driver be demoted from the networking subsystem to staging. In a future kernel release, the WiMAX support would be removed entirely if no active users are expressed. The Linux kernel WiMAX infrastructure is just used by the Intel 2400m driver for hardware with Sandy Bridge and prior, thus of limited relevance these days. That Intel WiMAX implementation doesn't support the frequencies that AeroMACS operates at and there are no other large known WiMAX deployments around the world making use of the frequencies supported by the 2400m implementation or users otherwise of this Linux kernel code.

  • Linux Is Dropping WiMAX Support - LinuxReviews

    It's no loss. There is a reason why you have probably never seen a WiMAX device or heard of it, WiMAX was a wireless last-mile Internet solution mostly used in a few rural areas in a limited number of countries between 2005 and 2010. There is very little use for it today so it is almost natural that Linux is phasing out support for WiMAX and the one WiMAX device it supports. WiMAX is a wireless protocol, much like IP by Avian Carriers except that it has less bandwidth and significantly lower latency. WiMAX (Worldwide Interoperability for Microwave Access) is a set of wireless standards that were used to provide last-mile Internet connectivity where DSL and other solutions were unavailable. WiMAX can work over long distances (up to 50 km), something WiFi can't. The initial design could provide around 25 megabit/s downstream, which was competitive when WiMAX base-stations and modems become widely available around 2005. That changed around 2010 when 4G/LTE become widely available. The WiMAX Forum, who maintains the WiMAX standard, tried staying relevant with a updated standard called WiMAX 2 in 2011. Some equipment for it was made, but it never became a thing. WiMAX was pretty much dead by the time WiMAX 2 arrived. The standard NetworkManager utility GNU/Linux distributions come with supported WiMAX until 2015. The Linux kernel still supports it and exactly one WiMAX device from Intel as of Linux 5.9, but that's about to change.

Fedora Elections and IBM/Red Hat Leftovers

  • Fedora 33 elections nominations now open

    Candidates may self-nominate. If you nominate someone else, please check with them to ensure that they are willing to be nominated before submitting their name. The steering bodies are currently selecting interview questions for the candidates. Nominees submit their questionnaire answers via a private Pagure issue. The Election Wrangler or their backup will publish the interviews to the Community Blog before the start of the voting period. Fedora Podcast episodes will be recorded and published as well. Please note that the interview is mandatory for all nominees. Nominees not having their interview ready by end of the Interview period (2020-11-19) will be disqualified and removed from the election.

  • 12 Tips for a migration and modernization project

    Sometimes migration/modernization projects are hard to execute because there are many technical challenges, like the structure of legacy code, customer environment, customer bureaucracy, network issues, and the most feared of all, production bugs. In this post I'm going to explain the 12-step migration / modernization procedure I follow as a consultant using a tip-based approach. I have some experience with this kind of situation because I’ve already passed by different kinds of projects with several kinds of problems. Over time you start to recognize patterns and get used to solving the hard problems. So, I thought: Wouldn't it be cool to create a procedure based on my experience, so that I can organize my daily work and give the transparency that the customers and managers want? To test this out, I did this for one customer in my hometown. They were facing a Red Hat JBoss EAP migration/modernization project. The results of the project were outstanding. The customer said they were even more satisfied with the transparency. The project manager seemed really comfortable knowing all about the details through the project and pleased with reducing the risk of unexpected news.

  • Awards roll call: June 2020 to October 2020

    We are nearly at the end of 2020 and while the pace continues to increase, we want to take a moment to acknowledge and celebrate some of the successes of Red Hat's people and their work. In the last four months, several Red Hatters and Red Hat products are being recognized by leading industry publications and organizations for efforts in driving innovation.

  • How developers can build the next generation of AI advertising technology – IBM Developer

    As we look across the most rapidly transforming industries like financial services, healthcare, retail – and now advertising, developers are putting open source technologies to work to deliver next-generation features. Our enterprise clients are looking for AI solutions that will scale with trust and transparency to solve business problems. At IBM®, I have the pleasure of focusing on equipping you, the developers, with the capabilities you need to meet the heightened expectations you face at work each day. We’re empowering open source developers to drive the critical transformation to AI in advertising. For instance, at the IBM Center for Open source Data and AI Technologies (CODAIT), enterprise developers can find open source starting points to tackle some of your thorniest challenges. We’re making it easy for developers to use and create open source AI models that can ultimately help brand marketers go deeper with AI to reach consumers more effectively.

Programming: Qt, PHP, JS and Bash

  • Qt 6 To Ship With Package Manager For Extra Libraries - Phoronix

    Adding to the list of changes coming with the Qt 6 toolkit, The Qt Company has now outlined their initial implementation of a package manager to provide additional Qt6 modules.

  • Qt for MCUs 1.5 released

    A new release of Qt for MCUs is now available in the Qt Installer. If you are new to Qt for MCUs, you can try it out here. Version 1.5 introduces new platform APIs for easy integration of Qt for MCUs on any microcontroller, along with an in-depth porting guide to get you going. Additionally, it includes a set of C++ APIs to load new images at runtime into your QML GUI. As with every release, 1.5 also includes API improvements and bug fixes, enhancing usability and stability.

  • KDDockWidgets v1.1 has been released! - KDAB - KDAB on Qt

    KDDockWidgets v1.1 is now available! Although I just wrote about v1.0 last month, the 1.1 release still managed to get a few big features.

  • KDAB TV celebrates its first year - KDAB

    A year ago KDAB started a YouTube channel dedicated to software development with Qt, C++ and 3D technologies like OpenGL. We talked to Sabine Faure, who is in charge of the program, about how it worked out so far and what we can expect in the future.

  • How to build a responsive contact form with PHP – Linux Hint

    Contact forms are commonly used in web applications because they allow the visitors of the website to communicate with the owner of the website. For most websites, responsive contact forms can be easily accessed from various types of devices such as desktops, laptops, tablets, and mobile phones. In this tutorial, a responsive contact form is implemented, and the submitted data is sent as an email using PHP.

  • Applying JavaScript’s setTimeout Method

    With the evolution of the internet, JavaScript has grown in popularity as a programming language due to its many useful methods. For example, many websites use JavaScript’s built-in setTimeout method to delay tasks. The setTimeout method has many use cases, and it can be used for animations, notifications, and functional execution delays.Because JavaScript is a single-threaded, translative language, we can perform only one task at a time. However, by using call stacks, we can delay the execution of code using the setTimeout method. In this article, we are going to introduce the setTimeout method and discuss how we can use it to improve our code.

  • Removing Characters from String in Bash – Linux Hint

    At times, you may need to remove characters from a string. Whatever the reason is, Linux provides you with various built-in, handy tools that allow you to remove characters from a string in Bash. This article shows you how to use those tools to remove characters from a string. [...] Sed is a powerful and handy utility used for editing streams of text. It is a non-interactive text editor that allows you to perform basic text manipulations on input streams. You can also use sed to remove unwanted characters from strings. For demonstration purposes, we will use a sample string and then pipe it to the sed command.

Python Programming

  • Dissecting a Web stack - The Digital Cat

    Having recently worked with young web developers who were exposed for the first time to proper production infrastructure, I received many questions about the various components that one can find in the architecture of a "Web service". These questions clearly expressed the confusion (and sometimes the frustration) of developers who understand how to create endpoints in a high-level language such as Node.js or Python, but were never introduced to the complexity of what happens between the user's browser and their framework of choice. Most of the times they don't know why the framework itself is there in the first place. The challenge is clear if we just list (in random order), some of the words we use when we discuss (Python) Web development: HTTP, cookies, web server, Websockets, FTP, multi-threaded, reverse proxy, Django, nginx, static files, POST, certificates, framework, Flask, SSL, GET, WSGI, session management, TLS, load balancing, Apache. In this post, I want to review all the words mentioned above (and a couple more) trying to build a production-ready web service from the ground up. I hope this might help young developers to get the whole picture and to make sense of these "obscure" names that senior developers like me tend to drop in everyday conversations (sometimes arguably out of turn). As the focus of the post is the global architecture and the reasons behind the presence of specific components, the example service I will use will be a basic HTML web page. The reference language will be Python but the overall discussion applies to any language or framework. My approach will be that of first stating the rationale and then implementing a possible solution. After this, I will point out missing pieces or unresolved issues and move on with the next layer. At the end of the process, the reader should have a clear picture of why each component has been added to the system.

  • Introducing AutoScraper: A Smart, Fast and Lightweight Web Scraper For Python | Codementor

    In the last few years, web scraping has been one of my day to day and frequently needed tasks. I was wondering if I can make it smart and automatic to save lots of time. So I made AutoScraper!

  • django-render-block 0.8 (and 0.8.1) released!

    A couple of weeks ago I released version 0.8 of django-render-block, this was followed up with a 0.8.1 to fix a regression. django-render-block is a small library that allows you render a specific block from a Django (or Jinja) template, this is frequently used for emails when you want multiple pieces of an email together in a single template (e.g. the subject, HTML body, and text body), but they need to be rendered separately before sending.

  • Pyston v2: 20% faster Python | The Pyston Blog

    We’re very excited to release Pyston v2, a faster and highly compatible implementation of the Python programming language. Version 2 is 20% faster than stock Python 3.8 on our macrobenchmarks. More importantly, it is likely to be faster on your code. Pyston v2 can reduce server costs, reduce user latencies, and improve developer productivity. Pyston v2 is easy to deploy, so if you’re looking for better Python performance, we encourage you to take five minutes and try Pyston. Doing so is one of the easiest ways to speed up your project.

  • Pyston v2 Released As ~20% Faster Than Python 3.8 - Phoronix

    Version 2.0 of Pyston is now available, the Python implementation originally started by Dropbox that builds on LLVM JIT for offering faster Python performance. Pyston developers believe their new release is about 20% faster than the standard Python 3.8 and should be faster for most Python code-bases.

  • Python int to string – Linux Hint

    Python is one of the universal languages that support various types of data types like integer, decimal point number, string, and complex number. We can convert one type of data type to another data type in Python. This data type conversion process is called typecasting. In Python, an integer value can easily be converted into a string by using the str() function. The str() function takes the integer value as a parameter and converts it into the string. The conversion of int to string is not only limited to the str() function. There are various other means of int to string conversion. This article explains the int to string conversion with various methods.

  • Python isinstance() Function – Linux Hint

    Python is one of the best and efficient high-level programming languages. It has a very straightforward and simple syntax. It has very built-in modules and functions that help us to perform the basic tasks efficiently. The Python isinstance() function evaluates either the given object is an instance of the specified class or not.