Does anyone know what could be causing my Deck to wake up? I’m thinking it has to do with the new feature to wake on Bluetooth activation, but the controllers are not even on when this happens.

  • sp3ctr4l@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 day ago

    Haha yeah, always good to list out as many possibly relevant variables as you can with a bug report =P

    And I’ve been running Bazzite on my Deck for a while now, but I also just don’t use any BT thingies.

    But uh ok, so… I am not aware of any significant differences in terms of hardware between the various models of Deck that … would factor in here… the OLED models basically just have a slightly different shell / internal form factor, obviously the OLED screen, and then a bigger battery.

    So… given that we’ve got other reports here, of the same thing, … either all of you are getting uh BT linking attempts from neighbors…

    … Or, probably, if you’re all on stock SteamOS… its probably just bugged on Steam’s end.

    Meaning that unfortunately unless you want to go to the SteamOS github, identify the actual problem with the BT driver, and then fix it in a way that doesn’t break a bunch of other stuff you didn’t realize that ‘fix’ also touched… yeah, I dunno lol.

    Maybe there is a way to go into Desktop mode, there’s a setting to specifically disable ‘wake on BT activity’?

    I don’t know.

    The… whole problem with BT in general is that it is a security nightmare to try to implement on linux… to keep everything in the OS secure and also working at the same time.

    Like, as best I can tell, Valve would basically have to do I think Wayland’s job for them and solve what has been a long running headache/struggle session for just linux in general… it gets insanely esoteric and complicated when you try to dive into what exactly is even going wrong, who should be responsible to fix it, and then a lot of devs just say no, its not fixable.

    BlueTooth is very popular, but it is extremely problematic from a security standpoint, because it basically just demands access to a ton of very low level system stuff and refuses to be normal if it doesn’t have all of them basically all the time, and uh, linux, unlike windows/android, has actual security standards, and unlike mac/iphone, has to also be able to run on basically all hardware that exists.