Showing posts with label Linux. Show all posts
Showing posts with label Linux. Show all posts

Wednesday, March 19, 2014

Nginx + Magneto

In 2007, I was running OScommerce and Cent OS, Apache, MySQL and PHP.  I knew that Magneto ran the LAMP configuration.  Reviews and statistics prove Nginx servers have lot less errors then LAMPs. The enterprise ecommerce uses Nginx web server, but needs to be downloaded off the Red Hat respondories. I should have run Magneto on Nginx in 2007 cos OScommerce won't. Nginx should be included on the installation DVD.

[root@centos63 ~]# vi /etc/yum.repos.d/nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
2. Perform yum install for nginx :
[root@centos63 ~]# yum install nginx -y
Examples :
[root@centos63 ~]# yum install nginx -y
Loaded plugins: fastestmirror, presto
Loading mirror speeds from cached hostfile
* base: mirrors.hostemo.com
* extras: mirrors.hostemo.com
* updates: mirrors.hostemo.com
nginx | 1.3 kB 00:00
nginx/primary | 3.9 kB 00:00
nginx 25/25
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package nginx.i386 0:1.2.2-1.el6.ngx will be installed
--> Finished Dependency Resolution

Dependencies Resolved

====================================================================================================
Package Arch Version Repository Size
====================================================================================================
Installing:
nginx i386 1.2.2-1.el6.ngx nginx 308 k

Transaction Summary
====================================================================================================
Install 1 Package(s)

Total download size: 308 k
Installed size: 623 k
Downloading Packages:
Setting up and reading Presto delta metadata
Processing delta metadata
Package(s) data still to download: 308 k
nginx-1.2.2-1.el6.ngx.i386.rpm | 308 kB 00:02
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : nginx-1.2.2-1.el6.ngx.i386 1/1
----------------------------------------------------------------------

Thanks for using NGINX!

Check out our community web site:
* http://nginx.org/en/support.html

If you have questions about commercial support for NGINX please visit:
* http://www.nginx.com/support.html

----------------------------------------------------------------------
Verifying : nginx-1.2.2-1.el6.ngx.i386 1/1

Installed:
nginx.i386 0:1.2.2-1.el6.ngx

Complete!
3. Start nginx :
[root@centos63 ~]# service nginx start
Starting nginx: [ OK ]
4. Make nginx auto start at boot :
[root@centos63 ~]# chkconfig nginx on

Tuesday, March 4, 2014

Tested Red Hat Enterprise Linux (RHEL) 7.0 beta














Only came with solitaire

Stable enough OS, didn't crash with installation. RHEL 7.0  lags a lot / slower then RHEL 6.5.   I don't know why they couldn't have KDE 4.11 in 7.0 They should use Gnome 3.12, but they use Gnome 3.8.4 in 7.0.   The RHEL 7.0 comes backwards compatible with RHEL 6.5.  Doesn't use Debian packager. Very low kernel 3.10-58.

Friday, January 31, 2014

openSUSE 13.1 review

OMG! I have skipped openSUSE 12.3! But now I have openSUSE 13.1 so I haven't completely alienated openSUSE for Scientific Linux or Linux Mint. I might turn it into a Youtube video.  openSUSE 13.2 is out in November 2014!


