Linux Compatibility With VR Goggles? 170
WorldWarCheese writes "Many's the time I wish I had a little more mobility or comfort with my computer. Laptops are OK, but anyone interested can see right onto my screen; and a laptop doesn't quite have that 'cool' factor that VR goggles / headsets do. The problem is, whenever I've looked at the options, Linux compatibility is not mentioned. Is there a VR headset out there that is compatible with Ubuntu? If not, what could I do to make it compatible, and how feasible would that be?"
The VR Goggles... (Score:5, Funny)
...they do nothing!
Re: (Score:3, Funny)
Poser. Real tough typists just give the keyboard a menacing look and it types for them.
VR goggles, eh? (Score:4, Funny)
Congratulations, your half-way to becoming the newest member of the Borg collective! Just need a machine suit and a bunch of implants, and the transition to your new life is complete. :D
Comment removed (Score:5, Interesting)
Kevin Warwick (Score:3, Insightful)
His claims and ideas put him more into the realms of science fiction author / futurologist, rather than serious scientist / engineer.
Here's a gem, courtesy of The Reg: Captain Cyborg pushes kid chipping via Maddy abduction case [theregister.co.uk]
Re: (Score:2)
Re: (Score:2, Funny)
All those students get turned into cybermen using implants bought with the cash though. Kevin Warwick is an evil, evil man.
Re: (Score:2, Informative)
http://www.myvu.com/Myvu-Crystal-Standard-Universal-P85C24.aspx [myvu.com]
Re: (Score:2)
Re: (Score:2)
640x480 right in front of your face at an extremely small dot pitch offers a pretty nice field of view, too. It's not like this is 640x480 at 22" diagonal three feet away. The pixels are really tiny. Higher resolution might be nice, but it's not as necessary on this size of display.
Re:VR goggles, eh? (Score:5, Interesting)
He was talking about 3d glasses, if I recall correctly.
But, for a while I used a pair of Sony Glasstron (PLM-A35) glasses. I had gone out to a worksite that was "suppose" to have a crash cart. They didn't. So I'm sitting there with a dozen servers, no monitor or keyboard, and no way to set the IP's when they finally do provide them.
We went shopping, and found this crappy little store that had the glasses for like $200, or a 14" LCD screen for $400. This was a while ago. Since we were out of town, "what will fit in my luggage" was actually a big concern.
It didn't have VGA inputs, so I got a VGA to RCA adapter, and started working. People at the datacenter got a kick out of it. I was sitting on the floor, keyboard in my lap, apparently staring off into space. :) The best part was, it fit nicely in my laptop bag.
The extra cabling I had to tote around was a little annoying, but I could do an overnight trip with just my laptop bag and not have to check any luggage. This was pre-911. Since then, I have to check a bag just to bring a screwdriver. {sigh}
My name is Kent Mcclure (Score:5, Informative)
and I own those exact goggles.
They're basically just a low res monitor... or a highly secretive way to watch porn without anyone knowing.
If you're looking for stereoscopic support, that's up to your display driver manufacturer. Nvidia's stereoscopic mode barely works on Windows, let alone on Linux.
Re:My name is Kent Mcclure (Score:5, Funny)
Re:My name is Kent Mcclure (Score:4, Informative)
That's simply not true. I use Nvidia Quadro cards for active and passive stereo under linux, and have been for years. It works kinda like you'd expect stereo to work.
Re: (Score:2)
Well, when it comes to games, Nvidia maintains a large compatibility list with the drivers.
And most of the games have ratings like "kind of works, black blotches on the screen," etc etc
It's not the same "stereo" you're thinking og (Score:2)
Yes, Linux supports active/passive stereo in a way that would be used by professional VR hardware, no problem. The problem is pretty much all of the consumer level devices do it differently: they hack in stereo rendering at the driver level to software that wasn't originally designed to take advantage of it. The devices then depend on this unique software hack and how it multiplexes in the frames to achieve the stereo effect, and cannot use something like an emitter.
None of that matters, anyway, since you s
My name is Kent Mcclure.... (Score:2, Informative)
Re: (Score:2)
lol, this is probably the funniest post in the thread.
I didn't realize the original mistake until I had already posted.
mod++
Re:My name is Kent Mcclure (Score:5, Funny)
With the caveat that people might still be able to see what you are doing just by looking at you.
Re: (Score:2)
Do you mean "Troy McClure"? i.e: "Hi, I'm Troy McClure. You may remember me from such nature films as Earwigs: Eww! and Man vs. Nature: The Road to Victory."
It works for me (Score:3, Insightful)
Re: (Score:2)
Reminds me of these tight bathing shorts which was reinforced somehow to conceal your eventual hardon. I wonder what they was called ..
Re: (Score:2, Insightful)
>females don't watch porn
Sounds like you are involved with the wrong females :)
Cool (Score:5, Funny)
doesn't quite have that 'cool' factor that VR goggles / headsets do
That word.
I do not think it means what you think it means.
Re: (Score:3, Funny)
Re: (Score:3, Funny)
Anybody want a peanut?
Re: (Score:2, Funny)
I cannot conceive of a peanut.
Re: (Score:2)
You mean you think it does not mean what he thinks it mean?
Contact the company? (Score:3, Informative)
The model you're linked doesn't specify compatibility, though it does list its inputs:
VGA / SVGA / XVGA Input: Scaled to SVGA (800 x 600)
It 'might' work out of the box like a plug and play monitor but it also may not.
The best way to check on Linux support is to contact the manufacturer of the devices you are looking at.
Custom drivers can be made for linux but it is easier for people to do so with the cooperation of the original developers.
Re: (Score:2)
Yes, because the video card doesn't need to know refresh rates, native resolutions, power management capabilities, maximum resolution....~
(Dell 1900W monitor !compatible w/Linux.)
Re: (Score:2)
Re: (Score:2)
That seems odd, because usually that information is supposed to be communicated down via EDID. [wikipedia.org] Got a reference?
Only my own anecdotal data. The aforementioned Dell W1900 lcd monitor has a native resolution of 1200x768, which is available in windows but under ubuntu as of gutsy, limits resolution, for some reason, to 1024x768.
Info from your link (Score:1)
As to how feasible it is to get the Mac-based drivers to work on Ubuntu, you've got me there. I'm not familiar enough with the differences between the two OSes at that level (networking geek, not a programmer).
Re: (Score:2)
Depends on what you want. (Score:5, Informative)
Any sort of OMG Stereoscopic Vision! drivers, though, will probably be useless in Linux. Those guys [prnewswire.com] claim to support stereoscopic shutter glasses under certain conditions; but seem to be aiming at the Real Serious Workstation market. If you can deal with normal, non-3D glasses, you should have no problems, 3D, possibly not so much.
Re:Depends on what you want. (Score:4, Interesting)
I was actually messing around with that idea for a while, unfortunately I was hindered from putting my plans into practice due to the cost of good VR headsets. What I was going for was a setup with three or four small webcams, two regular ones and one or two modified to act as IR cameras, a few IR LEDs to provide illumination when needed and then trying to integrate the whole thing with various pieces of hardware and software. One idea that didn't seem too hard to get working was maps + GPS displayed in 3D, sort of a poor man's Google Earth strapped to your head.
/Mikael
Re: (Score:2)
OMG buzzword bingo[1]. You fail in the head tracking area, if you ain't using a staionary person and those IR leds as beacons to track the movement of the head.
Head tracking + high FPS is the most important thing for steroe vision. Stereo vision is actually only important after that.. :-)
[1]Herregud snacka om att tala ur nattmÃssan.
Re: (Score:2)
Hmm slashdot seems to mangle utf-8: mÃssan
Re: (Score:2)
My idea was to use a separate device for keeping track of the direction in which I/the user was looking. Basically AFAICT (As Far As I Could Tell) the main hurdle seemed to be the cost of the hardware, if the hardware didn't cost thousands of dollars then I suspect there would already be software capable of doing exactly what I wanted to do...
/Mikael
Re: (Score:2)
Not really, using an extra camera pointed at the device wearer's head would be quite impractical, I was thinking something more along the lines of a gyroscope.
/Mikael
Re: (Score:2)
Augmented Reality just like real life but with lower resolution. Why observe the natural beauty of the world in its infinite detail when you can just represent it as a box consisted of the best representation of the average color.
They don't exist (Score:1)
Should be Standard VGA, No? (Score:3, Informative)
Re: (Score:3, Informative)
Normally dual displays just expand the size of the viewing area from one camera point. To have stereoscopic support 3D images need to have 2 viewing cameras setup, at a slightly different offset; viewing the same object from different angles.
So a dual monitor desktop still has just one perspective, for 3D you need 2.
Its a lot easier to do this with dual displays, as you only really need to modify the camera config in openGL, or your F/X API of choice (of course this is best done in the software itself or v
Re: (Score:2)
Re:Should be Standard VGA, No? (Score:4, Informative)
Someone, somewhere is doing it wrong. VR goggles should work fine if you're farsighted. The actual location of the display isn't what matters, it's the distance your eyes need to focus to in order to bring the image into focus. With proper image separation, you should be able to focus on "distant" objects in VR goggles.
On the other hand, often, focusing on any object for someone with normal eyesight using VR goggles is challenging.
Problem with VR glasses (Score:2, Insightful)
Re: (Score:3, Informative)
Re: (Score:2)
There's the Z800 (Score:5, Informative)
I wrote a linux kernel driver for the eMagin z800 ( http://en.wikipedia.org/wiki/Z800_3DVisor [wikipedia.org] ) HMD available here: http://antimass.org/z800/ [antimass.org]
I will be updating it over the holidays to the latest kernel release as I've finally got some time to work on it.
Re: (Score:2)
is that 800x600 per eye or 800x300 per eye.. It's soo hard to know.
Re: (Score:2)
400x600 per eye.. :-)
800x600 per eye (Score:2)
I've got one. The displays themselves are 800x600 per eye, rated for 60Hz. As the things gets an analog input, I've been able to feed it {pretty_much_everything}x600@{fucking_fast_framerates}.
(Though - of course - not all column are individually visible in 1600x600 modes (works more closely to a horizontal 2x AA 800x600), and beyond 100Hz slight sync bugs make it hard to exactly match hardware pixels to signal : at 160Hz there are a couple of pixels missing in the margins).
For those interested I published m
Just to say thank you. (Score:2)
I've been playing with this driver and my 3D visor for quite some time, and I wanted to say "thank you". You work has been very useful.
Now if we could find some way to avoid the frame flipping to get out of sync between the software and the Visor...
Eye flip signal (Score:2)
Z800 works more easily with nVidia hardware because :
Eyetap... (Score:4, Interesting)
Re: (Score:2)
I'm very much looking forward to tech like this becoming more widespread.
There's a anime/manga called 'Dennou Coil' (Cyber Coil) that's about kids that have glasses that use this kind of tech. (Project another image onto the back of the glasses to reflect into the eye.) The story was just so-so, but was worth getting through to see the different things they did with it.
Content (Score:2)
Re:Content (Score:4, Funny)
You can probably get the goggles working fine, the problem is finding content for them.
You mean the prospect of being able to do ls -lf in glorious 3-D color isn't sufficiently enticing?
Re:Content (Score:4, Funny)
This adds a whole new dimension to the "schizophrenic or Bluetooth" game, watching people frantically waving their arms and ducking and peeking around nothing, mumbling "My files... where the %$#* are my FILES?"
Re: (Score:3, Funny)
This adds a whole new dimension to the "schizophrenic or Bluetooth" game, watching people frantically waving their arms and ducking and peeking around nothing, mumbling "My files... where the %$#* are my FILES?"
You just discribed the average day at my office,
Re: (Score:2)
You can probably get the goggles working fine, the problem is finding content for them.
You mean the prospect of being able to do ls -lf in glorious 3-D color isn't sufficiently enticing?
Didn't some write a 3d telnet client a while back. I'm too lazy to google for it.
Re: (Score:2)
Re: (Score:2)
It doesn't work without head-tracking of course, but it was so immersive that it "felt" like it would work.
Strap a Wiimote to your head.
Seriously, the Wii has proven that simple motion capture can be done inexpensively. Head-tracking technology is now trivial.
My old VFX1 did Descent. (Score:2)
Descent 2 IIRC.
Puketastic. Never played that one for long. With head tracking and stereo vision though.
The only insight I got out of owning that old VR headset was that games need to maintain a general up and down to keep the puke down. Also holding on to something solid helped vs. the VFX cyberpuck...a precursor to the Wii remote.
Helicopter sims (Longbow IIRC) where less puky then prop sims (Flight Unlimited 2) which in turn were less pukey then jet sims (Jane's ATF for DOS...defend Mothra from Gamo
Re: (Score:2)
What is the actual question here? (Score:2)
Not sure what that has to do with VR goggles...
Not sure what that has to do with VR goggles... that's a security thing...
umm....
So true. I myself have been interested in messing around with some
Re: (Score:3, Interesting)
Network the thing and crowds could be linked together, etc, etc.
Re: (Score:2)
A real HMD (Something like a VR1280 [virtualresearch.com], as opposed to the consumer-level crap that gets passed off as "VR Goggles") generally doesn't require anything like stereo support, as they take in two inputs, one for each eye. The down side is they usually run about $16k. :)
As far as stereo support in Linux... I'm surprised you're having trouble with that. All the nVidia drivers I've used in the past three or so years have supported i
VR Lab (Score:5, Informative)
The Clemson VR lab uses (or used, at least) Linux workstations to run provide input to their VR goggles. Compatibility shouldn't be an issue, but you basically have to provide content yourself -- things won't automatically be cool. We didn't even use any kind of support in the drivers -- the goggles were two 640x480 screens, but were treated as a single 1280x480 screen. We just used OpenGL to draw two versions of our scenes from slightly different positions and presented them side-by-side so that they mapped properly onto the goggles.
Note: VR goggles are not actually cool to use. They're remarkably uncomfortable, both for your head and your eyes, and they have terrible resolution.
Re: (Score:3, Interesting)
Since you seem to be knowledgeable about the subject:
Do you know of any VR Goggle with a wide field of view? Everything I see has at most 40 degrees field of view, which would be like looking through a tunnel. I can get a wider field of view by standing near my monitor (Which I do).
For things to be inmersive I would want the display to include my peripheral vision, even if only with very low resolution on the sides. I don't want to feel like I'm wearing swimming goggles.
My personal use for it (together with
Re: (Score:2)
I'm mostly familiar with the hardware we had, which also had a narrow field of view. I don't offhand of any goggles that provide a wider field. I suspect from things that I've read and seen demo'd that there are some floating around out there.
Now, head and eye tracking we did a fair bit of. Head tracking works very well. Eye tracking, on the other hand, was quite tricky to get working properly and particularly tricky to calibrate. We had a 3D version of Asteroids where you looked at asteroids to blow them u
Re: (Score:2)
We had a 3D version of Asteroids where you looked at asteroids to blow them up. Using eye-tracking turns out to be difficult and headache-inducing.
Why did it give you a headache, was it rotating and moving the display based on the eye movement or based on head movement? Because the best is of course head tracking with adaptive resolution based on where you look..
If adaptive rendering resolution would actually work.. :-)
Re: (Score:2)
I don't know how much benefit adaptive resolution would really get you -- in these cases, you could assume that the render time was cheap, and the limiting resolution was always the hardware. You basically need the same level of resolution everywhere in the goggles, since you have good freedom of vision. (If you had large-FoV goggles, you could have a lower resolution at the edges, where you can't focus effectively, but I don't know of anyone that makes such a thing.)
The really headache-inducing part was th
no price (Score:2)
not stating a price on the web page is never a good sign though. (And the pictures looks like renders).
Re: (Score:2)
Note: VR goggles are not actually cool to use. They're remarkably uncomfortable, both for your head and your eyes, and they have terrible resolution.
Only some have terrible resolution. As with many technological devices, as resolution increases, price generally does as well.
Re: (Score:2)
I've only seen up to 1024x768 or so, which, since they subtend a much larger portion of your view than a monitor, have much lower resolution than a 1024x768 monitor.
Re: (Score:2)
>Only some have terrible resolution.
Link to some that don't. You can't, because there aren't any.
Cool == Dorky (Score:3, Informative)
Y'know, as somebody who has done the whole 'wearable computer' thing, just a warning: We geeks thing wearing a HMD is 'cool', most everybody else things you're a dork. (Some people even took me for a suicide bomber with my battery packs). *sigh*
Re:Cool == Dorky (Score:4, Funny)
We geeks thing wearing a HMD is 'cool', most everybody else things you're a dork.
So in other words it changes nothing.
Re: (Score:3, Informative)
And there was a point in time when wireless bluetooth headsets looked dorky. They still do, however they have become somewhat accepted.
Re:Cool == Dorky (Score:4, Insightful)
And there was a point in time when wireless bluetooth headsets looked dorky. They still do, however they have become somewhat accepted.
If they don't look dorky, they make you look like a self important asshole. Or you might get the best of both worlds and look like a dorky, self-important asshole.
Re: (Score:2)
I don't have a problem with people talking on Bluetooth headsets. Doing so can be remarkably helpful, as I myself can attest. What I do mind, however, is people wearing them all the time. This makes the person look as though either (1) he doesn't care that he looks stupid (this would be the "dorky") or (2) he believes he's so incredibly important that any delay at all in answering a call would cause severe anguish in some sector of the world (this would be the "self-important asshole").
The same line of t
Re: (Score:2)
And here I only wanna clock Blue Tooth users in the head. I guess that's the low hanging fruit.
Comfort? (Score:2, Insightful)
Many's the time I wish I had a little more mobility or comfort with my computer.
Even nice headphones get uncomfortable after long periods. I can't imagine bulky goggles are terribly comfortable...
no freaking way (Score:5, Informative)
In my last contract, I worked a VR lab with lots of toys. I have tried everything from $60 to $40,000 head mounted displays. In case you're wondering, the $60 option is an NTSC TV fed into a dimly lit monoscopic visor, while for $40,000 you get an amazing 1280x1024 digital LCD stereoscopic per eye at 90Hz. Nowhere in that range is a device that you can wear to use a GUI or a CLI interface for more than about 40 minutes. Even if your eyeball's diopter requirements are calibrated very carefully, even if your visual acuity is excellent, even if the contrast is good and the font sizes are large and beautiful, you will just not be well-served by reading text on a near-range display for more time than that.
It may be cute in the movies, but there are no options for head mounted displays that will do what you want to do, essentially live in the visor.
Re: (Score:3, Interesting)
It may be cute in the movies, but there are no options for head mounted displays that will do what you want to do, essentially live in the visor.
Agreed. VR systems have a lot of challenges to address, but the biggest one IMO is the visual part. You've tried out a much broader range of HMDs than I have, but our experiences are very similar.
I was disappointed enough that I've more or less discounted that type of interface until someone comes up with a high-resolution direct feed into the optic nerve or the br
kole (Score:2)
doesn't quite have that 'cool' factor that VR goggles / headsets do
Obviously a definition of cool of which I was previously unaware.
Boundaries (Score:2)
It's ok to love your computer.... but its not ok to LOVE your computer.
Dude, unplug, go outside, read a book, do something different for a while.
From an Earlier Time (Score:3, Informative)
http://www.ibiblio.org/pub/Linux/hardware/drivers/linux-powerglove.README
Re: (Score:3, Informative)
Well, 800x600 is a little different when the screen is literally an inch from your eyeball.
Re: (Score:2)
Yeah it's even more terrible. Seriously. The last HMD I was working with was 1280*1024 and the image was still awful compared to the 1024*768 mirror-based fishtank display we were using.
Re: (Score:2, Insightful)
Linux is a toy.
So is Windows. But this fact doesn't prevent it from enjoying wide hardware support. So this is non-issue.
Re: (Score:2)
There are a whole bunch of solutions for this, I looked at them a while ago, they're really cool.
They either take as input a composite video signal or straight VGA. Should be no problem treating them as a generic display from Linux.
3D is a different proposition. I don't think that's what the original question is about though, even if it is phrased as "VR googles".
Offtopic? (Score:2)
all the while I thought this story was about video goggles and Linux....
Re:Use this instead (Score:4, Insightful)
Really, just skip the VR goggles all together; Set up your VR Environment, aka holo-deck if you want to akin it to Star-Trek. Check out http://en.wikipedia.org/wiki/Cave_Automatic_Virtual_Environment [wikipedia.org]
Yeah, but at exterior dimensions of around 35'x25'x13', its hardly portable.
Re: (Score:3, Insightful)
If you had a holodeck it would not need to be portable because you would never need to leave...
Re: (Score:2, Funny)
Re: (Score:2)
One poster above did write a driver himself for one of the devices.
Re: (Score:2)
I'm just wondering, in what way are VR goggles "cool"? Every time I've ever seen someone wearing them, the word "dorkbot" has come to mind...
The real question is, how is a person who uses the word "dorkbot" cool?