GParted is an essential system administration tool. Learn to use it wisely.
Firebird 2.5 Has Improved User Administration
The new version 2.5 of Firebird, the open source database, includes new SQL commands for creating and deleting users and a regular expression search
MySQL Derivative MariaDB 5.2 Gamma Released
The first release candidate of MariaDB 5.2.2 offers a number of new functions that are missing from its MySQL parent, for instance virtual columns and alternative authentication methods
Wine 1.3.4 Adds ARM Architecture Support
The Wine Project has released version 1.3.4 of Wine, adding support for the ARM Platform and several other features
Android Sign of a More Business-Like Google
One of Google’s core principles is “focus on the user and all else will follow.” But when it comes to Android, there’s more than one user that needs to be kept happy.
Google Reports >30% of Android Devices Now Running 2.2
According to Google, more than one third of all Android devices in circulation are now running version 2.2 of the company’s mobile operating system – an increase of nearly 30% over early August of this year
Interview: MATLAB Support for GPUs a Game-Changer
When Nvidia kicked off the GPU conference a couple of week ago, one of the first things they announced was that MATLAB now supports GPUs. This is a key milestone, as it essentially means that anyone who knows math can now speed up their calculations with parallel processing on GPUs.
I sat down with Loren Dean, Director of Engineering at Mathworks to talk about MATLAB and what GPU support means for the user base of this popular software.
Improve Your Linux Desktop Experience with a Dock
One of the best features of Linux is its flexibility, and nowhere is that more obvious than the desktop. Your Linux desktop can have the look and feel of any desktop environment you want. One reason for this flexibility is the ability to add and remove small applications to better the desktop experience, like desktop docks Cairo-Dock and Avant Window Navigator.
What’s a dock? A desktop dock is a launch bar where you can add and remove launchers for applications as well as small applications that serve various purposes. If you’ve seen or used Mac OS X, then you get the idea. A dock does a great job of extending the usefulness, functionality, and even the “cool” factor of the desktop. The nice thing about AWN and Cairo-Dock is that they’re much more extensible than the Mac OS X Dock.
Most distributions do not ship with a dock configured by default, though, so I’m going to introduce you to both docks and how to get started with them. Both of these fantastic tools are easily installable on nearly every distribution. For that reason I will demonstrate both on Fedora 13.
Cairo-Dock
I have to confess that, of the three, Cairo-Dock is my favorite. Cairo Dock is a fully OpenGL supporting application that will add some real dimension to your desktop. It’s easily themeable as well as one of the more flexible of the docks. Cairo Dock can run in GNOME, KDE, and XFCE, has magnification (and other special effects), as well as the ability to create launchers for applications on the fly.
Installing Cairo-Dock (on any distribution) is very simple. Just follow these instructions:
-
Open your Add/Remove Software Utility (in Fedora 13 click System > Administration > Add/Remove Software).
-
Search for “cairo” (no quotes).
-
Mark Cairo-Dock for installation.
-
Click Apply to install.
-
Accept any dependencies required.
-
Enter your root user password when prompted.
-
When the installation is complete, close the Add/Remove Software utility.
Cairo-Dock is ready to start. To do this click Applications > System Tools > Cairo-Dock and the dock will open up on the bottom of your screen (see Figure 1). If you already have a GNOME panel at the bottom you can either configure that panel to auto-hide or you can get rid of it all together.
Configuring Cairo-Dock
You can configure Cairo-Dock by right-clicking anywhere on the dock and selecting Cairo-Dock > Configure. You will also notice, in that same sub-menu an entry for Managing themes. This is where you can select from any of the pre-installed themes.
From this configuration window you can take care of the following:
Behavior: This includes position, visibility, and animations.
Appearance: Here you can configure your icons, and the style of the dock (3D plane, Carousel, Curve, Parabolic, Rainbow, or Slide), and default view for sub-docks.
Addons: Here you can add or remove different addons to the dock.
Themes: As the title would imply, you can select your theme for the Cairo-Dock here. The included selection should impress.
Creating a launcher
Creating a launcher in Cairo-Dock is very easy. All you need to do is follow these easy steps:
-
Open up the application you want to create the launcher for.
-
In the Dock, right click the icon for the application.
-
Select “Make it a launcher”.
That’s it! You now have a launcher for your application.
One last word about Cairo-Dock. If you want this handy tool to start at login, all you need to do is right-click anywhere on the dock and select Cairo-Dock > Launch Cairo-Dock on startup. The next time you log on to your desktop Cairo-Dock will be there.
Avant Window Navigator
It’s a tight race to decide which of these applications is better. The both perform remarkably well, they both have a great look, and are highly configurable. Avant Window Navigator is nearly the equal to Cairo-Dock (Cairo-Dock getting the edge ONLY because it includes more themes and has more included applets). Avant Window Navigator offers nearly the same features as Cairo-Dock, so I won’t bore you with those details. Instead, let’s get right down to the installation and configuration.
Installing AWN
The installation of Avant Window Navigator is equally as easy as is the Cairo-Dock installation. Just follow these steps:
-
Open your Add/Remove Software Utility (in Fedora 13 click System > Administration > Add/Remove Software).
-
Search for “avant” (no quotes).
-
Mark Avant Window Navigator for installation.
-
Click Apply to install.
-
Accept any dependencies required.
-
Enter your root user password when prompted.
-
When the installation is complete, close the Add/Remove Software utility.
You are now ready to start AWN by clicking Applications > Accessories > Avant Window Navigator. When you do this AWN will appear at the bottom of your screen (see Figure 1). By default AWN will show icons for the applications you have open. If you have nothing open there will be but one icon – the Settings button.
You’ll add launchers to AWN in the same way you do for Cairo-Dock. Open up an application, right-click the applications icon on AWN, and select Add as launcher.
AWM Configuration
To configure AWN click the Settings icon (far left icon) and the Settings window will open (see figure 4). In the settings window you can configure the following:
Preferences: Here you can configure the size, orientation, style, behavior, icon effects, and position of the panel.
Task manager: Here you can configure the order of launchers, grouping of windows, and add launchers.
Applets: Here you can add and remove applets to the panel.
Themes: In this tab you can select which theme you want to use.
Advanced: In this tab you can set the panel offset, click-through, monitor height/width as well as X/Y offset, and reflection/alpha offset of special effects. You can also add repositories for more applets and themes.
One final note about Avant Window Navigator. Like Cairo-Dock, if you want AWN to start at login you have to set this option. To do so open up the AWN Settings window, click on the Preferences tab, and check the box for “Start Avant automatically”.
Final thoughts
You can be the judge and jury to decide which desktop dock best suits your needs and style. Both Cairo-Dock and Avant Window Navigator are outstanding tools to help make your Linux desktop more user-friendly as well as give it a bit of extra pizazz. And, if you have Mac friends out there, you can use either of these (in conjunction with GNOME) to create them a very OS X-like desktop.
The Linux desktop is one of the most extensible and user-friendly desktops available. These two little tools help to prove that very statement. If you don’t like the way your desktop looks and behaves, you have and endless amount of tools and configurations in order to make it perfect… just for you.
openSUSE Weekly News, Issue 143 is out!
We are pleased to announce our new Issue 143 of openSUSE Weekly News.
This Week:
- OSC2010 Sneak Peaks – Take an LPI exam at openSUSE Conference 2010
- Uwe Gansert: AutoYaST and Image Creation/Installation
- Nelson Marques: Marketing @ openSUSE Conference, Across Borders!
- Techthrob: Softlinks vs. Hardlinks: A Quick Explanation
- Andreas Jaeger: New design of lizards and avatars
Like ever we have now finshed just the english Version under: http://en.opensuse.org/Weekly_news. From now on starts the translating Process. You can see the actual results under: http://en.opensuse.org/Weekly_news#Translations. If any Translation is ready the Translation Team moves the Language up to “Available”.
No we hope you enjoy the reading 🙂
Comments, News and Wishes can send to
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
.
How to Contribute to FOSS
Contributing Time/Skills
Most open source software is built completely by volunteers (without compensation) because they want a product that fits their needs. The list of contributors may seem large, but every person has different skills to offer and your skills may be what it takes for a project to evolve. In most cases you do not need to be a programmer to help, many projects need graphic artists, document writers, webmasters, database administrators, etc.., if you wish to offer your time to help a project you should check their home page for a listing of needed skills or you can write their mailing lists to ask if any of your skills can be utilized.
By adding your hands, eyes and associated skills to their project you may make a valuable contirbution that can push the project and their competitors to advance technology to the next level, so please do not be afraid to ask and offer your time.
Donations
Time is money and the time that people spend working on a project may cost them money from paid work they are missing and in some cases certian projects have paid full-time staff to guarantee their rate of evolution. Feel free to visit the project’s home page to see if a donation link is supplied to donate what you can or what you think the project saved you financially to guarantee that the rate of evolution continues.
Membership and Subscriptions
Even though you received the product(s) for free, it never hurts to get a little more in return. By choosing to purchase menbership or subscriptions you offer scheduled income for project and also get products or information in return. The guarantee of additional income helps a project to be able to plan their future finances and decide if they can afford to hire full time employees to allow more focused and structured work to speed up the evolution.
Product Purchases
As with the Membership and Subscriptions, by purchasing goods from the project’s store you are able to contribute money and receive goods in return. Even though the percentage of profit from the purchases is less than the profits gained from donations, you are able to contribute something greater which is advertising. Consider that through a purchase that only gives a project $5 of profit you are able to direct additional people to the project which will lead to greater contributions from those new users, so your $20 purchase may in fact yield several hundred dollars and new contributors for the project in the long term.
Paid Support
Some projects offer direct paid support, but others may direct you to third party companies for subscription based support. By purchasing a support subscription you are able to help the support group to better document common issues and recommendations for future documentation and implementation. In addition to the information and profit that is gained through support contracts, the support groups may send a portion of your support dues and the output of your issues and recommendations back to the project in consolidated batches.
The Unspoken Contributions
Even though the methods given above result in direct financial support or evolution, you as a user can give back in a way that requires no money and limited time. You as a user can contribute back to the project(s) by filing bug reports and recommendation so they can fix issues and adapt the product to better fit the needs of the current users.
As you have seen from the list there are many ways to give back and each method has its merits, the best recommendation is to give back in a way that results in more long term benefits for the projects, which will help you and the community more in the long term.