fell,
@fell@ma.fellr.net avatar

Today was a bad day for Linux Gaming, at least for me.

  1. I wanted to play DCS: World with head teacking like always
  2. My system stopped recognising my Oculus Rift CV1 sensors, throwing all sorts of USB errors in dmesg
  3. I switched to the linux-lts kernel, which caused even more problems with the GPU. The graphical environment never showed up.
  4. Back on the regular linux kernel, I settled for a phone strapped to my head for head tracking.
  5. After two hours of gameplay, KWin crashed and failed to restore my open applications including the game.

I'm done for tonight. 😩

fell,
@fell@ma.fellr.net avatar

OMFG. You won't believe this.

So, I was diagnosing a weird webcam issue for days and days. I've been using a Oculus Rift Sensor for head tracking for a while now and it suddenly stopped working. It's basically just a USB webcam. I tried several different kernel versions and even some from last year with no luck. I dug into the code of the uvcvideo driver, I tried setting quirks, nothing helped. I was obsessed with this issue.

Long story short: I disconnected my computer's front panel and everything worked.

The front panel must be faulty which must've tripped the USB controller in such a particular way that it kept working fine but was unable to recognise newly plugged devices and sent garbage to the kernel.

What the actual heck. USB is so weird. Do you have any USB stories like this?

fell,
@fell@ma.fellr.net avatar

So yeah, what's a good standards compliant powered USB hub that certainly won't be the culprit next time I have a USB problem?

averyminya,
@averyminya@mastodon.social avatar

@fell nore than I could say in 500 characters, that's for sure!

The most common one in my life is the USB port getting shorted, effectively killing it? But it still half-functions, just with inconsistent data delivery - I'm thinking it comes closer to a 2.0 and so any possible 3.0 protocol stops it?

All kinds of weird quirks. When it works it's great. When it doesn't work, it still kind of works? And if you expect it to work, it means that it's definitely NOT going to work...

fell,
@fell@ma.fellr.net avatar

@averyminya Sounds like this is exactly what happened with my front panel. Only it affected all ports in the entire system!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux
  • cisconetworking
  • DreamBathrooms
  • ngwrru68w68
  • magazineikmin
  • thenastyranch
  • Durango
  • Youngstown
  • slotface
  • GTA5RPClips
  • love
  • kavyap
  • everett
  • InstantRegret
  • mdbf
  • megavids
  • osvaldo12
  • cubers
  • tacticalgear
  • rosin
  • normalnudes
  • khanakhh
  • modclub
  • ethstaker
  • anitta
  • Leos
  • tester
  • provamag3
  • JUstTest
  • All magazines