View Issue Details

IDProjectCategoryView StatusLast Update
0004249Kali LinuxGeneral Bugpublic2017-09-25 21:27
Reporterjms92 Assigned Tosteev  
PriorityhighSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version2017.1 
Summary0004249: Keyboard and mouse not working on Raspberry Pi3
Description

cannot get keyboard or mouse to work with Kali-2017.01-rpi2.img.xz all hardware works with raspbian image.

Tried update and upgrade with no luck. Also upon re-imaging tried apt-get update and apt-get dist-upgrade with no fix.

Additional Information

0.263875] io scheduler noop registered
[ 0.263911] io scheduler deadline registered
[ 0.263981] io scheduler cfq registered (default)
[ 0.266529] BCM2708FB: allocated DMA memory fac10000
[ 0.266576] BCM2708FB: allocated DMA channel 0 @ f3007000
[ 0.315861] Console: switching to colour frame buffer device 210x65
[ 0.345662] bcm2835-rng 3f104000.rng: hwrng registered
[ 0.345905] vc-cma: Videocore CMA driver
[ 0.346024] vc-cma: vc_cma_base = 0x00000000
[ 0.346161] vc-cma: vc_cma_size = 0x00000000 (0 MiB)
[ 0.346316] vc-cma: vc_cma_initial = 0x00000000 (0 MiB)
[ 0.346674] vc-mem: phys_addr:0x00000000 mem_base=0x3dc00000 mem_size:0x3f000 000(1008 MiB)
[ 0.361983] brd: module loaded
[ 0.370754] loop: module loaded
[ 0.371809] vchiq: vchiq_init_state: slot_zero = 0xbac80000, is_master = 0
[ 0.373548] Loading iSCSI transport class v2.0-870.
[ 0.374340] usbcore: registered new interface driver smsc95xx
[ 0.374557] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
[ 0.575018] Core Release: 2.80a
[ 0.575124] Setting default values for core params
[ 0.575292] Finished setting default values for core params
[ 0.775822] Using Buffer DMA mode
[ 0.775928] Periodic Transfer Interrupt Enhancement - disabled
[ 0.776093] Multiprocessor Interrupt Enhancement - disabled
[ 0.776252] OTG VER PARAM: 0, OTG VER FLAG: 0
[ 0.776389] Dedicated Tx FIFOs mode
[ 0.776801] WARN::dwc_otg_hcd_init:1047: FIQ DMA bounce buffers: virt = 0xbac 04000 dma = 0xfac04000 len=9024
[ 0.777096] FIQ FSM acceleration enabled for :
Non-periodic Split Transactions
Periodic Split Transactions
High-Speed Isochronous Endpoints
Interrupt/Control Split Transaction hack enabled
[ 0.777695] dwc_otg: Microframe scheduler enabled
[ 0.777745] WARN::hcd_init_fiq:415: FIQ on core 1 at 0x80458c70
[ 0.777924] WARN::hcd_init_fiq:416: FIQ ASM at 0x80458fd4 length 36
[ 0.778109] WARN::hcd_init_fiq:441: MPHI regs_base at 0xbb87e000
[ 0.778335] dwc_otg 3f980000.usb: DWC OTG Controller
[ 0.785504] dwc_otg 3f980000.usb: new USB bus registered, assigned bus number 1
[ 0.792752] dwc_otg 3f980000.usb: irq 62, io mem 0x00000000
[ 0.799959] Init: Port Power? op_state=1
[ 0.807083] Init: Power Port (0)
[ 0.814306] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 0.821449] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber= 1
[ 0.828571] usb usb1: Product: DWC OTG Controller
[ 0.835648] usb usb1: Manufacturer: Linux 4.4.50-v7 dwc_otg_hcd
[ 0.842728] usb usb1: SerialNumber: 3f980000.usb
[ 0.850603] hub 1-0:1.0: USB hub found
[ 0.857654] hub 1-0:1.0: 1 port detected
[ 0.865390] dwc_otg: FIQ enabled
[ 0.865400] dwc_otg: NAK holdoff enabled
[ 0.865407] dwc_otg: FIQ split-transaction FSM enabled
[ 0.865445] Module dwc_common_port init
[ 0.865698] usbcore: registered new interface driver usb-storage
[ 0.873152] mousedev: PS/2 mouse device common for all mice
[ 0.881014] bcm2835-cpufreq: min=600000 max=1200000
[ 0.888326] sdhci: Secure Digital Host Controller Interface driver
[ 0.895405] sdhci: Copyright(c) Pierre Ossman
[ 0.902749] sdhost: log_buf @ bac07000 (fac07000)
[ 0.960620] mmc0: sdhost-bcm2835 loaded - DMA enabled (>1)
[ 0.969850] mmc-bcm2835 3f300000.mmc: mmc_debug:0 mmc_debug2:0
[ 0.976850] mmc-bcm2835 3f300000.mmc: DMA channel allocated
[ 1.017665] mmc0: host does not support reading read-only switch, assuming wr ite-enable
[ 1.020614] sdhci-pltfm: SDHCI platform and OF driver helper
[ 1.020985] ledtrig-cpu: registered to indicate activity on CPUs
[ 1.021090] hidraw: raw HID events driver (C) Jiri Kosina
[ 1.021273] usbcore: registered new interface driver usbhid
[ 1.021276] usbhid: USB HID core driver
[ 1.021874] Initializing XFRM netlink socket
[ 1.021913] NET: Registered protocol family 17
[ 1.022074] Key type dns_resolver registered
[ 1.022598] Registering SWP/SWPB emulation handler
[ 1.023447] registered taskstats version 1
[ 1.024882] Key type encrypted registered
[ 1.024967] vc-sm: Videocore shared memory driver

[ 1.032411] [vc_sm_connected_init]: end - returning 0
[ 1.033740] 3f201000.uart: ttyAMA0 at MMIO 0x3f201000 (irq = 87, base_baud = 0) is a PL011 rev2
[ 1.034104] of_cfs_init
[ 1.034197] of_cfs_init: OK
[ 1.070602] Indeed it is in host mode hprt0 = 00021501
[ 1.152913] Waiting for root device /dev/mmcblk0p2...
[ 1.154640] mmc0: new high speed SDHC card at address 0007
[ 1.155384] mmcblk0: mmc0:0007 SD16G 14.5 GiB
[ 1.161088] mmcblk0: p1 p2
[ 1.178185] mmc1: queuing unknown CIS tuple 0x80 (2 bytes)
[ 1.179742] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
[ 1.181310] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
[ 1.184110] mmc1: queuing unknown CIS tuple 0x80 (7 bytes)
[ 1.216746] EXT4-fs (mmcblk0p2): mounted filesystem without journal. Opts: no load
[ 1.223701] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
[ 1.234601] devtmpfs: mounted
[ 1.242047] Freeing unused kernel memory: 484K (80803000 - 8087c000)
[ 1.260533] usb 1-1: new high-speed USB device number 2 using dwc_otg
[ 1.267922] Indeed it is in host mode hprt0 = 00001101
[ 1.275991] mmc1: new high speed SDIO card at address 0001
[ 1.470864] usb 1-1: New USB device found, idVendor=0424, idProduct=9514
[ 1.477928] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1.485801] hub 1-1:1.0: USB hub found
[ 1.492900] hub 1-1:1.0: 5 ports detected
[ 1.750273] systemd[1]: System time before build time, advancing clock.
[ 1.780542] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
[ 1.859020] NET: Registered protocol family 10
[ 1.885154] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 1.900889] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
[ 1.908020] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber =0
[ 1.917947] smsc95xx v1.0.4
[ 1.953274] systemd[1]: systemd 234 running in system mode. (+PAM +AUDIT +SEL INUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL + XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN default-hierarchy=hybrid)
[ 1.969302] systemd[1]: Detected architecture arm.
[ 1.993935] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-3f980000.usb- 1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:fa:3c:a1
[ 2.029067] systemd[1]: Set hostname to <kali>.
[ 2.080554] usb 1-1.3: new low-speed USB device number 4 using dwc_otg
[ 2.205767] usb 1-1.3: New USB device found, idVendor=046d, idProduct=c018
[ 2.214247] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber =0
[ 2.222354] usb 1-1.3: Product: USB Optical Mouse
[ 2.230530] usb 1-1.3: Manufacturer: Logitech
[ 2.243540] input: Logitech USB Optical Mouse as /devices/platform/soc/3f9800 00.usb/usb1/1-1/1-1.3/1-1.3:1.0/0003:046D:C018.0001/input/input0
[ 2.252634] hid-generic 0003:046D:C018.0001: input,hidraw0: USB HID v1.11 Mou se [Logitech USB Optical Mouse] on usb-3f980000.usb-1.3/input0
[ 2.340556] usb 1-1.5: new low-speed USB device number 5 using dwc_otg
[ 2.466776] usb 1-1.5: New USB device found, idVendor=413c, idProduct=2003
[ 2.475382] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber =0
[ 2.483905] usb 1-1.5: Product: Dell USB Keyboard
[ 2.492355] usb 1-1.5: Manufacturer: Dell
[ 2.522005] input: Dell Dell USB Keyboard as /devices/platform/soc/3f980000.u sb/usb1/1-1/1-1.5/1-1.5:1.0/0003:413C:2003.0002/input/input1
[ 2.591333] hid-generic 0003:413C:2003.0002: input,hidraw1: USB HID v1.10 Key board [Dell Dell USB Keyboard] on usb-3f980000.usb-1.5/input0
[ 2.605872] random: systemd: uninitialized urandom read (16 bytes read, 85 bi ts of entropy available)
[ 2.615555] systemd[1]: Started Forward Password Requests to Wall Directory W atch.
[ 2.635486] random: systemd: uninitialized urandom read (16 bytes read, 85 bi ts of entropy available)
[ 2.645428] systemd[1]: Set up automount Arbitrary Executable File Formats Fi le System Automount Point.
[ 2.665775] random: systemd: uninitialized urandom read (16 bytes read, 85 bi ts of entropy available)
[ 2.675927] systemd[1]: Started Dispatch Password Requests to Console Directo ry Watch.
[ 2.696592] random: systemd: uninitialized urandom read (16 bytes read, 85 bi ts of entropy available)
[ 2.706799] systemd[1]: Reached target Paths.
[ 2.727820] random: systemd: uninitialized urandom read (16 bytes read, 85 bi ts of entropy available)
[ 2.738215] systemd[1]: Reached target Encrypted Volumes.
[ 2.759735] random: systemd: uninitialized urandom read (16 bytes read, 85 bi ts of entropy available)
[ 2.770613] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[ 2.793031] random: systemd: uninitialized urandom read (16 bytes read, 85 bi ts of entropy available)
[ 2.804352] systemd[1]: Listening on Syslog Socket.
[ 2.827282] random: systemd: uninitialized urandom read (16 bytes read, 85 bi ts of entropy available)
[ 2.838646] systemd[1]: Listening on udev Control Socket.
[ 2.866141] random: systemd: uninitialized urandom read (16 bytes read, 85 bi ts of entropy available)
[ 2.877824] systemd[1]: Listening on udev Kernel Socket.
[ 2.901462] random: systemd: uninitialized urandom read (16 bytes read, 85 bi ts of entropy available)
[ 2.913897] systemd[1]: Created slice System Slice.
[ 2.980767] systemd[1]: Mounting POSIX Message Queue File System...
[ 3.009156] systemd[1]: Created slice system-getty.slice.
[ 3.034137] systemd[1]: Reached target Remote File Systems.
[ 3.058990] systemd[1]: Listening on Journal Socket (/dev/log).
[ 3.082889] systemd[1]: Reached target Swap.
[ 3.105876] systemd[1]: Listening on Journal Socket.
[ 3.180979] systemd[1]: Starting Create list of required static device nodes for the current kernel...
[ 3.215699] systemd[1]: Starting Load Kernel Modules...
[ 3.244964] systemd[1]: Starting Journal Service...
[ 3.271745] systemd[1]: Created slice User and Session Slice.
[ 3.295733] systemd[1]: Reached target Slices.
[ 3.318857] systemd[1]: Listening on fsck to fsckd communication Socket.
[ 3.370995] systemd[1]: Starting File System Check on Root Device...
[ 3.399450] systemd[1]: Mounting Kernel Debug File System...
[ 3.436016] systemd[1]: Mounted Kernel Debug File System.
[ 3.459616] systemd[1]: Mounted POSIX Message Queue File System.
[ 3.483816] systemd[1]: Started Journal Service.
[ 4.326691] EXT4-fs (mmcblk0p2): re-mounted. Opts: errors=remount-ro
[ 4.653843] systemd-journald[136]: Received request to flush runtime journal from PID 1
[ 5.033287] gpiomem-bcm2835 3f200000.gpiomem: Initialised: Registers at 0x3f2 00000
[ 5.625110] cfg80211: World regulatory domain updated:
[ 5.632595] cfg80211: DFS Master region: unset
[ 5.632768] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gai n, max_eirp), (dfs_cac_time)
[ 5.647432] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 m Bm), (N/A)
[ 5.655042] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz, 92000 KHz AUT O), (N/A, 2000 mBm), (N/A)
[ 5.662614] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 m Bm), (N/A)
[ 5.670096] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AU TO), (N/A, 2000 mBm), (N/A)
[ 5.677696] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AU TO), (N/A, 2000 mBm), (0 s)
[ 5.685163] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[ 5.692616] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 m Bm), (N/A)
[ 5.699960] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[ 6.943471] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[ 6.952500] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 8.498414] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 8.506966] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x45E 1
[ 9.049297] random: nonblocking pool is initialized
root@kali:~#

Activities

rhertzog

rhertzog

2017-09-18 09:39

administrator   ~0007350

What do you mean with "cannot get keyboard or mouse to work" ?

Under what environment does this not work? Because the kernel seems to recognize the hardware without problems.

Have you connected a screen and started a graphical on it? How did you start it?

rhertzog

rhertzog

2017-09-18 09:40

administrator   ~0007351

@threeway this ticket might be for you.

steev

steev

2017-09-18 09:49

manager   ~0007354

Thanks for bringing it to my attention rhertzog - @jms92 can you post the Xorg log? I'm going to guess your input devices aren't being recognized correctly by X.

Should just be a matter of figuring that out, but I can't do that until I see the Xorg.0.log that shows what it says about the input device(s).

Thanks!

jms92

jms92

2017-09-18 16:37

reporter   ~0007359

Mouse or keyboard do nothing. I boot the pi3 and it displays a login graphic prompt I cannot move the mouse on screen or type on KB. I see that it did recognize Dell KB and Logitech mouse but they are not responsive.

root@kali:/var/log# cat Xorg.0.log
[ 29.991]
X.Org X Server 1.19.2
Release Date: 2017-03-02
[ 29.991] X Protocol Version 11, Revision 0
[ 29.991] Build Operating System: Linux 3.16.0-4-armmp-lpae armv7l Debian
[ 29.991] Current Operating System: Linux kali 4.4.50-v7 0000001 SMP Fri Apr 21 01:18:29 CDT 2017 armv7l
[ 29.992] Kernel command line: 8250.nr_uarts=0 bcm2708_fb.fbwidth=1680 bcm2708_fb.fbheight=1050 bcm2708_fb.fbswap=1 dma.dmachans=0x7f35 bcm2709.boardrev=0xa22082 bcm2709.serial=0x77fa3ca1 bcm2709.uart_clock=48000000 smsc95xx.macaddr=B8:27:EB:FA:3C:A1 vc_mem.mem_base=0x3dc00000 vc_mem.mem_size=0x3f000000 dwc_otg.fiq_fix_enable=2 console=ttyS0,115200 kgdboc=ttyS0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait rootflags=noload net.ifnames=0
[ 29.992] Build Date: 03 March 2017 03:23:00PM
[ 29.992] xorg-server 2:1.19.2-1 (https://www.debian.org/support)
[ 29.992] Current version of pixman: 0.34.0
[ 29.992] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 29.992] Markers: (--) probed, () from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 29.993] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Nov 3 17:17:10 2016
[ 29.994] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 30.002] (==) No Layout section. Using the first Screen section.
[ 30.003] (==) No screen section available. Using defaults.
[ 30.003] (
) |-->Screen "Default Screen Section" (0)
[ 30.003] (**) | |-->Monitor "<default monitor>"
[ 30.004] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 30.004] (==) Automatically adding devices
[ 30.004] (==) Automatically enabling devices
[ 30.004] (==) Automatically adding GPU devices
[ 30.004] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 30.004] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 30.005] Entry deleted from font path.
[ 30.005] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins
[ 30.005] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 30.005] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 30.005] (II) Loader magic: 0x54c76f60
[ 30.005] (II) Module ABI versions:
[ 30.005] X.Org ANSI C Emulation: 0.4
[ 30.005] X.Org Video Driver: 23.0
[ 30.005] X.Org XInput driver : 24.1
[ 30.005] X.Org Server Extension : 10.0
[ 30.009] (++) using VT number 7

[ 30.009] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ 30.010] (II) no primary bus or device found
[ 30.010] (II) LoadModule: "glx"
[ 30.012] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 30.106] (II) Module glx: vendor="X.Org Foundation"
[ 30.106] compiled for 1.19.2, module version = 1.0.0
[ 30.106] ABI class: X.Org Server Extension, version 10.0
[ 30.106] (==) Matched modesetting as autoconfigured driver 0
[ 30.106] (==) Matched fbdev as autoconfigured driver 1
[ 30.106] (==) Assigned the driver to the xf86ConfigLayout
[ 30.106] (II) LoadModule: "modesetting"
[ 30.106] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 30.111] (II) Module modesetting: vendor="X.Org Foundation"
[ 30.112] compiled for 1.19.2, module version = 1.19.2
[ 30.112] Module class: X.Org Video Driver
[ 30.112] ABI class: X.Org Video Driver, version 23.0
[ 30.112] (II) LoadModule: "fbdev"
[ 30.112] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 30.115] (II) Module fbdev: vendor="X.Org Foundation"
[ 30.115] compiled for 1.19.0, module version = 0.4.4
[ 30.115] Module class: X.Org Video Driver
[ 30.115] ABI class: X.Org Video Driver, version 23.0
[ 30.115] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 30.115] (II) FBDEV: driver for framebuffer: fbdev
[ 30.165] (WW) Falling back to old probe method for modesetting
[ 30.165] (EE) open /dev/dri/card0: No such file or directory
[ 30.166] (WW) Falling back to old probe method for fbdev
[ 30.166] (II) Loading sub module "fbdevhw"
[ 30.166] (II) LoadModule: "fbdevhw"
[ 30.166] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 30.168] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 30.168] compiled for 1.19.2, module version = 0.0.2
[ 30.169] ABI class: X.Org Video Driver, version 23.0
[ 30.169] (II) FBDEV(0): using default device
[ 30.169] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 30.169] (II) FBDEV(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 30.169] (==) FBDEV(0): Depth 24, (==) framebuffer bpp 32
[ 30.169] (==) FBDEV(0): RGB weight 888
[ 30.169] (==) FBDEV(0): Default visual is TrueColor
[ 30.169] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[ 30.169] (II) FBDEV(0): hardware: BCM2708 FB (video memory: 6890kB)
[ 30.169] (II) FBDEV(0): checking modes against framebuffer device...
[ 30.170] (II) FBDEV(0): checking modes against monitor...
[ 30.170] (--) FBDEV(0): Virtual size is 1680x1050 (pitch 1680)
[ 30.170] () FBDEV(0): Built-in mode "current"
[ 30.170] (==) FBDEV(0): DPI set to (96, 96)
[ 30.170] (II) Loading sub module "fb"
[ 30.170] (II) LoadModule: "fb"
[ 30.170] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 30.177] (II) Module fb: vendor="X.Org Foundation"
[ 30.177] compiled for 1.19.2, module version = 1.0.0
[ 30.177] ABI class: X.Org ANSI C Emulation, version 0.4
[ 30.177] (
) FBDEV(0): using shadow framebuffer
[ 30.177] (II) Loading sub module "shadow"
[ 30.177] (II) LoadModule: "shadow"
[ 30.178] (II) Loading /usr/lib/xorg/modules/libshadow.so
[ 30.181] (II) Module shadow: vendor="X.Org Foundation"
[ 30.181] compiled for 1.19.2, module version = 1.1.0
[ 30.181] ABI class: X.Org ANSI C Emulation, version 0.4
[ 30.181] (II) UnloadModule: "modesetting"
[ 30.181] (II) Unloading modesetting
[ 30.182] (==) Depth 24 pixmap format is 32 bpp
[ 30.195] (==) FBDEV(0): Backing store enabled
[ 30.201] (==) FBDEV(0): DPMS enabled
[ 30.201] (==) RandR enabled
[ 30.243] (II) SELinux: Disabled on system
[ 30.248] (II) AIGLX: Screen 0 is not DRI2 capable
[ 30.249] (EE) AIGLX: reverting to software rendering
[ 31.496] (II) IGLX: enabled GLX_MESA_copy_sub_buffer
[ 31.501] (II) IGLX: Loaded and initialized swrast
[ 31.501] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[ 31.922] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/mouse0)
[ 31.923] (II) No input driver specified, ignoring this device.
[ 31.923] (II) This device may have been added with another device file.
[ 8015.238] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/mouse0)
[ 8015.239] (II) No input driver specified, ignoring this device.
[ 8015.239] (II) This device may have been added with another device file.
root@kali:/var/log#