openSUSE 13.1 has been released so it’s time for a review. I’ve always liked openSUSE, I started out with SUSE Linux years ago and it’s always had a special place in my heart. I’m glad it’s still around and doing so well these days. Whenever I install it, I’m reminded of where I got my start with Linux and I’m grateful that it was available back then.
This review covers the KDE version of openSUSE 13.1. However, you can also use GNOME as the default desktop environment. Both desktops are great, and work well in openSUSE. Ultimately it gets down to your personal preference, but I don’t think you can go wrong with either option.
If you aren’t familiar with what KDE has to offer, you can read an overview of KDE in openSUSE 13.1 that covers the advantages of the Plasma Desktop. Suffice to say that the combination of KDE 4.11 and openSUSE provides a powerful desktop operating system that is also elegant and pleasing in daily use.
openSUSE 13.1 Boot Menu
openSUSE 13.1 Boot Menu
What’s New in openSUSE 13.1 KDE
Here’s a sample of the new features in this release:
KDE
KDE Plasma Desktop is the default in openSUSE, and the 4.11 version of this Free Desktop is a long term maintained release. This release brings speed improvements in Desktop Search, file and window management, improved multi-monitor handling, brand new delayed mail sending feature and scam detection for KDE PIM and much more. Also new is deeper Android integration in the desktop and in the Amarok music player. See this great introduction to Plasma Desktop on openSUSE 13.1.
Stabilized
Much effort was put in testing openSUSE 13.1, with improvements to our automated openQA testing tool, a global bug fixing hackathon and more. The btrfs file system has received a serious workout and while not default, is considered stable for everyday usage. This release has been selected for Evergreen maintenance extending its life cycle to 3 years.
Networked
This release introduces the latest OpenStack Havana with almost 400 new features. Web server admins will appreciate the latest Apache, MySQL and MariaDB updates. Web developers benefit from an updated Ruby 2.0 on Rails 4 with improvements from core classes to better caching in the Rails framework and the latest php 5.4.2 comes with a build-in testing server. End users can now mount Amazon s3 buckets as local file system and use much improved Samba 4.1 with better windows domains support.
Evolved
openSUSE moves forward with AArch64, making openSUSE ready for development on the upcoming generation of 64bit ARM devices. 32bit ARM support has been heavily improved and a special Raspberry Pi build for openSUSE is available. This release also delivers GCC 4.8 with new error reporting abilities, the latest glibc supporting AArch64, C11 and Intel TSX Lock Elision, the new SDL2 and Qt 5.1, bringing QML and C++11 features to developers..
Polished
openSUSE 13.1 comes with much improved font hinting thanks to the new font engine in Freetype 2.5. YaST has been ported to Ruby, opening contribution up to a large number of skilled developers. In this release, ActiveDoc replaces doc.opensuse.org and the majority of packaged documents in openSUSE, lowering the barrier to contribution.
Faster
New is accelerated video with VDPAU support in MESA and an optimized version of glibc for 32bit systems. Linux 3.11 includes work on ‘page reclaim’, maintaining performance during disk operations.
Feature-full
Desktop users will appreciate the Android devices integration in the KDE file manager, in the shell and in music player Amarok. Artists have to try out the new Krita improvements with textured painting, greyscale masks & selections and more. GNOME Shell introduces a redesign of the system status bar and Header Bars in many applications, making better use of screen space. Enlightenment now also has an openSUSE theme.
Innovative
This release comes with a number of experimental technologies to try out. This includes preliminary Wayland support with Weston compositor in GNOME Shell and KDE Plasma Desktop as well as improved support for Ultra high-resolution in applications and shells. New is also the LightDM KDE greeter and a plasma NetworkManagement applet for testing.
System Requirements for openSUSE 13.1 KDE
Here’s what you’ll need to run openSUSE 13.1:
  • Pentium* III 500 MHz or higher processor (Pentium 4 2.4 GHz or higher or any AMD64 or Intel64 processor recommended)
  • Main memory: 1 GB physical RAM (2 GB recommended)
  • Hard disk: 3 GB available disk space for a minimal install, 5 GB available for a graphical desktop (more recommended)
  • Sound and graphics cards: supports most modern sound and graphics cards, 800 x 600 display resolution (1024 x 768 or higher recommended)
  • Booting from CD/DVD drive or USB-Stick for installation, or support for booting over network (you need to setup PXE by yourself, look also at Network install) or an existing installation of openSUSE, more information at Installation without CD
openSUSE 13.1 KDE Download
You can download openSUSE 13.1 KDE from the openSUSE download page. The file I downloaded weighed in at 4.57 GB. I also used the 64-bit version for this review, but you can download the 32-bit version if you prefer it.
While I opted for the DVD version that requires an install, you can also download the live versions of openSUSE 13.1 instead. That will let you run openSUSE 13.1 off the disc instead of having to do an install. I recommend doing this if you’ve never used openSUSE before, it will give you a taste of what it offers without having to do an actual install.
You can choose KDE or GNOME if you go for the live versions, see the links for each desktop environment on the downloads page for openSUSE 13.1.
If you’re a distrohopper then you might want to try it in a virtual machine via VirtualBox before running it on real hardware.
openSUSE 13.1 KDE Installation
Installing openSUSE 13.1 is not difficult though the installer is not quite as slick as the one in Ubuntu. My install took longer than an Ubuntu install but there was also more software included with it.
You can watch a slideshow once the install starts. I recommend checking out the slideshow if you are totally new to openSUSE, it’s a good way to start learning how to use it.
openSUSE 13.1 Install Mode
openSUSE 13.1 Install Mode
openSUSE 13.1 Install Partitioning
openSUSE 13.1 Install Partitioning
openSUSE 13.1 Install Desktop Selection
openSUSE 13.1 Install Desktop Selection
openSUSE 13.1 Install Repositories
openSUSE 13.1 Install Repositories
openSUSE 13.1 Install Settings
openSUSE 13.1 Install Settings
openSUSE 13.1 Install Slideshow
openSUSE 13.1 Install Slideshow
The openSUSE 13.1 KDE Desktop
The openSUSE 13.1 KDE desktop is quite attractive. The first things you notice are the darker color and the openSUSE mascot in green. The desktop contains icons for Firefox, the KInfoCenter, LibreOffice, Online Help and openSUSE.
Click the chameleon button on the panel to access application categories, system tools, utilities, desktop configuration, favorites, and to shut down your system. openSUSE 13.1 defaults to the sliding menus in KDE, but I prefer the classic menus instead. To switch to the classic menus, just right click the chameleon button on the panel and choose classic style.
openSUSE 13.1 Desktop
openSUSE 13.1 Desktop
openSUSE 13.1 Applications Menu
openSUSE 13.1 Applications Menu
openSUSE 13.1 YaST Control Center
openSUSE 13.1 YaST Control Center
Linux Software Included in openSUSE 13.1 KDE
Here’s a sample of the linux software included in openSUSE 13.1.
Games
KMahjongg
KReversi
KPatience
KMines
KSudoku
Graphics
GIMP
Hugin
digiKam
DNGConverter
Expoblending
Panorama
Photo Layouts
showFoto
AcquireImages
Skanite
Gwenview
Internet
Choqok
Konversation
Kopete
KMail
Firefox
Konqueror
Akregator
KTorrent
Multimedia
Amarok
AMZ Downloader
K3b
Kaffeine
KMix
KsCD
Office
KAddressBook
Kontact
KOrganizer
LibreOffice
Okular
Linux Software Management Tools in openSUSE 13.1 KDE
There are two ways to manage software in openSUSE 13.1, YaST2 and Apper. Unless you really need it, I recommend using Apper. The interface is a bit more intuitive and applications are broken down into category for easy browsing.
To install an application in Apper, just find it and click the Install button and then click Apply. To remove an application, just click the Remove button then click on Apply.
openSUSE 13.1 Apper Software Management
openSUSE 13.1 Apper Software Management
openSUSE 13.1 YaST 2 Software Management
openSUSE 13.1 YaST 2 Software Management
Problems & Headaches Found in openSUSE 13.1 KDE
openSUSE 13.1 ran extremely well for me, I saw no stability or speed problems with it. It seems that the developer claims about improving stability and speed have been borne out by its performance. However, if you’ve seen any problems then please post them in the comments below for the benefit of other readers. Thanks in advance.
In terms of criticism, I think there are two weak points in openSUSE 13.1.
The first is the installer. It’s not hard to use but it isn’t as streamlined as it could be. The installer in Ubuntu and Linux Mint seems more intuitive and simpler to me. openSUSE 13.1′s installer could use a rework that makes it more appealing and easier for folks that are new to this distro.
The second weak point is in software management. Apper is okay, but it lags behind the Ubuntu Software Center and Linux Mint’s Software Manager. Using YaST 2 for software management is fine for very experienced users, but it’s not something well suited to casual desktop users.
So I’d like to see some improvements on these two points. Some sort of app store type software management tool would be very welcome in openSUSE, along with a revamped installer that simplifies the process for folks new to Linux and openSUSE.
Neither of these things is a deal breaker by any means. openSUSE is a great desktop distribution, but there’s always room for improvement and I think addressing these two issues would make openSUSE even better than it is right now.
Where To Get Help for openSUSE 13.1 KDE
If you’re having problems, please post your questions in the comments below or register for the DLR forum. Other readers might be able to assist you. You might also want to check out the openSUSE forums or mailing list.
If you’re new to Linux, you might want to check out some of the books available about it at Amazon. You can learn quite a bit that you will probably find useful later on. You can also on laptops and tablets, desktops and monitors, components, and computer accessories.
Final Thoughts About openSUSE 13.1 KDE
openSUSE 13.1 takes an already fine desktop distribution and makes it even better. Ubuntu, Linux Mint and others have gotten more attention in recent years than openSUSE, but this release may very well change that. openSUSE 13.1 deserves to be included in any discussion of the top tier of desktop distributions.
I found myself really enjoying openSUSE 13.1, it’s well worth a download if you are in the market for a new desktop distro. If KDE and GNOME don’t appeal to you then you can build your own version of openSUSE or try one of the various derivatives of it.
If you are using Windows or OS X right now, openSUSE 13.1 is definitely a viable alternative. If you aren’t sure about using it, download one of the live versions of it and then run it off the disc first to see how you like it. My guess is that you will probably enjoy it once you get your feet wet with it.
openSUSE 13.1 is suitable for beginner, intermediate and advanced Linux users.
What’s your take on openSUSE 13.1 KDE? Tell me in the comments below.
Summary Table:
Product:openSUSE 13.1 KDE
Web Site:http://www.opensuse.org
Price:Free
Pros:Stability and speed improvements. Excellent KDE 4.11 integration. Android device integration in KDE. Updated versions of many different software applications.
Cons:Installer works well but is still not as elegant or streamlined as the one in Ubuntu and Linux Mint. Apper and YaST 2 are not as good in terms of intuitive software management as the Ubuntu Software Center or Linux Mint’s Software Manager.
Rating:4/5

Wednesday, January 15, 2014

Install LAMP on Linux Mint


Through this tutorial, you’ll learn how to Install Apache, MySQL and PHP.

If you’re a webpage designer or developer and use PHP, mySQL and Apache, you’ll be needing these applications to be installed. When I istalled Mint, I was looking for a way to install LAMP and found a tutorial on a website by somebody named “Cargoship”. That tutorial was for ubuntu. But I installed it on my Linux mint, and it is working.



In this guide I will show you how to install a LAMP system. LAMP stands for Linux, Apache, MySQL, PHP. The guide is intended to help those who have very little knowlegde of using Linux.

We will not cover how to install Linux the L of LAMP, because Linux Mint is already installed in your computer.
Install Apache

To start off we will install Apache.

1. Open up the Terminal (Applications > Accessories > Terminal).

2. Copy/Paste or type the following line of code into Terminal and then press enter:

sudo apt-get install apache2

3. The Terminal will then ask you for you’re password, type it and then press enter.
Testing Apache

To make sure everything installed correctly we will now test Apache to ensure it is working properly.

1. Open up any web browser and then enter the following into the web address:

http://localhost/

You should see a folder entitled apache2-default/. Open it and you will see a message saying “It works!” , congrats to you! or something like that!
Install PHP

In this part we will install PHP 5.

Step 1. Again open up the Terminal (Applications > Accessories > Terminal).

Step 2. Copy/Paste or type the following line into Terminal and press enter:

sudo apt-get install php5 libapache2-mod-php5

Step 3. In order for PHP to work and be compatible with Apache we must restart Apache. Type the following code in Terminal to do this:

sudo /etc/init.d/apache2 restart
Test PHP

To ensure there are no issues with PHP let’s give it a quick test run.

Step 1. In the terminal copy/paste or type the following line:

sudo gedit /var/www/testphp.php

This will open up a file called testphp.php.

Step 2. Copy/Paste this line into the phptest file:



Step 3. Save and close the file.

Step 4. Now open you’re web browser and type the following into the web address:

http://localhost/testphp.php


(It will show you the page that has all information about your php. If you have prior experience of installing php in some other OS, you must have seen this page.)

Congrats you have now installed both Apache and PHP!
Install MySQL

To finish this guide up we will install MySQL.

Step 1. Once again open up the amazing Terminal and then copy/paste or type this line:

sudo apt-get install mysql-server

Step 2 (optional). In order for other computers on your network to view the server you have created, you must first edit the “Bind Address”. Begin by opening up Terminal to edit the my.cnf file.

gksudo gedit /etc/mysql/my.cnf

Change the line

bind-address = 127.0.0.1

And change the 127.0.0.1 to your IP address.

(In Linux Mint 11, terminal itself asked to the set password, But if it doesn’t follow the step 3.)

Step 3. This is where things may start to get tricky. Begin by typing the following into Terminal:

mysql -u root

Following that copy/paste or type this line:

mysql> SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘yourpassword’);

(Make sure to change yourpassword to a password of your choice.)

Step 4. We are now going to install a program called phpMyAdmin which is an easy tool to edit your databases. Copy/paste or type the following line into Terminal:

sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

After that is installed our next task is to get PHP to work with MySQL. To do this we will need to open a file entitled php.ini. To open it type the following:

gksudo gedit /etc/php5/apache2/php.ini

Now we are going to have to uncomment the following line by taking out the semicolon (;).

Change this line:

;extension=mysql.so

To look like this:

extension=mysql.so

Now just restart Apache and you are all set!

sudo /etc/init.d/apache2 restart

If you get a 404 error upon visiting http://localhost/phpmyadmin: You will need to configure apache2.conf to work with Phpmyadmin.

sudo gedit /etc/apache2/apache2.conf

Include the following line at the bottom of the file, save and quit.

Include /etc/phpmyadmin/apache.conf

Then just restart Apache

sudo /etc/init.d/apache2 restart


Now make wonderful website and have fun!wink


And as Linux is very secure OS, it’ll ask you the password again and again, on every administrative command. You’ll have to type in your password many times, whenever terminal asks for it.

Friday, January 3, 2014

Linux Mint 16 review

I uploaded Scientific Linux 6.5 on Youtube. There is absolutely nothing that SL 6.5 can do that SL 6.4 cannot. I just had the opportunity and took it. I downloaded Linux Mint 16 and nothing changed. Mint 16 upgraded MATE 1.6.0 to MATE 1.6.2. Linux Mint 16 is less stable then Linux Mint 15 for the shutdown sequence. The log says that INIT completes all but turning it off. Scientific Linux 6.5 photo ScienificLinux65_zps1419215e.jpgScientific Linux 6.5 photo ScienificLinux652_zpsd4d3e098.jpg

Friday, December 20, 2013

Red Hat Linux 7.2 ISOs

My high school Linux distribution at Chippewa Valley Technical College saved on Archive.org   I remember writing a Red Hat 7.2 review in 2002.

I also find images of an old Suse Linux 9.2 from 2004. There is also Suse Linux 9.3.

They keep these ancient distributions online so Hollywood can film "The Social Network".

Full directory


Sunday, November 24, 2013

Linux Deepin 12.12.1 review


Let me be a little politically incorrect. Wait, whenever was I politically correct? Scratch that. So yes. What kind of service do you normally associate with Chinese products, let me ask you that? Most of you would probably say cheap and of average quality. To top that, throw in funny names and awkward translations.
Now, let's shatter all preconceptions. I would like to introduce Linux Deepin, a distribution based on Ubuntu, and wait, before you say, here is another boring clone, try to keep your boredom aside. Previously known as Linux Hiweed, and that's a trippy name too, this is now one of the leading Chinese Linux distros. But is it any good? Read to find out.

Live session - A card deck of fresh and new

On first boot, you really don't expect much. The last time I tried a Chinese Linux, it was with the very Windows XP like ylmf, which was okay, but not much more than that, and then Red Flag Linux, a RedHat clone, which was also kind of average. On the other hand, Deepin instantly surprises you with a colorful, optimistic desktop. The thing is, it's really nice branching away from the usual stock. You already know what to expect from software designers in the West. But once you go into the far side of the galaxy, all of a sudden, you discover a different approach to composition, color and aesthetics.
Live desktop
It's a Gnome desktop all right, but it's not ugly or stupid. It even has some small KDE elements, and it's quite appealing. Of course, the icon name spillover across two lines is a no-no, but that's the only thing I could fault at this very first glance.
File manager
Moreover, you get all kinds of cool things. Icon previews, hot corners, a stylish menu, which could benefit from less transparency. Still, it's clean and easy to navigate. While many other distros implement a fairly similar solution, you might assume it would be the same thing all over, but no, it's not.
System menu
Icon thumbnails

Wireless, Samba sharing

They worked just fine. No worries. Moving on.

Multimedia - Awesome

Linux Deepin 12.12.1 does give you Flash and MP3, although some of the more exotic codecs have been left out. But that's not all. You get a sexy, slick media player called DMusic. First, it opens with a short intro screen, which explains the basic functionality. Really cool and very beautiful.
Splash screen
DMusic, MP3, beautiful
DMusic in system area
The same goes for the video player, which is called DPlayer. It looks somewhat like Windows Media Player, and it too comes with a stylish three-slide introduction that gives you a quick taste of your imminent experience.
DPlayer splash screen
DPlayer lovely interface
DPlayer looks cool
After this shock of senses, watching Youtube almost feels too bland.
Youtube, Flash

Performance

At some point, with too many programs open, the distro became slightly sluggish. While the CPU usage was relatively low in the live session, the memory consumption was huge, and Deepin was chomping through swap. I guess it has to do with the Intel graphics card not keeping up with the graphics stack, which used to be a problem in olden Ubuntu releases, before Pangolin and such. But we will see what gives later on.

Installation

There are not that many languages available in the setup. Three to be exact, two of which are Chinese, and the third the one you're reading right now.
Install language
No brainer here, it's simple. One Ubuntu, all Ubuntu. So it's just the matter of selecting the right partitions. For me, it meant displacing the fourth distro, Mint Xfce from its test slot and placing Deepin 12.12.1 there, alongside three other friends and family.
Partitions
A pretty slideshow completes the picture. Or several pictures. Get it?
Slide 1
Slide 2
Slide 3

Using Deepin - Very fun

The installation was rather fast, I must say. There were no problems with the bootloader setup. The distro came up true and mighty, and the casing cooled after the installation strain. The responsiveness improved, but it was still not stellar compared to many other Ubuntu-based products. More soon.
Desktop

Software management

Deepin Software Center is another awesome, unique piece of software. Underneath, it's the usual Ubuntu stuff, but the presentation layer has been altered to be truly amazing. First, you get the same cool splash screen. Then, interacting with the Software Center is really fun. Your searches come up with suggestions, inline. If you select any which software, a cute animation will toss it into the Install queue, where you can then watch the progress of your installations. Categories are crisp and clear to browse, the previews are shiny and inviting. This is quite joyful, I must say.
Software Center splash screen
Software Center
Upgrades
Installing new software
Search

Skins!

But that is not all. You can skin your Software Center. You can skin all your applications, and the idea is similar to the one implemented in Kingsoft Office. Recall my review, and the little shirt icon in the window bar. The same thing here.
Skins

Applications

Deepin packs a very decent set of programs. You have no less than two office suites, both LibreOffice and Kingsoft Office. Then, you have Firefox, Chrome, Thunderbird, Pidgin, Skype, and some more. Not all is entirely rosy, though, because some tools really behaved weirdly. For example iptux came up, scrunched itself into a tiny, tiny rectangle and stayed that way. What it does and why it's needed, beats me. I could not resize it.
Apps

Desktop customization & beautification

By now, you have figured out that Deepin comes with a somewhat Windowsy look overall. Then, when you start customizing the desktop, it becomes even more apparent. You can change all kinds of things, and the menus are almost identical to Windows 7. Still, this is not necessarily a bad thing, because the different elements are composed with style and they work well.
Changed desktop theme
System settings
Windows like settings
Themes

System usage, suspend & resume

Deepin is not a hungry distro. It will satisfy itself with just 280-290MB of RAM and low CPU figures, but then, the underlying latency slash responsiveness thingie remains. It becomes really evident when the system monitor failed to refresh its grid, and you end up with the screenshots like below. Hot case despite the low activity, programs not being as snappy as they could, so maybe Deepin is trying too hard on hardware that just can't pull all its might along properly. There were no crashes, and suspend & resume worked fine.
System usage, refresh bug
System usage, refresh bug, more

Additional drivers

I was surprised to learn that Deepin lists my Intel Wireless as Broadcom Wireless, and using the driver. This is a surprise, because I have never seen something similar with any other Ubuntu-based distro on this test box, a T61 laptop.
Additional drivers

3D effects & Compiz

In a very classic sense, Deepin gives you the Compiz Settings Manager, so you can fiddle around. This is similar to what used to be a norm in older releases of Ubuntu, but not anymore. Then again, Ubuntu moved to Unity, and Deepin has not. In turn, this seems to be having a negative effect on the overall desktop responsiveness. It's not crippling, but it's not smooth either.
Compiz

Printing

It worked fine, Samba and all.
Printing

User manual

Now here's another cool surprise. Linux Deepin 12.12.1 comes with an interactive user manual, which is just a collection of image albums, explaining the fine details of this and that category. Nothing too strenuous, yet done with elegance and appeal. You also get the percentage counters, so you know how much you still have left to read. Great.
User manual
User manual details
Progress

Other stuff

In the system info area, Deepin is the only distro I know that actually sums the local disk space and provides a single number instead of splitting it by the devices. Or maybe I am just being too fanboyish at this point. This is an excellent opportunity for you to dismiss the entire review based on here be one small omission.
System info

But there's a catch!

You already know that Linux Deepin 12.12.1 is not the fastest distro out there, although it is not very hungry on resources, per se. The simple thing of the matter is, the application response time is slow, and I'd like to partially blame Compiz here. You feel the strain of the graphical stack. But that can be solved by using a more powerful machine, like my Nvidia-powered HP laptop for instance, so not everyone will notice this.
The bigger issue is that this is a Chinese product. And as such, it is entirely designed for the local market. Everything is geared toward the Chinese users, and you can't have any global market penetration that way. Most distros offer dozens of languages and as many regional servers that can distribute the load as well as speed up the updates and installations. But Deepin has only one repo, and it's far away, and for me, it was painful watching the installation of a few MB worth of take take tens of minutes, because the throughput was around 80-100KB/s most of the time, sometimes much less. So the question is, no matter how good Deepin is, can it make an impact?

Conclusion

I am utterly pleased with this distro, its problems notwithstanding. There were a couple of serious ones, the slow updates and the applications responsiveness, plus a few excusable niggles. On the bright side, Deepin is a whole constellation of interesting new features, all of which are beautiful and fun. This is truly one bright, shiny operating system.
It's functional too, and it really kills the little bias man inside your soul, who expected pretty low quality and copypasta features all over. Well, there are some, but they are done with moderation, they do not intrude or take over, they do not obstruct, and they blend well with the overall product. Plus, the Gnome framework has been tamed magically.
One day, once Deepin makes itself snappy and crisp and it gets repositories around the globe, it will truly have become a superb, peerless operating system for the common user. For the time being, it's a great promise of what it can be. 9/10, but it can be perfect, or even better. With the full force of a billion and a half people who might one day decide they want to use this, and no mistake, it has the potential of flooding the market with Linux. I am mightily pleased and totally surprised. Awesome.
Cheers.