[04:46] <psilord> Hello, I just upgraded from 16.04 to 18.04 and ran into a problem where my xbox controller is being recognized by the kernel, but not by anything else. I looked around on line, but I didn't really see anything that might fix it. Anyone willing to help?
[04:47] <psilord> dmesg sees it, lsusb sees it, but xboxdrv doesn't.
[04:49] <well_laid_lawn> psilord:  does this help https://www.reddit.com/r/linux_gaming/comments/9l7qdn/how_to_enable_xbox_one_controller_on_ubuntu_1804/
[04:51] <psilord> well_laid_lawn: Here is a paste of the info: https://paste.ubuntu.com/p/y9nBpjf7F5/
[04:51] <psilord> checking your link.
[04:52] <psilord> Ah, I'm not using Steam. I'm writing my own games and using SDL2, etc.
[04:52] <Alabalistic> now check groups and permissions
[04:52] <psilord> I have a wired xbox one clone.
[04:52] <psilord> one sec.
[04:54] <Alabalistic> I had the problem where the user cant read nothing on the cd, couse belong to root.
[04:54] <psilord> crw-rw-r--+ 1 root input 13, 0 Jun 28 22:00 /dev/input/js0
[04:54] <psilord>  
[04:55] <psilord> aha! I'm not in the input group.
[04:55] <psilord> But, it is still r for other, so it should work?
[04:55] <psilord> I'll add myself to the input group, which seems plausible.
[04:55] <psilord> Or, do I need to add some udev rules, which I didn't need before.
[04:58] <psilord> Hrm, when I run xboxdrv with sudo, it STILL doesn't tell me there are any devices.
[04:58] <psilord> So, while there could be problems with persmissions, I don't think fixing that will help since root should have seen it.
[04:59] <psilord> I also, as root, did modprobe -r xpand, modprobe xpad, to reload the driver, no dice.
[05:00] <Alabalistic> Sorry realy no other ideas. good lick
[05:00] <psilord> I did see something about fwupd not working correctly in 18.04, but it was only one post and I can't corroborate it wrt the xbox controller driver.
[05:01] <psilord> Alabalistic: thank you for your time.
[05:24] <psilord> Alabalistic: after a logout/in add myself to the input group didn't fix it.
[05:25] <psilord> jstest-gtk sees the controller, but no input from it gets registered.
[05:27] <psilord> And, most importantly, the light on the controller is off after it is plugged in.
[06:39] <psilord> So, I found the answer. Apparently, it used ot be in the 16.04 kernels that more PDP xbox clone controllers were supported. But, somehow that support didn't get propogated to the 18.04 kernels.
[06:39] <psilord> And, in thr 4.18+ (I think kernels) ALL PDP controllers are likely supported automatically, as opposed to random subsets of them which is how it is in 18.04 right now.
[06:40] <psilord> So, I ransacked a box full of PDP xbox one controllers I had until I found one that happened to be in the xpad module in code database for the kernel revision I have.
[06:40] <psilord> So extremely sadly, that's the answer.
[06:41] <Alabalistic> great feedback
[06:42] <psilord> Here is the patch that fixes them all: https://github.com/torvalds/linux/commit/a6754fae1e66e9a40fed406290d7ca3f2b4d227c
[06:42] <psilord> but I'm not sure what kernel revision that went into.
[06:50] <psilord> kernel 4.15 was supposed to have full support for PDP controllers, but it doesn't appear to be the case.
[06:52] <psilord> Ah well, I have a working solution, though not a general one. Good enough to keep writing my game. Thanks all.
[06:55] <psilord> [Maybe that patch can be backported into the 4.15.0 base revision that xubunti 18.04 uses-hint hint!]
[07:14] <psilord> Ah, my mistake, that patch that fixes all of them is actually in kernel revision 4.20. So, hopefully it'll get back ported. The fix is small and adds support for a LOT of cheap generic controllers.
[14:42] <frad> im on 18.04. While logging in I see a stylized sun or circle (yellow) on a dark blue canvas. If this is the splash screen, how do I get rid of it?
[17:38] <uvizachan> I feel you, frad. I wish I could set up the log in screen's resolution, but I can't. Two different buggering situations