steev

steev

2017-09-18 19:25

manager   ~0007361

Please install xserver-xorg-input-libinput

jms92

jms92

2017-09-19 13:51

reporter   ~0007368

Hi threeway, I installed xserver-xorg-input-libinput and it did not fix KB/mouse.

Thanks, jms92

steev

steev

2017-09-19 23:13

manager   ~0007370

@jms92 okay if that isn't working, lets just go with the typical ones -

apt-get install xserver-xorg-input-keyboard xserver-xorg-input-mouse

Could you also save the Xorg.0.log that shows libinput not working?

jms92

jms92

2017-09-20 11:49

reporter   ~0007377

threeway, I ran apt-get install xserver-xorg-input-kbd &
apt-get install xserver-xorg-input-mouse

Still no go.. Thanks jms92

root@kali:/var/log# cat Xorg.0.log
[ 27.934]
X.Org X Server 1.19.2
Release Date: 2017-03-02
[ 27.934] X Protocol Version 11, Revision 0
[ 27.934] Build Operating System: Linux 3.16.0-4-armmp-lpae armv7l Debian
[ 27.935] Current Operating System: Linux kali 4.4.50-v7 0000001 SMP Fri Apr 21 01:18:29 CDT 2017 armv7l
[ 27.935] Kernel command line: 8250.nr_uarts=0 bcm2708_fb.fbwidth=1680 bcm2708_fb.fbheight=1050 bcm2708_fb.fbswap=1 dma.dmachans=0x7f35 bcm2709.boardrev=0xa22082 bcm2709.serial=0x77fa3ca1 bcm2709.uart_clock=48000000 smsc95xx.macaddr=B8:27:EB:FA:3C:A1 vc_mem.mem_base=0x3dc00000 vc_mem.mem_size=0x3f000000 dwc_otg.fiq_fix_enable=2 console=ttyS0,115200 kgdboc=ttyS0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait rootflags=noload net.ifnames=0
[ 27.935] Build Date: 03 March 2017 03:23:00PM
[ 27.935] xorg-server 2:1.19.2-1 (https://www.debian.org/support)
[ 27.935] Current version of pixman: 0.34.0
[ 27.935] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 27.935] Markers: (--) probed, () from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 27.936] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Sep 20 11:40:33 2017
[ 27.937] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 27.947] (==) No Layout section. Using the first Screen section.
[ 27.947] (==) No screen section available. Using defaults.
[ 27.947] (
) |-->Screen "Default Screen Section" (0)
[ 27.947] (**) | |-->Monitor "<default monitor>"
[ 27.948] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 27.949] (==) Automatically adding devices
[ 27.949] (==) Automatically enabling devices
[ 27.949] (==) Automatically adding GPU devices
[ 27.949] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 27.949] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 27.949] Entry deleted from font path.
[ 27.950] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins
[ 27.950] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 27.950] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 27.950] (II) Loader magic: 0x54c42f60
[ 27.950] (II) Module ABI versions:
[ 27.950] X.Org ANSI C Emulation: 0.4
[ 27.950] X.Org Video Driver: 23.0
[ 27.950] X.Org XInput driver : 24.1
[ 27.950] X.Org Server Extension : 10.0
[ 27.954] (++) using VT number 7

[ 27.954] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ 27.955] (II) no primary bus or device found
[ 27.955] (II) LoadModule: "glx"
[ 27.957] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 28.049] (II) Module glx: vendor="X.Org Foundation"
[ 28.049] compiled for 1.19.2, module version = 1.0.0
[ 28.049] ABI class: X.Org Server Extension, version 10.0
[ 28.049] (==) Matched modesetting as autoconfigured driver 0
[ 28.049] (==) Matched fbdev as autoconfigured driver 1
[ 28.049] (==) Assigned the driver to the xf86ConfigLayout
[ 28.050] (II) LoadModule: "modesetting"
[ 28.050] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 28.055] (II) Module modesetting: vendor="X.Org Foundation"
[ 28.055] compiled for 1.19.2, module version = 1.19.2
[ 28.055] Module class: X.Org Video Driver
[ 28.055] ABI class: X.Org Video Driver, version 23.0
[ 28.055] (II) LoadModule: "fbdev"
[ 28.056] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 28.058] (II) Module fbdev: vendor="X.Org Foundation"
[ 28.058] compiled for 1.19.0, module version = 0.4.4
[ 28.058] Module class: X.Org Video Driver
[ 28.058] ABI class: X.Org Video Driver, version 23.0
[ 28.058] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 28.059] (II) FBDEV: driver for framebuffer: fbdev
[ 28.111] (WW) Falling back to old probe method for modesetting
[ 28.111] (EE) open /dev/dri/card0: No such file or directory
[ 28.111] (WW) Falling back to old probe method for fbdev
[ 28.111] (II) Loading sub module "fbdevhw"
[ 28.111] (II) LoadModule: "fbdevhw"
[ 28.112] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 28.114] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 28.114] compiled for 1.19.2, module version = 0.0.2
[ 28.114] ABI class: X.Org Video Driver, version 23.0
[ 28.114] (II) FBDEV(0): using default device
[ 28.114] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 28.115] (II) FBDEV(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 28.115] (==) FBDEV(0): Depth 24, (==) framebuffer bpp 32
[ 28.115] (==) FBDEV(0): RGB weight 888
[ 28.115] (==) FBDEV(0): Default visual is TrueColor
[ 28.115] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[ 28.115] (II) FBDEV(0): hardware: BCM2708 FB (video memory: 6890kB)
[ 28.115] (II) FBDEV(0): checking modes against framebuffer device...
[ 28.115] (II) FBDEV(0): checking modes against monitor...
[ 28.115] (--) FBDEV(0): Virtual size is 1680x1050 (pitch 1680)
[ 28.115] () FBDEV(0): Built-in mode "current"
[ 28.115] (==) FBDEV(0): DPI set to (96, 96)
[ 28.115] (II) Loading sub module "fb"
[ 28.115] (II) LoadModule: "fb"
[ 28.116] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 28.123] (II) Module fb: vendor="X.Org Foundation"
[ 28.123] compiled for 1.19.2, module version = 1.0.0
[ 28.123] ABI class: X.Org ANSI C Emulation, version 0.4
[ 28.123] (
) FBDEV(0): using shadow framebuffer
[ 28.123] (II) Loading sub module "shadow"
[ 28.123] (II) LoadModule: "shadow"
[ 28.123] (II) Loading /usr/lib/xorg/modules/libshadow.so
[ 28.126] (II) Module shadow: vendor="X.Org Foundation"
[ 28.126] compiled for 1.19.2, module version = 1.1.0
[ 28.127] ABI class: X.Org ANSI C Emulation, version 0.4
[ 28.127] (II) UnloadModule: "modesetting"
[ 28.127] (II) Unloading modesetting
[ 28.127] (==) Depth 24 pixmap format is 32 bpp
[ 28.140] (==) FBDEV(0): Backing store enabled
[ 28.146] (==) FBDEV(0): DPMS enabled
[ 28.146] (==) RandR enabled
[ 28.192] (II) SELinux: Disabled on system
[ 28.198] (II) AIGLX: Screen 0 is not DRI2 capable
[ 28.198] (EE) AIGLX: reverting to software rendering
[ 29.441] (II) IGLX: enabled GLX_MESA_copy_sub_buffer
[ 29.446] (II) IGLX: Loaded and initialized swrast
[ 29.446] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[ 29.866] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/mouse0)
[ 29.867] (II) No input driver specified, ignoring this device.
[ 29.867] (II) This device may have been added with another device file.
root@kali:/var/log#

