fsmithred | phogg, I don't remember exactly when the keyring problem happened, but it did get fixed. | 00:09 |
---|---|---|
fsmithred | I'm pretty sure it got fixed so that old and new isos were good. | 00:10 |
phogg | fsmithred: definitely didn't fix old ones since I got back to my project today and it was not working | 00:15 |
phogg | hopefully the new one is smooth; I'll report back what I find (but probably not for about 14 hours) | 00:16 |
Nrml | Hello back everyone, specially gnarface and rrq, just keeping you posted: | 13:55 |
Nrml | I took my issue to the folks at #eudev and together we investigated and found it not to be eudev's fault: eudev will (by default and design) never change anything under /sys, limiting itself to /dev | 13:56 |
Nrml | Some more experimenting showed the issue was with the kernel: its driver for USB2 hubs create the corresponding subdir under /sys (in my case, /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1) with mode 0660, not the more correct 0755. | 13:58 |
Nrml | And the tantalizing thing is, its 'sister' driver for USB3 hubs does use the correct permissions, to wit: | 13:59 |
Nrml | $ ls -ld /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb* | 13:59 |
Nrml | drw-rw---- 6 root root 0 Nov 11 13:24 /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1 | 13:59 |
Nrml | drwxr-xr-x 6 root root 0 Nov 11 13:25 /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb2 | 14:00 |
Nrml | (usb1 is the directory for the top of the USB2 hub tree, ditto usb2 for USB3). | 14:00 |
Nrml | Laughingly, the issue would never have happened if I had USB3 mouse and keyboard (LOL) | 14:01 |
Nrml | Anyway, with eudev 'exonerated', I escalated the issue to my kernel's guy (c0rnelius at #arm-img-builder) and together we concluded that it's not anything in the particular way he builds his kernels, and that if I want it fixed in the kernel, I'd have to take the issue upstream (ie, https://github.com/raspberrypi/linux) | 14:03 |
Nrml | I might well do that, in time. But meanwhile, he and I agreed that the best way to work around it is to add a `/bin/chmod 755 /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb*` to my boot sequence (eg rc.local) | 14:04 |
Nrml | That way xorg-server will work and we avoid adding 'unnatural' eudev rules or any other more complicated kludges. | 14:04 |
Nrml | Thanks again to everyone who helped. | 14:04 |
* Nrml waves | 14:04 | |
phogg | Re: my install question from yesterday. Everything went well with the new image, no further trouble. | 15:38 |
fsmithred | phogg, thanks for reporting | 17:19 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!