The Goggles, They Do Something
I'm a sucker for cyberpunk. It probably has to do with all those Shadowrun sessions when I was a kid, but even the worst cyberpunk movies and books can grab my interest. Although my friends shake their heads at the cheesy acting and special effects in movies like Johnny Mnemonic, I still love the concept of total immersion into your computer and virtual reality that you see in classic cyberpunk. With all of this in mind, it shouldn't surprise you that I've been keeping close watch on the current state of the art with consumer video goggles. Even though I'm not quite ready to become a Snow Crash-esque gargoyle just yet, I still jumped at the chance to review the Vuzix VR920 video goggles (vuzix.com, $399.95).
I've been following the Vuzix company's product line for a number of years—before they even were called Vuzix—and it's been interesting to watch the product line progress. At the moment, Vuzix has a few different consumer-grade video goggles: lower-res glasses aimed at portable video devices like the iPod, and the VR920 that it aims at the computer gaming market. All of the goggles include built-in headphones, and each model has different audio and video inputs. The AV920 and VR920 feature the higher-res 640x480 screens, but the AV920 still is designed to connect to video devices, such as portable DVD players, and includes a rechargeable battery and standard DVD player video inputs. If you want to connect goggles to a computer, you'll definitely want to go with the VR920, as it not only comes with a VGA connector, but it also can be powered from USB.
VR920 specifications (from the product page):
Twin high-resolution 640x480 (920,000 pixels) LCD displays.
Equivalent to a 62" screen viewed at nine feet.
24-bit true color (16 million colors).
Visor weighs 3.2 ounces.
60Hz progressive scan display update rates.
Fully iWear 3-D-compliant and supports NVIDIA stereo drivers.
Built-in noise-canceling microphone for Internet VoIP communications.
Built-in three-degree-of-freedom head-tracker.
USB connectivity for power, tracking and full duplex audio.
Analog VGA monitor input.
Support for up to 1024x768 VGA video formats.
The VR920 definitely is aimed at the gaming market and has some pretty interesting features, such as an accelerometer that under Windows can be used (along with compatible games) to track your head movement, so when you turn your head left, for instance, your character's head turns left. The VR920 is powered by your USB port, and the USB connection also is used, so sound can be sent to the included earbuds. You also can take advantage of the NVIDIA stereo drivers under Windows to display different images for each eye and get a 3-D-like experience. Unfortunately, even though you can find a few homegrown projects to get basic accelerometer support and stereo video working under Linux, as of yet, I wouldn't call it fully functional, so in this review, I focus on what it would be like for average users to use the VR920 with their Linux desktops.
Before I go into how to set up the hardware in Linux, I first should get something out of the way. You see, the primary thing that has made the video goggle market grow so slowly in my mind isn't so much the lower resolutions on the screens or the price, as much as the fact that you still look a little bit dorky wearing any of the major vendors' goggles. I mean, we are all geeks here, so we are used to looking a little bit dorky anyway. Plus, many people would think it's a bonus to look like a character from Star Trek: The Next Generation, but still, the look is not exactly for everyone. The next revision of goggles apparently is going to address this issue somewhat, as they appear to look more like large sunglasses. Figure 1 shows a picture of me wearing the goggles, so you can see what they look like. It's definitely a fashion statement. I know some people will have no qualms walking around their daily lives with these on, but others will use them only in the privacy of their own homes.
Also, if you can't tell from the picture, these goggles don't completely obstruct your vision. You can arrange them so that they sit a bit higher on your nose, and if you lean back a bit, you can look up and see through the goggles and look down to see your computer screen. This means you still can use your regular display if you want and extend the desktop to the goggles.
So, I wasn't surprised that I looked a little dorky with the goggles on, and to be honest, I didn't care that much. What surprised me though was how uncomfortable the nose bridge was out of the box. I think one of the most important things you can do up front is adjust the nose of the goggles so it's comfortable. The goggles don't feel very heavy, but after a full movie, you will start to feel fatigue on your nose, especially if the bridge is pinching too much. Once I had everything adjusted, it was pretty comfortable, but I still wouldn't expect to wear them all day.
I also had a rather pleasant surprise with respect to eye fatigue, or the relative lack of it. After all, you have these screens very close to your eyes, so I figured my eyes would be focused very closely when I used them. It turns out that the way they have engineered the optics, they are telling the truth when they say it appears like a 62" screen viewed at nine feet. If you connected your computer output to a large LCD TV mounted on your wall and looked at it from your couch, it would look a lot like a desktop through the VR920. To be honest, the effect is so complete, I found myself squinting not because the image was too close, but because it appeared too far away! You see, I'm nearsighted, but it's mild enough that it doesn't affect my daily life in front of a computer. I wear my glasses only when I'm driving at night, at a presentation or when I'm watching a movie with subtitles. The downside for me is that it's a bit tricky to wear glasses and the goggles at the same time, but of course, if you use contact lenses, it wouldn't be a problem.
Kyle Rankin is a VP of engineering operations at Final, Inc., the author of a number of books including DevOps Troubleshooting and The Official Ubuntu Server Book, and is a columnist for Linux Journal. Follow him @kylerankin.
Practical Task Scheduling Deployment
July 20, 2016 12:00 pm CDT
One of the best things about the UNIX environment (aside from being stable and efficient) is the vast array of software tools available to help you do your job. Traditionally, a UNIX tool does only one thing, but does that one thing very well. For example, grep is very easy to use and can search vast amounts of data quickly. The find tool can find a particular file or files based on all kinds of criteria. It's pretty easy to string these tools together to build even more powerful tools, such as a tool that finds all of the .log files in the /home directory and searches each one for a particular entry. This erector-set mentality allows UNIX system administrators to seem to always have the right tool for the job.
Cron traditionally has been considered another such a tool for job scheduling, but is it enough? This webinar considers that very question. The first part builds on a previous Geek Guide, Beyond Cron, and briefly describes how to know when it might be time to consider upgrading your job scheduling infrastructure. The second part presents an actual planning and implementation framework.
Join Linux Journal's Mike Diehl and Pat Cameron of Help Systems.
Free to Linux Journal readers.Register Now!
- SUSE LLC's SUSE Manager
- My +1 Sword of Productivity
- Murat Yener and Onur Dundar's Expert Android Studio (Wrox)
- Non-Linux FOSS: Caffeine!
- Managing Linux Using Puppet
- SuperTuxKart 0.9.2 Released
- Doing for User Space What We Did for Kernel Space
- Google's SwiftShader Released
- Parsing an RSS News Feed with a Bash Script
- Rogue Wave Software's Zend Server
With all the industry talk about the benefits of Linux on Power and all the performance advantages offered by its open architecture, you may be considering a move in that direction. If you are thinking about analytics, big data and cloud computing, you would be right to evaluate Power. The idea of using commodity x86 hardware and replacing it every three years is an outdated cost model. It doesn’t consider the total cost of ownership, and it doesn’t consider the advantage of real processing power, high-availability and multithreading like a demon.
This ebook takes a look at some of the practical applications of the Linux on Power platform and ways you might bring all the performance power of this open architecture to bear for your organization. There are no smoke and mirrors here—just hard, cold, empirical evidence provided by independent sources. I also consider some innovative ways Linux on Power will be used in the future.Get the Guide