A bit of Linux for a change

Well today post isn’t about programming. It’s about a problem i faced, and as i searched online, some other folks too. I’m here to talk about Linux and webcams!
Wait, what? Yeah that’s right, it may look like a silly topic, but that i hope will help some brave Linux users out there.

I use Linux, specially Ubuntu for quite sometime now. I think the first started using Ubuntu 7.04, up until Ubuntu 10.04, the last one to use Gnome 2. Then i switched back again with 12.04.
But i don’t wanna start a flame war, so let’s dive directly into the topic.

I never had problems with webcams on Linux. They just work out-of-the-box.
The thing is, there are no native utilities in the operational system to change webcam settings.

That’s where this handy program fits in: guvcview
Speaking of Ubuntu 14.04 and Linux Mint 17.1, the one i currently use, it comes pre-installed with the system. If not, it’s a matter of a simple command to install it on Debian based distros:

sudo apt-get install guvcview

But not everyone knows about it. It’s a simple tool to calibrate the webcam, test it, take screenshots and capture video. Here’s a few screenshots of it:

Image Controls

Image Controls

Video Controls

Video Controls

Audio Controls

Audio Controls

To launch the program, you can run the command:


Or you can use the programs menu to search for it like this:

Cinnamon menu

Cinnamon menu

So i hope this will help other people. Oh and i never said what was the problem i was facing.
When i turned the webcam on, it was bright and ok, but soon after it would fade the brightness, to a point i could barely see my face. It should be on automatic brightness setting by the driver default.

And with this nice little utility, i could setup just the way i needed.
Also it allows you to save several settings profiles, and it sticks between reboots.

See you all next Friday!

Just wanted to mention that this week i bought a Logitech C270 Webcam and it works flawless on Linux Mint 17.1. So it should also work great with Ubuntu 14.04.


Web Engineer at 10up

Tagged with: , , , , ,
Posted in Linux

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

WordPress.com VIP: Enterprise content management platform

Our fully managed cloud platform, expert guidance and support, and diverse partner ecosystem free you to focus on your business objectives.

Making the Complex Simple

Software Development from John Sonmez's Perspective

When I Have Time by Sara Rosso

Tech Tips, Biz Info and How-Tos to Bridge the Gap between Meek and Geek

Job Tips For Geeks

career advice for programmery people...

Sarfraz Ahmed's Blog

PHP, MySQL, jQuery, JavaScript, Ajax, CSS, HTML and more

Moving Target

Technology, Productivity & Lessons learned starting a startup.


MJ's Technical Blog

Henrik Warne's blog

Thoughts on programming...

Coding Adventures

A place to share my coding experiences

%d bloggers like this: