Home Linux Community Community Blogs

Community Blogs

Updated roadmap for Univention Corporate Client (UCC) 2.0

There is an updated roadmap for Univention Corporate Client 2.0 in the Univention Wiki showing all the highlights for this major release on schedule for June:

Go to:


How to install guake (dropdown terminal) on Xubuntu 14.04

Guake dropdown terminal Guake is a dropdown terminal for gtk based desktop environments like gnome, xfce etc. Its a useful tool that brings up a terminal at the press of a key. Guake is written in Python. It supports hotkeys, tabs, transparent backgrounds and other stuffs. This post shows how to install and configure guake. Install Guake The first step is to install guake. Its available in the repositories, so install it right away. $ sudo apt-get install guake Fix error...
Read more... Comment (0)

Install the latest Nvidia drivers on Xubuntu 14.04 Trusty Tahr

If you have an Nvidia graphics card on your system, then its recommended to install the official drivers released by Nvidia. The proprietory drivers would utilise the hardware properly delivering full performance. Installation is pretty easy and it uses a ppa repository. So you do not need to compile anything. However, make sure to follow the steps properly 1. Find out your graphics card model Use the lspci command to find out the model...
Read more... Comment (0)

How to fix “System program problem detected” error on Ubuntu

The error "System program problem detected" comes up when a certain application crashes. Ubuntu has a program called Apport that is responsible for detecting such crashes and upon user consent, report these crashes to developers. This process intends to get the problem fixed by the developers. However it can be very annoying to common users, and there is no point in showing errors to users when they cannot do anything about it themselves. So you might want to disable them. Remove crash report...
Read more... Comment (0)

Broadcast Switchers Market is Expected to Reach USD 1,908 M in 2019

Broadcast Switchers Market was worth USD 1,200 million in 2012 and is expected to reach USD 1,908 million by 2019, growing at a CAGR of 6.9% from 2013 to 2019. North America was the largest market for broadcast switchers in 2012. Growth in this region is expected to be driven by replacement of deployed switchers over the forecast period. In addition, the increasing number of HD channels is expected to drive the market in near future.

The broadcast switchers market is driven by various factors including transition from analog to digital broadcasting, increasing adoption of HD (High Definition) worldwide, rising number of digital channels and increasing focus on production automation. Enforcement of government regulations regarding digitalization is also expected to drive the market. However, lack of standardization in content distribution and high initial price of broadcasting equipments are some of the factors inhibiting the growth of this market.

Among all types, routing switcher segment was the largest and accounted for 47.4% of the market share in 2012. However, production switcher segment is expected to witness strong growth during the forecast period.

Among different end use segments, studio production held the largest market share in 2012 and accounted for 24.7% share of the global market. It is expected to maintain leading position throughout the forecast period owing to increasing awareness in emerging regions including Asia Pacific and RoW. Sports' broadcasting is the second largest end use segment and is expected to show strong growth during forecast period.

Geographically North America was the largest broadcast switcher market and accounted for 40.7% in 2012 owing to increase in adoption of low end routing switchers that are deployed in production trucks, generating less heat, less noisy and consuming low power. In addition, the growth is driven by the increase in usage of production switchers across non-broadcast segments such as places of worship, corporate conferences and educational institutes.

Broadcast switchers market is segmented depending price of the switchers as high end segment, mid end segment and low end segment. The market is dominated by few players in each of these segments. Most of the switcher manufacturers are competing among each other by developing state of the art technology products to get competitive advantage. The factors determining different categories of switchers such as high end, mid end and low end include formats, size and configuration of the switchers. The global high end broadcast switchers market in is dominated by Sony Electronics Inc., Snell Group, Grass Valley Panasonic Corporation among others. Broadcast Pix, Ross Video among others lead the mid end switchers segment and Blackmagic Design, For A Company, Miranda Technologies, Evertz Corporation, and New Tek Inc.dominate the low end switchers segment.

Broadcast switchers market analysis, by type

  • Production switchers
  • High end production switchers
  • Mid end production switchers
  • Low end production switchers                    
  • Routing switchers
  • High end routing switchers
  • Mid end routing switchers
  • Low end production switchers
  • Master control switchers
  • High end master control switchers
  • Mid end master control switchers
  • Low end master control switchers

Broadcast switchers market analysis, by end user

  • Sports broadcasting
  • Studio production
  • Production trucks
  • News production
  • Post production
  • Others (Corporate conferences, Places of worship, educational institutes and Playouts)

In addition the report provides cross sectional analysis of the market with respect to the following geographical segments:

  • North America
  • Europe
  • Asia-Pacific
  • RoW (Rest of the World)

Browse the full report with TOC at


Boosting VPS Performance : Tips For Enhancing Server Speed

The virtual private server (VPS) technology provides with significant affordability for both – the web hosting company and the end customers. A VPS hosting platform provides with privacy and security similar to a dedicated server environment without the expenses of renting an entire server. As a result of this, the end users can enjoy the best of both worlds! The VPS hosting services reduce many issues that are associated with the shared servers including the system slowdowns caused as a result of the users on the servers. In case of a VPS, the resources allocated to a particular user are always reserved for the sole purpose of that user. This helps in reducing the downtime, prevents the occurrence of unnecessary lags and improvises on the overall performance of the system. In order to improve the VPS hosting performance even further, you need to know some important tips that will help you to optimize the speed and performance for both Linux and Windows VPS platforms.

Monitor The Performance

It is important to track the speed and performance of the applications hosted on the virtual private server for ensuring optimum performance. At times, the software conflicts might result in slowdowns. Other reasons for poor performance include insufficient space and processing resources, hardware errors or bandwidth issues either at the source or in case of the end user. Detecting these problems early can help in improving the productivity and avoid unnecessary website slowdown or downtime that might occur if these issues remain unaddressed. In some cases, increasing the storage space through the VPS host might be the perfect solution. The cost of increasing the resources is usually less than lost revenues incurred as a result of delay in taking the right decision at the right time.

Improving Apache Performance On VPS Servers

In case of Linux implementations, it is better to opt for dynamic module management instead of static. The resident web server module loading settings can help in improving the overall performance in the VPS environment. This is possible because the dynamic module loading enables the components to run only when they are actively required. These setting utilize less server resources and provides with better speed and performance for the applications hosted on the server. This is an important attribute in case of servers that operate MySQL or other programs that need large volume of server resources. Moreover, if you install and maintain only the main Apache functions and components and eliminate the less useful elements, you will be able to successfully improve the overall VPS performance. Disabling some parts of Apache’s in-built functionalities can also result in improving the loading times and improve on the overall performance of the VPS platform.

Managing MySQL’s Memory Usage

For the companies that utilize MySQL, optimizing the database implementation is important for ensuring faster page load times and improved performance. MySQL is often paired with the Apache software. This combination might create significant slowdowns in the limited resource VPS platforms. It is crucial to ensure that the dynamic durability settings for MySQL are enabled. In this way it is possible to enhance the speed and processing power of MySQL database. Moreover, by reducing the key buffer size to the smallest possible percentage might free the valuable system resources in the MySQL environment. This will boost the page speed and performance for the page loads and other applications. In some cases, you can even consider moving the database server on a separate server altogether.

Streamlining The Performance

Many Linux VPS hosting providers offer a wide range of re-installed applications for the initial implementation service. For the companies that don’t need to use these applications, removing them from the server can free the space thereby providing a faster and streamlined VPS environment for important applications and data storage requirements. Streamlining the Apache web server applications, MySQL database and other components present under the VPS server environment will help in boosting the VPS performance. It will also be possible to manage the expenses and space availability in an efficient way, enabling the companies to achieve higher productivity and increased revenues without spending a huge amount in server storage space for doing so.


Schedule Your Jobs in Linux With CRON

    Most of the Linux users are aware of how commands are run, processes are manipulated and scripts are executed in terminal. But, if you are a Linux system administrator, you might want them to start and execute automatically in the background. As an example, you might consider running a backup job every day, at a specific time, automatically. Or you might consider an example of collecting inventory data of the systems deployed across your network, by running a script automatically on monthly basis. But, how to schedule these jobs and execute them automatically in Linux?

    There is an utility in Linux known as CRON with which you can start your jobs automatically at a desired time and schedule them to get executed periodically.

    Cron utility consists of two parts: The cron daemon and the cron configuration files. Cron daemon is just like any service that is started automatically whenever your system boots. Cron configuration files hold the information of what to do and when to do. The main job of cron daemon is to inspect the configuration regularly (every minute to be more precise) and check if there is any job to be completed.

    In the /etc directory, you will find some sub-directories namely cron.hourlycron.dailycron.weekly and cron.monthly. You can put your scripts in these directories, and as their names suggest, they will be automatically executed after certain period of time. For example, if you wish to run a job or service regularly after every week, simple put the script in /etc/cron.weekly directory.

In case you need to execute a script after every fortnight, keeping the script in any of the above mentioned directories will not help. But, every problem has a solution. You can launch crontab (CRON TABle) editor which provides an interface that is very much similar to vi editor using the command crontab –e. This will start the crontab editor to create cron job for the root user. If you are root and you wish to create cron job for other user, you can use command like crontab -u [USER] -e.


Read More at YourOwnLinux.


How to get information about graphics card (GPU) on Linux

Graphics processing units - GPU You need to find out the correct model and vendor of the graphics card on your system, to be able to install the appropriate drivers and get the hardware to function properly. Most modern linux distros can detect variety of graphics card, but do not always have the best driver for it. So if you have an external graphics card like...
Read more... Comment (0)

How to install VMWare 10.0.1 on Fedora 20 x86_64

I got new ultrabook (Samsung ATIV Book 5 NP530U4E) preinstaled with Windows 8 (updated to 8.1) so I wanted to switch main OS to Fedora 20 (Heisenbug) and keep Windows in VM, just in case (e-banking sw and so).

This walktrough is for everyone who would like to install VMware® Workstation 10.0.1 build-1379776 to x86_64 version of Fedora's latest Linux distro.

VMWare 10 on Fedora 20

Install GCC, dev tools and kernel headers

# yum -y install gcc kernel-headers kernel-devel
# ln -s /usr/src/kernels/$(uname -r)/include/generated/uapi/linux/version.h /usr/src/kernels/$(uname -r)/include/linux/version.h

Start the VMWare installation

# chmod -x VMware-Workstation-Full-10.0.1-1379776.x86_64.bundle
# ./VMware-Workstation-Full-10.0.1-1379776.x86_64.bundle

Apply patch for a bug with netfilter

$ curl -o /tmp/vmware-netfilter.patch
$ cd /usr/lib/vmware/modules/source
# tar -xvf vmnet.tar
# patch -p0 -i /tmp/vmware-netfilter.patch
# tar -cf vmnet.tar vmnet-only
# rm -r vmnet-only
# vmware-modconfig --console --install-all

Start VMWare

$ vmware

orAll Applications > System > VMWare Workstation



Create Vector Graphics with Open Source Software

This article identifies the finest open source vector graphics editors. Vector editors are ideal for technical illustrations, diagramming, flowcharting, artistic illustrations, promotional posters, banners, signage, logos, typography, vehicle wraps and layout. Bitmap editors are more suitable for retouching, photo processing, photorealistic illustrations, collage, and illustrations drawn by hand with a pen tablet.

<A HREF="">Article</A>


Benchmark graphics card (GPU) performance on Linux with glmark

Graphics performance - measure it Recently when I added a new nvidia graphics card to one of my desktops, I was curious to measure and compare the power of this graphics card with whatever it was before. One way to do this is with benchmark tools which would run a series of "drawing" tests to measure the graphics processing capacity of the hardware. In simple terms, GPUs that can process and render more images/graphics per...
Read more... Comment (0)
Page 15 of 147

Upcoming Linux Foundation Courses

  1. LFD312 Developing Applications For Linux
    05 Jan » 09 Jan - Virtual
  2. LFS220 Linux System Administration
    05 Jan » 08 Jan - Virtual
  3. LFD331 Developing Linux Device Drivers
    12 Jan » 16 Jan - Virtual

View All Upcoming Courses

Who we are ?

The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.

More About the foundation...

Frequent Questions

Join / Linux Training / Board