From owner-freebsd-ports@FreeBSD.ORG Mon Jan 26 03:25:09 2009 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E9653106566B for ; Mon, 26 Jan 2009 03:25:09 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id BFDBE8FC0C for ; Mon, 26 Jan 2009 03:25:09 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.2.111] (c-71-56-39-94.hsd1.ga.comcast.net [71.56.39.94]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id n0Q3OPsP033783 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 25 Jan 2009 22:24:25 -0500 (EST) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: ports@freebsd.org In-Reply-To: References: Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-Q+u7XiXXf5Pk+XGLpEwR" Organization: FreeBSD Date: Sun, 25 Jan 2009 22:25:00 -0500 Message-Id: <1232940300.1973.16.camel@wombat.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.24.3 FreeBSD GNOME Team Port X-Spam-Status: No, score=-1.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_PBL, RCVD_IN_SORBS_DUL,RDNS_DYNAMIC autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gizmo.2hip.net Cc: Subject: Re: An upgrade to xorg-server-1.5.3_1,1/libxcb-1.1.93 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jan 2009 03:25:10 -0000 --=-Q+u7XiXXf5Pk+XGLpEwR Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sun, 2009-01-25 at 21:54 -0500, Alex Goncharov wrote: > I upgraded my X Window system today, with these instructions in mind: >=20 > # /usr/ports/UPDATING=20 > 20090124: > sysutils/hal has been updated and should now properly detect > mice for use in Xorg. Use of AllowEmptyInput should no longer > be needed for most users and moused should now work fine. > =20 > 20090123: > Server 1.5.3 also really wants to configure its input devices > via hald. This is causing some issues with moused and > /dev/sysmouse. =20 >=20 > My system is 7.1-STABLE, and I did a full rebuild of relevant ports; > my window manager is `twm'. >=20 > Based on my experience, I have a few questions: >=20 > 1. Up until this upgrade, I have always avoided using HAL, setting > "WITHOUT_HAL =3D yes" in my /etc/make.conf file. > =20 > Today's rebuild with this setting resulted in the mouse (and I > think keyboard, too) not working in X. Following the 20090123 > note, I commented out the WITHOUT_HAL option in /etc/make.conf and > rebuild everything again, modified `etc/rc.conf' appropriately -- > and the X input is working fine again. >=20 > So, is HAL a mandatory component (from the X11 perspective) now? Xorg is moving more in that direction... Using hal for device configuration is now the default. However, you can still statically configure devices. See xorg.conf(5), AllowEmptyInput, AutoAddDevices, AutoEnableDevices. So, yes you can still configure it without HAL support, it just isn't the preferred method. > If so, these lines in `x11-servers/xorg-server/Makefile' don't > really make sense: > =20 > OPTIONS=3D HAL "Compile with HAL config support"... > .if !defined(WITHOUT_HAL) >=20 > (not having HAL is not an option) -- right?=20 It is still an option. > 2. As soon as my new X was up, I started to notice consistent > appearances of garbage in my `xterm's -- the garbage that is easily > removed by redrawing a window. >=20 > More than a year ago, I switched my workstation (not this computer) > from Debian to FreeBSD, where my primary motivation was to try to > get rid of the sporadic and quite often garbage in the work windows > -- after I switched to FreeBSD, I have never seen that garbage > again. >=20 > The essential point here is that Debian used HAL, and FreeBSD > didn't. >=20 > Does anybody know if HAL can be a plausible cause of this > annoyance? I'm pretty confident that HAL can not be blamed for this... robert. > It would be great if it were possible to switch to the new X without > bringing in HAL, at least for some time -- too many variables changed > in this transition and I am not sure what configuration variation to > try next to identify the source of the garbage. >=20 > -- Alex -- alex-goncharov@comcast.net -- >=20 > /* > * There are no emotional victims, only volunteers. > */ > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" --=-Q+u7XiXXf5Pk+XGLpEwR Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.10 (FreeBSD) iEYEABECAAYFAkl9LQwACgkQM4TrQ4qfROMtwwCfW/cjukwhe0l0WACgfy5V3Bw/ JPkAoIFaDQnjkRvrZnLNTnHVD8ys4QjV =ZXea -----END PGP SIGNATURE----- --=-Q+u7XiXXf5Pk+XGLpEwR--