Debian Bug report logs - #646686
xserver-xephyr: Xephyr doesn't work with evdev input drivers

version graph

Package: xserver-xephyr; Maintainer for xserver-xephyr is Debian X Strike Force <debian-x@lists.debian.org>; Source for xserver-xephyr is src:xorg-server (PTS, buildd, popcon).

Reported by: Junior Polegato <linux@juniorpolegato.com.br>

Date: Wed, 26 Oct 2011 08:30:02 UTC

Severity: wishlist

Found in version xorg-server/2:1.11.1.901-2

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#646686; Package xserver-xephyr. (Wed, 26 Oct 2011 08:30:05 GMT) (full text, mbox, link).


Acknowledgement sent to Junior Polegato <linux@juniorpolegato.com.br>:
New Bug report received and forwarded. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>. (Wed, 26 Oct 2011 08:30:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Junior Polegato <linux@juniorpolegato.com.br>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: xserver-xephyr: Xephyr doesn't work with evdev input drivers
Date: Wed, 26 Oct 2011 06:11:23 -0200
Package: xserver-xephyr
Version: 2:1.11.1.901-2
Severity: normal


Dear Maintainer,

I use Xephyr and GDM2 to make multi seat terminal with one machine.

If I use Xephyr with evdev driver, I get "Couldn't find pointer driver
evdev".

So, I compiled the package xorg-xserver adding on debian/rules
"--enable-kdrive-evdev" and then Xephyr works perfectly.

Is it possible add this option for users who work with multi seat
terminal? Cause I think this isn't bad for other users and I don't have
to compile for each new version.

Thanks,

Junior Polegato



-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (900, 'testing'), (65, 'stable'), (60, 'unstable'), (55, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.0.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages xserver-xephyr depends on:
ii  libaudit0                 1.7.18-1      
ii  libc6                     2.13-21       
ii  libdrm2                   2.4.26-1      
ii  libgcrypt11               1.5.0-3       
ii  libgl1-mesa-glx [libgl1]  7.11-6        
ii  libpixman-1-0             0.22.2-1      
ii  libselinux1               2.1.0-1       
ii  libx11-6                  2:1.4.4-2     
ii  libxau6                   1:1.0.6-3     
ii  libxdmcp6                 1:1.1.0-3     
ii  libxext6                  2:1.3.0-3     
ii  libxfont1                 1:1.4.4-1     
ii  libxv1                    2:1.0.6-2     
ii  xserver-common            2:1.11.1.901-2

Versions of packages xserver-xephyr recommends:
ii  libgl1-mesa-dri  7.11-6

xserver-xephyr suggests no packages.

-- no debconf information




Severity set to 'wishlist' from 'normal' Request was from Julien Cristau <jcristau@debian.org> to control@bugs.debian.org. (Wed, 26 Oct 2011 09:37:27 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#646686; Package xserver-xephyr. (Wed, 27 Mar 2013 13:24:07 GMT) (full text, mbox, link).


Acknowledgement sent to Geert Uytterhoeven <geert@linux-m68k.org>:
Extra info received and forwarded to list. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>. (Wed, 27 Mar 2013 13:24:07 GMT) (full text, mbox, link).


Message #12 received at 646686@bugs.debian.org (full text, mbox, reply):

From: Geert Uytterhoeven <geert@linux-m68k.org>
To: xorg-devel@lists.x.org, debian-x@lists.debian.org
Cc: debian-68k@lists.debian.org, Geert Uytterhoeven <geert@linux-m68k.org>, 640699@bugs.debian.org, 646686@bugs.debian.org
Subject: [PATCH 01/18] debian/rules: Enable kdrive-mouse and kdrive-evdev on Linux
Date: Wed, 27 Mar 2013 14:20:34 +0100
It seems the auto-detection for Linux in configure doesn't work anymore.
As a consequence, none of the KDrive input drivers are enabled, and mouse
and keyboard don't work.  build-main/include/kdrive-config.h:

/* #undef KDRIVE_KBD */
/* #undef KDRIVE_MOUSE */
/* #undef KDRIVE_EVDEV */

Explicitly enable kdrive-mouse and kdrive-evdev to fix this.

Notes:
  - I did not enable kdrive-kbd, as it's completely broken.
    Since it no longer fills in KdKeyboardInfo.minScanCode and
    KdKeyboardInfo.maxScanCode, any keypress causes messages like:

    driver Linux console keyboard wanted to post scancode x outside of [0, 0]!

  - kdrive-mouse still works (e.g. "-mouse ps2", or "-mouse mouse" for
    protocol probing, which takes some time), but the recommended way
    these days is kbd-evdev, using the following (ugly) command line
    parameters:

	-keybd evdev,,device=/dev/input/event0
	-mouse evdev,,device=/dev/input/event1

  - This may be the reason behind
    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=640699
    ("keyboard problem with xserver xfbdev: why does it not work?")
  - See also http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=646686
    ("xserver-xephyr: Xephyr doesn't work with evdev input drivers")

Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: 640699@bugs.debian.org
Cc: 646686@bugs.debian.org
---
 debian/rules |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/debian/rules b/debian/rules
index 3011a78..59f0c4c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -60,6 +60,7 @@ endif
 
 ifeq ($(DEB_HOST_ARCH_OS), linux)
 	build_xfbdev = --enable-xfbdev
+	build_xfbdev += --enable-kdrive-mouse --enable-kdrive-evdev
 	selinux = --enable-xselinux
 else
 	build_xfbdev = --disable-xfbdev
-- 
1.7.0.4




Information forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#646686; Package xserver-xephyr. (Sat, 22 Oct 2016 23:27:02 GMT) (full text, mbox, link).


Acknowledgement sent to "FedEx International Economy" <marc.mathis@agrihobby.com>:
Extra info received and forwarded to list. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>. (Sat, 22 Oct 2016 23:27:02 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#646686; Package xserver-xephyr. (Sun, 23 Oct 2016 01:42:03 GMT) (full text, mbox, link).


Acknowledgement sent to "FedEx International Ground" <john.witt@dulceriaarboleda.org>:
Extra info received and forwarded to list. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>. (Sun, 23 Oct 2016 01:42:03 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#646686; Package xserver-xephyr. (Sat, 05 Nov 2016 11:48:03 GMT) (full text, mbox, link).


Acknowledgement sent to "FedEx SmartPost" <lloyd.tanner@judikita.com>:
Extra info received and forwarded to list. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>. (Sat, 05 Nov 2016 11:48:03 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian X Strike Force <debian-x@lists.debian.org>:
Bug#646686; Package xserver-xephyr. (Sun, 06 Nov 2016 18:09:05 GMT) (full text, mbox, link).


Acknowledgement sent to "FedEx Ground" <ralph.harrison@avakian.eu>:
Extra info received and forwarded to list. Copy sent to Debian X Strike Force <debian-x@lists.debian.org>. (Sun, 06 Nov 2016 18:09:06 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jul 30 22:11:57 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.