[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#240656: xserver-xfree86: 5 second lock when switching from console to X with XFree 4.3



On Wed, 28 Apr 2004, Branden Robinson wrote:

> From: Branden Robinson <branden@debian.org>
> Subject: Re: Bug#240656: (no subject)
>
> On Fri, Apr 23, 2004 at 12:13:03AM +0200, Chipzz wrote:
> > Some additional information:
> >
> > I have a ATI 3D Rage Pro, and it has the same symptoms. I'm using the
> > DRI drivers (not the packages from daenzer, but downloaded from a site),
> > but it doesn't matter wether I use the stock drivers or the DRI ones.
> >
> > It doesn't happen with XFree 4.2.x, neither with the DRI drivers nor
> > with the stock drivers.
> >
> > Also, a friend of mine has a GeForce 2 with the same problem, using the
> > opensource driver. Using the driver from nvidia is not possible, too
> > unstable (AMD system).
> > Another friend also has a GeForce 2, using the binary drivers from
> > nvidia, and the problem doesn't occur for him.
> >
> > Attached are both XFree86 config, and log file (log with dri enabled).
>
> I notice both of you guys are using /dev/gpmdata (with protocol ImPS/2)
> as your configured mouse device.
>
> The mouse driver in XFree86 4.3 was rewritten to include some
> autodetection code, and I think it will run this code on every
> EnterVT().
>
> Can you guys do a couple of things for this bug?:
>
> 1) Report your gpm configuration by mailing your /etc/gpm.conf (I think
> that's what it's called -- I don't have it installed) to this bug.
>
> 2) Disable GPM and reconfigure XFree86 to talk directly to /dev/psaux or
> whatever port GPM was fastened to, and see if that causes the delay to
> go away.
>
> Thanks!

This solves the problem partially for me, ie, the hang time goes down,
but does not completely disappear. It goes down from about 5 seconds to
about 1.5 seconds.

Disabling gpm is really not an option for me though, as I am a quite
heavy console user.

gpm.conf is attached.

kr,

Chipzz AKA
Jan Van Buggenhout
-- 

------------------------------------------------------------------------
                 UNIX isn't dead - It just smells funny
                           Chipzz@ULYSSIS.Org
------------------------------------------------------------------------
#  /etc/gpm.conf - configuration file for gpm(1)
#
#  If mouse response seems to be to slow, try using
#  responsiveness=15. append can contain any random arguments to be
#  appended to the commandline.  
#
#  If you edit this file by hand, please be aware it is sourced by
#  /etc/init.d/gpm and thus all shell meta characters must be
#  protected from evaluation (i.e. by quoting them).
#
#  This file is used by /etc/init.d/gpm and can be modified by
#  /usr/sbin/gpmconfig.
#
device=/dev/psaux
responsiveness=
repeat_type=raw
type=imps2
append=""
sample_rate=


Reply to: