10-04-2017, 12:15 AM
(This post was last modified: 10-04-2017, 01:36 AM by MarkHaysHarris777.)
I wound up doing a tasksel LXDE. I can still do a remote login using ssh -Y rock64@rock64Sheldon which is its alias in the /etc/hosts file.
I don't recall now if I can login locally, I've spent since last Friday trying to get my rider to run as the place has turned into a jungle. Carb full of crap, no high speed jets, blocked off by crappy fuel deposits. It took a 1.5 hour soaking and agitation in 20 minute carb cleaner.
I just checked, lightdm-gtk-greeter is installed and that must be what I am looking at.
Looking at dmesg, both wireless mouse and wireless keyboard are found, but apparently not found by X, hence I cannot login locally. Looking at /var/log/Xorg.0.log now. From that its finding more than one keyboard and mouse!
And it continues as if in a loop till its out of resources. I think its all pasted in above.
So, how is this to be fixed? Seems like 1 keyboard and one mouse is all it should need, and whats plugged in works fine when X is not running.
The 2nd question is, how fast can the rock64's gpio run, on the pi3 its writing at 33 megahertz, and reading at 25 megahertz, and similar speeds are needed for the application this is being built to run. That is LinuxCNC.
Thanks for any help with the overzealous input discovery. X is not my forte obviously.
Cheers, gene83
edit: added code block mhh
I don't recall now if I can login locally, I've spent since last Friday trying to get my rider to run as the place has turned into a jungle. Carb full of crap, no high speed jets, blocked off by crappy fuel deposits. It took a 1.5 hour soaking and agitation in 20 minute carb cleaner.
I just checked, lightdm-gtk-greeter is installed and that must be what I am looking at.
Looking at dmesg, both wireless mouse and wireless keyboard are found, but apparently not found by X, hence I cannot login locally. Looking at /var/log/Xorg.0.log now. From that its finding more than one keyboard and mouse!
Code:
[ 19.941] (II) input device 'rk8xx_pwrkey', /dev/input/event0 is tagged by udev as: Keyboard
[ 19.941] (II) input device 'rk8xx_pwrkey', /dev/input/event0 is a keyboard
[ 19.958] (**) Option "config_info" "udev:/sys/devices/platform/ff160000.i2c/i2c-1/1-0018/input/input0/event0"
[ 19.958] (II) XINPUT: Adding extended input device "rk8xx_pwrkey" (type: KEYBOARD, id 6)
[ 19.958] (**) Option "xkb_model" "pc105"
[ 19.958] (**) Option "xkb_layout" "us"
[ 19.961] (II) input device 'rk8xx_pwrkey', /dev/input/event0 is tagged by udev as: Keyboard
[ 19.961] (II) input device 'rk8xx_pwrkey', /dev/input/event0 is a keyboard
[ 19.964] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/event1)
[ 19.964] (**) Logitech USB Receiver: Applying InputClass "libinput pointer catchall"
[ 19.964] (II) Using input driver 'libinput' for 'Logitech USB Receiver'
[ 19.964] (**) Logitech USB Receiver: always reports core events
[ 19.964] (**) Option "Device" "/dev/input/event1"
[ 19.964] (**) Option "_source" "server/udev"
[ 20.017] (II) input device 'Logitech USB Receiver', /dev/input/event1 is tagged by udev as: Mouse
[ 20.017] (II) input device 'Logitech USB Receiver', /dev/input/event1 is a pointer caps
[ 20.029] (**) Option "config_info" "udev:/sys/devices/platform/ff580000.usb/usb1/1-1/1-1:1.0/0003:046D:C52F.0001/input/input1/event1"
[ 20.029] (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: MOUSE, id 7)
[ 20.030] (**) Option "AccelerationScheme" "none"
[ 20.030] (**) Logitech USB Receiver: (accel) selected scheme none/0
[ 20.030] (**) Logitech USB Receiver: (accel) acceleration factor: 2.000
[ 20.030] (**) Logitech USB Receiver: (accel) acceleration threshold: 4
[ 20.083] (II) input device 'Logitech USB Receiver', /dev/input/event1 is tagged by udev as: Mouse
[ 20.083] (II) input device 'Logitech USB Receiver', /dev/input/event1 is a pointer caps
[ 20.085] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/event2)
[ 20.085] (**) Logitech USB Receiver: Applying InputClass "libinput keyboard catchall"
[ 20.085] (II) Using input driver 'libinput' for 'Logitech USB Receiver'
[ 20.085] (**) Logitech USB Receiver: always reports core events
[ 20.085] (**) Option "Device" "/dev/input/event2"
[ 20.085] (**) Option "_source" "server/udev"
[ 20.087] (II) input device 'Logitech USB Receiver', /dev/input/event2 is tagged by udev as: Keyboard
[ 20.087] (II) input device 'Logitech USB Receiver', /dev/input/event2 is a keyboard
[ 20.105] (II) libinput: Logitech USB Receiver: needs a virtual subdevice
[ 20.105] (**) Option "config_info" "udev:/sys/devices/platform/ff580000.usb/usb1/1-1/1-1:1.1/0003:046D:C52F.0002/input/input2/event2"
[ 20.105] (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: MOUSE, id 8)
[ 20.105] (**) Option "AccelerationScheme" "none"
[ 20.105] (**) Logitech USB Receiver: (accel) selected scheme none/0
[ 20.105] (**) Logitech USB Receiver: (accel) acceleration factor: 2.000
[ 20.105] (**) Logitech USB Receiver: (accel) acceleration threshold: 4
[ 20.107] (II) input device 'Logitech USB Receiver', /dev/input/event2 is tagged by udev as: Keyboard
[ 20.107] (II) input device 'Logitech USB Receiver', /dev/input/event2 is a keyboard
[ 20.109] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/event3)
[ 20.109] (**) Logitech USB Receiver: Applying InputClass "libinput keyboard catchall"
[ 20.109] (II) Using input driver 'libinput' for 'Logitech USB Receiver'
[ 20.109] (**) Logitech USB Receiver: always reports core events
[ 20.109] (**) Option "Device" "/dev/input/event3"
[ 20.109] (**) Option "_source" "server/udev"
[ 20.111] (II) input device 'Logitech USB Receiver', /dev/input/event3 is tagged by udev as: Keyboard
[ 20.112] (II) input device 'Logitech USB Receiver', /dev/input/event3 is a keyboard
[ 20.123] (**) Option "xkb_model" "pc105"
[ 20.123] (**) Option "xkb_layout" "us"
[ 20.125] (II) input device 'Logitech USB Receiver', /dev/input/event3 is tagged by udev as: Keyboard
[ 20.125] (II) input device 'Logitech USB Receiver', /dev/input/event3 is a keyboard
[ 20.127] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/event4)
[ 20.128] (**) Logitech USB Receiver: Applying InputClass "libinput pointer catchall"
[ 20.128] (**) Logitech USB Receiver: Applying InputClass "libinput keyboard catchall"
[ 20.128] (II) Using input driver 'libinput' for 'Logitech USB Receiver'
[ 20.128] (**) Logitech USB Receiver: always reports core events
[ 20.128] (**) Option "Device" "/dev/input/event4"
[ 20.128] (**) Option "_source" "server/udev"
[ 20.130] (II) input device 'Logitech USB Receiver', /dev/input/event4 is tagged by udev as: Keyboard Mouse
[ 20.130] (II) input device 'Logitech USB Receiver', /dev/input/event4 is a pointer caps
[ 20.130] (II) input device 'Logitech USB Receiver', /dev/input/event4 is a keyboard
[ 20.142] (II) libinput: Logitech USB Receiver: needs a virtual subdevice
[ 20.142] (**) Option "config_info" "udev:/sys/devices/platform/ff5d0000.usb/usb3/3-1/3-1:1.1/0003:046D:C52B.0004/input/input4/event4"
[ 20.142] (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: MOUSE, id 10)
[ 20.142] (**) Option "AccelerationScheme" "none"
[ 20.142] (**) Logitech USB Receiver: (accel) selected scheme none/0
[ 20.142] (**) Logitech USB Receiver: (accel) acceleration factor: 2.000
[ 20.142] (**) Logitech USB Receiver: (accel) acceleration threshold: 4
[ 20.144] (II) input device 'Logitech USB Receiver', /dev/input/event4 is tagged by udev as: Keyboard Mouse
[ 20.144] (II) input device 'Logitech USB Receiver', /dev/input/event4 is a pointer caps
[ 20.144] (II) input device 'Logitech USB Receiver', /dev/input/event4 is a keyboard
[ 20.158] (**) Logitech USB Receiver: Applying InputClass "libinput keyboard catchall"
[ 20.158] (II) Using input driver 'libinput' for 'Logitech USB Receiver'
[ 20.158] (**) Logitech USB Receiver: always reports core events
[ 20.158] (**) Option "Device" "/dev/input/event2"
[ 20.158] (**) Option "_source" "_driver/libinput"
[ 20.158] (II) libinput: Logitech USB Receiver: is a virtual subdevice
[ 20.159] (**) Option "config_info" "udev:/sys/devices/platform/ff580000.usb/usb1/1-1/1-1:1.1/0003:046D:C52F.0002/input/input2/event2"
[ 20.159] (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: KEYBOARD, id 11)
[ 20.159] (**) Option "xkb_model" "pc105"
[ 20.159] (**) Option "xkb_layout" "us"
[ 20.159] (**) Logitech USB Receiver: Applying InputClass "libinput pointer catchall"
[ 20.160] (**) Logitech USB Receiver: Applying InputClass "libinput keyboard catchall"
[ 20.160] (II) Using input driver 'libinput' for 'Logitech USB Receiver'
[ 20.160] (**) Logitech USB Receiver: always reports core events
[ 20.160] (**) Option "Device" "/dev/input/event4"
[ 20.160] (**) Option "_source" "_driver/libinput"
[ 20.160] (II) libinput: Logitech USB Receiver: is a virtual subdevice
[ 20.160] (**) Option "config_info" "udev:/sys/devices/platform/ff5d0000.usb/usb3/3-1/3-1:1.1/0003:046D:C52B.0004/input/input4/event4"
[ 20.160] (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: KEYBOARD, id 12)
[ 20.160] (**) Option "xkb_model" "pc105"
[ 20.160] (**) Option "xkb_layout" "us"
And it continues as if in a loop till its out of resources. I think its all pasted in above.
So, how is this to be fixed? Seems like 1 keyboard and one mouse is all it should need, and whats plugged in works fine when X is not running.
The 2nd question is, how fast can the rock64's gpio run, on the pi3 its writing at 33 megahertz, and reading at 25 megahertz, and similar speeds are needed for the application this is being built to run. That is LinuxCNC.
Thanks for any help with the overzealous input discovery. X is not my forte obviously.
Cheers, gene83
edit: added code block mhh