steev

steev

2017-09-20 14:16

manager   ~0007378

Oh, remove xserver-xorg-input-libinput - 'apt purge xserver-xorg-input-libinput'

jms92

jms92

2017-09-23 01:31

reporter   ~0007400

Sorry threeway I missed your update on the 20th.

Just tried 'apt purge xserver-xorg-input-libinput' and a reboot and its still does not work.

steev

steev

2017-09-25 06:49

manager   ~0007403

Okay, can you provide the logs again? If you have both xserver-xorg-input-mouse and xserver-xorg-input-keyboard installed and it's still failing...

do you have anything in /etc/X11/xorg.conf.d ? Something seems to be overriding the input devices.

Are you able to reproduce the issue on a stock 2017.2 image as well?

jms92

jms92

2017-09-25 13:55

reporter   ~0007405

Yes, I had same issue with 2017.2 image. I have not changed anything, this is the base image with just the couple of apt-get's added that you requested. I see that the Kali pi image has changed. It is now called "kali2017.2-rpi3-nexmon.img.xz" Should can try using that one?

Here is the logs:
root@kali:/var/log# cat Xorg.0.log
[ 21.540]
X.Org X Server 1.19.2
Release Date: 2017-03-02
[ 21.541] X Protocol Version 11, Revision 0
[ 21.541] Build Operating System: Linux 3.16.0-4-armmp-lpae armv7l Debian
[ 21.541] Current Operating System: Linux kali 4.4.50-v7 0000001 SMP Fri Apr 21 01:18:29 CDT 2017 armv7l
[ 21.541] Kernel command line: 8250.nr_uarts=0 bcm2708_fb.fbwidth=1680 bcm2708_fb.fbheight=1050 bcm2708_fb.fbswap=1 dma.dmachans=0x7f35 bcm2709.boardrev=0xa22082 bcm2709.serial=0x77fa3ca1 bcm2709.uart_clock=48000000 smsc95xx.macaddr=B8:27:EB:FA:3C:A1 vc_mem.mem_base=0x3dc00000 vc_mem.mem_size=0x3f000000 dwc_otg.fiq_fix_enable=2 console=ttyS0,115200 kgdboc=ttyS0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait rootflags=noload net.ifnames=0
[ 21.541] Build Date: 03 March 2017 03:23:00PM
[ 21.541] xorg-server 2:1.19.2-1 (https://www.debian.org/support)
[ 21.541] Current version of pixman: 0.34.0
[ 21.541] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 21.541] Markers: (--) probed, () from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 21.542] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Sep 25 13:11:31 2017
[ 21.551] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 21.555] (==) No Layout section. Using the first Screen section.
[ 21.555] (==) No screen section available. Using defaults.
[ 21.555] (
) |-->Screen "Default Screen Section" (0)
[ 21.555] (**) | |-->Monitor "<default monitor>"
[ 21.556] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 21.556] (==) Automatically adding devices
[ 21.556] (==) Automatically enabling devices
[ 21.556] (==) Automatically adding GPU devices
[ 21.556] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 21.574] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 21.574] Entry deleted from font path.
[ 21.578] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins
[ 21.578] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 21.578] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 21.578] (II) Loader magic: 0x54c80f60
[ 21.578] (II) Module ABI versions:
[ 21.578] X.Org ANSI C Emulation: 0.4
[ 21.578] X.Org Video Driver: 23.0
[ 21.578] X.Org XInput driver : 24.1
[ 21.578] X.Org Server Extension : 10.0
[ 21.582] (++) using VT number 7

[ 21.582] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ 21.583] (II) no primary bus or device found
[ 21.583] (II) LoadModule: "glx"
[ 21.602] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 21.703] (II) Module glx: vendor="X.Org Foundation"
[ 21.703] compiled for 1.19.2, module version = 1.0.0
[ 21.703] ABI class: X.Org Server Extension, version 10.0
[ 21.703] (==) Matched modesetting as autoconfigured driver 0
[ 21.703] (==) Matched fbdev as autoconfigured driver 1
[ 21.703] (==) Assigned the driver to the xf86ConfigLayout
[ 21.703] (II) LoadModule: "modesetting"
[ 21.704] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 21.709] (II) Module modesetting: vendor="X.Org Foundation"
[ 21.709] compiled for 1.19.2, module version = 1.19.2
[ 21.709] Module class: X.Org Video Driver
[ 21.709] ABI class: X.Org Video Driver, version 23.0
[ 21.709] (II) LoadModule: "fbdev"
[ 21.709] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 21.712] (II) Module fbdev: vendor="X.Org Foundation"
[ 21.712] compiled for 1.19.0, module version = 0.4.4
[ 21.712] Module class: X.Org Video Driver
[ 21.712] ABI class: X.Org Video Driver, version 23.0
[ 21.712] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 21.712] (II) FBDEV: driver for framebuffer: fbdev
[ 21.746] (WW) Falling back to old probe method for modesetting
[ 21.746] (EE) open /dev/dri/card0: No such file or directory
[ 21.746] (WW) Falling back to old probe method for fbdev
[ 21.746] (II) Loading sub module "fbdevhw"
[ 21.746] (II) LoadModule: "fbdevhw"
[ 21.747] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 21.749] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 21.749] compiled for 1.19.2, module version = 0.0.2
[ 21.749] ABI class: X.Org Video Driver, version 23.0
[ 21.750] (II) FBDEV(0): using default device
[ 21.750] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 21.750] (II) FBDEV(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 21.750] (==) FBDEV(0): Depth 24, (==) framebuffer bpp 32
[ 21.750] (==) FBDEV(0): RGB weight 888
[ 21.750] (==) FBDEV(0): Default visual is TrueColor
[ 21.750] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[ 21.750] (II) FBDEV(0): hardware: BCM2708 FB (video memory: 6890kB)
[ 21.750] (II) FBDEV(0): checking modes against framebuffer device...
[ 21.750] (II) FBDEV(0): checking modes against monitor...
[ 21.750] (--) FBDEV(0): Virtual size is 1680x1050 (pitch 1680)
[ 21.751] () FBDEV(0): Built-in mode "current"
[ 21.751] (==) FBDEV(0): DPI set to (96, 96)
[ 21.751] (II) Loading sub module "fb"
[ 21.751] (II) LoadModule: "fb"
[ 21.751] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 21.758] (II) Module fb: vendor="X.Org Foundation"
[ 21.758] compiled for 1.19.2, module version = 1.0.0
[ 21.758] ABI class: X.Org ANSI C Emulation, version 0.4
[ 21.758] (
) FBDEV(0): using shadow framebuffer
[ 21.758] (II) Loading sub module "shadow"
[ 21.758] (II) LoadModule: "shadow"
[ 21.759] (II) Loading /usr/lib/xorg/modules/libshadow.so
[ 21.762] (II) Module shadow: vendor="X.Org Foundation"
[ 21.762] compiled for 1.19.2, module version = 1.1.0
[ 21.762] ABI class: X.Org ANSI C Emulation, version 0.4
[ 21.762] (II) UnloadModule: "modesetting"
[ 21.762] (II) Unloading modesetting
[ 21.762] (==) Depth 24 pixmap format is 32 bpp
[ 21.776] (==) FBDEV(0): Backing store enabled
[ 21.781] (==) FBDEV(0): DPMS enabled
[ 21.781] (==) RandR enabled
[ 21.824] (II) SELinux: Disabled on system
[ 21.829] (II) AIGLX: Screen 0 is not DRI2 capable
[ 21.829] (EE) AIGLX: reverting to software rendering
[ 23.077] (II) IGLX: enabled GLX_MESA_copy_sub_buffer
[ 23.082] (II) IGLX: Loaded and initialized swrast
[ 23.082] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[ 23.517] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/mouse0)
[ 23.518] (II) No input driver specified, ignoring this device.
[ 23.518] (II) This device may have been added with another device file.
root@kali:/var/log#

jms92

jms92

2017-09-25 15:43

reporter   ~0007407

I just tried the new image "kali2017.2-rpi3-nexmon.img.xz" and now my keyboard and mouse is working...

Thank you threeway for your help!

steev

steev

2017-09-25 21:27

manager   ~0007411

Fixed in 2017.2

Issue History

Date Modified Username Field Change
2017-09-17 01:56 jms92 New Issue
2017-09-18 09:39 rhertzog Note Added: 0007350
2017-09-18 09:40 rhertzog Note Added: 0007351
2017-09-18 09:49 steev Note Added: 0007354
2017-09-18 16:37 jms92 Note Added: 0007359
2017-09-18 19:25 steev Note Added: 0007361
2017-09-19 13:51 jms92 Note Added: 0007368
2017-09-19 23:13 steev Note Added: 0007370
2017-09-20 11:49 jms92 Note Added: 0007377
2017-09-20 14:16 steev Note Added: 0007378
2017-09-23 01:31 jms92 Note Added: 0007400
2017-09-25 06:50 steev Note Added: 0007403
2017-09-25 13:55 jms92 Note Added: 0007405
2017-09-25 15:43 jms92 Note Added: 0007407
2017-09-25 21:27 steev Assigned To => steev
2017-09-25 21:27 steev Status new => closed
2017-09-25 21:27 steev Resolution open => fixed
2017-09-25 21:27 steev Note Added: 0007411