On 22/04/14(Tue) 14:29, Kārlis Miķelsons wrote:
> >>>It's the pms(4) driver. It happens on some Dell laptops that
> >>>have a crappy
> >>>non fully standard synaptics (alps?) touchpad.
> >>
> >>It seems so, today this laptop booted up without pms device for
> >>some reason,
> >>and without it X.org started up instantly.
> >
> >Try to disable pms:
> >
> ># config -e -f /bsd
> >UKC>disable pms
> >
> >And see if you can reproduce the problem.
> I can, after disabling pms device, X.org starts just fine.

Great.  Could you compile a kernel with the diff below applied and post
its dmesg after starting Xorg. I'm guessing that the delay comes from
the fact that we are re-probing for the touchpad protocol, but having
this debug output would help.

Thanks,
Martin

Index: pms.c
===================================================================
RCS file: /home/ncvs/src/sys/dev/pckbc/pms.c,v
retrieving revision 1.49
diff -u -p -r1.49 pms.c
--- pms.c       30 Oct 2013 18:00:56 -0000      1.49
+++ pms.c       22 Apr 2014 13:58:17 -0000
@@ -39,6 +39,8 @@
 #include <dev/wscons/wsconsio.h>
 #include <dev/wscons/wsmousevar.h>
 
+#define DEBUG
+
 #ifdef DEBUG
 #define DPRINTF(x...)  do { printf(x); } while (0);
 #else

Reply via email to