GPM (console mouse system) will not work with links (graphical consol web browser) under directfb (or any other graphic mode i presume) because it's PS/2 emulation cannot use the mouse device while GPM is using it. A patch has been made to fix it http://sven.gimp.org/links-directfb.patch Reproducible: Always Steps to Reproduce: 1. Run GPM and make it work (gpm -m /dev/mouse -t imps2 (depending on what mouse you have)) 2. Run links in graphical mode (links -g) Actual Results: First GPM starts (if you haven't already started it), then links starts. Expected Results: Links runs but cannot make the mouse operational due to GPM. Portage 2.0.50_pre16 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20031222-r0, 2.6.1-mm4) ================================================================= System uname: 2.6.1-mm4 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.4.3.12 Autoconf: sys-devel/autoconf-2.59 Automake: sys-devel/automake-1.7.8 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://mirror.pudas.net/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo http://mirror.pudas.net/gentoo ftp://ftp.uninett.no/pub/linux/Gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib alsa apm arts avi berkdb crypt cups directfb encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib jpeg kde ldap libg++ libwww mad mikmod motif mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib"
what do you think, ingo?
Well, it always worked fine with me using kernel fb, but I'll test it this patch this weekeng. It could be some kernel 2.6 issue, but I don't believe that's the case. Anyway I'll give an answer soon.
Ok, I'm using links 2.1pre14 with kernel 2.6.1-gentoo-r1 with vesafb and my USB mouse and it's working fine. As I could see, this patch is for DirectFB only and, IMO, it should be sent to the guys at Twilight Labs to commit and not to Gentoo.
see ingo's comment