From owner-freebsd-x11@FreeBSD.ORG Sun Mar 23 07:20:50 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0294E106564A for ; Sun, 23 Mar 2008 07:20:50 +0000 (UTC) (envelope-from pstern@jago.65north.com) Received: from jago.65north.com (209-193-47-81-cdsl-rb1.fai.acsalaska.net [209.193.47.81]) by mx1.freebsd.org (Postfix) with ESMTP id 7745F8FC16 for ; Sun, 23 Mar 2008 07:20:49 +0000 (UTC) (envelope-from pstern@jago.65north.com) Received: from jago.65north.com (localhost.65north.com [127.0.0.1]) by jago.65north.com (8.13.3/8.13.3) with ESMTP id m2N7KltR009177; Sat, 22 Mar 2008 23:20:47 -0800 (AKDT) (envelope-from pstern@jago.65north.com) Received: from localhost (pstern@localhost) by jago.65north.com (8.13.3/8.13.3/Submit) with ESMTP id m2N7KkHR009174; Sat, 22 Mar 2008 23:20:47 -0800 (AKDT) (envelope-from pstern@jago.65north.com) Date: Sat, 22 Mar 2008 23:20:46 -0800 (AKDT) From: peter stern To: Warren Block In-Reply-To: Message-ID: <20080322231210.S9164@jago.65north.com> References: <20080319201202.B15562@jago.65north.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-x11@freebsd.org Subject: Re: recovering from the 6.3 xorg mess X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Mar 2008 07:20:50 -0000 On Thu, 20 Mar 2008, Warren Block wrote: > On Wed, 19 Mar 2008, peter stern wrote: > >> 14 found these disturbing entries in Xorg.0.log >> >> (--) MGA(0): BIOS at 0xF7000000 >> Requesting insufficient memory window!: start: 0xf6800000 end: 0xf77fffff >> size 0x2000000 >> (EE) Cannot find empty range to map base to >> (WW) MGA(0): Video BIOS info block not detected! > > It's a bug/problem with the way historical X tries to read the video BIOS. > In the past, it really didn't matter, everything still worked. > In fact, it still may work with the mga 1.4.7 driver in ports. > > Newer versions of Xorg made more radical changes, and xorg-7.3 in particular. > Experimental versions of the latest mga driver (1.9.100) really want to read > the BIOS in order to support features like dual monitors. Based on how it > works in Linux, and how it will be done in future versions of xorg, here's a > patch for xorg-server under 6-STABLE: > > http://wonkity.com/~wblock/mgapatch/xorg-patch.txt > > If you only have one monitor, you can use the mga 1.4.7 driver from ports, > which will also take modelines. The 1.9.99 and 1.9.100 versions allow two > monitors but apparently ignore modelines. > >> Just how badly broken has the video-mga device gotten in FreeBSD. > > Reading the video BIOS under FreeBSD can be fixed temporarily with the patch > above. Upcoming versions of xorg will fix it internally. > > Otherwise, problems with the mga driver are probably not specific to FreeBSD. > > -Warren Block * Rapid City, South Dakota USA > The mga in ports reports as 1.9.1. It doesn't work properly. I did a deinstall followed by a reinstall and it remains broken. I went to x.org and grabbed the 1.4.6.1 source. I installed that and now x seems to be working properly. startx starts up in the default resolution listed in xorg.conf and x responds to keyboard change of mode lines. Is there an easy way to determine the version number of the driver? I am now curious what version is being using in Slackware 12 and OpenBSD 4.2 which both work properly. I still want to know why the x-developer 6.3 installation had no input-mouse or input-keyboard devices. Why was a broken mga driver shipped with no warning it was broken? I am getting the impression the x in 6.3 was not very well tested. Thanks for your explanations and suggestions. peter From owner-freebsd-x11@FreeBSD.ORG Mon Mar 24 11:07:17 2008 Return-Path: Delivered-To: freebsd-x11@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D1AF5106569D for ; Mon, 24 Mar 2008 11:07:17 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id CFCA18FC26 for ; Mon, 24 Mar 2008 11:07:17 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m2OB7HrA087990 for ; Mon, 24 Mar 2008 11:07:17 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m2OB7H8Q087986 for freebsd-x11@FreeBSD.org; Mon, 24 Mar 2008 11:07:17 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 24 Mar 2008 11:07:17 GMT Message-Id: <200803241107.m2OB7H8Q087986@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-x11@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Mar 2008 11:07:17 -0000 Current FreeBSD problem reports Critical problems Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- f ports/106370 x11 Screen corruption when using Direct Rendering on a PCI o ports/116359 x11 x11/xorg - screen blinks with PCI-E nvidia card and ve o ports/117195 x11 ix11/Xorg 7.3 dumps core at exit (sig 11) f ports/117508 x11 x11/xorg 7.2,7.3 i8i0 and intel crash system using Ble o ports/117766 x11 x11-servers/xorg-server (7.3) crashes under heavy load f ports/118539 x11 x11-drivers/xf86-video-ati - Bitmap fonts corrupted in f ports/118778 x11 X11 I810 x11-drivers/xf86-video-i810 1.7.4 fatal serve o ports/118950 x11 x11-drivers/xf86-video-nv - xorg xf86 nv (nvidia) driv o ports/119037 x11 x11: Can't type _ (Underscore) under X (gnome) o ports/119091 x11 x11-drivers/xf86-video-intel 2.1.1 panics system o ports/121360 x11 x11/xorg - Change default of ~/.xsession-errors to off 11 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- s ports/73743 x11 XOrg/XFree xauth add/startx problem o ports/93667 x11 x11/xorg-libraries: undefined symbol in libOSMesa.* is o ports/94331 x11 x11/xorg: advocating for DRI support for Radeons o ports/112895 x11 [dri] xorg-7.2 dri with radeon 7500 o ports/113106 x11 x11/xorg - Xorg 7.2 + Mach64 + dri produces error mess f ports/114827 x11 Xorg server crashes when starting astro/google-earth o ports/115020 x11 New port: graphics/osmesa - Mesa's off-screen renderin s ports/115536 x11 [new port] x11/xorg-base port for a minimal X.Org inst f ports/116412 x11 x11/xorg - Screen artifacts with radeon X driver o ports/116443 x11 x11-drivers/xf86-input-keyboard patch for USB jp106 ke f ports/116603 x11 x11/xorg server 7.3 hangs up f ports/116605 x11 x11/xorg: server 7.3 crashes f ports/117907 x11 x11-servers/mga_hal broken on 7.0-BETA (GLIBC error) o ports/117929 x11 x11/Xorg 7.2 missing glwDrawingAreaWidgetClass f ports/118217 x11 xorg doesnt find usb mouse when initiated with devd, w o ports/118547 x11 [patch] x11/xdm fails with pam_krb5 o ports/118645 x11 Xorg need realtime priority for mouse work nice o ports/121230 x11 [patch] ports/x11/xkeyboard-config WITHOUT_NLS support 18 problems total. From owner-freebsd-x11@FreeBSD.ORG Mon Mar 24 17:54:37 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 10E1C1065672 for ; Mon, 24 Mar 2008 17:54:37 +0000 (UTC) (envelope-from SRS0=936740f8b77ba29115d0693985f5d4f0ea34cc5f=650=es.net=oberman@es.net) Received: from postal1.es.net (postal4.es.net [IPv6:2001:400:6000:1::66]) by mx1.freebsd.org (Postfix) with ESMTP id E91E38FC25 for ; Mon, 24 Mar 2008 17:54:35 +0000 (UTC) (envelope-from SRS0=936740f8b77ba29115d0693985f5d4f0ea34cc5f=650=es.net=oberman@es.net) Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by postal4.es.net (Postal Node 4) with ESMTP (SSL) id EUA89233; Mon, 24 Mar 2008 10:54:33 -0700 Received: from ptavv.es.net (ptavv.es.net [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 849BE4500F; Mon, 24 Mar 2008 10:54:31 -0700 (PDT) To: peter stern In-Reply-To: Your message of "Sat, 22 Mar 2008 23:20:46 -0800." <20080322231210.S9164@jago.65north.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1206381271_18048P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Mon, 24 Mar 2008 10:54:31 -0700 From: "Kevin Oberman" Message-Id: <20080324175431.849BE4500F@ptavv.es.net> X-Sender-IP: 198.128.4.29 X-Sender-Domain: es.net X-Recipent: ; ; ; X-Sender: X-To_Name: peter stern X-To_Domain: 65north.com X-To: peter stern X-To_Email: pstern@65north.com X-To_Alias: pstern Cc: freebsd-x11@freebsd.org Subject: Re: recovering from the 6.3 xorg mess X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Mar 2008 17:54:37 -0000 --==_Exmh_1206381271_18048P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > Date: Sat, 22 Mar 2008 23:20:46 -0800 (AKDT) > From: peter stern > Sender: owner-freebsd-x11@freebsd.org > > On Thu, 20 Mar 2008, Warren Block wrote: > > > On Wed, 19 Mar 2008, peter stern wrote: > > > >> 14 found these disturbing entries in Xorg.0.log > >> > >> (--) MGA(0): BIOS at 0xF7000000 > >> Requesting insufficient memory window!: start: 0xf6800000 end: 0xf77fffff > >> size 0x2000000 > >> (EE) Cannot find empty range to map base to > >> (WW) MGA(0): Video BIOS info block not detected! > > > > It's a bug/problem with the way historical X tries to read the video BIOS. > > In the past, it really didn't matter, everything still worked. > > In fact, it still may work with the mga 1.4.7 driver in ports. > > > > Newer versions of Xorg made more radical changes, and xorg-7.3 in particular. > > Experimental versions of the latest mga driver (1.9.100) really want to read > > the BIOS in order to support features like dual monitors. Based on how it > > works in Linux, and how it will be done in future versions of xorg, here's a > > patch for xorg-server under 6-STABLE: > > > > http://wonkity.com/~wblock/mgapatch/xorg-patch.txt > > > > If you only have one monitor, you can use the mga 1.4.7 driver from ports, > > which will also take modelines. The 1.9.99 and 1.9.100 versions allow two > > monitors but apparently ignore modelines. > > > >> Just how badly broken has the video-mga device gotten in FreeBSD. > > > > Reading the video BIOS under FreeBSD can be fixed temporarily with the patch > > above. Upcoming versions of xorg will fix it internally. > > > > Otherwise, problems with the mga driver are probably not specific to FreeBSD. > > > > -Warren Block * Rapid City, South Dakota USA > > > > The mga in ports reports as 1.9.1. It doesn't work properly. I did a > deinstall followed by a reinstall and it remains broken. > > I went to x.org and grabbed the 1.4.6.1 source. I installed that and now x > seems to be working properly. startx starts up in the default resolution > listed in xorg.conf and x responds to keyboard change of mode lines. > > Is there an easy way to determine the version number of the driver? I am > now curious what version is being using in Slackware 12 and OpenBSD 4.2 > which both work properly. > > I still want to know why the x-developer 6.3 installation had no > input-mouse or input-keyboard devices. Why was a broken mga driver shipped > with no warning it was broken? I am getting the impression the x in 6.3 > was not very well tested. You REALLY need to update your ports tree. 1.4.6.1 has been the version in ports since January 2, 2008. At least for me, only 1.9.100 will properly support dual-headed displays. I have had no problems with it and I think that, with a current ports tree, your will find that Warren's patch to properly get BIOS is already included. In your /var/llog/Xorg.0.log you should see: (--) MGA(0): BIOS at 0x80000000 WB: Reading 128K from /dev/mem address 0xc0000 (--) MGA(0): Video BIOS info block at offset 0x07700 -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751 --==_Exmh_1206381271_18048P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) Comment: Exmh version 2.5 06/03/2002 iD8DBQFH5+rXkn3rs5h7N1ERAn1AAJ9QoOtOzQG0yKws60PUCXkVsYnU9gCgk50T NLa7bG7ekb4kJv2+Z2Sdr5U= =JDK2 -----END PGP SIGNATURE----- --==_Exmh_1206381271_18048P-- From owner-freebsd-x11@FreeBSD.ORG Tue Mar 25 00:01:17 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 568C3106566B for ; Tue, 25 Mar 2008 00:01:17 +0000 (UTC) (envelope-from cco1817-0@yahoo.de) Received: from n29.bullet.mail.ukl.yahoo.com (n29.bullet.mail.ukl.yahoo.com [87.248.110.146]) by mx1.freebsd.org (Postfix) with SMTP id AC1FF8FC15 for ; Tue, 25 Mar 2008 00:01:16 +0000 (UTC) (envelope-from cco1817-0@yahoo.de) Received: from [217.12.4.214] by n29.bullet.mail.ukl.yahoo.com with NNFMP; 24 Mar 2008 23:47:50 -0000 Received: from [217.146.182.191] by t1.bullet.ukl.yahoo.com with NNFMP; 24 Mar 2008 23:47:50 -0000 Received: from [127.0.0.1] by omp105.mail.ukl.yahoo.com with NNFMP; 24 Mar 2008 23:47:50 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 643034.24687.bm@omp105.mail.ukl.yahoo.com Received: (qmail 13606 invoked by uid 60001); 24 Mar 2008 23:47:50 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.de; h=X-YMail-OSG:Received:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=0NJjkw9fWhtDLX27h7HeueeXxOH6cXO7ffYB6JPrUiOpJnxA1SbS613IYB9VE6/s/Q3o57lzGwpN8d4Bq8XG0bs012LVCCynz/vuh9v3sAbEdUpgIO9AMnsTUoXm0LWvW5M9qiBIln3kckOhA+08tpYDeDIk5L3UeAn3+wWdeeg=; X-YMail-OSG: MR3hix4VM1lTSmPfBYzfqpnVfFH6e6NiidzX0exlgnQsJ6IY_hG7NQdv.VPf75CqTt9Z8PFADoQdZxz1ZBw.AJhbIj98Jn7ncg-- Received: from [81.210.236.239] by web27603.mail.ukl.yahoo.com via HTTP; Tue, 25 Mar 2008 00:47:50 CET Date: Tue, 25 Mar 2008 00:47:50 +0100 (CET) From: To: freebsd-x11@freebsd.org MIME-Version: 1.0 Message-ID: <572669.10120.qm@web27603.mail.ukl.yahoo.com> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Help installing xf86-video-openchrome-0.2.901 on 6.3-RELEASE X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cco1817-0@yahoo.de List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2008 00:01:17 -0000 Hello, is it possible to install xf86-video-openchrome-0.2.901 on a FreeBSD 6.3-RELEASE? I would need the partial support of the CX700M2 to get rid of the vesa driver and this is not supported by the version 0.2.6 which is part of the port "xorg-drivers" on my current system. Can someone give me a hint how to do that? Thanks a lot! Regards, Ede --------------------------------- Lesen Sie Ihre E-Mails jetzt einfach von unterwegs mit Yahoo! Go. From owner-freebsd-x11@FreeBSD.ORG Tue Mar 25 16:07:07 2008 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2729B106567E for ; Tue, 25 Mar 2008 16:07:07 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from creme-brulee.marcuscom.com (penna-pt.tunnel.tserv1.fmt.ipv6.he.net [IPv6:2001:470:1f00:ffff::1279]) by mx1.freebsd.org (Postfix) with ESMTP id C7A148FC1F for ; Tue, 25 Mar 2008 16:07:06 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from [IPv6:2001:470:1f00:2464::4] (shumai.marcuscom.com [IPv6:2001:470:1f00:2464::4]) by creme-brulee.marcuscom.com (8.14.2/8.14.2) with ESMTP id m2PG8ti4093482 for ; Tue, 25 Mar 2008 12:08:55 -0400 (EDT) (envelope-from marcus@FreeBSD.org) From: Joe Marcus Clarke To: x11 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-MwLLC1YTvXZDvn4CBTXO" Organization: FreeBSD, Inc. Date: Tue, 25 Mar 2008 12:07:00 -0400 Message-Id: <1206461220.93352.28.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.22.0 FreeBSD GNOME Team Port X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on creme-brulee.marcuscom.com Cc: Subject: X pauses until mouse is moved X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2008 16:07:07 -0000 --=-MwLLC1YTvXZDvn4CBTXO Content-Type: text/plain Content-Transfer-Encoding: quoted-printable This problem was originally reported on this list on March 5 (http://lists.freebsd.org/pipermail/freebsd-x11/2008-March/006077.html). I am now seeing this on my RELENG_7 and -CURRENT boxes. Basically, all interaction with X is temporarily suspended until the mouse is moved. This only occurs when using /dev/sysmouse (thus when moused is enabled). If I disabled moused, and use /dev/psm0 directly, the problem goes away. My i386 RELENG_7 machine was working fine until I updated to: FreeBSD shumai.marcuscom.com 7.0-STABLE FreeBSD 7.0-STABLE #17: Mon Mar 24 15:32:39 EDT 2008 marcus@shumai.marcuscom.com:/build/obj/build/src/sys/SHUMAI i386 Prior to that I was running FreeBSD 7.0-STABLE #16: Sat Mar 8 20:07:36 EST 2008. Also prior to that I had the xorg-server update that was supposed to fix jerky mouse movement. That didn't seem to trigger this problem. I thought it might have been related to the recent moused fix in RELENG_7, so I backed out the moused.c changes, but the problem persists. I also backed out the recent X mouse driver VT switch fix, but the problem persists. At least two other users have described similar problems. Any suggestions on what may be causing this? The only difference I spot in dmesg relates to CPU clock speed (off by 1/100 of a MHz). The working version of FreeBSD had: CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.52-MHz 686-class CPU) The current version has: CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.51-MHz 686-class CPU) A full (current) dmesg can be found at http://www.marcuscom.com/downloads/dmesg.shumai . Joe --=20 Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome --=-MwLLC1YTvXZDvn4CBTXO Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEABECAAYFAkfpIyQACgkQb2iPiv4Uz4dpmACdEAM9dvHPtgCO9chf7AmZ5jKb WyQAn2Hw82PtUQPTI7dJyLv5SPrwS7zH =evHb -----END PGP SIGNATURE----- --=-MwLLC1YTvXZDvn4CBTXO-- From owner-freebsd-x11@FreeBSD.ORG Tue Mar 25 21:31:37 2008 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 948471065672 for ; Tue, 25 Mar 2008 21:31:37 +0000 (UTC) (envelope-from SRS0=5d2fc6743cbf865d7712e3553617ccaaf96e1abb=651=es.net=oberman@es.net) Received: from postal1.es.net (postal3.es.net [IPv6:2001:400:14:3::8]) by mx1.freebsd.org (Postfix) with ESMTP id AD7FF8FC1D for ; Tue, 25 Mar 2008 21:31:36 +0000 (UTC) (envelope-from SRS0=5d2fc6743cbf865d7712e3553617ccaaf96e1abb=651=es.net=oberman@es.net) Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by postal3.es.net (Postal Node 3) with ESMTP (SSL) id FYE44935; Tue, 25 Mar 2008 14:31:35 -0700 Received: from ptavv.es.net (ptavv.es.net [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id F2C3C4500E; Tue, 25 Mar 2008 14:31:34 -0700 (PDT) To: Joe Marcus Clarke In-Reply-To: Your message of "Tue, 25 Mar 2008 12:07:00 EDT." <1206461220.93352.28.camel@shumai.marcuscom.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1206480694_68797P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Tue, 25 Mar 2008 14:31:34 -0700 From: "Kevin Oberman" Message-Id: <20080325213134.F2C3C4500E@ptavv.es.net> X-Sender-IP: 198.128.4.29 X-Sender-Domain: es.net X-Recipent: ;; X-Sender: X-To_Name: Joe Marcus Clarke X-To_Domain: freebsd.org X-To: Joe Marcus Clarke X-To_Email: marcus@FreeBSD.org X-To_Alias: marcus Cc: x11 Subject: Re: X pauses until mouse is moved X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2008 21:31:37 -0000 --==_Exmh_1206480694_68797P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > From: Joe Marcus Clarke > Date: Tue, 25 Mar 2008 12:07:00 -0400 > Sender: owner-freebsd-x11@freebsd.org > > This problem was originally reported on this list on March 5 > (http://lists.freebsd.org/pipermail/freebsd-x11/2008-March/006077.html). > I am now seeing this on my RELENG_7 and -CURRENT boxes. Basically, all > interaction with X is temporarily suspended until the mouse is moved. > This only occurs when using /dev/sysmouse (thus when moused is enabled). > If I disabled moused, and use /dev/psm0 directly, the problem goes away. > > My i386 RELENG_7 machine was working fine until I updated to: > > FreeBSD shumai.marcuscom.com 7.0-STABLE FreeBSD 7.0-STABLE #17: Mon Mar > 24 15:32:39 EDT 2008 > marcus@shumai.marcuscom.com:/build/obj/build/src/sys/SHUMAI i386 > > Prior to that I was running FreeBSD 7.0-STABLE #16: Sat Mar 8 20:07:36 > EST 2008. > > Also prior to that I had the xorg-server update that was supposed to fix > jerky mouse movement. That didn't seem to trigger this problem. I > thought it might have been related to the recent moused fix in RELENG_7, > so I backed out the moused.c changes, but the problem persists. I also > backed out the recent X mouse driver VT switch fix, but the problem > persists. > > At least two other users have described similar problems. Any > suggestions on what may be causing this? The only difference I spot in > dmesg relates to CPU clock speed (off by 1/100 of a MHz). The working > version of FreeBSD had: > > CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.52-MHz > 686-class CPU) > > The current version has: > > CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.51-MHz > 686-class CPU) > > A full (current) dmesg can be found at > http://www.marcuscom.com/downloads/dmesg.shumai . I am seeing about the same thing here. My system is running: FreeBSD slan.es.net 7.0-STABLE FreeBSD 7.0-STABLE #2: Mon Mar 17 21:39:01 PDT 2008 root@slan.es.net:/usr/obj/usr/src/sys/IBM-T43 i386 What is possibly notable is that I only started seeing this problem yesterday, right after upgrading to Gnome 2.22. It looks like the Gnome upgrade triggered something, possibly an interaction with the moused, sysmouse, or xf86-input-mouse. The system is a T43 using the internal keyboard and TrackPoint(tm). The Gnome upgrade was pretty smooth with everything building, but portupgrade complaining about some dependency loops. (I'll report about this to the Gnome list.) This is more than a bit annoying. It also impacts menus and scroll bars. I plan to drop back to my backup from before the Gnome upgrade. I can make config, xorg.conf, and dmesg available, but I can't see anything odd there. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751 --==_Exmh_1206480694_68797P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) Comment: Exmh version 2.5 06/03/2002 iD8DBQFH6W82kn3rs5h7N1ERAlqiAJ9EoemHBc+nB/RU7IVrHEN2sRKBnACbB2aF LhxlmkotOKMGaFInnD5MeFA= =KcXG -----END PGP SIGNATURE----- --==_Exmh_1206480694_68797P-- From owner-freebsd-x11@FreeBSD.ORG Tue Mar 25 21:38:42 2008 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3E2671065675 for ; Tue, 25 Mar 2008 21:38:42 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from creme-brulee.marcuscom.com (penna-pt.tunnel.tserv1.fmt.ipv6.he.net [IPv6:2001:470:1f00:ffff::1279]) by mx1.freebsd.org (Postfix) with ESMTP id E20178FC13 for ; Tue, 25 Mar 2008 21:38:41 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from [IPv6:2001:470:1f00:2464::4] (shumai.marcuscom.com [IPv6:2001:470:1f00:2464::4]) by creme-brulee.marcuscom.com (8.14.2/8.14.2) with ESMTP id m2PLeRBQ096557; Tue, 25 Mar 2008 17:40:27 -0400 (EDT) (envelope-from marcus@FreeBSD.org) From: Joe Marcus Clarke To: Kevin Oberman In-Reply-To: <20080325213134.F2C3C4500E@ptavv.es.net> References: <20080325213134.F2C3C4500E@ptavv.es.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-30t6+cbeyruc0C8z/0LZ" Organization: FreeBSD, Inc. Date: Tue, 25 Mar 2008 17:38:32 -0400 Message-Id: <1206481112.78661.21.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.22.0 FreeBSD GNOME Team Port X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on creme-brulee.marcuscom.com Cc: x11 Subject: Re: X pauses until mouse is moved X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2008 21:38:42 -0000 --=-30t6+cbeyruc0C8z/0LZ Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2008-03-25 at 14:31 -0700, Kevin Oberman wrote: > > From: Joe Marcus Clarke > > Date: Tue, 25 Mar 2008 12:07:00 -0400 > > Sender: owner-freebsd-x11@freebsd.org > >=20 > > This problem was originally reported on this list on March 5 > > (http://lists.freebsd.org/pipermail/freebsd-x11/2008-March/006077.html)= . > > I am now seeing this on my RELENG_7 and -CURRENT boxes. Basically, all > > interaction with X is temporarily suspended until the mouse is moved. > > This only occurs when using /dev/sysmouse (thus when moused is enabled)= . > > If I disabled moused, and use /dev/psm0 directly, the problem goes away= . > >=20 > > My i386 RELENG_7 machine was working fine until I updated to: > >=20 > > FreeBSD shumai.marcuscom.com 7.0-STABLE FreeBSD 7.0-STABLE #17: Mon Mar > > 24 15:32:39 EDT 2008 > > marcus@shumai.marcuscom.com:/build/obj/build/src/sys/SHUMAI i386 > >=20 > > Prior to that I was running FreeBSD 7.0-STABLE #16: Sat Mar 8 20:07:36 > > EST 2008. > >=20 > > Also prior to that I had the xorg-server update that was supposed to fi= x > > jerky mouse movement. That didn't seem to trigger this problem. I > > thought it might have been related to the recent moused fix in RELENG_7= , > > so I backed out the moused.c changes, but the problem persists. I also > > backed out the recent X mouse driver VT switch fix, but the problem > > persists. > >=20 > > At least two other users have described similar problems. Any > > suggestions on what may be causing this? The only difference I spot in > > dmesg relates to CPU clock speed (off by 1/100 of a MHz). The working > > version of FreeBSD had: > >=20 > > CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.52-MHz > > 686-class CPU) > >=20 > > The current version has: > >=20 > > CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.51-MHz > > 686-class CPU) > >=20 > > A full (current) dmesg can be found at > > http://www.marcuscom.com/downloads/dmesg.shumai . >=20 > I am seeing about the same thing here. My system is running: > FreeBSD slan.es.net 7.0-STABLE FreeBSD 7.0-STABLE #2: Mon Mar 17 21:39:01= PDT 2008 root@slan.es.net:/usr/obj/usr/src/sys/IBM-T43 i386 >=20 > What is possibly notable is that I only started seeing this problem > yesterday, right after upgrading to Gnome 2.22. It looks like the Gnome > upgrade triggered something, possibly an interaction with the moused, > sysmouse, or xf86-input-mouse. >=20 > The system is a T43 using the internal keyboard and TrackPoint(tm). >=20 > The Gnome upgrade was pretty smooth with everything building, but > portupgrade complaining about some dependency loops. (I'll report about > this to the Gnome list.) If you follow /usr/ports/UPDATING these loops will go away. There are no real loops. It may require you to run pkgdb -fF a few times, though. >=20 > This is more than a bit annoying. It also impacts menus and scroll > bars. I plan to drop back to my backup from before the Gnome upgrade. >=20 > I can make config, xorg.conf, and dmesg available, but I can't see > anything odd there. I have a GNOME 2.22 machine with a USB mouse running -CURRENT from March 6 which is not seeing this problem. I've also seen the issue running a failsafe xterm with no window manager, and no gnome-session. If the GNOME update introduced this problem, I'm not sure how. Joe --=20 Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome --=-30t6+cbeyruc0C8z/0LZ Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEABECAAYFAkfpcNQACgkQb2iPiv4Uz4ebnwCghdX01BN82OjCCx3igxDzASpH Gp8AnArugx1c/gPiXLQALXFumPiCE/Mb =zKkD -----END PGP SIGNATURE----- --=-30t6+cbeyruc0C8z/0LZ-- From owner-freebsd-x11@FreeBSD.ORG Tue Mar 25 22:08:42 2008 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CE98B106566B for ; Tue, 25 Mar 2008 22:08:42 +0000 (UTC) (envelope-from SRS0=5d2fc6743cbf865d7712e3553617ccaaf96e1abb=651=es.net=oberman@es.net) Received: from postal1.es.net (postal3.es.net [IPv6:2001:400:14:3::8]) by mx1.freebsd.org (Postfix) with ESMTP id 2E8438FC1B for ; Tue, 25 Mar 2008 22:08:42 +0000 (UTC) (envelope-from SRS0=5d2fc6743cbf865d7712e3553617ccaaf96e1abb=651=es.net=oberman@es.net) Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by postal3.es.net (Postal Node 3) with ESMTP (SSL) id FZH71240; Tue, 25 Mar 2008 15:08:40 -0700 Received: from ptavv.es.net (ptavv.es.net [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 45C5245048; Tue, 25 Mar 2008 15:08:40 -0700 (PDT) To: Joe Marcus Clarke In-Reply-To: Your message of "Tue, 25 Mar 2008 17:38:32 EDT." <1206481112.78661.21.camel@shumai.marcuscom.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1206482920_68797P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Tue, 25 Mar 2008 15:08:40 -0700 From: "Kevin Oberman" Message-Id: <20080325220840.45C5245048@ptavv.es.net> X-Sender-IP: 198.128.4.29 X-Sender-Domain: es.net X-Recipent: ;; X-Sender: X-To_Name: Joe Marcus Clarke X-To_Domain: freebsd.org X-To: Joe Marcus Clarke X-To_Email: marcus@FreeBSD.org X-To_Alias: marcus Cc: x11 Subject: Re: X pauses until mouse is moved X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2008 22:08:43 -0000 --==_Exmh_1206482920_68797P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > From: Joe Marcus Clarke > Date: Tue, 25 Mar 2008 17:38:32 -0400 > > On Tue, 2008-03-25 at 14:31 -0700, Kevin Oberman wrote: > > > From: Joe Marcus Clarke > > > Date: Tue, 25 Mar 2008 12:07:00 -0400 > > > Sender: owner-freebsd-x11@freebsd.org > > > > > > This problem was originally reported on this list on March 5 > > > (http://lists.freebsd.org/pipermail/freebsd-x11/2008-March/006077.html). > > > I am now seeing this on my RELENG_7 and -CURRENT boxes. Basically, all > > > interaction with X is temporarily suspended until the mouse is moved. > > > This only occurs when using /dev/sysmouse (thus when moused is enabled). > > > If I disabled moused, and use /dev/psm0 directly, the problem goes away. > > > > > > My i386 RELENG_7 machine was working fine until I updated to: > > > > > > FreeBSD shumai.marcuscom.com 7.0-STABLE FreeBSD 7.0-STABLE #17: Mon Mar > > > 24 15:32:39 EDT 2008 > > > marcus@shumai.marcuscom.com:/build/obj/build/src/sys/SHUMAI i386 > > > > > > Prior to that I was running FreeBSD 7.0-STABLE #16: Sat Mar 8 20:07:36 > > > EST 2008. > > > > > > Also prior to that I had the xorg-server update that was supposed to fix > > > jerky mouse movement. That didn't seem to trigger this problem. I > > > thought it might have been related to the recent moused fix in RELENG_7, > > > so I backed out the moused.c changes, but the problem persists. I also > > > backed out the recent X mouse driver VT switch fix, but the problem > > > persists. > > > > > > At least two other users have described similar problems. Any > > > suggestions on what may be causing this? The only difference I spot in > > > dmesg relates to CPU clock speed (off by 1/100 of a MHz). The working > > > version of FreeBSD had: > > > > > > CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.52-MHz > > > 686-class CPU) > > > > > > The current version has: > > > > > > CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.51-MHz > > > 686-class CPU) > > > > > > A full (current) dmesg can be found at > > > http://www.marcuscom.com/downloads/dmesg.shumai . > > > > I am seeing about the same thing here. My system is running: > > FreeBSD slan.es.net 7.0-STABLE FreeBSD 7.0-STABLE #2: Mon Mar 17 21:39:01 PDT 2008 root@slan.es.net:/usr/obj/usr/src/sys/IBM-T43 i386 > > > > What is possibly notable is that I only started seeing this problem > > yesterday, right after upgrading to Gnome 2.22. It looks like the Gnome > > upgrade triggered something, possibly an interaction with the moused, > > sysmouse, or xf86-input-mouse. > > > > The system is a T43 using the internal keyboard and TrackPoint(tm). > > > > The Gnome upgrade was pretty smooth with everything building, but > > portupgrade complaining about some dependency loops. (I'll report about > > this to the Gnome list.) > > If you follow /usr/ports/UPDATING these loops will go away. There are > no real loops. It may require you to run pkgdb -fF a few times, though. Indeed, I had to that. I am not really sure that I deleted the correct ones, though. > > This is more than a bit annoying. It also impacts menus and scroll > > bars. I plan to drop back to my backup from before the Gnome upgrade. > > > > I can make config, xorg.conf, and dmesg available, but I can't see > > anything odd there. > > I have a GNOME 2.22 machine with a USB mouse running -CURRENT from March > 6 which is not seeing this problem. I've also seen the issue running a > failsafe xterm with no window manager, and no gnome-session. If the > GNOME update introduced this problem, I'm not sure how. I had not tried an xterm in TWM, but I just tried and I see it there, too. What I found was that the problem went away when I killed hald, dbus, console-kit-daemon, system-tools-backends and gam_server. Looks like one of those is triggering it. Now I'll have to try stopping them one at a time until the problem disappears. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751 --==_Exmh_1206482920_68797P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) Comment: Exmh version 2.5 06/03/2002 iD8DBQFH6Xfokn3rs5h7N1ERAoMxAJ9f03n7qyNlT5SPuEUbNT/HqNapKQCeLZ/c 425MNjZT4Scgil5RjxgSblk= =mXlX -----END PGP SIGNATURE----- --==_Exmh_1206482920_68797P-- From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 00:20:00 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 49FA41065676 for ; Wed, 26 Mar 2008 00:20:00 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id D439F8FC29 for ; Wed, 26 Mar 2008 00:19:59 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.2/8.14.2) with ESMTP id m2Q0JcXW041091; Tue, 25 Mar 2008 18:19:39 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.2/8.14.2/Submit) with ESMTP id m2Q0Jcr7041088; Tue, 25 Mar 2008 18:19:38 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Tue, 25 Mar 2008 18:19:38 -0600 (MDT) From: Warren Block To: Kevin Oberman In-Reply-To: <20080324175431.849BE4500F@ptavv.es.net> Message-ID: References: <20080324175431.849BE4500F@ptavv.es.net> User-Agent: Alpine 1.10 (BSF 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (wonkity.com [127.0.0.1]); Tue, 25 Mar 2008 18:19:39 -0600 (MDT) Cc: freebsd-x11@freebsd.org Subject: Re: recovering from the 6.3 xorg mess X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 00:20:00 -0000 On Mon, 24 Mar 2008, Kevin Oberman wrote: > > At least for me, only 1.9.100 will properly support dual-headed > displays. I have had no problems with it and I think that, with a > current ports tree, your will find that Warren's patch to properly get > BIOS is already included. > > In your /var/llog/Xorg.0.log you should see: > (--) MGA(0): BIOS at 0x80000000 > WB: Reading 128K from /dev/mem address 0xc0000 > (--) MGA(0): Video BIOS info block at offset 0x07700 It's just an interim patch, not part of the xorg-server port. After seeing that xorg will be switching to libpciaccess (probably/possibly in xorg 7.4), I asked for the bug report to be closed. However, the patch file will hang around in the port files dir (cvsup/csup won't delete it), so it'll have to be removed when the xorg-server port changes. -Warren Block * Rapid City, South Dakota USA From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 02:12:55 2008 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 00E76106566C for ; Wed, 26 Mar 2008 02:12:55 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from QMTA08.westchester.pa.mail.comcast.net (qmta08.westchester.pa.mail.comcast.net [76.96.62.80]) by mx1.freebsd.org (Postfix) with ESMTP id 3F0B68FC17 for ; Wed, 26 Mar 2008 02:12:54 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from OMTA09.westchester.pa.mail.comcast.net ([76.96.62.20]) by QMTA08.westchester.pa.mail.comcast.net with comcast id 5bNb1Z0020SCNGk580Ah00; Wed, 26 Mar 2008 02:12:01 +0000 Received: from discordia ([24.60.135.75]) by OMTA09.westchester.pa.mail.comcast.net with comcast id 5eCt1Z0011dmTCQ3V00000; Wed, 26 Mar 2008 02:12:53 +0000 X-Authority-Analysis: v=1.0 c=1 a=c5sTgUsrrxMA:10 a=6I5d2MoRAAAA:8 a=LeH6XzfVAAAA:8 a=lDGNeTgZl0f2cHQnMIEA:9 a=cfG6nzZs2gnefJyXorQA:7 a=UIhVQqo1Vv9gS0jY_XGijk4Us5wA:4 a=SV7veod9ZcQA:10 a=ZKlmZI38X7UA:10 Received: by discordia (Postfix, from userid 103) id 016691636F9; Tue, 25 Mar 2008 22:12:52 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.31.1.10] (unknown [172.31.1.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by discordia (Postfix) with ESMTP id 24CAD1636F8; Tue, 25 Mar 2008 22:12:35 -0400 (EDT) Message-ID: <47E9B00C.5020409@FreeBSD.org> Date: Tue, 25 Mar 2008 22:08:12 -0400 From: Coleman Kane Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.12 (X11/20080312) MIME-Version: 1.0 To: Kevin Oberman References: <20080325213134.F2C3C4500E@ptavv.es.net> In-Reply-To: <20080325213134.F2C3C4500E@ptavv.es.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: x11 , Joe Marcus Clarke Subject: Re: X pauses until mouse is moved X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@FreeBSD.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 02:12:55 -0000 Kevin Oberman wrote: >> From: Joe Marcus Clarke >> Date: Tue, 25 Mar 2008 12:07:00 -0400 >> Sender: owner-freebsd-x11@freebsd.org >> >> This problem was originally reported on this list on March 5 >> (http://lists.freebsd.org/pipermail/freebsd-x11/2008-March/006077.html). >> I am now seeing this on my RELENG_7 and -CURRENT boxes. Basically, all >> interaction with X is temporarily suspended until the mouse is moved. >> This only occurs when using /dev/sysmouse (thus when moused is enabled). >> If I disabled moused, and use /dev/psm0 directly, the problem goes away. >> >> My i386 RELENG_7 machine was working fine until I updated to: >> >> FreeBSD shumai.marcuscom.com 7.0-STABLE FreeBSD 7.0-STABLE #17: Mon Mar >> 24 15:32:39 EDT 2008 >> marcus@shumai.marcuscom.com:/build/obj/build/src/sys/SHUMAI i386 >> >> Prior to that I was running FreeBSD 7.0-STABLE #16: Sat Mar 8 20:07:36 >> EST 2008. >> >> Also prior to that I had the xorg-server update that was supposed to fix >> jerky mouse movement. That didn't seem to trigger this problem. I >> thought it might have been related to the recent moused fix in RELENG_7, >> so I backed out the moused.c changes, but the problem persists. I also >> backed out the recent X mouse driver VT switch fix, but the problem >> persists. >> >> At least two other users have described similar problems. Any >> suggestions on what may be causing this? The only difference I spot in >> dmesg relates to CPU clock speed (off by 1/100 of a MHz). The working >> version of FreeBSD had: >> >> CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.52-MHz >> 686-class CPU) >> >> The current version has: >> >> CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.51-MHz >> 686-class CPU) >> >> A full (current) dmesg can be found at >> http://www.marcuscom.com/downloads/dmesg.shumai . >> > > I am seeing about the same thing here. My system is running: > FreeBSD slan.es.net 7.0-STABLE FreeBSD 7.0-STABLE #2: Mon Mar 17 21:39:01 PDT 2008 root@slan.es.net:/usr/obj/usr/src/sys/IBM-T43 i386 > > What is possibly notable is that I only started seeing this problem > yesterday, right after upgrading to Gnome 2.22. It looks like the Gnome > upgrade triggered something, possibly an interaction with the moused, > sysmouse, or xf86-input-mouse. > > The system is a T43 using the internal keyboard and TrackPoint(tm). > > The Gnome upgrade was pretty smooth with everything building, but > portupgrade complaining about some dependency loops. (I'll report about > this to the Gnome list.) > > This is more than a bit annoying. It also impacts menus and scroll > bars. I plan to drop back to my backup from before the Gnome upgrade. > > I can make config, xorg.conf, and dmesg available, but I can't see > anything odd there. > I actually also began experiencing this after the GNOME2 update. Very strange. -- Coleman From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 02:30:22 2008 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BA4D21065676 for ; Wed, 26 Mar 2008 02:30:22 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from QMTA07.westchester.pa.mail.comcast.net (qmta07.westchester.pa.mail.comcast.net [76.96.62.64]) by mx1.freebsd.org (Postfix) with ESMTP id 45DCB8FC1F for ; Wed, 26 Mar 2008 02:30:22 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from OMTA01.westchester.pa.mail.comcast.net ([76.96.62.11]) by QMTA07.westchester.pa.mail.comcast.net with comcast id 5bDS1Z00L0EZKEL570EE00; Wed, 26 Mar 2008 02:29:18 +0000 Received: from discordia ([24.60.135.75]) by OMTA01.westchester.pa.mail.comcast.net with comcast id 5eWL1Z00A1dmTCQ3M00000; Wed, 26 Mar 2008 02:30:20 +0000 X-Authority-Analysis: v=1.0 c=1 a=jTa4k3h-cDwA:10 a=c5sTgUsrrxMA:10 a=6I5d2MoRAAAA:8 a=LeH6XzfVAAAA:8 a=_8JlWIS8KdUKy_8oSuYA:9 a=65cu1Rr9ci7SrA04ruIA:7 a=wOj-vzx71exNM1MHY2zGcf_2GdsA:4 a=SV7veod9ZcQA:10 a=6bqG61NMjcsA:10 Received: by discordia (Postfix, from userid 103) id 4DD471636F8; Tue, 25 Mar 2008 22:30:20 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.31.1.10] (unknown [172.31.1.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by discordia (Postfix) with ESMTP id DD9861636F9; Tue, 25 Mar 2008 22:29:53 -0400 (EDT) Message-ID: <47E9B435.3030806@FreeBSD.org> Date: Tue, 25 Mar 2008 22:25:57 -0400 From: Coleman Kane Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.12 (X11/20080312) MIME-Version: 1.0 To: cokane@FreeBSD.org References: <20080325213134.F2C3C4500E@ptavv.es.net> <47E9B00C.5020409@FreeBSD.org> In-Reply-To: <47E9B00C.5020409@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: Joe Marcus Clarke , x11 Subject: Re: X pauses until mouse is moved (SOLVED!) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@FreeBSD.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 02:30:22 -0000 Coleman Kane wrote: > Kevin Oberman wrote: >>> From: Joe Marcus Clarke >>> Date: Tue, 25 Mar 2008 12:07:00 -0400 >>> Sender: owner-freebsd-x11@freebsd.org >>> >>> This problem was originally reported on this list on March 5 >>> (http://lists.freebsd.org/pipermail/freebsd-x11/2008-March/006077.html). >>> >>> I am now seeing this on my RELENG_7 and -CURRENT boxes. Basically, all >>> interaction with X is temporarily suspended until the mouse is moved. >>> This only occurs when using /dev/sysmouse (thus when moused is >>> enabled). >>> If I disabled moused, and use /dev/psm0 directly, the problem goes >>> away. >>> >>> My i386 RELENG_7 machine was working fine until I updated to: >>> >>> FreeBSD shumai.marcuscom.com 7.0-STABLE FreeBSD 7.0-STABLE #17: Mon Mar >>> 24 15:32:39 EDT 2008 >>> marcus@shumai.marcuscom.com:/build/obj/build/src/sys/SHUMAI i386 >>> >>> Prior to that I was running FreeBSD 7.0-STABLE #16: Sat Mar 8 20:07:36 >>> EST 2008. >>> >>> Also prior to that I had the xorg-server update that was supposed to >>> fix >>> jerky mouse movement. That didn't seem to trigger this problem. I >>> thought it might have been related to the recent moused fix in >>> RELENG_7, >>> so I backed out the moused.c changes, but the problem persists. I also >>> backed out the recent X mouse driver VT switch fix, but the problem >>> persists. >>> >>> At least two other users have described similar problems. Any >>> suggestions on what may be causing this? The only difference I spot in >>> dmesg relates to CPU clock speed (off by 1/100 of a MHz). The working >>> version of FreeBSD had: >>> >>> CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.52-MHz >>> 686-class CPU) >>> >>> The current version has: >>> >>> CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.51-MHz >>> 686-class CPU) >>> >>> A full (current) dmesg can be found at >>> http://www.marcuscom.com/downloads/dmesg.shumai . >>> >> >> I am seeing about the same thing here. My system is running: >> FreeBSD slan.es.net 7.0-STABLE FreeBSD 7.0-STABLE #2: Mon Mar 17 >> 21:39:01 PDT 2008 root@slan.es.net:/usr/obj/usr/src/sys/IBM-T43 >> i386 >> >> What is possibly notable is that I only started seeing this problem >> yesterday, right after upgrading to Gnome 2.22. It looks like the Gnome >> upgrade triggered something, possibly an interaction with the moused, >> sysmouse, or xf86-input-mouse. >> >> The system is a T43 using the internal keyboard and TrackPoint(tm). >> >> The Gnome upgrade was pretty smooth with everything building, but >> portupgrade complaining about some dependency loops. (I'll report about >> this to the Gnome list.) >> >> This is more than a bit annoying. It also impacts menus and scroll >> bars. I plan to drop back to my backup from before the Gnome upgrade. >> >> I can make config, xorg.conf, and dmesg available, but I can't see >> anything odd there. >> > I actually also began experiencing this after the GNOME2 update. Very > strange. > > -- > Coleman I figured it out. Try going to System->Preferences->Keyboard Preferences Then, go to the Accessibility tab and see if the "Only accept long keypresses" option is checked. If it is, then un-check it. I surmise that the accessibility options are related to any other input "bugs" too. I am guessing that these get wormed through dbus, hald, and/or system-tools-backends. The annoying thing is I remember going through this hell *last time* I upgraded GNOME and I had completely forgotten how I fixed it. It's almost like a cruel joke (at my expense) that one of these accessibility options gets toggled every time I upgrade GNOME. -- Coleman Kane From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 02:52:50 2008 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7FD35106566C; Wed, 26 Mar 2008 02:52:50 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from creme-brulee.marcuscom.com (marcuscom-pt.tunnel.tserv1.fmt.ipv6.he.net [IPv6:2001:470:1f00:ffff::1279]) by mx1.freebsd.org (Postfix) with ESMTP id 2924C8FC16; Wed, 26 Mar 2008 02:52:50 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from [IPv6:2001:470:1f00:2464::4] (shumai.marcuscom.com [IPv6:2001:470:1f00:2464::4]) by creme-brulee.marcuscom.com (8.14.2/8.14.2) with ESMTP id m2Q2sXTj099639; Tue, 25 Mar 2008 22:54:33 -0400 (EDT) (envelope-from marcus@FreeBSD.org) From: Joe Marcus Clarke To: cokane@FreeBSD.org In-Reply-To: <47E9B435.3030806@FreeBSD.org> References: <20080325213134.F2C3C4500E@ptavv.es.net> <47E9B00C.5020409@FreeBSD.org> <47E9B435.3030806@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-IUu4gJLcO3xY7PVirRN4" Organization: FreeBSD, Inc. Date: Tue, 25 Mar 2008 22:52:38 -0400 Message-Id: <1206499958.78661.67.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.22.0 FreeBSD GNOME Team Port X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00,MIME_QP_LONG_LINE, NO_RELAYS autolearn=no version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on creme-brulee.marcuscom.com Cc: x11 Subject: Re: X pauses until mouse is moved (SOLVED!) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 02:52:50 -0000 --=-IUu4gJLcO3xY7PVirRN4 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2008-03-25 at 22:25 -0400, Coleman Kane wrote: > Coleman Kane wrote: > > Kevin Oberman wrote: > >>> From: Joe Marcus Clarke > >>> Date: Tue, 25 Mar 2008 12:07:00 -0400 > >>> Sender: owner-freebsd-x11@freebsd.org > >>> > >>> This problem was originally reported on this list on March 5 > >>> (http://lists.freebsd.org/pipermail/freebsd-x11/2008-March/006077.htm= l).=20 > >>> > >>> I am now seeing this on my RELENG_7 and -CURRENT boxes. Basically, a= ll > >>> interaction with X is temporarily suspended until the mouse is moved. > >>> This only occurs when using /dev/sysmouse (thus when moused is=20 > >>> enabled). > >>> If I disabled moused, and use /dev/psm0 directly, the problem goes=20 > >>> away. > >>> > >>> My i386 RELENG_7 machine was working fine until I updated to: > >>> > >>> FreeBSD shumai.marcuscom.com 7.0-STABLE FreeBSD 7.0-STABLE #17: Mon M= ar > >>> 24 15:32:39 EDT 2008 > >>> marcus@shumai.marcuscom.com:/build/obj/build/src/sys/SHUMAI i386 > >>> > >>> Prior to that I was running FreeBSD 7.0-STABLE #16: Sat Mar 8 20:07:= 36 > >>> EST 2008. > >>> > >>> Also prior to that I had the xorg-server update that was supposed to=20 > >>> fix > >>> jerky mouse movement. That didn't seem to trigger this problem. I > >>> thought it might have been related to the recent moused fix in=20 > >>> RELENG_7, > >>> so I backed out the moused.c changes, but the problem persists. I al= so > >>> backed out the recent X mouse driver VT switch fix, but the problem > >>> persists. > >>> > >>> At least two other users have described similar problems. Any > >>> suggestions on what may be causing this? The only difference I spot = in > >>> dmesg relates to CPU clock speed (off by 1/100 of a MHz). The workin= g > >>> version of FreeBSD had: > >>> > >>> CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.52-MHz > >>> 686-class CPU) > >>> > >>> The current version has: > >>> > >>> CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.51-MHz > >>> 686-class CPU) > >>> > >>> A full (current) dmesg can be found at > >>> http://www.marcuscom.com/downloads/dmesg.shumai . > >>> =20 > >> > >> I am seeing about the same thing here. My system is running: > >> FreeBSD slan.es.net 7.0-STABLE FreeBSD 7.0-STABLE #2: Mon Mar 17=20 > >> 21:39:01 PDT 2008 root@slan.es.net:/usr/obj/usr/src/sys/IBM-T43 =20 > >> i386 > >> > >> What is possibly notable is that I only started seeing this problem > >> yesterday, right after upgrading to Gnome 2.22. It looks like the Gnom= e > >> upgrade triggered something, possibly an interaction with the moused, > >> sysmouse, or xf86-input-mouse. > >> > >> The system is a T43 using the internal keyboard and TrackPoint(tm). > >> > >> The Gnome upgrade was pretty smooth with everything building, but > >> portupgrade complaining about some dependency loops. (I'll report abou= t > >> this to the Gnome list.) > >> > >> This is more than a bit annoying. It also impacts menus and scroll > >> bars. I plan to drop back to my backup from before the Gnome upgrade. > >> > >> I can make config, xorg.conf, and dmesg available, but I can't see > >> anything odd there. > >> =20 > > I actually also began experiencing this after the GNOME2 update. Very=20 > > strange. > > > > --=20 > > Coleman > I figured it out. Try going to System->Preferences->Keyboard Preferences >=20 > Then, go to the Accessibility tab and see if the "Only accept long=20 > keypresses" option is checked. If it is, then un-check it. I surmise=20 > that the accessibility options are related to any other input "bugs"=20 > too. I am guessing that these get wormed through dbus, hald, and/or=20 > system-tools-backends. >=20 > The annoying thing is I remember going through this hell *last time* I=20 > upgraded GNOME and I had completely forgotten how I fixed it. It's=20 > almost like a cruel joke (at my expense) that one of these accessibility=20 > options gets toggled every time I upgrade GNOME. I don't think accessibility is the cause of this. I had a different problem after upgrading one machine to 2.22. I could not longer type into any input field (including gnome-terminal). Every keystroke would result in a beep. THIS was fixed by disabling accessibility. The problem with the pausing remains. One user tracked it down to hal. I haven't dug deeper as to why hal would cause this yet. Joe >=20 > -- > Coleman Kane >=20 >=20 --=20 Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome --=-IUu4gJLcO3xY7PVirRN4 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEABECAAYFAkfpunYACgkQb2iPiv4Uz4eolgCeLT6f88Mq7mCXaMTbFyXCcrXP VfsAn0GYoJ0X3/tDpAmz+7wl9+CYGzn3 =Oe4T -----END PGP SIGNATURE----- --=-IUu4gJLcO3xY7PVirRN4-- From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 03:02:18 2008 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C0821065671 for ; Wed, 26 Mar 2008 03:02:18 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from QMTA04.westchester.pa.mail.comcast.net (qmta04.westchester.pa.mail.comcast.net [76.96.62.40]) by mx1.freebsd.org (Postfix) with ESMTP id 5F2B28FC20 for ; Wed, 26 Mar 2008 03:02:17 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from OMTA10.westchester.pa.mail.comcast.net ([76.96.62.28]) by QMTA04.westchester.pa.mail.comcast.net with comcast id 5cRT1Z00A0cZkys5409500; Wed, 26 Mar 2008 03:00:59 +0000 Received: from discordia ([24.60.135.75]) by OMTA10.westchester.pa.mail.comcast.net with comcast id 5f1j1Z0021dmTCQ3W00000; Wed, 26 Mar 2008 03:01:43 +0000 X-Authority-Analysis: v=1.0 c=1 a=jTa4k3h-cDwA:10 a=c5sTgUsrrxMA:10 a=6I5d2MoRAAAA:8 a=LeH6XzfVAAAA:8 a=szGxnMQleCmTHjNiJXUA:9 a=oCkvHnbCzXsOwnnT4kYA:7 a=BwU6DTZ3V3yHjyjvXBhfzQ_5b5oA:4 a=SV7veod9ZcQA:10 a=zUBsD6tbDSsA:10 Received: by discordia (Postfix, from userid 103) id DBFD91636FA; Tue, 25 Mar 2008 23:02:05 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.31.1.14] (unknown [172.31.1.14]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by discordia (Postfix) with ESMTP id ED8051636F9; Tue, 25 Mar 2008 23:01:52 -0400 (EDT) Message-ID: <47E9BBB3.3080704@FreeBSD.org> Date: Tue, 25 Mar 2008 22:57:55 -0400 From: Coleman Kane Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.12 (X11/20080312) MIME-Version: 1.0 To: Joe Marcus Clarke References: <20080325213134.F2C3C4500E@ptavv.es.net> <47E9B00C.5020409@FreeBSD.org> <47E9B435.3030806@FreeBSD.org> <1206499958.78661.67.camel@shumai.marcuscom.com> In-Reply-To: <1206499958.78661.67.camel@shumai.marcuscom.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: x11 Subject: Re: X pauses until mouse is moved (SOLVED!) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@FreeBSD.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 03:02:18 -0000 Joe Marcus Clarke wrote: > On Tue, 2008-03-25 at 22:25 -0400, Coleman Kane wrote: > >> Coleman Kane wrote: >> >>> Kevin Oberman wrote: >>> >>>>> From: Joe Marcus Clarke >>>>> Date: Tue, 25 Mar 2008 12:07:00 -0400 >>>>> Sender: owner-freebsd-x11@freebsd.org >>>>> >>>>> This problem was originally reported on this list on March 5 >>>>> (http://lists.freebsd.org/pipermail/freebsd-x11/2008-March/006077.html). >>>>> >>>>> I am now seeing this on my RELENG_7 and -CURRENT boxes. Basically, all >>>>> interaction with X is temporarily suspended until the mouse is moved. >>>>> This only occurs when using /dev/sysmouse (thus when moused is >>>>> enabled). >>>>> If I disabled moused, and use /dev/psm0 directly, the problem goes >>>>> away. >>>>> >>>>> My i386 RELENG_7 machine was working fine until I updated to: >>>>> >>>>> FreeBSD shumai.marcuscom.com 7.0-STABLE FreeBSD 7.0-STABLE #17: Mon Mar >>>>> 24 15:32:39 EDT 2008 >>>>> marcus@shumai.marcuscom.com:/build/obj/build/src/sys/SHUMAI i386 >>>>> >>>>> Prior to that I was running FreeBSD 7.0-STABLE #16: Sat Mar 8 20:07:36 >>>>> EST 2008. >>>>> >>>>> Also prior to that I had the xorg-server update that was supposed to >>>>> fix >>>>> jerky mouse movement. That didn't seem to trigger this problem. I >>>>> thought it might have been related to the recent moused fix in >>>>> RELENG_7, >>>>> so I backed out the moused.c changes, but the problem persists. I also >>>>> backed out the recent X mouse driver VT switch fix, but the problem >>>>> persists. >>>>> >>>>> At least two other users have described similar problems. Any >>>>> suggestions on what may be causing this? The only difference I spot in >>>>> dmesg relates to CPU clock speed (off by 1/100 of a MHz). The working >>>>> version of FreeBSD had: >>>>> >>>>> CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.52-MHz >>>>> 686-class CPU) >>>>> >>>>> The current version has: >>>>> >>>>> CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.51-MHz >>>>> 686-class CPU) >>>>> >>>>> A full (current) dmesg can be found at >>>>> http://www.marcuscom.com/downloads/dmesg.shumai . >>>>> >>>>> >>>> I am seeing about the same thing here. My system is running: >>>> FreeBSD slan.es.net 7.0-STABLE FreeBSD 7.0-STABLE #2: Mon Mar 17 >>>> 21:39:01 PDT 2008 root@slan.es.net:/usr/obj/usr/src/sys/IBM-T43 >>>> i386 >>>> >>>> What is possibly notable is that I only started seeing this problem >>>> yesterday, right after upgrading to Gnome 2.22. It looks like the Gnome >>>> upgrade triggered something, possibly an interaction with the moused, >>>> sysmouse, or xf86-input-mouse. >>>> >>>> The system is a T43 using the internal keyboard and TrackPoint(tm). >>>> >>>> The Gnome upgrade was pretty smooth with everything building, but >>>> portupgrade complaining about some dependency loops. (I'll report about >>>> this to the Gnome list.) >>>> >>>> This is more than a bit annoying. It also impacts menus and scroll >>>> bars. I plan to drop back to my backup from before the Gnome upgrade. >>>> >>>> I can make config, xorg.conf, and dmesg available, but I can't see >>>> anything odd there. >>>> >>>> >>> I actually also began experiencing this after the GNOME2 update. Very >>> strange. >>> >>> -- >>> Coleman >>> >> I figured it out. Try going to System->Preferences->Keyboard Preferences >> >> Then, go to the Accessibility tab and see if the "Only accept long >> keypresses" option is checked. If it is, then un-check it. I surmise >> that the accessibility options are related to any other input "bugs" >> too. I am guessing that these get wormed through dbus, hald, and/or >> system-tools-backends. >> >> The annoying thing is I remember going through this hell *last time* I >> upgraded GNOME and I had completely forgotten how I fixed it. It's >> almost like a cruel joke (at my expense) that one of these accessibility >> options gets toggled every time I upgrade GNOME. >> > > I don't think accessibility is the cause of this. I had a different > problem after upgrading one machine to 2.22. I could not longer type > into any input field (including gnome-terminal). Every keystroke would > result in a beep. THIS was fixed by disabling accessibility. The > problem with the pausing remains. One user tracked it down to hal. I > haven't dug deeper as to why hal would cause this yet. > > Joe > I realized this after I got the accessibility issue resolved. I stopped moused and told Xorg to use /dev/psm0 instead and now I no longer have the "input waits for mouse" bug either. Seems to be some sort of moused vs. hald interaction? -- Coleman From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 04:26:00 2008 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2EB001065675 for ; Wed, 26 Mar 2008 04:26:00 +0000 (UTC) (envelope-from SRS0=5d2fc6743cbf865d7712e3553617ccaaf96e1abb=651=es.net=oberman@es.net) Received: from postal1.es.net (postal3.es.net [IPv6:2001:400:14:3::8]) by mx1.freebsd.org (Postfix) with ESMTP id CC9EE8FC18 for ; Wed, 26 Mar 2008 04:25:59 +0000 (UTC) (envelope-from SRS0=5d2fc6743cbf865d7712e3553617ccaaf96e1abb=651=es.net=oberman@es.net) Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by postal3.es.net (Postal Node 3) with ESMTP (SSL) id GHZ59657; Tue, 25 Mar 2008 21:25:57 -0700 Received: from ptavv.es.net (ptavv.es.net [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 006744500E; Tue, 25 Mar 2008 21:25:56 -0700 (PDT) To: Joe Marcus Clarke In-Reply-To: Your message of "Tue, 25 Mar 2008 22:52:38 EDT." <1206499958.78661.67.camel@shumai.marcuscom.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1206505556_49638P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Tue, 25 Mar 2008 21:25:56 -0700 From: "Kevin Oberman" Message-Id: <20080326042557.006744500E@ptavv.es.net> X-Sender-IP: 198.128.4.29 X-Sender-Domain: es.net X-Recipent: ;;; X-Sender: X-To_Name: Joe Marcus Clarke X-To_Domain: freebsd.org X-To: Joe Marcus Clarke X-To_Email: marcus@FreeBSD.org X-To_Alias: marcus Cc: x11 , cokane@FreeBSD.org Subject: Re: X pauses until mouse is moved (SOLVED!) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 04:26:00 -0000 --==_Exmh_1206505556_49638P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > From: Joe Marcus Clarke > Date: Tue, 25 Mar 2008 22:52:38 -0400 > > On Tue, 2008-03-25 at 22:25 -0400, Coleman Kane wrote: > > Coleman Kane wrote: > > > Kevin Oberman wrote: > > >>> From: Joe Marcus Clarke > > >>> Date: Tue, 25 Mar 2008 12:07:00 -0400 > > >>> Sender: owner-freebsd-x11@freebsd.org > > >>> > > >>> This problem was originally reported on this list on March 5 > > >>> (http://lists.freebsd.org/pipermail/freebsd-x11/2008-March/006077.html). > > >>> > > >>> I am now seeing this on my RELENG_7 and -CURRENT boxes. Basically, all > > >>> interaction with X is temporarily suspended until the mouse is moved. > > >>> This only occurs when using /dev/sysmouse (thus when moused is > > >>> enabled). > > >>> If I disabled moused, and use /dev/psm0 directly, the problem goes > > >>> away. > > >>> > > >>> My i386 RELENG_7 machine was working fine until I updated to: > > >>> > > >>> FreeBSD shumai.marcuscom.com 7.0-STABLE FreeBSD 7.0-STABLE #17: Mon Mar > > >>> 24 15:32:39 EDT 2008 > > >>> marcus@shumai.marcuscom.com:/build/obj/build/src/sys/SHUMAI i386 > > >>> > > >>> Prior to that I was running FreeBSD 7.0-STABLE #16: Sat Mar 8 20:07:36 > > >>> EST 2008. > > >>> > > >>> Also prior to that I had the xorg-server update that was supposed to > > >>> fix > > >>> jerky mouse movement. That didn't seem to trigger this problem. I > > >>> thought it might have been related to the recent moused fix in > > >>> RELENG_7, > > >>> so I backed out the moused.c changes, but the problem persists. I also > > >>> backed out the recent X mouse driver VT switch fix, but the problem > > >>> persists. > > >>> > > >>> At least two other users have described similar problems. Any > > >>> suggestions on what may be causing this? The only difference I spot in > > >>> dmesg relates to CPU clock speed (off by 1/100 of a MHz). The working > > >>> version of FreeBSD had: > > >>> > > >>> CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.52-MHz > > >>> 686-class CPU) > > >>> > > >>> The current version has: > > >>> > > >>> CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.51-MHz > > >>> 686-class CPU) > > >>> > > >>> A full (current) dmesg can be found at > > >>> http://www.marcuscom.com/downloads/dmesg.shumai . > > >>> > > >> > > >> I am seeing about the same thing here. My system is running: > > >> FreeBSD slan.es.net 7.0-STABLE FreeBSD 7.0-STABLE #2: Mon Mar 17 > > >> 21:39:01 PDT 2008 root@slan.es.net:/usr/obj/usr/src/sys/IBM-T43 > > >> i386 > > >> > > >> What is possibly notable is that I only started seeing this problem > > >> yesterday, right after upgrading to Gnome 2.22. It looks like the Gnome > > >> upgrade triggered something, possibly an interaction with the moused, > > >> sysmouse, or xf86-input-mouse. > > >> > > >> The system is a T43 using the internal keyboard and TrackPoint(tm). > > >> > > >> The Gnome upgrade was pretty smooth with everything building, but > > >> portupgrade complaining about some dependency loops. (I'll report about > > >> this to the Gnome list.) > > >> > > >> This is more than a bit annoying. It also impacts menus and scroll > > >> bars. I plan to drop back to my backup from before the Gnome upgrade. > > >> > > >> I can make config, xorg.conf, and dmesg available, but I can't see > > >> anything odd there. > > >> > > > I actually also began experiencing this after the GNOME2 update. Very > > > strange. > > > > > > -- > > > Coleman > > I figured it out. Try going to System->Preferences->Keyboard Preferences > > > > Then, go to the Accessibility tab and see if the "Only accept long > > keypresses" option is checked. If it is, then un-check it. I surmise > > that the accessibility options are related to any other input "bugs" > > too. I am guessing that these get wormed through dbus, hald, and/or > > system-tools-backends. > > > > The annoying thing is I remember going through this hell *last time* I > > upgraded GNOME and I had completely forgotten how I fixed it. It's > > almost like a cruel joke (at my expense) that one of these accessibility > > options gets toggled every time I upgrade GNOME. > > I don't think accessibility is the cause of this. I had a different > problem after upgrading one machine to 2.22. I could not longer type > into any input field (including gnome-terminal). Every keystroke would > result in a beep. THIS was fixed by disabling accessibility. The > problem with the pausing remains. One user tracked it down to hal. I > haven't dug deeper as to why hal would cause this yet. Joe, Is it possible that the "jerky mouse" fix is interacting with hald in some way? It seem like many are updating without this problem and it is clearly tied to the mouse. Just speculation, of course. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751 --==_Exmh_1206505556_49638P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) Comment: Exmh version 2.5 06/03/2002 iD8DBQFH6dBUkn3rs5h7N1ERAjU3AKCcnHOuwb1AIneKed+j8e82b5ZN2wCggHSc oXGG7bM6IbqtUuNd5WgDBkM= =X9go -----END PGP SIGNATURE----- --==_Exmh_1206505556_49638P-- From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 05:47:46 2008 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 568A91065672 for ; Wed, 26 Mar 2008 05:47:46 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from creme-brulee.marcuscom.com (penna-pt.tunnel.tserv1.fmt.ipv6.he.net [IPv6:2001:470:1f00:ffff::1279]) by mx1.freebsd.org (Postfix) with ESMTP id 186C98FC13 for ; Wed, 26 Mar 2008 05:47:46 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from [IPv6:2001:470:1f00:2464::4] (shumai.marcuscom.com [IPv6:2001:470:1f00:2464::4]) by creme-brulee.marcuscom.com (8.14.2/8.14.2) with ESMTP id m2Q5nXs2001389; Wed, 26 Mar 2008 01:49:33 -0400 (EDT) (envelope-from marcus@FreeBSD.org) From: Joe Marcus Clarke To: Kevin Oberman In-Reply-To: <1206481112.78661.21.camel@shumai.marcuscom.com> References: <20080325213134.F2C3C4500E@ptavv.es.net> <1206481112.78661.21.camel@shumai.marcuscom.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-1uVMViuybvhteZvVKNKB" Organization: FreeBSD, Inc. Date: Wed, 26 Mar 2008 01:47:38 -0400 Message-Id: <1206510458.85514.1.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.22.0 FreeBSD GNOME Team Port X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on creme-brulee.marcuscom.com Cc: x11 Subject: Re: X pauses until mouse is moved X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 05:47:46 -0000 --=-1uVMViuybvhteZvVKNKB Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2008-03-25 at 17:38 -0400, Joe Marcus Clarke wrote: > On Tue, 2008-03-25 at 14:31 -0700, Kevin Oberman wrote: > > > From: Joe Marcus Clarke > > > Date: Tue, 25 Mar 2008 12:07:00 -0400 > > > Sender: owner-freebsd-x11@freebsd.org > > >=20 > > > This problem was originally reported on this list on March 5 > > > (http://lists.freebsd.org/pipermail/freebsd-x11/2008-March/006077.htm= l). > > > I am now seeing this on my RELENG_7 and -CURRENT boxes. Basically, a= ll > > > interaction with X is temporarily suspended until the mouse is moved. > > > This only occurs when using /dev/sysmouse (thus when moused is enable= d). > > > If I disabled moused, and use /dev/psm0 directly, the problem goes aw= ay. > > >=20 > > > My i386 RELENG_7 machine was working fine until I updated to: > > >=20 > > > FreeBSD shumai.marcuscom.com 7.0-STABLE FreeBSD 7.0-STABLE #17: Mon M= ar > > > 24 15:32:39 EDT 2008 > > > marcus@shumai.marcuscom.com:/build/obj/build/src/sys/SHUMAI i386 > > >=20 > > > Prior to that I was running FreeBSD 7.0-STABLE #16: Sat Mar 8 20:07:= 36 > > > EST 2008. > > >=20 > > > Also prior to that I had the xorg-server update that was supposed to = fix > > > jerky mouse movement. That didn't seem to trigger this problem. I > > > thought it might have been related to the recent moused fix in RELENG= _7, > > > so I backed out the moused.c changes, but the problem persists. I al= so > > > backed out the recent X mouse driver VT switch fix, but the problem > > > persists. > > >=20 > > > At least two other users have described similar problems. Any > > > suggestions on what may be causing this? The only difference I spot = in > > > dmesg relates to CPU clock speed (off by 1/100 of a MHz). The workin= g > > > version of FreeBSD had: > > >=20 > > > CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.52-MHz > > > 686-class CPU) > > >=20 > > > The current version has: > > >=20 > > > CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.51-MHz > > > 686-class CPU) > > >=20 > > > A full (current) dmesg can be found at > > > http://www.marcuscom.com/downloads/dmesg.shumai . > >=20 > > I am seeing about the same thing here. My system is running: > > FreeBSD slan.es.net 7.0-STABLE FreeBSD 7.0-STABLE #2: Mon Mar 17 21:39:= 01 PDT 2008 root@slan.es.net:/usr/obj/usr/src/sys/IBM-T43 i386 > >=20 > > What is possibly notable is that I only started seeing this problem > > yesterday, right after upgrading to Gnome 2.22. It looks like the Gnome > > upgrade triggered something, possibly an interaction with the moused, > > sysmouse, or xf86-input-mouse. > >=20 > > The system is a T43 using the internal keyboard and TrackPoint(tm). > >=20 > > The Gnome upgrade was pretty smooth with everything building, but > > portupgrade complaining about some dependency loops. (I'll report about > > this to the Gnome list.) >=20 > If you follow /usr/ports/UPDATING these loops will go away. There are > no real loops. It may require you to run pkgdb -fF a few times, though. >=20 > >=20 > > This is more than a bit annoying. It also impacts menus and scroll > > bars. I plan to drop back to my backup from before the Gnome upgrade. > >=20 > > I can make config, xorg.conf, and dmesg available, but I can't see > > anything odd there. >=20 > I have a GNOME 2.22 machine with a USB mouse running -CURRENT from March > 6 which is not seeing this problem. I've also seen the issue running a > failsafe xterm with no window manager, and no gnome-session. If the > GNOME update introduced this problem, I'm not sure how. The problem is ConsoleKit. If console-kit-daemon is running, then moused an X get all screwy. I think this only affects GDM users, and may be fixed with my recent GDM commit. I am now running X with CK and moused with no pausing. Can people seeing this problem confirm if you're using GDM? If not, try starting X AFTER console-kit-daemon, and see if that helps. Note: bland has most likely fixed this bug in very recent -CURRENT. Joe --=20 Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome --=-1uVMViuybvhteZvVKNKB Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEABECAAYFAkfp43YACgkQb2iPiv4Uz4dLtgCeM5GFlemN1SovOBlFc5pyV8Mn jrIAnikHgdJNRhgNayj4GJWxXowHO2hl =kXvw -----END PGP SIGNATURE----- --=-1uVMViuybvhteZvVKNKB-- From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 13:38:53 2008 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 605EC1065674 for ; Wed, 26 Mar 2008 13:38:53 +0000 (UTC) (envelope-from SRS0=e2a29b6007fae5004504da14f8396fe47e644c69=652=es.net=oberman@es.net) Received: from postal1.es.net (postal4.es.net [IPv6:2001:400:6000:1::66]) by mx1.freebsd.org (Postfix) with ESMTP id 6AD438FC23 for ; Wed, 26 Mar 2008 13:38:52 +0000 (UTC) (envelope-from SRS0=e2a29b6007fae5004504da14f8396fe47e644c69=652=es.net=oberman@es.net) Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by postal4.es.net (Postal Node 4) with ESMTP (SSL) id GQM64949; Wed, 26 Mar 2008 06:38:49 -0700 Received: from ptavv.es.net (ptavv.es.net [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 19AE54500E; Wed, 26 Mar 2008 06:38:47 -0700 (PDT) To: Joe Marcus Clarke In-Reply-To: Your message of "Wed, 26 Mar 2008 01:47:38 EDT." <1206510458.85514.1.camel@shumai.marcuscom.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1206538727_49638P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Wed, 26 Mar 2008 06:38:47 -0700 From: "Kevin Oberman" Message-Id: <20080326133847.19AE54500E@ptavv.es.net> X-Sender-IP: 198.128.4.29 X-Sender-Domain: es.net X-Recipent: ;; X-Sender: X-To_Name: Joe Marcus Clarke X-To_Domain: freebsd.org X-To: Joe Marcus Clarke X-To_Email: marcus@FreeBSD.org X-To_Alias: marcus Cc: x11 Subject: Re: X pauses until mouse is moved X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 13:38:53 -0000 --==_Exmh_1206538727_49638P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > From: Joe Marcus Clarke > Date: Wed, 26 Mar 2008 01:47:38 -0400 > > On Tue, 2008-03-25 at 17:38 -0400, Joe Marcus Clarke wrote: > > On Tue, 2008-03-25 at 14:31 -0700, Kevin Oberman wrote: > > > > From: Joe Marcus Clarke > > > > Date: Tue, 25 Mar 2008 12:07:00 -0400 > > > > Sender: owner-freebsd-x11@freebsd.org > > > > > > > > This problem was originally reported on this list on March 5 > > > > (http://lists.freebsd.org/pipermail/freebsd-x11/2008-March/006077.html). > > > > I am now seeing this on my RELENG_7 and -CURRENT boxes. Basically, all > > > > interaction with X is temporarily suspended until the mouse is moved. > > > > This only occurs when using /dev/sysmouse (thus when moused is enabled). > > > > If I disabled moused, and use /dev/psm0 directly, the problem goes away. > > > > > > > > My i386 RELENG_7 machine was working fine until I updated to: > > > > > > > > FreeBSD shumai.marcuscom.com 7.0-STABLE FreeBSD 7.0-STABLE #17: Mon Mar > > > > 24 15:32:39 EDT 2008 > > > > marcus@shumai.marcuscom.com:/build/obj/build/src/sys/SHUMAI i386 > > > > > > > > Prior to that I was running FreeBSD 7.0-STABLE #16: Sat Mar 8 20:07:36 > > > > EST 2008. > > > > > > > > Also prior to that I had the xorg-server update that was supposed to fix > > > > jerky mouse movement. That didn't seem to trigger this problem. I > > > > thought it might have been related to the recent moused fix in RELENG_7, > > > > so I backed out the moused.c changes, but the problem persists. I also > > > > backed out the recent X mouse driver VT switch fix, but the problem > > > > persists. > > > > > > > > At least two other users have described similar problems. Any > > > > suggestions on what may be causing this? The only difference I spot in > > > > dmesg relates to CPU clock speed (off by 1/100 of a MHz). The working > > > > version of FreeBSD had: > > > > > > > > CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.52-MHz > > > > 686-class CPU) > > > > > > > > The current version has: > > > > > > > > CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.51-MHz > > > > 686-class CPU) > > > > > > > > A full (current) dmesg can be found at > > > > http://www.marcuscom.com/downloads/dmesg.shumai . > > > > > > I am seeing about the same thing here. My system is running: > > > FreeBSD slan.es.net 7.0-STABLE FreeBSD 7.0-STABLE #2: Mon Mar 17 21:39:01 PDT 2008 root@slan.es.net:/usr/obj/usr/src/sys/IBM-T43 i386 > > > > > > What is possibly notable is that I only started seeing this problem > > > yesterday, right after upgrading to Gnome 2.22. It looks like the Gnome > > > upgrade triggered something, possibly an interaction with the moused, > > > sysmouse, or xf86-input-mouse. > > > > > > The system is a T43 using the internal keyboard and TrackPoint(tm). > > > > > > The Gnome upgrade was pretty smooth with everything building, but > > > portupgrade complaining about some dependency loops. (I'll report about > > > this to the Gnome list.) > > > > If you follow /usr/ports/UPDATING these loops will go away. There are > > no real loops. It may require you to run pkgdb -fF a few times, though. > > > > > > > > This is more than a bit annoying. It also impacts menus and scroll > > > bars. I plan to drop back to my backup from before the Gnome upgrade. > > > > > > I can make config, xorg.conf, and dmesg available, but I can't see > > > anything odd there. > > > > I have a GNOME 2.22 machine with a USB mouse running -CURRENT from March > > 6 which is not seeing this problem. I've also seen the issue running a > > failsafe xterm with no window manager, and no gnome-session. If the > > GNOME update introduced this problem, I'm not sure how. > > The problem is ConsoleKit. If console-kit-daemon is running, then > moused an X get all screwy. I think this only affects GDM users, and > may be fixed with my recent GDM commit. I am now running X with CK and > moused with no pausing. Can people seeing this problem confirm if > you're using GDM? If not, try starting X AFTER console-kit-daemon, and > see if that helps. Note: bland has most likely fixed this bug in very > recent -CURRENT. Afraid not. I don't use GDM and I did not have console-kit-daemon running but still saw the problem. (That was my first guess as to the cause.) I'm not sure what starts console-kit-daemon, but it is running just fine right now. The only change I made to get things working was to remove the hald_enable from rc.conf. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751 --==_Exmh_1206538727_49638P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) Comment: Exmh version 2.5 06/03/2002 iD8DBQFH6lHnkn3rs5h7N1ERApgoAJwL7eNXOCGbNzhFxWQY7F38sjevpACfbLFD jBvhPAQgVMvsBBH3hQ46sVs= =+ovI -----END PGP SIGNATURE----- --==_Exmh_1206538727_49638P-- From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 14:13:54 2008 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DFABC1065677 for ; Wed, 26 Mar 2008 14:13:54 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from QMTA10.westchester.pa.mail.comcast.net (qmta10.westchester.pa.mail.comcast.net [76.96.62.17]) by mx1.freebsd.org (Postfix) with ESMTP id 4E60E8FC12 for ; Wed, 26 Mar 2008 14:13:54 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from OMTA10.westchester.pa.mail.comcast.net ([76.96.62.28]) by QMTA10.westchester.pa.mail.comcast.net with comcast id 5nQq1Z0030cZkys5A0Gf00; Wed, 26 Mar 2008 14:13:02 +0000 Received: from discordia ([24.60.135.75]) by OMTA10.westchester.pa.mail.comcast.net with comcast id 5qDS1Z00P1dmTCQ3W00000; Wed, 26 Mar 2008 14:13:27 +0000 X-Authority-Analysis: v=1.0 c=1 a=c5sTgUsrrxMA:10 a=6I5d2MoRAAAA:8 a=LeH6XzfVAAAA:8 a=szGxnMQleCmTHjNiJXUA:9 a=x_msAHizFof-f7F9fxYA:7 a=UoGpKlGpZcCwdZarCw3pzd-SIAgA:4 a=SV7veod9ZcQA:10 a=ZKlmZI38X7UA:10 Received: by discordia (Postfix, from userid 103) id A37F91636F8; Wed, 26 Mar 2008 10:13:49 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.31.1.6] (unknown [172.31.1.6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by discordia (Postfix) with ESMTP id E787B1636F9; Wed, 26 Mar 2008 10:13:32 -0400 (EDT) Message-ID: <47EA591F.8090408@FreeBSD.org> Date: Wed, 26 Mar 2008 10:09:35 -0400 From: Coleman Kane Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.12 (X11/20080312) MIME-Version: 1.0 To: Kevin Oberman References: <20080326133847.19AE54500E@ptavv.es.net> In-Reply-To: <20080326133847.19AE54500E@ptavv.es.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: x11 , Joe Marcus Clarke Subject: Re: X pauses until mouse is moved X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@FreeBSD.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 14:13:55 -0000 Kevin Oberman wrote: >> From: Joe Marcus Clarke >> Date: Wed, 26 Mar 2008 01:47:38 -0400 >> >> On Tue, 2008-03-25 at 17:38 -0400, Joe Marcus Clarke wrote: >> >>> On Tue, 2008-03-25 at 14:31 -0700, Kevin Oberman wrote: >>> >>>>> From: Joe Marcus Clarke >>>>> Date: Tue, 25 Mar 2008 12:07:00 -0400 >>>>> Sender: owner-freebsd-x11@freebsd.org >>>>> >>>>> This problem was originally reported on this list on March 5 >>>>> (http://lists.freebsd.org/pipermail/freebsd-x11/2008-March/006077.html). >>>>> I am now seeing this on my RELENG_7 and -CURRENT boxes. Basically, all >>>>> interaction with X is temporarily suspended until the mouse is moved. >>>>> This only occurs when using /dev/sysmouse (thus when moused is enabled). >>>>> If I disabled moused, and use /dev/psm0 directly, the problem goes away. >>>>> >>>>> My i386 RELENG_7 machine was working fine until I updated to: >>>>> >>>>> FreeBSD shumai.marcuscom.com 7.0-STABLE FreeBSD 7.0-STABLE #17: Mon Mar >>>>> 24 15:32:39 EDT 2008 >>>>> marcus@shumai.marcuscom.com:/build/obj/build/src/sys/SHUMAI i386 >>>>> >>>>> Prior to that I was running FreeBSD 7.0-STABLE #16: Sat Mar 8 20:07:36 >>>>> EST 2008. >>>>> >>>>> Also prior to that I had the xorg-server update that was supposed to fix >>>>> jerky mouse movement. That didn't seem to trigger this problem. I >>>>> thought it might have been related to the recent moused fix in RELENG_7, >>>>> so I backed out the moused.c changes, but the problem persists. I also >>>>> backed out the recent X mouse driver VT switch fix, but the problem >>>>> persists. >>>>> >>>>> At least two other users have described similar problems. Any >>>>> suggestions on what may be causing this? The only difference I spot in >>>>> dmesg relates to CPU clock speed (off by 1/100 of a MHz). The working >>>>> version of FreeBSD had: >>>>> >>>>> CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.52-MHz >>>>> 686-class CPU) >>>>> >>>>> The current version has: >>>>> >>>>> CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.51-MHz >>>>> 686-class CPU) >>>>> >>>>> A full (current) dmesg can be found at >>>>> http://www.marcuscom.com/downloads/dmesg.shumai . >>>>> >>>> I am seeing about the same thing here. My system is running: >>>> FreeBSD slan.es.net 7.0-STABLE FreeBSD 7.0-STABLE #2: Mon Mar 17 21:39:01 PDT 2008 root@slan.es.net:/usr/obj/usr/src/sys/IBM-T43 i386 >>>> >>>> What is possibly notable is that I only started seeing this problem >>>> yesterday, right after upgrading to Gnome 2.22. It looks like the Gnome >>>> upgrade triggered something, possibly an interaction with the moused, >>>> sysmouse, or xf86-input-mouse. >>>> >>>> The system is a T43 using the internal keyboard and TrackPoint(tm). >>>> >>>> The Gnome upgrade was pretty smooth with everything building, but >>>> portupgrade complaining about some dependency loops. (I'll report about >>>> this to the Gnome list.) >>>> >>> If you follow /usr/ports/UPDATING these loops will go away. There are >>> no real loops. It may require you to run pkgdb -fF a few times, though. >>> >>> >>>> This is more than a bit annoying. It also impacts menus and scroll >>>> bars. I plan to drop back to my backup from before the Gnome upgrade. >>>> >>>> I can make config, xorg.conf, and dmesg available, but I can't see >>>> anything odd there. >>>> >>> I have a GNOME 2.22 machine with a USB mouse running -CURRENT from March >>> 6 which is not seeing this problem. I've also seen the issue running a >>> failsafe xterm with no window manager, and no gnome-session. If the >>> GNOME update introduced this problem, I'm not sure how. >>> >> The problem is ConsoleKit. If console-kit-daemon is running, then >> moused an X get all screwy. I think this only affects GDM users, and >> may be fixed with my recent GDM commit. I am now running X with CK and >> moused with no pausing. Can people seeing this problem confirm if >> you're using GDM? If not, try starting X AFTER console-kit-daemon, and >> see if that helps. Note: bland has most likely fixed this bug in very >> recent -CURRENT. >> > > Afraid not. I don't use GDM and I did not have console-kit-daemon > running but still saw the problem. (That was my first guess as to the > cause.) > > I'm not sure what starts console-kit-daemon, but it is running just fine > right now. The only change I made to get things working was to remove > the hald_enable from rc.conf. > I am not using GDM either, and I have the problem. As I said earlier, when I stop using moused and tell Xorg to use /dev/psm0 for me, it all works fine. -- Coleman From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 15:16:48 2008 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BAB8C1065670 for ; Wed, 26 Mar 2008 15:16:48 +0000 (UTC) (envelope-from SRS0=e2a29b6007fae5004504da14f8396fe47e644c69=652=es.net=oberman@es.net) Received: from postal1.es.net (postal3.es.net [IPv6:2001:400:14:3::8]) by mx1.freebsd.org (Postfix) with ESMTP id 766728FC17 for ; Wed, 26 Mar 2008 15:16:48 +0000 (UTC) (envelope-from SRS0=e2a29b6007fae5004504da14f8396fe47e644c69=652=es.net=oberman@es.net) Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by postal3.es.net (Postal Node 3) with ESMTP (SSL) id GSQ39644; Wed, 26 Mar 2008 08:16:44 -0700 Received: from ptavv.es.net (ptavv.es.net [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id D9B0845047; Wed, 26 Mar 2008 08:16:43 -0700 (PDT) To: cokane@FreeBSD.org In-Reply-To: Your message of "Wed, 26 Mar 2008 10:09:35 EDT." <47EA591F.8090408@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1206544603_3070P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Wed, 26 Mar 2008 08:16:43 -0700 From: "Kevin Oberman" Message-Id: <20080326151643.D9B0845047@ptavv.es.net> X-Sender-IP: 198.128.4.29 X-Sender-Domain: es.net X-Recipent: ;;; X-Sender: X-To_Name: X-To_Domain: freebsd.org X-To: cokane@FreeBSD.org X-To_Email: cokane@FreeBSD.org X-To_Alias: cokane Cc: x11 , Joe Marcus Clarke Subject: Re: X pauses until mouse is moved X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 15:16:48 -0000 --==_Exmh_1206544603_3070P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > Date: Wed, 26 Mar 2008 10:09:35 -0400 > From: Coleman Kane > > Kevin Oberman wrote: > >> From: Joe Marcus Clarke > >> Date: Wed, 26 Mar 2008 01:47:38 -0400 > >> > >> On Tue, 2008-03-25 at 17:38 -0400, Joe Marcus Clarke wrote: > >> > >>> On Tue, 2008-03-25 at 14:31 -0700, Kevin Oberman wrote: > >>> > >>>>> From: Joe Marcus Clarke > >>>>> Date: Tue, 25 Mar 2008 12:07:00 -0400 > >>>>> Sender: owner-freebsd-x11@freebsd.org > >>>>> > >>>>> This problem was originally reported on this list on March 5 > >>>>> (http://lists.freebsd.org/pipermail/freebsd-x11/2008-March/006077.html). > >>>>> I am now seeing this on my RELENG_7 and -CURRENT boxes. Basically, all > >>>>> interaction with X is temporarily suspended until the mouse is moved. > >>>>> This only occurs when using /dev/sysmouse (thus when moused is enabled). > >>>>> If I disabled moused, and use /dev/psm0 directly, the problem goes away. > >>>>> > >>>>> My i386 RELENG_7 machine was working fine until I updated to: > >>>>> > >>>>> FreeBSD shumai.marcuscom.com 7.0-STABLE FreeBSD 7.0-STABLE #17: Mon Mar > >>>>> 24 15:32:39 EDT 2008 > >>>>> marcus@shumai.marcuscom.com:/build/obj/build/src/sys/SHUMAI i386 > >>>>> > >>>>> Prior to that I was running FreeBSD 7.0-STABLE #16: Sat Mar 8 20:07:36 > >>>>> EST 2008. > >>>>> > >>>>> Also prior to that I had the xorg-server update that was supposed to fix > >>>>> jerky mouse movement. That didn't seem to trigger this problem. I > >>>>> thought it might have been related to the recent moused fix in RELENG_7, > >>>>> so I backed out the moused.c changes, but the problem persists. I also > >>>>> backed out the recent X mouse driver VT switch fix, but the problem > >>>>> persists. > >>>>> > >>>>> At least two other users have described similar problems. Any > >>>>> suggestions on what may be causing this? The only difference I spot in > >>>>> dmesg relates to CPU clock speed (off by 1/100 of a MHz). The working > >>>>> version of FreeBSD had: > >>>>> > >>>>> CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.52-MHz > >>>>> 686-class CPU) > >>>>> > >>>>> The current version has: > >>>>> > >>>>> CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.51-MHz > >>>>> 686-class CPU) > >>>>> > >>>>> A full (current) dmesg can be found at > >>>>> http://www.marcuscom.com/downloads/dmesg.shumai . > >>>>> > >>>> I am seeing about the same thing here. My system is running: > >>>> FreeBSD slan.es.net 7.0-STABLE FreeBSD 7.0-STABLE #2: Mon Mar 17 21:39:01 PDT 2008 root@slan.es.net:/usr/obj/usr/src/sys/IBM-T43 i386 > >>>> > >>>> What is possibly notable is that I only started seeing this problem > >>>> yesterday, right after upgrading to Gnome 2.22. It looks like the Gnome > >>>> upgrade triggered something, possibly an interaction with the moused, > >>>> sysmouse, or xf86-input-mouse. > >>>> > >>>> The system is a T43 using the internal keyboard and TrackPoint(tm). > >>>> > >>>> The Gnome upgrade was pretty smooth with everything building, but > >>>> portupgrade complaining about some dependency loops. (I'll report about > >>>> this to the Gnome list.) > >>>> > >>> If you follow /usr/ports/UPDATING these loops will go away. There are > >>> no real loops. It may require you to run pkgdb -fF a few times, though. > >>> > >>> > >>>> This is more than a bit annoying. It also impacts menus and scroll > >>>> bars. I plan to drop back to my backup from before the Gnome upgrade. > >>>> > >>>> I can make config, xorg.conf, and dmesg available, but I can't see > >>>> anything odd there. > >>>> > >>> I have a GNOME 2.22 machine with a USB mouse running -CURRENT from March > >>> 6 which is not seeing this problem. I've also seen the issue running a > >>> failsafe xterm with no window manager, and no gnome-session. If the > >>> GNOME update introduced this problem, I'm not sure how. > >>> > >> The problem is ConsoleKit. If console-kit-daemon is running, then > >> moused an X get all screwy. I think this only affects GDM users, and > >> may be fixed with my recent GDM commit. I am now running X with CK and > >> moused with no pausing. Can people seeing this problem confirm if > >> you're using GDM? If not, try starting X AFTER console-kit-daemon, and > >> see if that helps. Note: bland has most likely fixed this bug in very > >> recent -CURRENT. > >> > > > > Afraid not. I don't use GDM and I did not have console-kit-daemon > > running but still saw the problem. (That was my first guess as to the > > cause.) > > > > I'm not sure what starts console-kit-daemon, but it is running just fine > > right now. The only change I made to get things working was to remove > > the hald_enable from rc.conf. > > > I am not using GDM either, and I have the problem. As I said earlier, > when I stop using moused and tell Xorg to use /dev/psm0 for me, it all > works fine. >From what date's sources was your system built? Is it CURRENT or 7-Stable? I have a sneaking hunch that it's some interaction between Gnome (but not GDM) and the recent mouse changes to fix the "jerkiness" reported by some. I have not had a chance to see when that was MFCed to 7-stable, but I know it's in CURRENT. I am running 7-Stable from last Friday. Joe was probably doing the same or had installed the patch. Of course, I'm probably wrong, but the timing is oddly coincidental. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751 --==_Exmh_1206544603_3070P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) Comment: Exmh version 2.5 06/03/2002 iD8DBQFH6mjbkn3rs5h7N1ERAupNAKCoSu46seRGxEXlm9bUBiQqkrbUoACffmw6 PthFbWLsiNxkrgRPT3kBgI8= =Q1xn -----END PGP SIGNATURE----- --==_Exmh_1206544603_3070P-- From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 15:38:40 2008 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 72D141065673 for ; Wed, 26 Mar 2008 15:38:40 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from QMTA08.westchester.pa.mail.comcast.net (qmta08.westchester.pa.mail.comcast.net [76.96.62.80]) by mx1.freebsd.org (Postfix) with ESMTP id DFA7D8FC1F for ; Wed, 26 Mar 2008 15:38:39 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from OMTA02.westchester.pa.mail.comcast.net ([76.96.62.19]) by QMTA08.westchester.pa.mail.comcast.net with comcast id 5qGF1Z0030QuhwU5807R00; Wed, 26 Mar 2008 15:37:46 +0000 Received: from discordia ([24.60.135.75]) by OMTA02.westchester.pa.mail.comcast.net with comcast id 5red1Z00C1dmTCQ3N00000; Wed, 26 Mar 2008 15:38:38 +0000 X-Authority-Analysis: v=1.0 c=1 a=c5sTgUsrrxMA:10 a=6I5d2MoRAAAA:8 a=LeH6XzfVAAAA:8 a=E0vjZHW_WxZmHCX8Ut8A:9 a=fDgGlWkaw5hbCjbglyUA:7 a=93NAhpauW_jF_jYLC1d9Oz7MM-AA:4 a=SV7veod9ZcQA:10 a=ZKlmZI38X7UA:10 a=ytAhK1pYVDElldzvseEA:9 a=WO1aoVq9WdG32VC6SZsA:7 a=Pb-8XcBtoewrXtA4wCMVFwXfTx8A:4 a=6bqG61NMjcsA:10 Received: by discordia (Postfix, from userid 103) id B9A071636F8; Wed, 26 Mar 2008 11:38:37 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.31.1.10] (unknown [172.31.1.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by discordia (Postfix) with ESMTP id 803651636FA; Wed, 26 Mar 2008 11:38:16 -0400 (EDT) Message-ID: <47EA6CFE.6040002@FreeBSD.org> Date: Wed, 26 Mar 2008 11:34:22 -0400 From: Coleman Kane Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.12 (X11/20080312) MIME-Version: 1.0 To: Kevin Oberman References: <20080326151643.D9B0845047@ptavv.es.net> In-Reply-To: <20080326151643.D9B0845047@ptavv.es.net> Content-Type: multipart/mixed; boundary="------------080403030107000203030501" Cc: Joe Marcus Clarke , x11 Subject: Re: X pauses until mouse is moved X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@FreeBSD.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 15:38:40 -0000 This is a multi-part message in MIME format. --------------080403030107000203030501 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Kevin Oberman wrote: >> Date: Wed, 26 Mar 2008 10:09:35 -0400 >> From: Coleman Kane >> >> Kevin Oberman wrote: >> >>>> From: Joe Marcus Clarke >>>> Date: Wed, 26 Mar 2008 01:47:38 -0400 >>>> >>>> On Tue, 2008-03-25 at 17:38 -0400, Joe Marcus Clarke wrote: >>>> >>>> >>>>> On Tue, 2008-03-25 at 14:31 -0700, Kevin Oberman wrote: >>>>> >>>>> >>>>>>> From: Joe Marcus Clarke >>>>>>> Date: Tue, 25 Mar 2008 12:07:00 -0400 >>>>>>> Sender: owner-freebsd-x11@freebsd.org >>>>>>> >>>>>>> This problem was originally reported on this list on March 5 >>>>>>> (http://lists.freebsd.org/pipermail/freebsd-x11/2008-March/006077.html). >>>>>>> I am now seeing this on my RELENG_7 and -CURRENT boxes. Basically, all >>>>>>> interaction with X is temporarily suspended until the mouse is moved. >>>>>>> This only occurs when using /dev/sysmouse (thus when moused is enabled). >>>>>>> If I disabled moused, and use /dev/psm0 directly, the problem goes away. >>>>>>> >>>>>>> My i386 RELENG_7 machine was working fine until I updated to: >>>>>>> >>>>>>> FreeBSD shumai.marcuscom.com 7.0-STABLE FreeBSD 7.0-STABLE #17: Mon Mar >>>>>>> 24 15:32:39 EDT 2008 >>>>>>> marcus@shumai.marcuscom.com:/build/obj/build/src/sys/SHUMAI i386 >>>>>>> >>>>>>> Prior to that I was running FreeBSD 7.0-STABLE #16: Sat Mar 8 20:07:36 >>>>>>> EST 2008. >>>>>>> >>>>>>> Also prior to that I had the xorg-server update that was supposed to fix >>>>>>> jerky mouse movement. That didn't seem to trigger this problem. I >>>>>>> thought it might have been related to the recent moused fix in RELENG_7, >>>>>>> so I backed out the moused.c changes, but the problem persists. I also >>>>>>> backed out the recent X mouse driver VT switch fix, but the problem >>>>>>> persists. >>>>>>> >>>>>>> At least two other users have described similar problems. Any >>>>>>> suggestions on what may be causing this? The only difference I spot in >>>>>>> dmesg relates to CPU clock speed (off by 1/100 of a MHz). The working >>>>>>> version of FreeBSD had: >>>>>>> >>>>>>> CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.52-MHz >>>>>>> 686-class CPU) >>>>>>> >>>>>>> The current version has: >>>>>>> >>>>>>> CPU: Intel(R) Xeon(R) CPU 5140 @ 2.33GHz (2327.51-MHz >>>>>>> 686-class CPU) >>>>>>> >>>>>>> A full (current) dmesg can be found at >>>>>>> http://www.marcuscom.com/downloads/dmesg.shumai . >>>>>>> >>>>>>> >>>>>> I am seeing about the same thing here. My system is running: >>>>>> FreeBSD slan.es.net 7.0-STABLE FreeBSD 7.0-STABLE #2: Mon Mar 17 21:39:01 PDT 2008 root@slan.es.net:/usr/obj/usr/src/sys/IBM-T43 i386 >>>>>> >>>>>> What is possibly notable is that I only started seeing this problem >>>>>> yesterday, right after upgrading to Gnome 2.22. It looks like the Gnome >>>>>> upgrade triggered something, possibly an interaction with the moused, >>>>>> sysmouse, or xf86-input-mouse. >>>>>> >>>>>> The system is a T43 using the internal keyboard and TrackPoint(tm). >>>>>> >>>>>> The Gnome upgrade was pretty smooth with everything building, but >>>>>> portupgrade complaining about some dependency loops. (I'll report about >>>>>> this to the Gnome list.) >>>>>> >>>>>> >>>>> If you follow /usr/ports/UPDATING these loops will go away. There are >>>>> no real loops. It may require you to run pkgdb -fF a few times, though. >>>>> >>>>> >>>>> >>>>>> This is more than a bit annoying. It also impacts menus and scroll >>>>>> bars. I plan to drop back to my backup from before the Gnome upgrade. >>>>>> >>>>>> I can make config, xorg.conf, and dmesg available, but I can't see >>>>>> anything odd there. >>>>>> >>>>>> >>>>> I have a GNOME 2.22 machine with a USB mouse running -CURRENT from March >>>>> 6 which is not seeing this problem. I've also seen the issue running a >>>>> failsafe xterm with no window manager, and no gnome-session. If the >>>>> GNOME update introduced this problem, I'm not sure how. >>>>> >>>>> >>>> The problem is ConsoleKit. If console-kit-daemon is running, then >>>> moused an X get all screwy. I think this only affects GDM users, and >>>> may be fixed with my recent GDM commit. I am now running X with CK and >>>> moused with no pausing. Can people seeing this problem confirm if >>>> you're using GDM? If not, try starting X AFTER console-kit-daemon, and >>>> see if that helps. Note: bland has most likely fixed this bug in very >>>> recent -CURRENT. >>>> >>>> >>> Afraid not. I don't use GDM and I did not have console-kit-daemon >>> running but still saw the problem. (That was my first guess as to the >>> cause.) >>> >>> I'm not sure what starts console-kit-daemon, but it is running just fine >>> right now. The only change I made to get things working was to remove >>> the hald_enable from rc.conf. >>> >>> >> I am not using GDM either, and I have the problem. As I said earlier, >> when I stop using moused and tell Xorg to use /dev/psm0 for me, it all >> works fine. >> > > >From what date's sources was your system built? Is it CURRENT or > 7-Stable? > > I have a sneaking hunch that it's some interaction between Gnome (but > not GDM) and the recent mouse changes to fix the "jerkiness" reported by > some. I have not had a chance to see when that was MFCed to 7-stable, > but I know it's in CURRENT. I am running 7-Stable from last Friday. Joe > was probably doing the same or had installed the patch. > > Of course, I'm probably wrong, but the timing is oddly coincidental. > I am attaching my dmesg. This is on an 8-CURRENT build from CVS as of about 10-12 days ago. -- Coleman Kane --------------080403030107000203030501 Content-Type: text/plain; name="dmesg-cokane.txt" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="dmesg-cokane.txt" Q29weXJpZ2h0IChjKSAxOTkyLTIwMDggVGhlIEZyZWVCU0QgUHJvamVjdC4KQ29weXJpZ2h0 IChjKSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4LCAxOTg5LCAxOTkxLCAxOTkyLCAx OTkzLCAxOTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5pdmVyc2l0eSBvZiBDYWxpZm9ybmlh LiBBbGwgcmlnaHRzIHJlc2VydmVkLgpGcmVlQlNEIGlzIGEgcmVnaXN0ZXJlZCB0cmFkZW1h cmsgb2YgVGhlIEZyZWVCU0QgRm91bmRhdGlvbi4KRnJlZUJTRCA4LjAtQ1VSUkVOVCAjNDog VHVlIE1hciAxOCAxNTozOTo0NiBFRFQgMjAwOAogICAgcm9vdEBlcndpbjovdXNyL29iai91 c3Ivc3JjL3N5cy9FUldJTgpsaW5rX2VsZl9vYmo6IFdlYWsgc3ltYm9scyBub3Qgc3VwcG9y dGVkCmxpbmtfZWxmX29iajogc3ltYm9sIHVhcnRfcXVpY2NfY2xhc3MgdW5kZWZpbmVkCktM RCBmaWxlIHVhcnQua28gLSBjb3VsZCBub3QgZmluYWxpemUgbG9hZGluZwpUaW1lY291bnRl ciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMApDUFU6IEFNRCBUdXJp b24odG0pIDY0IFgyIE1vYmlsZSBUZWNobm9sb2d5IFRMLTY0ICgyMTk0LjU1LU1IeiBLOC1j bGFzcyBDUFUpCiAgT3JpZ2luID0gIkF1dGhlbnRpY0FNRCIgIElkID0gMHg2MGY4MSAgU3Rl cHBpbmcgPSAxCiAgRmVhdHVyZXM9MHgxNzhiZmJmZjxGUFUsVk1FLERFLFBTRSxUU0MsTVNS LFBBRSxNQ0UsQ1g4LEFQSUMsU0VQLE1UUlIsUEdFLE1DQSxDTU9WLFBBVCxQU0UzNixDTEZM VVNILE1NWCxGWFNSLFNTRSxTU0UyLEhUVD4KICBGZWF0dXJlczI9MHgyMDAxPFNTRTMsQ1gx Nj4KICBBTUQgRmVhdHVyZXM9MHhlYTUwMDgwMDxTWVNDQUxMLE5YLE1NWCssRkZYU1IsUkRU U0NQLExNLDNETm93ISssM0ROb3chPgogIEFNRCBGZWF0dXJlczI9MHgxMWY8TEFIRixDTVAs U1ZNLEV4dEFQSUMsQ1I4LFByZWZldGNoPgogIENvcmVzIHBlciBwYWNrYWdlOiAyCnVzYWJs ZSBtZW1vcnkgPSAxOTk5OTYyMTEyICgxOTA3IE1CKQphdmFpbCBtZW1vcnkgID0gMTkzMzU1 MzY2NCAoMTg0MyBNQikKQUNQSSBBUElDIFRhYmxlOiA8SFAgICAgIDA5NDQgICAgPgpGcmVl QlNEL1NNUDogTXVsdGlwcm9jZXNzb3IgU3lzdGVtIERldGVjdGVkOiAyIENQVXMKIGNwdTAg KEJTUCk6IEFQSUMgSUQ6ICAwCiBjcHUxIChBUCk6IEFQSUMgSUQ6ICAxCkFDUEkgRXJyb3Ig KHRiZmFkdC0wNTE2KTogMzIvNjRYIGFkZHJlc3MgbWlzbWF0Y2ggaW4gIlBtMkNvbnRyb2xC bG9jayI6IFsgICAgODgwMF0gWyAgICAgICAwICAgIDgxMDBdLCB1c2luZyA2NFggWzIwMDcw MzIwXQppb2FwaWMwOiBDaGFuZ2luZyBBUElDIElEIHRvIDIKaW9hcGljMCA8VmVyc2lvbiAy LjE+IGlycXMgMC0yMyBvbiBtb3RoZXJib2FyZAprYmQxIGF0IGtiZG11eDAKY3J5cHRvc29m dDA6IDxzb2Z0d2FyZSBjcnlwdG8+IG9uIG1vdGhlcmJvYXJkCmFjcGkwOiA8SFBRT0VNIFNM SUMtTVBDPiBvbiBtb3RoZXJib2FyZAphY3BpMDogW0lUSFJFQURdCmFjcGkwOiBQb3dlciBC dXR0b24gKGZpeGVkKQp1bmtub3duOiBJL08gcmFuZ2Ugbm90IHN1cHBvcnRlZAphY3BpMDog cmVzZXJ2YXRpb24gb2YgMCwgODAwMDAwMCAoMykgZmFpbGVkCmFjcGkwOiByZXNlcnZhdGlv biBvZiAxMDAwMDAsIGZmZjAwMDAwICgzKSBmYWlsZWQKVGltZWNvdW50ZXIgIkFDUEktZmFz dCIgZnJlcXVlbmN5IDM1Nzk1NDUgSHogcXVhbGl0eSAxMDAwCmFjcGlfdGltZXIwOiA8MzIt Yml0IHRpbWVyIGF0IDMuNTc5NTQ1TUh6PiBwb3J0IDB4ODAwOC0weDgwMGIgb24gYWNwaTAK YWNwaV9lYzA6IDxFbWJlZGRlZCBDb250cm9sbGVyOiBHUEUgMHgxMT4gcG9ydCAweDYyLDB4 NjYgb24gYWNwaTAKcGNpYjA6IDxBQ1BJIEhvc3QtUENJIGJyaWRnZT4gcG9ydCAweGNmOC0w eGNmZiBvbiBhY3BpMApwY2kwOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liMAp1bmtub3duOiBB cHBseWluZyBQQ0kgbWVtYmFzZSBmaXh1cCBmb3IgSERBIEF1ZGlvIG9uIGFuIEhQIDY3MTVi IG5vdGVib29rIHRvOiBkMDYxNDAwMAp1bmtub3duOiBBcHBseWluZyBQQ0kgbWVtYmFzZSBm aXh1cCBmb3IgSERBIEF1ZGlvIG9uIGFuIEhQIDY3MTViIG5vdGVib29rIHRvOiBkMDYxNDAw MAp1bmtub3duOiBBcHBseWluZyBQQ0kgbWVtYmFzZSBmaXh1cCBmb3IgSERBIEF1ZGlvIG9u IGFuIEhQIDY3MTViIG5vdGVib29rIHRvOiBkMDYxNDAwMAp1bmtub3duOiBBcHBseWluZyBQ Q0kgbWVtYmFzZSBmaXh1cCBmb3IgSERBIEF1ZGlvIG9uIGFuIEhQIDY3MTViIG5vdGVib29r IHRvOiBkMDYxNDAwMAp1bmtub3duOiBBcHBseWluZyBQQ0kgbWVtYmFzZSBmaXh1cCBmb3Ig SERBIEF1ZGlvIG9uIGFuIEhQIDY3MTViIG5vdGVib29rIHRvOiBkMDYxNDAwMApwY2liMTog PEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAxLjAgb24gcGNpMApwY2kxOiA8QUNQ SSBQQ0kgYnVzPiBvbiBwY2liMQp2Z2FwY2kwOiA8VkdBLWNvbXBhdGlibGUgZGlzcGxheT4g cG9ydCAweDQwMDAtMHg0MGZmIG1lbSAweGMwMDAwMDAwLTB4YzdmZmZmZmYsMHhkMDQwMDAw MC0weGQwNDBmZmZmLDB4ZDA1MDAwMDAtMHhkMDVmZmZmZiBpcnEgMTkgYXQgZGV2aWNlIDUu MCBvbiBwY2kxCnBjaWIyOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDQuMCBv biBwY2kwCnBjaTE2OiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liMgpwY2kwOjE2OjA6MDogZmFp bGVkIHRvIHJlYWQgVlBEIGRhdGEuCmJnZTA6IDxCcm9hZGNvbSBCQ001NzU0LzU3ODcgQTIs IEFTSUMgcmV2LiAweGIwMDI+IG1lbSAweGQwMDAwMDAwLTB4ZDAwMGZmZmYgaXJxIDE2IGF0 IGRldmljZSAwLjAgb24gcGNpMTYKbWlpYnVzMDogPE1JSSBidXM+IG9uIGJnZTAKYnJncGh5 MDogPEJDTTU3ODcgMTAvMTAwLzEwMDBiYXNlVFggUEhZPiBQSFkgMSBvbiBtaWlidXMwCmJy Z3BoeTA6ICAxMGJhc2VULCAxMGJhc2VULUZEWCwgMTAwYmFzZVRYLCAxMDBiYXNlVFgtRkRY LCAxMDAwYmFzZVQsIDEwMDBiYXNlVC1GRFgsIGF1dG8KYmdlMDogRXRoZXJuZXQgYWRkcmVz czogMDA6MWE6NGI6NzQ6Mzk6OTYKYmdlMDogW0lUSFJFQURdCnBjaWIzOiA8QUNQSSBQQ0kt UENJIGJyaWRnZT4gYXQgZGV2aWNlIDUuMCBvbiBwY2kwCnBjaTMyOiA8QUNQSSBQQ0kgYnVz PiBvbiBwY2liMwpwY2liNDogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSA2LjAg b24gcGNpMApwY2k0ODogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjQKbmRpczA6IDxEZWxsIFdp cmVsZXNzIDE1MDAgRHJhZnQgODAyLjExbiBXTEFOIE1pbmktQ2FyZD4gbWVtIDB4YzgxMDAw MDAtMHhjODEwM2ZmZiwweGM4MDAwMDAwLTB4YzgwZmZmZmYgaXJxIDE4IGF0IGRldmljZSAw LjAgb24gcGNpNDgKbmRpczA6IFtJVEhSRUFEXQpuZGlzMDogTkRJUyBBUEkgdmVyc2lvbjog NS4xCmZwdWRuYSBpbiBrZXJuZWwgbW9kZSEKbmRpczA6IFdBUk5JTkc6IHVzaW5nIG9ic29s ZXRlZCBpZl93YXRjaGRvZyBpbnRlcmZhY2UKbmRpczA6IEV0aGVybmV0IGFkZHJlc3M6IDAw OjFhOjczOjg2OjAyOmRmCmF0YXBjaTA6IDxBVEkgSVhQNjAwIFNBVEEzMDAgY29udHJvbGxl cj4gcG9ydCAweDkwMDAtMHg5MDA3LDB4OTAwOC0weDkwMGIsMHg5MDEwLTB4OTAxNywweDUw MTgtMHg1MDFiLDB4NTAyMC0weDUwMmYgbWVtIDB4ZDA2MDkwMDAtMHhkMDYwOTNmZiBpcnEg MTYgYXQgZGV2aWNlIDE4LjAgb24gcGNpMAphdGFwY2kwOiBbSVRIUkVBRF0KYXRhcGNpMDog QUhDSSBWZXJzaW9uIDAxLjEwIGNvbnRyb2xsZXIgd2l0aCA0IHBvcnRzIGRldGVjdGVkCmF0 YTI6IDxBVEEgY2hhbm5lbCAwPiBvbiBhdGFwY2kwCmF0YTI6IFtJVEhSRUFEXQphdGEzOiA8 QVRBIGNoYW5uZWwgMT4gb24gYXRhcGNpMAphdGEzOiBwb3J0IG5vdCBpbXBsZW1lbnRlZAph dGEzOiBbSVRIUkVBRF0KYXRhNDogPEFUQSBjaGFubmVsIDI+IG9uIGF0YXBjaTAKYXRhNDog cG9ydCBub3QgaW1wbGVtZW50ZWQKYXRhNDogW0lUSFJFQURdCmF0YTU6IDxBVEEgY2hhbm5l bCAzPiBvbiBhdGFwY2kwCmF0YTU6IHBvcnQgbm90IGltcGxlbWVudGVkCmF0YTU6IFtJVEhS RUFEXQpvaGNpMDogPE9IQ0kgKGdlbmVyaWMpIFVTQiBjb250cm9sbGVyPiBtZW0gMHhkMDYw MTAwMC0weGQwNjAxZmZmIGlycSAyMyBhdCBkZXZpY2UgMTkuMCBvbiBwY2kwCm9oY2kwOiBb R0lBTlQtTE9DS0VEXQpvaGNpMDogW0lUSFJFQURdCnVzYjA6IE9IQ0kgdmVyc2lvbiAxLjAs IGxlZ2FjeSBzdXBwb3J0CnVzYjA6IDxPSENJIChnZW5lcmljKSBVU0IgY29udHJvbGxlcj4g b24gb2hjaTAKdXNiMDogVVNCIHJldmlzaW9uIDEuMAp1aHViMDogPEFUSSBPSENJIHJvb3Qg aHViLCBjbGFzcyA5LzAsIHJldiAxLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNiMAp1aHViMDog MiBwb3J0cyB3aXRoIDIgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKb2hjaTE6IDxPSENJIChn ZW5lcmljKSBVU0IgY29udHJvbGxlcj4gbWVtIDB4ZDA2MDIwMDAtMHhkMDYwMmZmZiBpcnEg MTcgYXQgZGV2aWNlIDE5LjEgb24gcGNpMApvaGNpMTogW0dJQU5ULUxPQ0tFRF0Kb2hjaTE6 IFtJVEhSRUFEXQp1c2IxOiBPSENJIHZlcnNpb24gMS4wLCBsZWdhY3kgc3VwcG9ydAp1c2Ix OiA8T0hDSSAoZ2VuZXJpYykgVVNCIGNvbnRyb2xsZXI+IG9uIG9oY2kxCnVzYjE6IFVTQiBy ZXZpc2lvbiAxLjAKdWh1YjE6IDxBVEkgT0hDSSByb290IGh1YiwgY2xhc3MgOS8wLCByZXYg MS4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYjEKdWh1YjE6IDIgcG9ydHMgd2l0aCAyIHJlbW92 YWJsZSwgc2VsZiBwb3dlcmVkCm9oY2kyOiA8T0hDSSAoZ2VuZXJpYykgVVNCIGNvbnRyb2xs ZXI+IG1lbSAweGQwNjAzMDAwLTB4ZDA2MDNmZmYgaXJxIDE3IGF0IGRldmljZSAxOS4yIG9u IHBjaTAKb2hjaTI6IFtHSUFOVC1MT0NLRURdCm9oY2kyOiBbSVRIUkVBRF0KdXNiMjogT0hD SSB2ZXJzaW9uIDEuMCwgbGVnYWN5IHN1cHBvcnQKdXNiMjogPE9IQ0kgKGdlbmVyaWMpIFVT QiBjb250cm9sbGVyPiBvbiBvaGNpMgp1c2IyOiBVU0IgcmV2aXNpb24gMS4wCnVodWIyOiA8 QVRJIE9IQ0kgcm9vdCBodWIsIGNsYXNzIDkvMCwgcmV2IDEuMDAvMS4wMCwgYWRkciAxPiBv biB1c2IyCnVodWIyOiAyIHBvcnRzIHdpdGggMiByZW1vdmFibGUsIHNlbGYgcG93ZXJlZApv aGNpMzogPE9IQ0kgKGdlbmVyaWMpIFVTQiBjb250cm9sbGVyPiBtZW0gMHhkMDYwNDAwMC0w eGQwNjA0ZmZmIGlycSAxNyBhdCBkZXZpY2UgMTkuMyBvbiBwY2kwCm9oY2kzOiBbR0lBTlQt TE9DS0VEXQpvaGNpMzogW0lUSFJFQURdCnVzYjM6IE9IQ0kgdmVyc2lvbiAxLjAsIGxlZ2Fj eSBzdXBwb3J0CnVzYjM6IDxPSENJIChnZW5lcmljKSBVU0IgY29udHJvbGxlcj4gb24gb2hj aTMKdXNiMzogVVNCIHJldmlzaW9uIDEuMAp1aHViMzogPEFUSSBPSENJIHJvb3QgaHViLCBj bGFzcyA5LzAsIHJldiAxLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNiMwp1aHViMzogMiBwb3J0 cyB3aXRoIDIgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKb2hjaTQ6IDxPSENJIChnZW5lcmlj KSBVU0IgY29udHJvbGxlcj4gbWVtIDB4ZDA2MDUwMDAtMHhkMDYwNWZmZiBpcnEgMTcgYXQg ZGV2aWNlIDE5LjQgb24gcGNpMApvaGNpNDogW0dJQU5ULUxPQ0tFRF0Kb2hjaTQ6IFtJVEhS RUFEXQp1c2I0OiBPSENJIHZlcnNpb24gMS4wLCBsZWdhY3kgc3VwcG9ydAp1c2I0OiA8T0hD SSAoZ2VuZXJpYykgVVNCIGNvbnRyb2xsZXI+IG9uIG9oY2k0CnVzYjQ6IFVTQiByZXZpc2lv biAxLjAKdWh1YjQ6IDxBVEkgT0hDSSByb290IGh1YiwgY2xhc3MgOS8wLCByZXYgMS4wMC8x LjAwLCBhZGRyIDE+IG9uIHVzYjQKdWh1YjQ6IDIgcG9ydHMgd2l0aCAyIHJlbW92YWJsZSwg c2VsZiBwb3dlcmVkCmVoY2kwOiA8RUhDSSAoZ2VuZXJpYykgVVNCIDIuMCBjb250cm9sbGVy PiBtZW0gMHhkMDYwNjAwMC0weGQwNjA2MGZmIGlycSAyMyBhdCBkZXZpY2UgMTkuNSBvbiBw Y2kwCmVoY2kwOiBbR0lBTlQtTE9DS0VEXQplaGNpMDogW0lUSFJFQURdCnVzYjU6IEVIQ0kg dmVyc2lvbiAxLjAKdXNiNTogY29tcGFuaW9uIGNvbnRyb2xsZXJzLCAyIHBvcnRzIGVhY2g6 IHVzYjAgdXNiMSB1c2IyIHVzYjMgdXNiNAp1c2I1OiA8RUhDSSAoZ2VuZXJpYykgVVNCIDIu MCBjb250cm9sbGVyPiBvbiBlaGNpMAp1c2I1OiBVU0IgcmV2aXNpb24gMi4wCnVodWI1OiA8 QVRJIEVIQ0kgcm9vdCBodWIsIGNsYXNzIDkvMCwgcmV2IDIuMDAvMS4wMCwgYWRkciAxPiBv biB1c2I1CnVodWI1OiAxMCBwb3J0cyB3aXRoIDEwIHJlbW92YWJsZSwgc2VsZiBwb3dlcmVk CnBjaTA6IDxzZXJpYWwgYnVzLCBTTUJ1cz4gYXQgZGV2aWNlIDIwLjAgKG5vIGRyaXZlciBh dHRhY2hlZCkKYXRhcGNpMTogPEFUSSBJWFA2MDAgVURNQTEzMyBjb250cm9sbGVyPiBwb3J0 IDB4MWYwLTB4MWY3LDB4M2Y2LDB4MTcwLTB4MTc3LDB4Mzc2LDB4NTA0MC0weDUwNGYgaXJx IDE2IGF0IGRldmljZSAyMC4xIG9uIHBjaTAKYXRhMDogPEFUQSBjaGFubmVsIDA+IG9uIGF0 YXBjaTEKYXRhMDogW0lUSFJFQURdCnBjbTA6IDxBVEkgU0I2MDAgSGlnaCBEZWZpbml0aW9u IEF1ZGlvIENvbnRyb2xsZXI+IG1lbSAweGQwNjE0MDAwLTB4ZDA2MTdmZmYgaXJxIDE2IGF0 IGRldmljZSAyMC4yIG9uIHBjaTAKcGNtMDogW0lUSFJFQURdCmlzYWIwOiA8UENJLUlTQSBi cmlkZ2U+IGF0IGRldmljZSAyMC4zIG9uIHBjaTAKaXNhMDogPElTQSBidXM+IG9uIGlzYWIw CnBjaWI1OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIwLjQgb24gcGNpMApw Y2kyOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liNQpjYmIwOiA8UkY1QzQ3NiBQQ0ktQ2FyZEJ1 cyBCcmlkZ2U+IG1lbSAweGQwMTAwMDAwLTB4ZDAxMDBmZmYgaXJxIDIwIGF0IGRldmljZSA0 LjAgb24gcGNpMgpjYXJkYnVzMDogPENhcmRCdXMgYnVzPiBvbiBjYmIwCnBjY2FyZDA6IDwx Ni1iaXQgUENDYXJkIGJ1cz4gb24gY2JiMApjYmIwOiBbSVRIUkVBRF0KZndvaGNpMDogPDEz OTQgT3BlbiBIb3N0IENvbnRyb2xsZXIgSW50ZXJmYWNlPiBtZW0gMHhkMDEwMTAwMC0weGQw MTAxN2ZmIGlycSAyMSBhdCBkZXZpY2UgNC4xIG9uIHBjaTIKZndvaGNpMDogW0ZJTFRFUl0K ZndvaGNpMDogT0hDSSB2ZXJzaW9uIDEuMTAgKFJPTT0wKQpmd29oY2kwOiBOby4gb2YgSXNv Y2hyb25vdXMgY2hhbm5lbHMgaXMgNC4KZndvaGNpMDogRVVJNjQgMDA6MDI6M2Y6OTk6Mjk6 NmQ6NGM6MGUKZndvaGNpMDogUGh5IDEzOTRhIGF2YWlsYWJsZSBTNDAwLCAxIHBvcnRzLgpm d29oY2kwOiBMaW5rIFM0MDAsIG1heF9yZWMgMjA0OCBieXRlcy4KZmlyZXdpcmUwOiA8SUVF RTEzOTQoRmlyZVdpcmUpIGJ1cz4gb24gZndvaGNpMApkY29uc19jcm9tMDogPGRjb25zIGNv bmZpZ3VyYXRpb24gUk9NPiBvbiBmaXJld2lyZTAKZGNvbnNfY3JvbTA6IGJ1c19hZGRyIDB4 NzRhMWMwMDAKZndvaGNpMDogSW5pdGlhdGUgYnVzIHJlc2V0CmZ3b2hjaTA6IEJVUyByZXNl dApmd29oY2kwOiBub2RlX2lkPTB4YzgwMGZmYzAsIGdlbj0xLCBDWUNMRU1BU1RFUiBtb2Rl CmNwdTA6IDxBQ1BJIENQVT4gb24gYWNwaTAKcG93ZXJub3cwOiA8UG93ZXJOb3chIEs4PiBv biBjcHUwCmFjcGlfdGhyb3R0bGUwOiA8QUNQSSBDUFUgVGhyb3R0bGluZz4gb24gY3B1MApj cHUxOiA8QUNQSSBDUFU+IG9uIGFjcGkwCnBvd2Vybm93MTogPFBvd2VyTm93ISBLOD4gb24g Y3B1MQphY3BpX3Rocm90dGxlMTogPEFDUEkgQ1BVIFRocm90dGxpbmc+IG9uIGNwdTEKYWNw aV90aHJvdHRsZTE6IGZhaWxlZCB0byBhdHRhY2ggUF9DTlQKZGV2aWNlX2F0dGFjaDogYWNw aV90aHJvdHRsZTEgYXR0YWNoIHJldHVybmVkIDYKYXRrYmRjMDogPEtleWJvYXJkIGNvbnRy b2xsZXIgKGk4MDQyKT4gcG9ydCAweDYwLDB4NjQgaXJxIDEgb24gYWNwaTAKYXRrYmQwOiA8 QVQgS2V5Ym9hcmQ+IGlycSAxIG9uIGF0a2JkYzAKa2JkMCBhdCBhdGtiZDAKYXRrYmQwOiBb R0lBTlQtTE9DS0VEXQphdGtiZDA6IFtJVEhSRUFEXQpwc20wOiA8UFMvMiBNb3VzZT4gaXJx IDEyIG9uIGF0a2JkYzAKcHNtMDogW0dJQU5ULUxPQ0tFRF0KcHNtMDogW0lUSFJFQURdCnBz bTA6IG1vZGVsIEludGVsbGlNb3VzZSwgZGV2aWNlIElEIDMKYmF0dGVyeTA6IDxBQ1BJIENv bnRyb2wgTWV0aG9kIEJhdHRlcnk+IG9uIGFjcGkwCmJhdHRlcnkxOiA8QUNQSSBDb250cm9s IE1ldGhvZCBCYXR0ZXJ5PiBvbiBhY3BpMAphY3BpX2FjYWQwOiA8QUMgQWRhcHRlcj4gb24g YWNwaTAKYWNwaV9idXR0b24wOiA8U2xlZXAgQnV0dG9uPiBvbiBhY3BpMAphY3BpX2xpZDA6 IDxDb250cm9sIE1ldGhvZCBMaWQgU3dpdGNoPiBvbiBhY3BpMAphY3BpX3R6MDogPFRoZXJt YWwgWm9uZT4gb24gYWNwaTAKb3JtMDogPElTQSBPcHRpb24gUk9NPiBhdCBpb21lbSAweGQw MDAwLTB4ZDBmZmYgb24gaXNhMApzYzA6IDxTeXN0ZW0gY29uc29sZT4gYXQgZmxhZ3MgMHgx MDAgb24gaXNhMApzYzA6IFZHQSA8MTYgdmlydHVhbCBjb25zb2xlcywgZmxhZ3M9MHgzMDA+ CnZnYTA6IDxHZW5lcmljIElTQSBWR0E+IGF0IHBvcnQgMHgzYzAtMHgzZGYgaW9tZW0gMHhh MDAwMC0weGJmZmZmIG9uIGlzYTAKZmIwIGF0IHZnYTAKdWJ0MDogPEJyb2FkY29tIENvcnAg SFAgSW50ZWdyYXRlZCBNb2R1bGUsIGNsYXNzIDIyNC8xLCByZXYgMi4wMC8xLjAwLCBhZGRy IDI+IG9uIHVodWIwCnVidDA6IEludGVyZmFjZSAwIGVuZHBvaW50czogaW50ZXJydXB0PTB4 ODEsIGJ1bGstaW49MHg4MiwgYnVsay1vdXQ9MHgyCnVidDA6IEludGVyZmFjZSAxIChhbHQu Y29uZmlnIDQpIGVuZHBvaW50czogaXNvYy1pbj0weDgzLCBpc29jLW91dD0weDM7IHdNYXhQ YWNrZXRTaXplPTY0OyBuZnJhbWVzPTUsIGJ1ZmZlciBzaXplPTMyMAp1Z2VuMDogPHZlbmRv ciAweDA4ZmYgRmluZ2VycHJpbnQgU2Vuc29yLCBjbGFzcyAyNTUvMjU1LCByZXYgMS4xMC82 LjIzLCBhZGRyIDI+IG9uIHVodWIyClRpbWVjb3VudGVycyB0aWNrIGV2ZXJ5IDEuMDAwIG1z ZWMKSVBzZWM6IEluaXRpYWxpemVkIFNlY3VyaXR5IEFzc29jaWF0aW9uIFByb2Nlc3Npbmcu CmZpcmV3aXJlMDogMSBub2RlcywgbWF4aG9wIDw9IDAsIGNhYmxlIElSTSA9IDAgKG1lKQpm aXJld2lyZTA6IGJ1cyBtYW5hZ2VyIDAgKG1lKQphY2QwOiBEVkRSIDxNQVRTSElUQURWRC1S QU0gVUotODYxSC8xLjUwPiBhdCBhdGEwLW1hc3RlciBQSU80CmFkMDogMTUyNjI3TUIgPEZV SklUU1UgTUhXMjE2MEJIIFBMIDg5MUY+IGF0IGF0YTItbWFzdGVyIFNBVEExNTAKcGNtMDog PEhEQSBDb2RlYzogQW5hbG9nIERldmljZXMgQUQxOTgxSEQ+CnBjbTA6IDxIREEgRHJpdmVy IFJldmlzaW9uOiAyMDA3MTEyOV8wMDUwPgphY2QwOiBGQUlMVVJFIC0gSU5RVUlSWSBJTExF R0FMIFJFUVVFU1QgYXNjPTB4MjQgYXNjcT0weDAwIApHRU9NX0xBQkVMOiBMYWJlbCBmb3Ig cHJvdmlkZXIgYWNkMCBpcyBpc285NjYwL0RWRF9WSURFTy4KYWNkMDogRkFJTFVSRSAtIElO UVVJUlkgSUxMRUdBTCBSRVFVRVNUIGFzYz0weDI0IGFzY3E9MHgwMCAKU01QOiBBUCBDUFUg IzEgTGF1bmNoZWQhCmNkMCBhdCBhdGEwIGJ1cyAwIHRhcmdldCAwIGx1biAwCmNkMDogPE1B VFNISVRBIERWRC1SQU0gVUotODYxSCAxLjUwPiBSZW1vdmFibGUgQ0QtUk9NIFNDU0ktMCBk ZXZpY2UgCmNkMDogMTYuMDAwTUIvcyB0cmFuc2ZlcnMKY2QwOiBjZCBwcmVzZW50IFszOTQx Mzc2IHggMjA0OCBieXRlIHJlY29yZHNdCmh3cG1jOiBUU0MvMS8weDIwPFJFQT4gSzgvNC8w eDFmZjxJTlQsVVNSLFNZUyxFREcsVEhSLFJFQSxXUkksSU5WLFFVQT4KR0VPTV9KT1VSTkFM OiBKb3VybmFsIDMyODQ0Njg1OTc6IGFkMHMxZSBjb250YWlucyBkYXRhLgpHRU9NX0pPVVJO QUw6IEpvdXJuYWwgMzI4NDQ2ODU5NzogYWQwczFlIGNvbnRhaW5zIGpvdXJuYWwuCkdFT01f Sk9VUk5BTDogSm91cm5hbCBhZDBzMWUgY2xlYW4uClRyeWluZyB0byBtb3VudCByb290IGZy b20gdWZzOi9kZXYvYWQwczFhCg== --------------080403030107000203030501-- From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 16:50:28 2008 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 11916106566C for ; Wed, 26 Mar 2008 16:50:28 +0000 (UTC) (envelope-from marcus@freebsd.org) Received: from av-tac-rtp.cisco.com (hen.cisco.com [64.102.19.198]) by mx1.freebsd.org (Postfix) with ESMTP id 5F6CF8FC2D for ; Wed, 26 Mar 2008 16:50:26 +0000 (UTC) (envelope-from marcus@freebsd.org) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost [127.0.0.1]) by av-tac-rtp.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id m2QGoPx05961 for ; Wed, 26 Mar 2008 12:50:25 -0400 (EDT) Received: from [64.102.221.85] (dhcp-64-102-221-85.cisco.com [64.102.221.85]) by rooster.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id m2QGp8u11829 for ; Wed, 26 Mar 2008 12:51:08 -0400 (EDT) Message-ID: <47EA7ED2.8030406@freebsd.org> Date: Wed, 26 Mar 2008 12:50:26 -0400 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213) MIME-Version: 1.0 To: x11@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 16:50:28 -0000 I'm trying to get a list of commonalities to better focus my troubleshooting. So far, my two machines that are affected have the following in common: GNOME 2.22 (with hald) nVidia graphics card (though different drivers) PS/2 mouse dual core ULE scheduler My one machine that is not affected differs from this in that it has an Intel graphics card, USB mouse, and is not dual core (but HTT). It looks like Coleman has a PS/2 mouse as well. It's starting to look like the mouse technology might have something to do with this. Anyone seeing this problem with a USB mouse? Joe -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 17:14:51 2008 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 59C1E106566C for ; Wed, 26 Mar 2008 17:14:51 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from QMTA05.westchester.pa.mail.comcast.net (qmta05.westchester.pa.mail.comcast.net [76.96.62.48]) by mx1.freebsd.org (Postfix) with ESMTP id EB74C8FC1B for ; Wed, 26 Mar 2008 17:14:50 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from OMTA10.westchester.pa.mail.comcast.net ([76.96.62.28]) by QMTA05.westchester.pa.mail.comcast.net with comcast id 5mib1Z0010cZkys550VG00; Wed, 26 Mar 2008 17:13:30 +0000 Received: from discordia ([24.60.135.75]) by OMTA10.westchester.pa.mail.comcast.net with comcast id 5tEl1Z00F1dmTCQ3W00000; Wed, 26 Mar 2008 17:14:45 +0000 X-Authority-Analysis: v=1.0 c=1 a=LRBUuAyMELUA:10 a=c5sTgUsrrxMA:10 a=KNL2UpAuZqF1XYS7f-AA:9 a=_TQ_5dYLYWHYXwD6IlXgu0FfckQA:4 a=zUBsD6tbDSsA:10 Received: by discordia (Postfix, from userid 103) id 6310F1636F9; Wed, 26 Mar 2008 13:14:45 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.31.1.6] (unknown [172.31.1.6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by discordia (Postfix) with ESMTP id 2D69C1636F8; Wed, 26 Mar 2008 13:14:31 -0400 (EDT) Message-ID: <47EA838B.3070305@FreeBSD.org> Date: Wed, 26 Mar 2008 13:10:35 -0400 From: Coleman Kane Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.12 (X11/20080312) MIME-Version: 1.0 To: Joe Marcus Clarke References: <47EA7ED2.8030406@freebsd.org> In-Reply-To: <47EA7ED2.8030406@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: x11@freebsd.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@FreeBSD.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 17:14:51 -0000 Joe Marcus Clarke wrote: > I'm trying to get a list of commonalities to better focus my > troubleshooting. So far, my two machines that are affected have the > following in common: > > GNOME 2.22 (with hald) > nVidia graphics card (though different drivers) > PS/2 mouse > dual core > ULE scheduler > > My one machine that is not affected differs from this in that it has > an Intel graphics card, USB mouse, and is not dual core (but HTT). > > It looks like Coleman has a PS/2 mouse as well. It's starting to look > like the mouse technology might have something to do with this. > Anyone seeing this problem with a USB mouse? My setup (as per above) is: ATI Radeon X1270 (xf86-video-radeonhd from git, not from ports) PS/2 mouse (only happens when moused/sysmouse are involved) dual core (Athlon64 X2) ULE Scheduler on FreeBSD/amd64 -- Coleman From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 18:24:38 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AB3FA106566B for ; Wed, 26 Mar 2008 18:24:38 +0000 (UTC) (envelope-from gerrit@weinberg2.de) Received: from mo-p00-ob.rzone.de (mo-p00-ob.rzone.de [81.169.146.162]) by mx1.freebsd.org (Postfix) with ESMTP id F357D8FC1D for ; Wed, 26 Mar 2008 18:24:37 +0000 (UTC) (envelope-from gerrit@weinberg2.de) X-RZG-CLASS-ID: mo00 X-RZG-AUTH: hXniKd46Fx22Cy3a1Cm87o0TgZjEOnW2m8eVTI8xHrQ81MqSuwm84NooXh8= Received: from blackhole.terra.ger (41-42-90-81.adsl.cmo.de [81.90.42.41]) by post.webmailer.de (klopstock mo38) (RZmta 16.15) with ESMTP id j019cak2QH2QYv for ; Wed, 26 Mar 2008 19:13:04 +0100 (MET) (envelope-from: ) Date: Wed, 26 Mar 2008 19:28:50 +0100 From: Gerrit =?ISO-8859-1?Q?K=FChn?= To: freebsd-x11@freebsd.org Message-Id: <20080326192850.995ae560.gerrit@weinberg2.de> Organization: G-P.i.S-E X-Mailer: Sylpheed 2.4.5 (GTK+ 2.10.14; i386-portbld-freebsd6.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: xorg 7.2->7.3 update and i810/intel driver X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 18:24:38 -0000 Hi folks, I recently updated my xorg from 7.2 to 7.3 on a PC with an onboard mobile 945GM card with a Samsung Syncmaster 213T at 1600x1200, and have a lot of trouble now: I was using the old i810 driver, which continued to work right after the update. However, this was only for the first start of X. Starting it again resulted in "no screens found". I found thos behaviour quite strange, but using google I was able to find several other people reporting the same problem. The suggested solution was to update from the old i810 driver to the new intel driver. After this update, X was working again, but only at 1024x768. Again, I found several people reporting this problem, and a whole bunch of suggested solutions (commenting out Refresh and Sync to get DDC values and so on), but nothing seems to work here. I'm stuck with 1024x768, which is really hardly usable for me. I don't care much if I have to use the i810 or the intel driver (although it's probably nicer to have the new driver), but I definitely want back 1600x1200. Does anyone here have an idea how to achieve this? I do not attach logfiles, cfg-files, output of xrandr and so on here, because meanwhile I have quite a lot of them here, and I don't know which one I should publish (and you definitely do not want them all in here :-). Please let be know what you need to know. cu Gerrit From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 19:33:36 2008 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 08AC1106566C; Wed, 26 Mar 2008 19:33:36 +0000 (UTC) (envelope-from lists@pingle.org) Received: from willow.pingle.org (willow.pingle.org [208.149.144.13]) by mx1.freebsd.org (Postfix) with ESMTP id D08498FC16; Wed, 26 Mar 2008 19:33:35 +0000 (UTC) (envelope-from lists@pingle.org) Received: from localhost (unknown [127.0.0.1]) by willow.pingle.org (Postfix) with ESMTP id BC3FC11496; Wed, 26 Mar 2008 15:17:49 -0400 (EDT) X-Virus-Scanned: amavisd-new at pingle.org Received: from willow.pingle.org ([127.0.0.1]) by localhost (willow.pingle.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O39nouZRrFAf; Wed, 26 Mar 2008 15:17:43 -0400 (EDT) Received: from [192.168.130.110] (hpcw.hpcisp.com [208.149.144.9]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jim) by willow.pingle.org (Postfix) with ESMTP id 6B10D11455; Wed, 26 Mar 2008 15:17:43 -0400 (EDT) Message-ID: <47EAA139.50606@pingle.org> Date: Wed, 26 Mar 2008 15:17:13 -0400 From: Jim Pingle User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) MIME-Version: 1.0 To: Joe Marcus Clarke References: <47EA7ED2.8030406@freebsd.org> In-Reply-To: <47EA7ED2.8030406@freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: x11@freebsd.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 19:33:36 -0000 Joe Marcus Clarke wrote: > I'm trying to get a list of commonalities to better focus my > troubleshooting. So far, my two machines that are affected have the > following in common: > > GNOME 2.22 (with hald) > nVidia graphics card (though different drivers) > PS/2 mouse > dual core > ULE scheduler > > My one machine that is not affected differs from this in that it has an > Intel graphics card, USB mouse, and is not dual core (but HTT). > > It looks like Coleman has a PS/2 mouse as well. It's starting to look > like the mouse technology might have something to do with this. Anyone > seeing this problem with a USB mouse? I was forced to switch to psm0 from sysmouse after updating ports on my home workstation yesterday. I had previously updated them a week or two ago, I don't recall the exact timeframe. Things had been working fine up until this update. My system is 6.3-STABLE and has not been updated for a couple months. FreeBSD 6.3-STABLE FreeBSD 6.3-STABLE #0: Sat Jan 26 09:05:28 EST 2008 Athlon XP 2400+ KDE 3.5.8 ATI Radeon 9600 Pro (RV350) xf86-video-ati-6.8.0_1 ("radeon") driver PS/2 Mouse, Logitech Trackman Marble connected via Linksys 2-port KVM psm0: irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: model IntelliMouse Explorer, device ID 4 System had KVM focus on reboot. I've had systems on other KVMs exhibit similar weirdness when they were booted without being the active system on the KVM, in this case it made no difference. I'm also using HAL and DBUS. I was using polkitd, but it seems to have disappeared since this update. I had to do pkgdb -F a couple times to straighten out the dependencies. It previously had policykit-0.1.20060514_4, now it has 0.7_3. hal-0.5.11.r2_4 policykit-0.7_3 xorg-7.3_1 I do have some Gnome bits installed, but not the whole thing, mainly libraries that get pulled in as dependencies. I also noticed that some clicks register 2-3 times instead of once. If I click on a titlebar, the window will collapse into a shade as if I double clicked the titlebar only once. Clicking inside a terminal window produces unpredictable selection results. Changing to psm0 restored the previous working behavior and the system seemed to load a lot faster and seems a lot more responsive. (That could just be my perception, though, not an accurate measurement) I suppose I could take the plunge and upgrade the system to 7.0 to see if that makes any difference. Jim From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 19:39:45 2008 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 806FF106566B; Wed, 26 Mar 2008 19:39:45 +0000 (UTC) (envelope-from SRS0=e2a29b6007fae5004504da14f8396fe47e644c69=652=es.net=oberman@es.net) Received: from postal1.es.net (postal3.es.net [IPv6:2001:400:14:3::8]) by mx1.freebsd.org (Postfix) with ESMTP id B6D5E8FC23; Wed, 26 Mar 2008 19:39:44 +0000 (UTC) (envelope-from SRS0=e2a29b6007fae5004504da14f8396fe47e644c69=652=es.net=oberman@es.net) Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by postal3.es.net (Postal Node 3) with ESMTP (SSL) id GWN53638; Wed, 26 Mar 2008 12:39:38 -0700 Received: from ptavv.es.net (ptavv.es.net [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id A87174500E; Wed, 26 Mar 2008 12:39:38 -0700 (PDT) To: cokane@FreeBSD.org In-Reply-To: Your message of "Wed, 26 Mar 2008 13:10:35 EDT." <47EA838B.3070305@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1206560378_13219P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Wed, 26 Mar 2008 12:39:38 -0700 From: "Kevin Oberman" Message-Id: <20080326193938.A87174500E@ptavv.es.net> X-Sender-IP: 198.128.4.29 X-Sender-Domain: es.net X-Recipent: ;;; X-Sender: X-To_Name: X-To_Domain: freebsd.org X-To: cokane@FreeBSD.org X-To_Email: cokane@FreeBSD.org X-To_Alias: cokane Cc: x11@freebsd.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 19:39:45 -0000 --==_Exmh_1206560378_13219P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > Date: Wed, 26 Mar 2008 13:10:35 -0400 > From: Coleman Kane > Sender: owner-freebsd-x11@freebsd.org > > Joe Marcus Clarke wrote: > > I'm trying to get a list of commonalities to better focus my > > troubleshooting. So far, my two machines that are affected have the > > following in common: > > > > GNOME 2.22 (with hald) > > nVidia graphics card (though different drivers) > > PS/2 mouse > > dual core > > ULE scheduler > > > > My one machine that is not affected differs from this in that it has > > an Intel graphics card, USB mouse, and is not dual core (but HTT). > > > > It looks like Coleman has a PS/2 mouse as well. It's starting to look > > like the mouse technology might have something to do with this. > > Anyone seeing this problem with a USB mouse? > My setup (as per above) is: > ATI Radeon X1270 (xf86-video-radeonhd from git, not from ports) > PS/2 mouse (only happens when moused/sysmouse are involved) > dual core (Athlon64 X2) > ULE Scheduler on FreeBSD/amd64 My system is 7-Stable (3/21/08) GNOME 2.22 (problem only appears with hald) ATI Radeon X300 Mobility PS/2 mouse (TrackPoint seen by OS and PS/2) Pentium-M 2Ghz ULE scheduler I just updated one of my desktops to 2.22. It's an Athlon-64 X2 dual core, but it is running 6-Stable. (I plan to update soon.) It is very similar to Joe's with nVidia graphics, but not ULE since it's V6. I'll find out hoe it behaves later today. (It's at a different location.) -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751 --==_Exmh_1206560378_13219P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) Comment: Exmh version 2.5 06/03/2002 iD8DBQFH6qZ6kn3rs5h7N1ERArdTAKCMLrECjbvZoTqJ7w0880PQWUfhiwCeLrnj DWzaJ47wF/tnjWF1C822NCw= =7a/o -----END PGP SIGNATURE----- --==_Exmh_1206560378_13219P-- From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 19:45:20 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 339AF1065676 for ; Wed, 26 Mar 2008 19:45:20 +0000 (UTC) (envelope-from gerrit@weinberg2.de) Received: from mo-p00-ob.rzone.de (mo-p00-ob.rzone.de [81.169.146.162]) by mx1.freebsd.org (Postfix) with ESMTP id C458D8FC37 for ; Wed, 26 Mar 2008 19:45:19 +0000 (UTC) (envelope-from gerrit@weinberg2.de) X-RZG-CLASS-ID: mo00 X-RZG-AUTH: hXniKd46Fx22Cy3a1Cm87o0TgZjEOnW2m8eVTI8xHrQ81MqSuwm84NooXh8= Received: from blackhole.terra.ger (41-42-90-81.adsl.cmo.de [81.90.42.41]) by post.webmailer.de (mrclete mo50) (RZmta 16.15) with ESMTP id z013e6k2QGqVn6 for ; Wed, 26 Mar 2008 20:45:17 +0100 (MET) (envelope-from: ) Date: Wed, 26 Mar 2008 21:01:04 +0100 From: Gerrit =?ISO-8859-1?Q?K=FChn?= To: freebsd-x11@freebsd.org Message-Id: <20080326210104.d91ceb86.gerrit@weinberg2.de> In-Reply-To: <20080326192850.995ae560.gerrit@weinberg2.de> References: <20080326192850.995ae560.gerrit@weinberg2.de> Organization: G-P.i.S-E X-Mailer: Sylpheed 2.4.5 (GTK+ 2.10.14; i386-portbld-freebsd6.1) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: xorg 7.2->7.3 update and i810/intel driver X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 19:45:20 -0000 On Wed, 26 Mar 2008 19:28:50 +0100 Gerrit K=FChn wrote: GK> I do not attach logfiles, cfg-files, output of GK> xrandr and so on here, because meanwhile I have quite a lot of them GK> here, and I don't know which one I should publish (and you GK> definitely do not want them all in here :-). Please let be know GK> what you need to know. Meanwhile I have found a clue and a workaround: Using the intel driver, xrandr outputs the following: --- zsh/2 253 % xrandr=20 Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1600 x 1600 VGA disconnected (normal left inverted right x axis y axis) LVDS connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 1024x768 60.0*+ 85.0 75.0 70.1 60.0 =20 832x624 74.6 =20 800x600 85.1 72.2 75.0 60.3 56.2 =20 640x480 85.0 72.8 75.0 59.9 =20 720x400 85.0 =20 640x400 85.1 =20 640x350 85.1 =20 TMDS-1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 432mm x 324mm 1600x1200 60.0 + 59.9 =20 1280x1024 75.0 59.9 =20 1152x864 75.0 =20 1024x768 75.1* 70.1 60.0 =20 832x624 74.6 =20 800x600 72.2 75.0 60.3 56.2 =20 640x480 75.0 72.8 66.7 60.0 =20 720x400 70.1 =20 TV disconnected (normal left inverted right x axis y axis) --- I do not know where the LVDS comes from. This machine is a MSI Axis 950, which definitely does not have an internal screen. However, this LVDS is picked up by X as default and limits the screen resolution. I managed to turn it off and set the external TMDS-1 to 1600x1200: --- zsh/2 258 % xrandr --output TMDS-1 --mode 1600x1200 [Mi 08/03/26 20:35 CET][p1][i386/freebsd7.0/7.0-BETA4][4.3.4] zsh/2 259 % xrandr --output LVDS --off =20 zsh/2 261 % xrandr =20 Screen 0: minimum 320 x 200, current 1600 x 1200, maximum 1600 x 1600 VGA disconnected (normal left inverted right x axis y axis) LVDS connected (normal left inverted right x axis y axis) 1024x768 60.0 + 85.0 75.0 70.1 60.0 =20 832x624 74.6 =20 800x600 85.1 72.2 75.0 60.3 56.2 =20 640x480 85.0 72.8 75.0 59.9 =20 720x400 85.0 =20 640x400 85.1 =20 640x350 85.1 =20 TMDS-1 connected 1600x1200+0+0 (normal left inverted right x axis y axis) 432mm x 324mm 1600x1200 60.0*+ 59.9 =20 1280x1024 75.0 59.9 =20 1152x864 75.0 =20 1024x768 75.1 70.1 60.0 =20 832x624 74.6 =20 800x600 72.2 75.0 60.3 56.2 =20 640x480 75.0 72.8 66.7 60.0 =20 720x400 70.1 =20 TV disconnected (normal left inverted right x axis y axis) --- Now everything looks like it should on my monitor. I still don't understand where the connected LVDS comes from, though. Moreover, I would like to have a possibility to do this xrandr settings automatically when starting X. Any hints? cu Gerrit From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 19:54:23 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D208A1065673 for ; Wed, 26 Mar 2008 19:54:23 +0000 (UTC) (envelope-from msides@gazeta.pl) Received: from ik-out-1112.google.com (ik-out-1112.google.com [66.249.90.176]) by mx1.freebsd.org (Postfix) with ESMTP id 71D378FC23 for ; Wed, 26 Mar 2008 19:54:23 +0000 (UTC) (envelope-from msides@gazeta.pl) Received: by ik-out-1112.google.com with SMTP id b35so1478608ika.3 for ; Wed, 26 Mar 2008 12:54:22 -0700 (PDT) Received: by 10.150.155.1 with SMTP id c1mr278611ybe.15.1206559577781; Wed, 26 Mar 2008 12:26:17 -0700 (PDT) Received: by 10.150.199.5 with HTTP; Wed, 26 Mar 2008 12:26:17 -0700 (PDT) Message-ID: <227d19670803261226h1a44ff51qa04074816a01b83@mail.gmail.com> Date: Wed, 26 Mar 2008 20:26:17 +0100 From: "msides Gazeta.pl" To: freebsd-x11@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: libint10.so freeze X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 19:54:23 -0000 Hello. I have a quite an old computer with a Riva TNT graphics card. It used to work with 6.3 and Xorg 6.9. I have recently installed FreeBSD 7.0 Release on it with recent ports. I'm using GENERIC kernel. Now when I try to start the X server the system freezes. The last line in X.org's log file is "Initializing "int10" module" (I turned off soft-updates and use synchronous mode on the filesystem to get this log). I have tried using different drivers (nv, vesa and vga), there is no difference. Unfortunately I'm currently not able to provide you with my xorg.conf (it's fairly standard, generated by xorgconfig) nor the log file. My main question is: what is libint10.so module responsible for (hard to google for it since its name is present in thousands of log files)? Can I turn it off or configure it somehow? I have also noticed that agp aperture detected by the kernel is 256MB. My current setting in BIOS is 32MB and the computer has only 96MB of RAM. Is relevant? I'll try to get a kernel without agp module compiled in on this computer and send you with the log and config files. I'll also try using NVidia's driver. Please CC me when replying as I'm not currently on this list. Thanks -- Marcin Simonides From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 20:18:15 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 873071065670 for ; Wed, 26 Mar 2008 20:18:15 +0000 (UTC) (envelope-from SRS0=e2a29b6007fae5004504da14f8396fe47e644c69=652=es.net=oberman@es.net) Received: from postal1.es.net (postal4.es.net [IPv6:2001:400:6000:1::66]) by mx1.freebsd.org (Postfix) with ESMTP id 8F3B98FC2F for ; Wed, 26 Mar 2008 20:18:14 +0000 (UTC) (envelope-from SRS0=e2a29b6007fae5004504da14f8396fe47e644c69=652=es.net=oberman@es.net) Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by postal4.es.net (Postal Node 4) with ESMTP (SSL) id GXS89311; Wed, 26 Mar 2008 13:18:11 -0700 Received: from ptavv.es.net (ptavv.es.net [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id E3BB645048; Wed, 26 Mar 2008 13:18:09 -0700 (PDT) To: Gerrit =?ISO-8859-1?Q?K=FChn?= In-Reply-To: Your message of "Wed, 26 Mar 2008 21:01:04 BST." <20080326210104.d91ceb86.gerrit@weinberg2.de> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1206562689_13219P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Wed, 26 Mar 2008 13:18:09 -0700 From: "Kevin Oberman" Message-Id: <20080326201809.E3BB645048@ptavv.es.net> X-Sender-IP: 198.128.4.29 X-Sender-Domain: es.net X-Recipent: ;; X-Sender: X-To_Name: =?utf-8?Q?Gerrit K=C3=BChn?= X-To_Domain: weinberg2.de X-To: =?utf-8?Q?Gerrit K=C3=BChn ?= X-To_Email: gerrit@weinberg2.de X-To_Alias: gerrit Cc: freebsd-x11@freebsd.org Subject: Re: xorg 7.2->7.3 update and i810/intel driver X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 20:18:15 -0000 --==_Exmh_1206562689_13219P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > Date: Wed, 26 Mar 2008 21:01:04 +0100 > From: Gerrit =?ISO-8859-1?Q?K=FChn?= > Sender: owner-freebsd-x11@freebsd.org > > On Wed, 26 Mar 2008 19:28:50 +0100 > Gerrit KЭhn wrote: > > GK> I do not attach logfiles, cfg-files, output of > GK> xrandr and so on here, because meanwhile I have quite a lot of them > GK> here, and I don't know which one I should publish (and you > GK> definitely do not want them all in here :-). Please let be know > GK> what you need to know. > > Meanwhile I have found a clue and a workaround: Using the intel driver, > xrandr outputs the following: > > --- > zsh/2 253 % xrandr > Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1600 x 1600 > VGA disconnected (normal left inverted right x axis y axis) > LVDS connected 1024x768+0+0 (normal left inverted right x axis y axis) > 0mm x 0mm > 1024x768 60.0*+ 85.0 75.0 70.1 60.0 > 832x624 74.6 > 800x600 85.1 72.2 75.0 60.3 56.2 > 640x480 85.0 72.8 75.0 59.9 > 720x400 85.0 > 640x400 85.1 > 640x350 85.1 > TMDS-1 connected 1024x768+0+0 (normal left inverted right x axis y axis) > 432mm x 324mm > 1600x1200 60.0 + 59.9 > 1280x1024 75.0 59.9 > 1152x864 75.0 > 1024x768 75.1* 70.1 60.0 > 832x624 74.6 > 800x600 72.2 75.0 60.3 56.2 > 640x480 75.0 72.8 66.7 60.0 > 720x400 70.1 > TV disconnected (normal left inverted right x axis y axis) > --- > > > I do not know where the LVDS comes from. This machine is a MSI Axis > 950, which definitely does not have an internal screen. However, this > LVDS is picked up by X as default and limits the screen resolution. > I managed to turn it off and set the external TMDS-1 to 1600x1200: > > --- > zsh/2 258 % xrandr --output TMDS-1 --mode 1600x1200 > [Mi 08/03/26 20:35 CET][p1][i386/freebsd7.0/7.0-BETA4][4.3.4] > > zsh/2 259 % xrandr --output LVDS --off > > > zsh/2 261 % xrandr > Screen 0: minimum 320 x 200, current 1600 x 1200, maximum 1600 x 1600 > VGA disconnected (normal left inverted right x axis y axis) > LVDS connected (normal left inverted right x axis y axis) > 1024x768 60.0 + 85.0 75.0 70.1 60.0 > 832x624 74.6 > 800x600 85.1 72.2 75.0 60.3 56.2 > 640x480 85.0 72.8 75.0 59.9 > 720x400 85.0 > 640x400 85.1 > 640x350 85.1 > TMDS-1 connected 1600x1200+0+0 (normal left inverted right x axis y > axis) 432mm x 324mm > 1600x1200 60.0*+ 59.9 > 1280x1024 75.0 59.9 > 1152x864 75.0 > 1024x768 75.1 70.1 60.0 > 832x624 74.6 > 800x600 72.2 75.0 60.3 56.2 > 640x480 75.0 72.8 66.7 60.0 > 720x400 70.1 > TV disconnected (normal left inverted right x axis y axis) > --- > > > Now everything looks like it should on my monitor. I still don't > understand where the connected LVDS comes from, though. Moreover, I > would like to have a possibility to do this xrandr settings > automatically when starting X. Any hints? Put the commands in .xinitrc? Or in your session config if your setup supports it. I use the following: xrandr --addmode VGA2 1280x1024 xrandr --addmode VGA2 1024x768 xrandr --output VGA2 --mode 1280x1024 Modify the output(s) and mode(s) as needed. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751 --==_Exmh_1206562689_13219P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) Comment: Exmh version 2.5 06/03/2002 iD8DBQFH6q+Bkn3rs5h7N1ERAqyVAJ9x3m7hVMpevYzmb9qvS28Fty162QCdH6Xp sF4nXcY5UNj90jCJUo+f0JU= =uvPu -----END PGP SIGNATURE----- --==_Exmh_1206562689_13219P-- From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 20:54:18 2008 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from [127.0.0.1] (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by hub.freebsd.org (Postfix) with ESMTP id 3F778106564A; Wed, 26 Mar 2008 20:54:18 +0000 (UTC) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: freebsd-x11@FreeBSD.org Date: Wed, 26 Mar 2008 16:54:07 -0400 User-Agent: KMail/1.6.2 References: <47EA7ED2.8030406@freebsd.org> In-Reply-To: <47EA7ED2.8030406@freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: Multipart/Mixed; boundary="Boundary-00=_xfr6H913bjyRrYa" Message-Id: <200803261654.09551.jkim@FreeBSD.org> Cc: Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 20:54:18 -0000 --Boundary-00=_xfr6H913bjyRrYa Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: > I'm trying to get a list of commonalities to better focus my > troubleshooting. So far, my two machines that are affected have > the following in common: > > GNOME 2.22 (with hald) > nVidia graphics card (though different drivers) > PS/2 mouse > dual core > ULE scheduler > > My one machine that is not affected differs from this in that it > has an Intel graphics card, USB mouse, and is not dual core (but > HTT). > > It looks like Coleman has a PS/2 mouse as well. It's starting to > look like the mouse technology might have something to do with > this. Anyone seeing this problem with a USB mouse? I think I know why. Build xorg-server without HAL support option and the attached patch. With HAL support (default) and hald running, xorg-server auto-detects individual ports with input.mouse capability even without configuration lines in xorg.conf. If moused is enabled and USB mouse is used, /dev/ums0 is directly used because there is a problem in MD code (see attached patch). If moused is enabled and PS/2 mouse is used, you end up with two input devices via /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way to fix this problem, though. :-( Jung-uk Kim --Boundary-00=_xfr6H913bjyRrYa Content-Type: text/plain; charset="iso-8859-1"; name="patch-bsd_mouse.c" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="patch-bsd_mouse.c" --- hw/xfree86/os-support/bsd/bsd_mouse.c.orig 2007-08-23 15:05:48.000000000 -0400 +++ hw/xfree86/os-support/bsd/bsd_mouse.c 2008-03-26 16:02:07.000000000 -0400 @@ -250,7 +250,7 @@ SetSysMouseRes(InputInfoPtr pInfo, const #if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__) -#define MOUSED_PID_FILE "/var/run/moused.pid" +#define MOUSED_PID_FILE "/var/run/moused" /* * Try to check if moused is running. DEFAULT_SYSMOUSE_DEV is useless without @@ -262,7 +262,7 @@ MousedRunning(void) FILE *f = NULL; unsigned int pid; - if ((f = fopen(MOUSED_PID_FILE, "r")) != NULL) { + if ((f = fopen(MOUSED_PID_FILE ".pid", "r")) != NULL) { if (fscanf(f, "%u", &pid) == 1 && pid > 0) { if (kill(pid, 0) == 0) { fclose(f); @@ -271,6 +271,18 @@ MousedRunning(void) } fclose(f); } +#if defined(__FreeBSD__) + /* XXX /etc/rc.d/moused may create ums[0-9]+ via devd.conf. */ + if ((f = fopen(MOUSED_PID_FILE ".ums0.pid", "r")) != NULL) { + if (fscanf(f, "%u", &pid) == 1 && pid > 0) { + if (kill(pid, 0) == 0) { + fclose(f); + return TRUE; + } + } + fclose(f); + } +#endif return FALSE; } --Boundary-00=_xfr6H913bjyRrYa-- From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 21:16:36 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C6953106564A for ; Wed, 26 Mar 2008 21:16:36 +0000 (UTC) (envelope-from gerrit@weinberg2.de) Received: from mo-p00-ob.rzone.de (mo-p00-ob.rzone.de [81.169.146.161]) by mx1.freebsd.org (Postfix) with ESMTP id 1E5D88FC2A for ; Wed, 26 Mar 2008 21:16:35 +0000 (UTC) (envelope-from gerrit@weinberg2.de) X-RZG-CLASS-ID: mo00 X-RZG-AUTH: hXniKd46Fx22Cy3a1Cm87o0TgZjEOnW2m8eVTI8xHrQ81MqSuwm84NooXh8= Received: from comet.terra.ger (41-42-90-81.adsl.cmo.de [81.90.42.41]) by post.webmailer.de (fruni mo36) (RZmta 16.15) with ESMTP id x02114k2QJR3ca ; Wed, 26 Mar 2008 22:16:33 +0100 (MET) (envelope-from: ) Date: Wed, 26 Mar 2008 22:16:32 +0100 From: Gerrit =?ISO-8859-1?Q?K=FChn?= To: "Kevin Oberman" Message-Id: <20080326221632.6a543397.gerrit@weinberg2.de> In-Reply-To: <20080326201809.E3BB645048@ptavv.es.net> References: <20080326210104.d91ceb86.gerrit@weinberg2.de> <20080326201809.E3BB645048@ptavv.es.net> Organization: G-P.i.S-E X-Mailer: Sylpheed 2.4.8 (GTK+ 2.12.9; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-x11@freebsd.org Subject: Re: xorg 7.2->7.3 update and i810/intel driver X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 21:16:36 -0000 On Wed, 26 Mar 2008 13:18:09 -0700 "Kevin Oberman" wrote: KO> > Now everything looks like it should on my monitor. I still don't KO> > understand where the connected LVDS comes from, though. Moreover, KO> > I would like to have a possibility to do this xrandr settings KO> > automatically when starting X. Any hints? KO> Put the commands in .xinitrc? Or in your session config if your KO> setup supports it. I'm using kdm for logon, and I would like to set the resolution right when kdm starts. I found /usr/local/lib/X11/xinit/xinitrc, but this seems to be an example that is not really executed. Maybe I'll find something in the docs for kdm (I have a faint remembrance that I knew all these things some years ago, but I tend to forget things I do not need frequently). KO> xrandr --addmode VGA2 1280x1024 KO> xrandr --addmode VGA2 1024x768 KO> xrandr --output VGA2 --mode 1280x1024 Hm, if this stuff finally works, I will have a try with 7.3 on my notebook. I never got it to work properly with beamers so far, because it always uses the display's resolution fot the external VGA port (and most beamers do not handle 1600x1050 that well :-). cu Gerrit From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 21:18:37 2008 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A476F1065671 for ; Wed, 26 Mar 2008 21:18:37 +0000 (UTC) (envelope-from SRS0=e2a29b6007fae5004504da14f8396fe47e644c69=652=es.net=oberman@es.net) Received: from postal1.es.net (postal4.es.net [IPv6:2001:400:6000:1::66]) by mx1.freebsd.org (Postfix) with ESMTP id AB08E8FC1C for ; Wed, 26 Mar 2008 21:18:36 +0000 (UTC) (envelope-from SRS0=e2a29b6007fae5004504da14f8396fe47e644c69=652=es.net=oberman@es.net) Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by postal4.es.net (Postal Node 4) with ESMTP (SSL) id GYS84634; Wed, 26 Mar 2008 14:18:34 -0700 Received: from ptavv.es.net (ptavv.es.net [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id DAA774500E; Wed, 26 Mar 2008 14:18:32 -0700 (PDT) To: Jung-uk Kim In-Reply-To: Your message of "Wed, 26 Mar 2008 16:54:07 EDT." <200803261654.09551.jkim@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1206566312_13219P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Wed, 26 Mar 2008 14:18:32 -0700 From: "Kevin Oberman" Message-Id: <20080326211832.DAA774500E@ptavv.es.net> X-Sender-IP: 198.128.4.29 X-Sender-Domain: es.net X-Recipent: ;; X-Sender: X-To_Name: Jung-uk Kim X-To_Domain: freebsd.org X-To: Jung-uk Kim X-To_Email: jkim@FreeBSD.org X-To_Alias: jkim Cc: freebsd-x11@FreeBSD.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 21:18:37 -0000 --==_Exmh_1206566312_13219P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > From: Jung-uk Kim > Date: Wed, 26 Mar 2008 16:54:07 -0400 > Sender: owner-freebsd-x11@freebsd.org > > On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: > > I'm trying to get a list of commonalities to better focus my > > troubleshooting. So far, my two machines that are affected have > > the following in common: > > > > GNOME 2.22 (with hald) > > nVidia graphics card (though different drivers) > > PS/2 mouse > > dual core > > ULE scheduler > > > > My one machine that is not affected differs from this in that it > > has an Intel graphics card, USB mouse, and is not dual core (but > > HTT). > > > > It looks like Coleman has a PS/2 mouse as well. It's starting to > > look like the mouse technology might have something to do with > > this. Anyone seeing this problem with a USB mouse? > > I think I know why. Build xorg-server without HAL support option and > the attached patch. With HAL support (default) and hald running, > xorg-server auto-detects individual ports with input.mouse capability > even without configuration lines in xorg.conf. If moused is enabled > and USB mouse is used, /dev/ums0 is directly used because there is a > problem in MD code (see attached patch). If moused is enabled and > PS/2 mouse is used, you end up with two input devices > via /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way to > fix this problem, though. :-( > > Jung-uk Kim > So this explains the problem, but it still means that, if it is not fixed, I can't run hald...and I want to run hald. I'm trying to think of a way around it, but it's not obvious. Any answer is probably not going to be clean as people might like, either. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751 --==_Exmh_1206566312_13219P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) Comment: Exmh version 2.5 06/03/2002 iD8DBQFH6r2okn3rs5h7N1ERAg3+AJsHL4oOgJE69mq/dAhE3OnmzudidwCfUatM wNX0DHGW+OJj/CrQkGpCkgI= =2i/4 -----END PGP SIGNATURE----- --==_Exmh_1206566312_13219P-- From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 21:36:08 2008 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from [127.0.0.1] (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by hub.freebsd.org (Postfix) with ESMTP id E5E571065677; Wed, 26 Mar 2008 21:36:07 +0000 (UTC) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: "Kevin Oberman" Date: Wed, 26 Mar 2008 17:35:58 -0400 User-Agent: KMail/1.6.2 References: <20080326211832.DAA774500E@ptavv.es.net> In-Reply-To: <20080326211832.DAA774500E@ptavv.es.net> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200803261735.59378.jkim@FreeBSD.org> Cc: freebsd-x11@FreeBSD.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 21:36:08 -0000 On Wednesday 26 March 2008 05:18 pm, Kevin Oberman wrote: > > From: Jung-uk Kim > > Date: Wed, 26 Mar 2008 16:54:07 -0400 > > Sender: owner-freebsd-x11@freebsd.org > > > > On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: > > > I'm trying to get a list of commonalities to better focus my > > > troubleshooting. So far, my two machines that are affected > > > have the following in common: > > > > > > GNOME 2.22 (with hald) > > > nVidia graphics card (though different drivers) > > > PS/2 mouse > > > dual core > > > ULE scheduler > > > > > > My one machine that is not affected differs from this in that > > > it has an Intel graphics card, USB mouse, and is not dual core > > > (but HTT). > > > > > > It looks like Coleman has a PS/2 mouse as well. It's starting > > > to look like the mouse technology might have something to do > > > with this. Anyone seeing this problem with a USB mouse? > > > > I think I know why. Build xorg-server without HAL support option > > and the attached patch. With HAL support (default) and hald > > running, xorg-server auto-detects individual ports with > > input.mouse capability even without configuration lines in > > xorg.conf. If moused is enabled and USB mouse is used, /dev/ums0 > > is directly used because there is a problem in MD code (see > > attached patch). If moused is enabled and PS/2 mouse is used, > > you end up with two input devices > > via /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way > > to fix this problem, though. :-( > > > > Jung-uk Kim > > So this explains the problem, but it still means that, if it is not > fixed, I can't run hald...and I want to run hald. I'm trying to > think of a way around it, but it's not obvious. Any answer is > probably not going to be clean as people might like, either. moused + hald + xorg-server runs just fine if you build xorg-server without HAL support. I am using it on two machines now. :-) Jung-uk Kim From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 21:36:13 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D1D36106566C for ; Wed, 26 Mar 2008 21:36:13 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from QMTA03.emeryville.ca.mail.comcast.net (qmta03.emeryville.ca.mail.comcast.net [76.96.30.32]) by mx1.freebsd.org (Postfix) with ESMTP id B3E508FC50 for ; Wed, 26 Mar 2008 21:36:13 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from OMTA05.emeryville.ca.mail.comcast.net ([76.96.30.43]) by QMTA03.emeryville.ca.mail.comcast.net with comcast id 5smE1Z00J0vp7WLA30AR00; Wed, 26 Mar 2008 21:34:19 +0000 Received: from discordia ([24.60.135.75]) by OMTA05.emeryville.ca.mail.comcast.net with comcast id 5xcB1Z00G1dmTCQ8R00000; Wed, 26 Mar 2008 21:36:13 +0000 X-Authority-Analysis: v=1.0 c=1 a=LRBUuAyMELUA:10 a=c5sTgUsrrxMA:10 a=e4vkWAJn5zbf8N2ImksA:9 a=pNPRocaehsJWdya99lAF33OAdkkA:4 a=SV7veod9ZcQA:10 a=ZKlmZI38X7UA:10 Received: by discordia (Postfix, from userid 103) id 9752B1636F9; Wed, 26 Mar 2008 17:36:11 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.31.1.10] (unknown [172.31.1.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by discordia (Postfix) with ESMTP id C8E011636F8; Wed, 26 Mar 2008 17:35:56 -0400 (EDT) Message-ID: <47EAC0CF.7020704@FreeBSD.org> Date: Wed, 26 Mar 2008 17:31:59 -0400 From: Coleman Kane Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.12 (X11/20080312) MIME-Version: 1.0 To: Kevin Oberman References: <20080326211832.DAA774500E@ptavv.es.net> In-Reply-To: <20080326211832.DAA774500E@ptavv.es.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-x11@FreeBSD.org, Jung-uk Kim Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@FreeBSD.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 21:36:13 -0000 Kevin Oberman wrote: >> From: Jung-uk Kim >> Date: Wed, 26 Mar 2008 16:54:07 -0400 >> Sender: owner-freebsd-x11@freebsd.org >> >> On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: >> >>> I'm trying to get a list of commonalities to better focus my >>> troubleshooting. So far, my two machines that are affected have >>> the following in common: >>> >>> GNOME 2.22 (with hald) >>> nVidia graphics card (though different drivers) >>> PS/2 mouse >>> dual core >>> ULE scheduler >>> >>> My one machine that is not affected differs from this in that it >>> has an Intel graphics card, USB mouse, and is not dual core (but >>> HTT). >>> >>> It looks like Coleman has a PS/2 mouse as well. It's starting to >>> look like the mouse technology might have something to do with >>> this. Anyone seeing this problem with a USB mouse? >>> >> I think I know why. Build xorg-server without HAL support option and >> the attached patch. With HAL support (default) and hald running, >> xorg-server auto-detects individual ports with input.mouse capability >> even without configuration lines in xorg.conf. If moused is enabled >> and USB mouse is used, /dev/ums0 is directly used because there is a >> problem in MD code (see attached patch). If moused is enabled and >> PS/2 mouse is used, you end up with two input devices >> via /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way to >> fix this problem, though. :-( >> >> Jung-uk Kim >> >> > > So this explains the problem, but it still means that, if it is not > fixed, I can't run hald...and I want to run hald. I'm trying to think of > a way around it, but it's not obvious. Any answer is probably not > going to be clean as people might like, either. > Is it possible that hald is enumerating /dev/bpsm0 ? -- Coleman Kane From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 21:47:01 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CC83C10656CD for ; Wed, 26 Mar 2008 21:47:01 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from QMTA01.westchester.pa.mail.comcast.net (qmta01.westchester.pa.mail.comcast.net [76.96.62.16]) by mx1.freebsd.org (Postfix) with ESMTP id 640A18FC1E for ; Wed, 26 Mar 2008 21:47:01 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from OMTA05.westchester.pa.mail.comcast.net ([76.96.62.43]) by QMTA01.westchester.pa.mail.comcast.net with comcast id 5xC01Z0040vyq2s5102C00; Wed, 26 Mar 2008 21:46:13 +0000 Received: from discordia ([24.60.135.75]) by OMTA05.westchester.pa.mail.comcast.net with comcast id 5xmp1Z00K1dmTCQ3R00000; Wed, 26 Mar 2008 21:46:50 +0000 X-Authority-Analysis: v=1.0 c=1 a=LRBUuAyMELUA:10 a=c5sTgUsrrxMA:10 a=VR_AJzDy_V5psnAc0DwA:9 a=cpb2GD4o4Q144Y-AgejsGRqUrkwA:4 a=CiSHi91Bn78A:10 a=SV7veod9ZcQA:10 a=3I_whO4B8K8A:10 Received: by discordia (Postfix, from userid 103) id B53051636F8; Wed, 26 Mar 2008 17:46:49 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.31.1.10] (unknown [172.31.1.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by discordia (Postfix) with ESMTP id 7539C1636F8; Wed, 26 Mar 2008 17:46:37 -0400 (EDT) Message-ID: <47EAC353.7030802@FreeBSD.org> Date: Wed, 26 Mar 2008 17:42:43 -0400 From: Coleman Kane Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.12 (X11/20080312) MIME-Version: 1.0 To: Jung-uk Kim References: <20080326211832.DAA774500E@ptavv.es.net> <200803261735.59378.jkim@FreeBSD.org> In-Reply-To: <200803261735.59378.jkim@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-x11@FreeBSD.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@FreeBSD.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 21:47:01 -0000 Jung-uk Kim wrote: > On Wednesday 26 March 2008 05:18 pm, Kevin Oberman wrote: > >>> From: Jung-uk Kim >>> Date: Wed, 26 Mar 2008 16:54:07 -0400 >>> Sender: owner-freebsd-x11@freebsd.org >>> >>> On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: >>> >>>> I'm trying to get a list of commonalities to better focus my >>>> troubleshooting. So far, my two machines that are affected >>>> have the following in common: >>>> >>>> GNOME 2.22 (with hald) >>>> nVidia graphics card (though different drivers) >>>> PS/2 mouse >>>> dual core >>>> ULE scheduler >>>> >>>> My one machine that is not affected differs from this in that >>>> it has an Intel graphics card, USB mouse, and is not dual core >>>> (but HTT). >>>> >>>> It looks like Coleman has a PS/2 mouse as well. It's starting >>>> to look like the mouse technology might have something to do >>>> with this. Anyone seeing this problem with a USB mouse? >>>> >>> I think I know why. Build xorg-server without HAL support option >>> and the attached patch. With HAL support (default) and hald >>> running, xorg-server auto-detects individual ports with >>> input.mouse capability even without configuration lines in >>> xorg.conf. If moused is enabled and USB mouse is used, /dev/ums0 >>> is directly used because there is a problem in MD code (see >>> attached patch). If moused is enabled and PS/2 mouse is used, >>> you end up with two input devices >>> via /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way >>> to fix this problem, though. :-( >>> >>> Jung-uk Kim >>> >> So this explains the problem, but it still means that, if it is not >> fixed, I can't run hald...and I want to run hald. I'm trying to >> think of a way around it, but it's not obvious. Any answer is >> probably not going to be clean as people might like, either. >> > > moused + hald + xorg-server runs just fine if you build xorg-server > without HAL support. I am using it on two machines now. :-) > > Jung-uk Kim > What do you lose by compiling X.org WITHOUT_HAL? -- Coleman From owner-freebsd-x11@FreeBSD.ORG Wed Mar 26 22:15:02 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from [127.0.0.1] (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by hub.freebsd.org (Postfix) with ESMTP id 48876106564A; Wed, 26 Mar 2008 22:15:02 +0000 (UTC) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: cokane@freebsd.org Date: Wed, 26 Mar 2008 18:14:52 -0400 User-Agent: KMail/1.6.2 References: <20080326211832.DAA774500E@ptavv.es.net> <200803261735.59378.jkim@FreeBSD.org> <47EAC353.7030802@FreeBSD.org> In-Reply-To: <47EAC353.7030802@FreeBSD.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200803261814.54502.jkim@FreeBSD.org> Cc: freebsd-x11@freebsd.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 22:15:02 -0000 On Wednesday 26 March 2008 05:42 pm, Coleman Kane wrote: > Jung-uk Kim wrote: > > On Wednesday 26 March 2008 05:18 pm, Kevin Oberman wrote: > >>> From: Jung-uk Kim > >>> Date: Wed, 26 Mar 2008 16:54:07 -0400 > >>> Sender: owner-freebsd-x11@freebsd.org > >>> > >>> On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: > >>>> I'm trying to get a list of commonalities to better focus my > >>>> troubleshooting. So far, my two machines that are affected > >>>> have the following in common: > >>>> > >>>> GNOME 2.22 (with hald) > >>>> nVidia graphics card (though different drivers) > >>>> PS/2 mouse > >>>> dual core > >>>> ULE scheduler > >>>> > >>>> My one machine that is not affected differs from this in that > >>>> it has an Intel graphics card, USB mouse, and is not dual core > >>>> (but HTT). > >>>> > >>>> It looks like Coleman has a PS/2 mouse as well. It's starting > >>>> to look like the mouse technology might have something to do > >>>> with this. Anyone seeing this problem with a USB mouse? > >>> > >>> I think I know why. Build xorg-server without HAL support > >>> option and the attached patch. With HAL support (default) and > >>> hald running, xorg-server auto-detects individual ports with > >>> input.mouse capability even without configuration lines in > >>> xorg.conf. If moused is enabled and USB mouse is used, > >>> /dev/ums0 is directly used because there is a problem in MD > >>> code (see attached patch). If moused is enabled and PS/2 mouse > >>> is used, you end up with two input devices > >>> via /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way > >>> to fix this problem, though. :-( > >>> > >>> Jung-uk Kim > >> > >> So this explains the problem, but it still means that, if it is > >> not fixed, I can't run hald...and I want to run hald. I'm trying > >> to think of a way around it, but it's not obvious. Any answer is > >> probably not going to be clean as people might like, either. > > > > moused + hald + xorg-server runs just fine if you build > > xorg-server without HAL support. I am using it on two machines > > now. :-) > > > > Jung-uk Kim > > What do you lose by compiling X.org WITHOUT_HAL? Input hotplugging support, e.g., (dis)connecting USB keyboard and mouse reconfigures server automatically, I think. Jung-uk Kim From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 01:04:42 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 21E4C1065670 for ; Thu, 27 Mar 2008 01:04:42 +0000 (UTC) (envelope-from SRS0=e2a29b6007fae5004504da14f8396fe47e644c69=652=es.net=oberman@es.net) Received: from postal1.es.net (postal1.es.net [IPv6:2001:400:14:3::6]) by mx1.freebsd.org (Postfix) with ESMTP id 863F98FC15 for ; Thu, 27 Mar 2008 01:04:41 +0000 (UTC) (envelope-from SRS0=e2a29b6007fae5004504da14f8396fe47e644c69=652=es.net=oberman@es.net) Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by postal1.es.net (Postal Node 1) with ESMTP (SSL) id HEF24939; Wed, 26 Mar 2008 18:04:39 -0700 Received: from ptavv.es.net (ptavv.es.net [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id E31A84500F; Wed, 26 Mar 2008 18:04:39 -0700 (PDT) To: Gerrit =?ISO-8859-1?Q?K=FChn?= In-Reply-To: Your message of "Wed, 26 Mar 2008 22:16:32 BST." <20080326221632.6a543397.gerrit@weinberg2.de> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1206579879_1134P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Wed, 26 Mar 2008 18:04:39 -0700 From: "Kevin Oberman" Message-Id: <20080327010439.E31A84500F@ptavv.es.net> X-Sender-IP: 198.128.4.29 X-Sender-Domain: es.net X-Recipent: ;; X-Sender: X-To_Name: =?utf-8?Q?Gerrit K=C3=BChn?= X-To_Domain: weinberg2.de X-To: =?utf-8?Q?Gerrit K=C3=BChn ?= X-To_Email: gerrit@weinberg2.de X-To_Alias: gerrit Cc: freebsd-x11@freebsd.org Subject: Re: xorg 7.2->7.3 update and i810/intel driver X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2008 01:04:42 -0000 --==_Exmh_1206579879_1134P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > Date: Wed, 26 Mar 2008 22:16:32 +0100 > From: Gerrit =?ISO-8859-1?Q?K=FChn?= > > On Wed, 26 Mar 2008 13:18:09 -0700 > "Kevin Oberman" wrote: > > KO> > Now everything looks like it should on my monitor. I still don't > KO> > understand where the connected LVDS comes from, though. Moreover, > KO> > I would like to have a possibility to do this xrandr settings > KO> > automatically when starting X. Any hints? > > KO> Put the commands in .xinitrc? Or in your session config if your > KO> setup supports it. > > I'm using kdm for logon, and I would like to set the resolution right > when kdm starts. I found /usr/local/lib/X11/xinit/xinitrc, but this > seems to be an example that is not really executed. Maybe I'll find > something in the docs for kdm (I have a faint remembrance that I knew > all these things some years ago, but I tend to forget things I do not > need frequently). Sorry, but as a Gnome user, I have no idea how to configure this on KDE. But you should be able to enter them in a terminal window and they should work. > KO> xrandr --addmode VGA2 1280x1024 > KO> xrandr --addmode VGA2 1024x768 > KO> xrandr --output VGA2 --mode 1280x1024 > > Hm, if this stuff finally works, I will have a try with 7.3 on my > notebook. I never got it to work properly with beamers so far, because > it always uses the display's resolution fot the external VGA port (and > most beamers do not handle 1600x1050 that well :-). Use xrandr to see what the available outputs are. They vary from card to card. Good luck! -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751 --==_Exmh_1206579879_1134P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) Comment: Exmh version 2.5 06/03/2002 iD8DBQFH6vKnkn3rs5h7N1ERAn9vAJ0aDU5GFyD8sofXwb2FZZN9DdDGGACeLmbb uhrI6AM1FSPXqIVwxyLMqhE= =gMyt -----END PGP SIGNATURE----- --==_Exmh_1206579879_1134P-- From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 05:51:51 2008 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 413D1106564A; Thu, 27 Mar 2008 05:51:51 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from creme-brulee.marcuscom.com (penna-pt.tunnel.tserv1.fmt.ipv6.he.net [IPv6:2001:470:1f00:ffff::1279]) by mx1.freebsd.org (Postfix) with ESMTP id D51198FC13; Thu, 27 Mar 2008 05:51:50 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from [IPv6:2001:470:1f00:2464::4] (shumai.marcuscom.com [IPv6:2001:470:1f00:2464::4]) by creme-brulee.marcuscom.com (8.14.2/8.14.2) with ESMTP id m2R5rif8016122; Thu, 27 Mar 2008 01:53:44 -0400 (EDT) (envelope-from marcus@FreeBSD.org) From: Joe Marcus Clarke To: Jung-uk Kim In-Reply-To: <200803261654.09551.jkim@FreeBSD.org> References: <47EA7ED2.8030406@freebsd.org> <200803261654.09551.jkim@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-O5M4e1aQdt/dlH5IZ3NS" Organization: FreeBSD, Inc. Date: Thu, 27 Mar 2008 01:51:45 -0400 Message-Id: <1206597105.80352.14.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.22.0 FreeBSD GNOME Team Port X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on creme-brulee.marcuscom.com Cc: freebsd-x11@FreeBSD.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2008 05:51:51 -0000 --=-O5M4e1aQdt/dlH5IZ3NS Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2008-03-26 at 16:54 -0400, Jung-uk Kim wrote: > On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: > > I'm trying to get a list of commonalities to better focus my > > troubleshooting. So far, my two machines that are affected have > > the following in common: > > > > GNOME 2.22 (with hald) > > nVidia graphics card (though different drivers) > > PS/2 mouse > > dual core > > ULE scheduler > > > > My one machine that is not affected differs from this in that it > > has an Intel graphics card, USB mouse, and is not dual core (but > > HTT). > > > > It looks like Coleman has a PS/2 mouse as well. It's starting to > > look like the mouse technology might have something to do with > > this. Anyone seeing this problem with a USB mouse? >=20 > I think I know why. Build xorg-server without HAL support option and=20 > the attached patch. With HAL support (default) and hald running,=20 > xorg-server auto-detects individual ports with input.mouse capability=20 > even without configuration lines in xorg.conf. If moused is enabled=20 > and USB mouse is used, /dev/ums0 is directly used because there is a=20 > problem in MD code (see attached patch). If moused is enabled and=20 > PS/2 mouse is used, you end up with two input devices=20 > via /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way to=20 > fix this problem, though. :-( Thanks for finding this. Here is a patch for hal which adds a mouse addon. The mouse addon polls to find whether or not moused has a given mouse device open. If it does, it sets the input device to be /dev/sysmouse instead of the actual device. Hopefully it will fix the problem without needing to disable hal support in X. I have also merged your gettimeofday patches, jkim. http://www.marcuscom.com/downloads/hal.diff Joe --=20 Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome --=-O5M4e1aQdt/dlH5IZ3NS Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEABECAAYFAkfrNe0ACgkQb2iPiv4Uz4cytQCcCcUmZ3t9noXXJIREGHZeAxdj rM4AnjmxFa7PvnrNYBRXw/8E3UsxaUBP =HyjO -----END PGP SIGNATURE----- --=-O5M4e1aQdt/dlH5IZ3NS-- From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 12:06:45 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E4AF106564A; Thu, 27 Mar 2008 12:06:45 +0000 (UTC) (envelope-from jahnke@sonatabio.com) Received: from smtp.wizwire.com (smtp.wizwire.com [68.167.181.6]) by mx1.freebsd.org (Postfix) with ESMTP id 421F58FC39; Thu, 27 Mar 2008 12:06:45 +0000 (UTC) (envelope-from jahnke@sonatabio.com) Received: from [192.168.0.100] (76-14-123-114.rk.wavecable.com [76.14.123.114]) (authenticated bits=0) by smtp.wizwire.com (8.13.1/8.13.1) with ESMTP id m2QIklPG002133; Wed, 26 Mar 2008 11:46:47 -0700 From: Frank Jahnke To: freebsd-x11@freebsd.org In-Reply-To: 47EA7ED2.8030406@freebsd.org Content-Type: text/plain Organization: Sonata Biosciences, Inc. Date: Wed, 26 Mar 2008 11:46:45 -0700 Message-Id: <1206557205.1009.3.camel@pinot.fmjassoc.com> Mime-Version: 1.0 X-Mailer: Evolution 2.22.0 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-WizWire-MailScanner-Information: Please contact the ISP for more information X-WizWire-MailScanner: Found to be clean X-MailScanner-From: jahnke@sonatabio.com Cc: cokane@freebsd.org Subject: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: jahnke@sonatabio.com List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2008 12:06:45 -0000 To add my two bits, I too have the mouse issue, but run Gnome 2.22 (with hald) nVidia card (with nvidia driver) PS/2 mouse (issue only with moused) dual Athlon (the old kind -- MP2800s) 4BSD scheduler on 6.3-R Frank From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 12:29:13 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A4DE21065674 for ; Thu, 27 Mar 2008 12:29:13 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from QMTA10.westchester.pa.mail.comcast.net (qmta10.westchester.pa.mail.comcast.net [76.96.62.17]) by mx1.freebsd.org (Postfix) with ESMTP id 1AB828FC18 for ; Thu, 27 Mar 2008 12:29:12 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from OMTA01.westchester.pa.mail.comcast.net ([76.96.62.11]) by QMTA10.westchester.pa.mail.comcast.net with comcast id 6Bwm1Z0030EZKEL5A03700; Thu, 27 Mar 2008 12:28:20 +0000 Received: from discordia ([24.60.135.75]) by OMTA01.westchester.pa.mail.comcast.net with comcast id 6CV61Z00G1dmTCQ3M00000; Thu, 27 Mar 2008 12:29:07 +0000 X-Authority-Analysis: v=1.0 c=1 a=LRBUuAyMELUA:10 a=c5sTgUsrrxMA:10 a=LeH6XzfVAAAA:8 a=NDId1kwBTidZL2Z-baIA:9 a=W9aMetwWAbyjDYgHSdk1EQdI2egA:4 a=zUBsD6tbDSsA:10 a=nF-xCmMBhWr1CnIEFtkA:9 a=EGKJRPBZmvDe3luz1mN_srWqYwwA:4 a=rPt6xJ-oxjAA:10 Received: by discordia (Postfix, from userid 103) id B5F7D1636F9; Thu, 27 Mar 2008 08:29:06 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.31.1.6] (unknown [172.31.1.6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by discordia (Postfix) with ESMTP id C7C191636F8; Thu, 27 Mar 2008 08:28:46 -0400 (EDT) Message-ID: <47EB9213.7050509@FreeBSD.org> Date: Thu, 27 Mar 2008 08:24:51 -0400 From: Coleman Kane Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.12 (X11/20080312) MIME-Version: 1.0 To: Joe Marcus Clarke References: <47EA7ED2.8030406@freebsd.org> <200803261654.09551.jkim@FreeBSD.org> <1206597105.80352.14.camel@shumai.marcuscom.com> In-Reply-To: <1206597105.80352.14.camel@shumai.marcuscom.com> Content-Type: multipart/mixed; boundary="------------060704010003040104080706" Cc: freebsd-x11@FreeBSD.org, Jung-uk Kim Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@FreeBSD.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2008 12:29:13 -0000 This is a multi-part message in MIME format. --------------060704010003040104080706 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Joe Marcus Clarke wrote: > On Wed, 2008-03-26 at 16:54 -0400, Jung-uk Kim wrote: > >> On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: >> >>> I'm trying to get a list of commonalities to better focus my >>> troubleshooting. So far, my two machines that are affected have >>> the following in common: >>> >>> GNOME 2.22 (with hald) >>> nVidia graphics card (though different drivers) >>> PS/2 mouse >>> dual core >>> ULE scheduler >>> >>> My one machine that is not affected differs from this in that it >>> has an Intel graphics card, USB mouse, and is not dual core (but >>> HTT). >>> >>> It looks like Coleman has a PS/2 mouse as well. It's starting to >>> look like the mouse technology might have something to do with >>> this. Anyone seeing this problem with a USB mouse? >>> >> I think I know why. Build xorg-server without HAL support option and >> the attached patch. With HAL support (default) and hald running, >> xorg-server auto-detects individual ports with input.mouse capability >> even without configuration lines in xorg.conf. If moused is enabled >> and USB mouse is used, /dev/ums0 is directly used because there is a >> problem in MD code (see attached patch). If moused is enabled and >> PS/2 mouse is used, you end up with two input devices >> via /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way to >> fix this problem, though. :-( >> > > Thanks for finding this. Here is a patch for hal which adds a mouse > addon. The mouse addon polls to find whether or not moused has a given > mouse device open. If it does, it sets the input device to > be /dev/sysmouse instead of the actual device. Hopefully it will fix > the problem without needing to disable hal support in X. I have also > merged your gettimeofday patches, jkim. > > http://www.marcuscom.com/downloads/hal.diff > > Joe I had to apply the attached change to your patch in order to get it to work (addon/ should be addons/). Attached is the diff to your diff that worked for me. -- Coleman Kane --------------060704010003040104080706 Content-Type: text/plain; name="hal.diff.diff" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="hal.diff.diff" LS0tIGhhbC5kaWZmCTIwMDgtMDMtMjcgMDg6MjM6MTMuMDAwMDAwMDAwIC0wNDAwCisrKyBo YWwuZGlmZi5vcmlnCTIwMDgtMDMtMjcgMDg6MjI6NTAuMDAwMDAwMDAwIC0wNDAwCkBAIC0x MzIsOCArMTMyLDggQEAKIC0tLSBoYWwub3JpZy9maWxlcy9wYXRjaC1oYWxkX2ZyZWVic2Rf YWRkb25zX2FkZG9uLW1vdXNlLmMJMTk2OS0xMi0zMSAxODowMDowMC4wMDAwMDAwMDAgLTA2 MDAKICsrKyBoYWwvZmlsZXMvcGF0Y2gtaGFsZF9mcmVlYnNkX2FkZG9uc19hZGRvbi1tb3Vz ZS5jCTIwMDgtMDMtMjcgMDE6NDg6NTIuMDAwMDAwMDAwIC0wNDAwCiBAQCAtMCwwICsxLDE3 NyBAQAotKy0tLSBoYWxkL2ZyZWVic2QvYWRkb25zL2FkZG9uLW1vdXNlLmMub3JpZwkyMDA4 LTAzLTI3IDAxOjAwOjIwLjAwMDAwMDAwMCAtMDQwMAotKysrKyBoYWxkL2ZyZWVic2QvYWRk b25zL2FkZG9uLW1vdXNlLmMJMjAwOC0wMy0yNyAwMTo0NDoxOS4wMDAwMDAwMDAgLTA0MDAK KystLS0gaGFsZC9mcmVlYnNkL2FkZG9uL2FkZG9uLW1vdXNlLmMub3JpZwkyMDA4LTAzLTI3 IDAxOjAwOjIwLjAwMDAwMDAwMCAtMDQwMAorKysrKyBoYWxkL2ZyZWVic2QvYWRkb24vYWRk b24tbW91c2UuYwkyMDA4LTAzLTI3IDAxOjQ0OjE5LjAwMDAwMDAwMCAtMDQwMAogK0BAIC0w LDAgKzEsMTc0IEBACiArKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKICsrICogQ1ZTSUQ6ICRJ ZCQK --------------060704010003040104080706-- From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 13:03:42 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 195C21065673 for ; Thu, 27 Mar 2008 13:03:42 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from QMTA01.westchester.pa.mail.comcast.net (qmta01.westchester.pa.mail.comcast.net [76.96.62.16]) by mx1.freebsd.org (Postfix) with ESMTP id A37E08FC1D for ; Thu, 27 Mar 2008 13:03:41 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from OMTA13.westchester.pa.mail.comcast.net ([76.96.62.52]) by QMTA01.westchester.pa.mail.comcast.net with comcast id 6BeF1Z00717dt5G5106K00; Thu, 27 Mar 2008 13:02:53 +0000 Received: from discordia ([24.60.135.75]) by OMTA13.westchester.pa.mail.comcast.net with comcast id 6D3g1Z0031dmTCQ3Z00000; Thu, 27 Mar 2008 13:03:40 +0000 X-Authority-Analysis: v=1.0 c=1 a=LRBUuAyMELUA:10 a=c5sTgUsrrxMA:10 a=LeH6XzfVAAAA:8 a=q2bExWTCKtD1YfDhw-EA:9 a=zrdJvpmsxjQn-uf68b7gYlal3mYA:4 a=6bqG61NMjcsA:10 Received: by discordia (Postfix, from userid 103) id 04A071636F9; Thu, 27 Mar 2008 09:03:40 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.31.1.6] (unknown [172.31.1.6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by discordia (Postfix) with ESMTP id 44AF41636F9; Thu, 27 Mar 2008 09:03:23 -0400 (EDT) Message-ID: <47EB9A2B.4060203@FreeBSD.org> Date: Thu, 27 Mar 2008 08:59:23 -0400 From: Coleman Kane Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.12 (X11/20080312) MIME-Version: 1.0 To: cokane@FreeBSD.org References: <47EA7ED2.8030406@freebsd.org> <200803261654.09551.jkim@FreeBSD.org> <1206597105.80352.14.camel@shumai.marcuscom.com> <47EB9213.7050509@FreeBSD.org> In-Reply-To: <47EB9213.7050509@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-x11@FreeBSD.org, Joe Marcus Clarke , Jung-uk Kim Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@FreeBSD.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2008 13:03:42 -0000 Coleman Kane wrote: > Joe Marcus Clarke wrote: >> On Wed, 2008-03-26 at 16:54 -0400, Jung-uk Kim wrote: >> >>> On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: >>> >>>> I'm trying to get a list of commonalities to better focus my >>>> troubleshooting. So far, my two machines that are affected have >>>> the following in common: >>>> >>>> GNOME 2.22 (with hald) >>>> nVidia graphics card (though different drivers) >>>> PS/2 mouse >>>> dual core >>>> ULE scheduler >>>> >>>> My one machine that is not affected differs from this in that it >>>> has an Intel graphics card, USB mouse, and is not dual core (but >>>> HTT). >>>> >>>> It looks like Coleman has a PS/2 mouse as well. It's starting to >>>> look like the mouse technology might have something to do with >>>> this. Anyone seeing this problem with a USB mouse? >>>> >>> I think I know why. Build xorg-server without HAL support option >>> and the attached patch. With HAL support (default) and hald >>> running, xorg-server auto-detects individual ports with input.mouse >>> capability even without configuration lines in xorg.conf. If moused >>> is enabled and USB mouse is used, /dev/ums0 is directly used because >>> there is a problem in MD code (see attached patch). If moused is >>> enabled and PS/2 mouse is used, you end up with two input devices >>> via /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way to >>> fix this problem, though. :-( >>> >> >> Thanks for finding this. Here is a patch for hal which adds a mouse >> addon. The mouse addon polls to find whether or not moused has a given >> mouse device open. If it does, it sets the input device to >> be /dev/sysmouse instead of the actual device. Hopefully it will fix >> the problem without needing to disable hal support in X. I have also >> merged your gettimeofday patches, jkim. >> >> http://www.marcuscom.com/downloads/hal.diff >> >> Joe > I had to apply the attached change to your patch in order to get it to > work (addon/ should be addons/). Attached is the diff to your diff > that worked for me. > > -- > Coleman Kane Unfortunately, I still experience the same mouse-blocked behavior after applying this patch, reinstalling the port, and then restarting my machine (and setting the mouse device back to SysMouse and /dev/sysmouse in xorg.conf, and re-enabling moused). -- Coleman Kane From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 16:41:46 2008 Return-Path: Delivered-To: freebsd-x11@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 434611065674; Thu, 27 Mar 2008 16:41:46 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1E1918FC1D; Thu, 27 Mar 2008 16:41:46 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from freefall.freebsd.org (pav@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m2RGfjCL095753; Thu, 27 Mar 2008 16:41:45 GMT (envelope-from pav@freefall.freebsd.org) Received: (from pav@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m2RGfjEE095749; Thu, 27 Mar 2008 16:41:45 GMT (envelope-from pav) Date: Thu, 27 Mar 2008 16:41:45 GMT Message-Id: <200803271641.m2RGfjEE095749@freefall.freebsd.org> To: alvest@earthlink.net, pav@FreeBSD.org, freebsd-x11@FreeBSD.org, pav@FreeBSD.org From: pav@FreeBSD.org Cc: Subject: Re: ports/94331: x11/xorg: advocating for DRI support for Radeons X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2008 16:41:46 -0000 Synopsis: x11/xorg: advocating for DRI support for Radeons State-Changed-From-To: open->feedback State-Changed-By: pav State-Changed-When: Thu Mar 27 16:40:19 UTC 2008 State-Changed-Why: Does this still happen with FreeBSD 7.0-RELEASE or -STABLE, and latest X.Org? Responsible-Changed-From-To: freebsd-x11->pav Responsible-Changed-By: pav Responsible-Changed-When: Thu Mar 27 16:40:19 UTC 2008 Responsible-Changed-Why: Gather feedback http://www.freebsd.org/cgi/query-pr.cgi?pr=94331 From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 16:49:51 2008 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6DA2E106564A for ; Thu, 27 Mar 2008 16:49:51 +0000 (UTC) (envelope-from SRS0=e89b7a2edf9ce372b8a9ff0c0c9de8a101f2ff5f=653=es.net=oberman@es.net) Received: from postal1.es.net (postal3.es.net [IPv6:2001:400:14:3::8]) by mx1.freebsd.org (Postfix) with ESMTP id CB2078FC19 for ; Thu, 27 Mar 2008 16:49:50 +0000 (UTC) (envelope-from SRS0=e89b7a2edf9ce372b8a9ff0c0c9de8a101f2ff5f=653=es.net=oberman@es.net) Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by postal3.es.net (Postal Node 3) with ESMTP (SSL) id HTY81149; Thu, 27 Mar 2008 09:49:49 -0700 Received: from ptavv.es.net (ptavv.es.net [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 1DD894500F; Thu, 27 Mar 2008 09:49:49 -0700 (PDT) To: Jung-uk Kim In-Reply-To: Your message of "Wed, 26 Mar 2008 17:35:58 EDT." <200803261735.59378.jkim@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1206636589_27367P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Thu, 27 Mar 2008 09:49:49 -0700 From: "Kevin Oberman" Message-Id: <20080327164949.1DD894500F@ptavv.es.net> X-Sender-IP: 198.128.4.29 X-Sender-Domain: es.net X-Recipent: ;; X-Sender: X-To_Name: Jung-uk Kim X-To_Domain: freebsd.org X-To: Jung-uk Kim X-To_Email: jkim@FreeBSD.org X-To_Alias: jkim Cc: freebsd-x11@FreeBSD.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2008 16:49:51 -0000 --==_Exmh_1206636589_27367P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > From: Jung-uk Kim > Date: Wed, 26 Mar 2008 17:35:58 -0400 > > On Wednesday 26 March 2008 05:18 pm, Kevin Oberman wrote: > > > From: Jung-uk Kim > > > Date: Wed, 26 Mar 2008 16:54:07 -0400 > > > Sender: owner-freebsd-x11@freebsd.org > > > > > > On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: > > > > I'm trying to get a list of commonalities to better focus my > > > > troubleshooting. So far, my two machines that are affected > > > > have the following in common: > > > > > > > > GNOME 2.22 (with hald) > > > > nVidia graphics card (though different drivers) > > > > PS/2 mouse > > > > dual core > > > > ULE scheduler > > > > > > > > My one machine that is not affected differs from this in that > > > > it has an Intel graphics card, USB mouse, and is not dual core > > > > (but HTT). > > > > > > > > It looks like Coleman has a PS/2 mouse as well. It's starting > > > > to look like the mouse technology might have something to do > > > > with this. Anyone seeing this problem with a USB mouse? > > > > > > I think I know why. Build xorg-server without HAL support option > > > and the attached patch. With HAL support (default) and hald > > > running, xorg-server auto-detects individual ports with > > > input.mouse capability even without configuration lines in > > > xorg.conf. If moused is enabled and USB mouse is used, /dev/ums0 > > > is directly used because there is a problem in MD code (see > > > attached patch). If moused is enabled and PS/2 mouse is used, > > > you end up with two input devices > > > via /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way > > > to fix this problem, though. :-( > > > > > > Jung-uk Kim > > > > So this explains the problem, but it still means that, if it is not > > fixed, I can't run hald...and I want to run hald. I'm trying to > > think of a way around it, but it's not obvious. Any answer is > > probably not going to be clean as people might like, either. > > moused + hald + xorg-server runs just fine if you build xorg-server > without HAL support. I am using it on two machines now. :-) Thanks a lot! The re-built xorg-server seems to take care of it and I have re-enabled hald on my systems. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751 --==_Exmh_1206636589_27367P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) Comment: Exmh version 2.5 06/03/2002 iD8DBQFH69Atkn3rs5h7N1ERAinJAJ4srrJHlx2bqrNnlKtqzTm5AnEp5QCcC8xe X7fOjKZy1Q+WlK5nVuRes2E= =Qx+Q -----END PGP SIGNATURE----- --==_Exmh_1206636589_27367P-- From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 16:56:59 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A062F1065671; Thu, 27 Mar 2008 16:56:59 +0000 (UTC) (envelope-from marcus@freebsd.org) Received: from av-tac-rtp.cisco.com (hen.cisco.com [64.102.19.198]) by mx1.freebsd.org (Postfix) with ESMTP id 1FFAE8FC18; Thu, 27 Mar 2008 16:56:58 +0000 (UTC) (envelope-from marcus@freebsd.org) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost [127.0.0.1]) by av-tac-rtp.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id m2RGi0m21770; Thu, 27 Mar 2008 12:44:00 -0400 (EDT) Received: from [64.102.221.85] (dhcp-64-102-221-85.cisco.com [64.102.221.85]) by rooster.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id m2RGihu14438; Thu, 27 Mar 2008 12:44:43 -0400 (EDT) Message-ID: <47EBCED1.8060308@freebsd.org> Date: Thu, 27 Mar 2008 12:44:01 -0400 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213) MIME-Version: 1.0 To: cokane@freebsd.org References: <47EA7ED2.8030406@freebsd.org> <200803261654.09551.jkim@FreeBSD.org> <1206597105.80352.14.camel@shumai.marcuscom.com> <47EB9213.7050509@FreeBSD.org> <47EB9A2B.4060203@FreeBSD.org> In-Reply-To: <47EB9A2B.4060203@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-x11@freebsd.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2008 16:56:59 -0000 Coleman Kane wrote: > Coleman Kane wrote: >> Joe Marcus Clarke wrote: >>> On Wed, 2008-03-26 at 16:54 -0400, Jung-uk Kim wrote: >>> >>>> On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: >>>> >>>>> I'm trying to get a list of commonalities to better focus my >>>>> troubleshooting. So far, my two machines that are affected have >>>>> the following in common: >>>>> >>>>> GNOME 2.22 (with hald) >>>>> nVidia graphics card (though different drivers) >>>>> PS/2 mouse >>>>> dual core >>>>> ULE scheduler >>>>> >>>>> My one machine that is not affected differs from this in that it >>>>> has an Intel graphics card, USB mouse, and is not dual core (but >>>>> HTT). >>>>> >>>>> It looks like Coleman has a PS/2 mouse as well. It's starting to >>>>> look like the mouse technology might have something to do with >>>>> this. Anyone seeing this problem with a USB mouse? >>>>> >>>> I think I know why. Build xorg-server without HAL support option >>>> and the attached patch. With HAL support (default) and hald >>>> running, xorg-server auto-detects individual ports with input.mouse >>>> capability even without configuration lines in xorg.conf. If moused >>>> is enabled and USB mouse is used, /dev/ums0 is directly used because >>>> there is a problem in MD code (see attached patch). If moused is >>>> enabled and PS/2 mouse is used, you end up with two input devices >>>> via /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way to >>>> fix this problem, though. :-( >>>> >>> >>> Thanks for finding this. Here is a patch for hal which adds a mouse >>> addon. The mouse addon polls to find whether or not moused has a given >>> mouse device open. If it does, it sets the input device to >>> be /dev/sysmouse instead of the actual device. Hopefully it will fix >>> the problem without needing to disable hal support in X. I have also >>> merged your gettimeofday patches, jkim. >>> >>> http://www.marcuscom.com/downloads/hal.diff >>> >>> Joe >> I had to apply the attached change to your patch in order to get it to >> work (addon/ should be addons/). Attached is the diff to your diff >> that worked for me. >> >> -- >> Coleman Kane > Unfortunately, I still experience the same mouse-blocked behavior after > applying this patch, reinstalling the port, and then restarting my > machine (and setting the mouse device back to SysMouse and /dev/sysmouse > in xorg.conf, and re-enabling moused). Yeah. While the addon is doing its job, X now opens two instances of /dev/sysmouse :-(. I still don't know why it does this when it doesn't open two instances of /dev/psm0. Joe -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 17:15:32 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from [127.0.0.1] (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by hub.freebsd.org (Postfix) with ESMTP id A4F6A106567B; Thu, 27 Mar 2008 17:15:31 +0000 (UTC) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Joe Marcus Clarke Date: Thu, 27 Mar 2008 13:15:12 -0400 User-Agent: KMail/1.6.2 References: <47EA7ED2.8030406@freebsd.org> <47EB9A2B.4060203@FreeBSD.org> <47EBCED1.8060308@freebsd.org> In-Reply-To: <47EBCED1.8060308@freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200803271315.16698.jkim@FreeBSD.org> Cc: freebsd-x11@freebsd.org, cokane@freebsd.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2008 17:15:32 -0000 On Thursday 27 March 2008 12:44 pm, Joe Marcus Clarke wrote: > Coleman Kane wrote: > > Coleman Kane wrote: > >> Joe Marcus Clarke wrote: > >>> On Wed, 2008-03-26 at 16:54 -0400, Jung-uk Kim wrote: > >>>> On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: > >>>>> I'm trying to get a list of commonalities to better focus my > >>>>> troubleshooting. So far, my two machines that are affected > >>>>> have the following in common: > >>>>> > >>>>> GNOME 2.22 (with hald) > >>>>> nVidia graphics card (though different drivers) > >>>>> PS/2 mouse > >>>>> dual core > >>>>> ULE scheduler > >>>>> > >>>>> My one machine that is not affected differs from this in that > >>>>> it has an Intel graphics card, USB mouse, and is not dual > >>>>> core (but HTT). > >>>>> > >>>>> It looks like Coleman has a PS/2 mouse as well. It's > >>>>> starting to look like the mouse technology might have > >>>>> something to do with this. Anyone seeing this problem with a > >>>>> USB mouse? > >>>> > >>>> I think I know why. Build xorg-server without HAL support > >>>> option and the attached patch. With HAL support (default) and > >>>> hald running, xorg-server auto-detects individual ports with > >>>> input.mouse capability even without configuration lines in > >>>> xorg.conf. If moused is enabled and USB mouse is used, > >>>> /dev/ums0 is directly used because there is a problem in MD > >>>> code (see attached patch). If moused is enabled and PS/2 > >>>> mouse is used, you end up with two input devices via > >>>> /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way to > >>>> fix this problem, though. :-( > >>> > >>> Thanks for finding this. Here is a patch for hal which adds a > >>> mouse addon. The mouse addon polls to find whether or not > >>> moused has a given mouse device open. If it does, it sets the > >>> input device to be /dev/sysmouse instead of the actual device. > >>> Hopefully it will fix the problem without needing to disable > >>> hal support in X. I have also merged your gettimeofday > >>> patches, jkim. > >>> > >>> http://www.marcuscom.com/downloads/hal.diff > >>> > >>> Joe > >> > >> I had to apply the attached change to your patch in order to get > >> it to work (addon/ should be addons/). Attached is the diff to > >> your diff that worked for me. > >> > >> -- > >> Coleman Kane > > > > Unfortunately, I still experience the same mouse-blocked behavior > > after applying this patch, reinstalling the port, and then > > restarting my machine (and setting the mouse device back to > > SysMouse and /dev/sysmouse in xorg.conf, and re-enabling moused). > > Yeah. While the addon is doing its job, X now opens two instances > of /dev/sysmouse :-(. I still don't know why it does this when it > doesn't open two instances of /dev/psm0. /dev/sysmouse is a special case and it is done in OS-dependent code. HAL support code in xorg-server is OS-independent naturally. Thus it does not care if it is pointing to the same /dev/sysmouse. Is there any way to set it disabled when moused is running instead of replacing the device node with /dev/sysmouse? Jung-uk Kim From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 17:54:54 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0F543106566B; Thu, 27 Mar 2008 17:54:54 +0000 (UTC) (envelope-from marcus@freebsd.org) Received: from av-tac-rtp.cisco.com (hen.cisco.com [64.102.19.198]) by mx1.freebsd.org (Postfix) with ESMTP id 30ADA8FC1B; Thu, 27 Mar 2008 17:54:52 +0000 (UTC) (envelope-from marcus@freebsd.org) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost [127.0.0.1]) by av-tac-rtp.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id m2RHsp628980; Thu, 27 Mar 2008 13:54:51 -0400 (EDT) Received: from [64.102.221.85] (dhcp-64-102-221-85.cisco.com [64.102.221.85]) by rooster.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id m2RHtWu06175; Thu, 27 Mar 2008 13:55:34 -0400 (EDT) Message-ID: <47EBDF6B.9040406@freebsd.org> Date: Thu, 27 Mar 2008 13:54:51 -0400 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213) MIME-Version: 1.0 To: Jung-uk Kim References: <47EA7ED2.8030406@freebsd.org> <47EB9A2B.4060203@FreeBSD.org> <47EBCED1.8060308@freebsd.org> <200803271315.16698.jkim@FreeBSD.org> In-Reply-To: <200803271315.16698.jkim@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-x11@freebsd.org, cokane@freebsd.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2008 17:54:54 -0000 Jung-uk Kim wrote: > On Thursday 27 March 2008 12:44 pm, Joe Marcus Clarke wrote: >> Coleman Kane wrote: >>> Coleman Kane wrote: >>>> Joe Marcus Clarke wrote: >>>>> On Wed, 2008-03-26 at 16:54 -0400, Jung-uk Kim wrote: >>>>>> On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: >>>>>>> I'm trying to get a list of commonalities to better focus my >>>>>>> troubleshooting. So far, my two machines that are affected >>>>>>> have the following in common: >>>>>>> >>>>>>> GNOME 2.22 (with hald) >>>>>>> nVidia graphics card (though different drivers) >>>>>>> PS/2 mouse >>>>>>> dual core >>>>>>> ULE scheduler >>>>>>> >>>>>>> My one machine that is not affected differs from this in that >>>>>>> it has an Intel graphics card, USB mouse, and is not dual >>>>>>> core (but HTT). >>>>>>> >>>>>>> It looks like Coleman has a PS/2 mouse as well. It's >>>>>>> starting to look like the mouse technology might have >>>>>>> something to do with this. Anyone seeing this problem with a >>>>>>> USB mouse? >>>>>> I think I know why. Build xorg-server without HAL support >>>>>> option and the attached patch. With HAL support (default) and >>>>>> hald running, xorg-server auto-detects individual ports with >>>>>> input.mouse capability even without configuration lines in >>>>>> xorg.conf. If moused is enabled and USB mouse is used, >>>>>> /dev/ums0 is directly used because there is a problem in MD >>>>>> code (see attached patch). If moused is enabled and PS/2 >>>>>> mouse is used, you end up with two input devices via >>>>>> /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way to >>>>>> fix this problem, though. :-( >>>>> Thanks for finding this. Here is a patch for hal which adds a >>>>> mouse addon. The mouse addon polls to find whether or not >>>>> moused has a given mouse device open. If it does, it sets the >>>>> input device to be /dev/sysmouse instead of the actual device. >>>>> Hopefully it will fix the problem without needing to disable >>>>> hal support in X. I have also merged your gettimeofday >>>>> patches, jkim. >>>>> >>>>> http://www.marcuscom.com/downloads/hal.diff >>>>> >>>>> Joe >>>> I had to apply the attached change to your patch in order to get >>>> it to work (addon/ should be addons/). Attached is the diff to >>>> your diff that worked for me. >>>> >>>> -- >>>> Coleman Kane >>> Unfortunately, I still experience the same mouse-blocked behavior >>> after applying this patch, reinstalling the port, and then >>> restarting my machine (and setting the mouse device back to >>> SysMouse and /dev/sysmouse in xorg.conf, and re-enabling moused). >> Yeah. While the addon is doing its job, X now opens two instances >> of /dev/sysmouse :-(. I still don't know why it does this when it >> doesn't open two instances of /dev/psm0. > > /dev/sysmouse is a special case and it is done in OS-dependent code. > HAL support code in xorg-server is OS-independent naturally. Thus it > does not care if it is pointing to the same /dev/sysmouse. Is there > any way to set it disabled when moused is running instead of > replacing the device node with /dev/sysmouse? Yeah. A new patch is up, but I am away from my broken machines, so I can't test. http://www.marcuscom.com/downloads/hal.diff Joe -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 18:00:27 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from [127.0.0.1] (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by hub.freebsd.org (Postfix) with ESMTP id 97872106566B; Thu, 27 Mar 2008 18:00:27 +0000 (UTC) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Joe Marcus Clarke Date: Thu, 27 Mar 2008 14:00:14 -0400 User-Agent: KMail/1.6.2 References: <47EA7ED2.8030406@freebsd.org> <47EBCED1.8060308@freebsd.org> <200803271315.16698.jkim@FreeBSD.org> In-Reply-To: <200803271315.16698.jkim@FreeBSD.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200803271400.16172.jkim@FreeBSD.org> Cc: freebsd-x11@freebsd.org, cokane@freebsd.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2008 18:00:27 -0000 On Thursday 27 March 2008 01:15 pm, Jung-uk Kim wrote: > On Thursday 27 March 2008 12:44 pm, Joe Marcus Clarke wrote: > > Coleman Kane wrote: > > > Coleman Kane wrote: > > >> Joe Marcus Clarke wrote: > > >>> On Wed, 2008-03-26 at 16:54 -0400, Jung-uk Kim wrote: > > >>>> On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: > > >>>>> I'm trying to get a list of commonalities to better focus > > >>>>> my troubleshooting. So far, my two machines that are > > >>>>> affected have the following in common: > > >>>>> > > >>>>> GNOME 2.22 (with hald) > > >>>>> nVidia graphics card (though different drivers) > > >>>>> PS/2 mouse > > >>>>> dual core > > >>>>> ULE scheduler > > >>>>> > > >>>>> My one machine that is not affected differs from this in > > >>>>> that it has an Intel graphics card, USB mouse, and is not > > >>>>> dual core (but HTT). > > >>>>> > > >>>>> It looks like Coleman has a PS/2 mouse as well. It's > > >>>>> starting to look like the mouse technology might have > > >>>>> something to do with this. Anyone seeing this problem with > > >>>>> a USB mouse? > > >>>> > > >>>> I think I know why. Build xorg-server without HAL support > > >>>> option and the attached patch. With HAL support (default) > > >>>> and hald running, xorg-server auto-detects individual ports > > >>>> with input.mouse capability even without configuration lines > > >>>> in xorg.conf. If moused is enabled and USB mouse is used, > > >>>> /dev/ums0 is directly used because there is a problem in MD > > >>>> code (see attached patch). If moused is enabled and PS/2 > > >>>> mouse is used, you end up with two input devices via > > >>>> /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way > > >>>> to fix this problem, though. :-( > > >>> > > >>> Thanks for finding this. Here is a patch for hal which adds > > >>> a mouse addon. The mouse addon polls to find whether or not > > >>> moused has a given mouse device open. If it does, it sets > > >>> the input device to be /dev/sysmouse instead of the actual > > >>> device. Hopefully it will fix the problem without needing to > > >>> disable hal support in X. I have also merged your > > >>> gettimeofday patches, jkim. > > >>> > > >>> http://www.marcuscom.com/downloads/hal.diff > > >>> > > >>> Joe > > >> > > >> I had to apply the attached change to your patch in order to > > >> get it to work (addon/ should be addons/). Attached is the > > >> diff to your diff that worked for me. > > >> > > >> -- > > >> Coleman Kane > > > > > > Unfortunately, I still experience the same mouse-blocked > > > behavior after applying this patch, reinstalling the port, and > > > then restarting my machine (and setting the mouse device back > > > to SysMouse and /dev/sysmouse in xorg.conf, and re-enabling > > > moused). > > > > Yeah. While the addon is doing its job, X now opens two > > instances of /dev/sysmouse :-(. I still don't know why it does > > this when it doesn't open two instances of /dev/psm0. > > /dev/sysmouse is a special case and it is done in OS-dependent > code. HAL support code in xorg-server is OS-independent naturally. > Thus it does not care if it is pointing to the same /dev/sysmouse. > Is there any way to set it disabled when moused is running instead > of replacing the device node with /dev/sysmouse? I guess you can set "info.ignore"? Or maybe you can save list of devices controlled by moused, e.g., something like this in shell: pgrep moused | xargs -L 1 ps -p | grep /dev/ | \ sed -e 's/.*moused.*-p.*\/dev\///g' | awk '{ print $1 }' I guess you can do better with glib's string manipulation functions. Then toggle "info.ignore" depending on the owner of /dev/sysmouse. Oh, the owner is Xorg, not moused, BTW. ;-) Jung-uk Kim From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 18:05:32 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7D2781065673; Thu, 27 Mar 2008 18:05:32 +0000 (UTC) (envelope-from marcus@freebsd.org) Received: from av-tac-rtp.cisco.com (hen.cisco.com [64.102.19.198]) by mx1.freebsd.org (Postfix) with ESMTP id F3BC88FC1A; Thu, 27 Mar 2008 18:05:31 +0000 (UTC) (envelope-from marcus@freebsd.org) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost [127.0.0.1]) by av-tac-rtp.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id m2RI5VX00112; Thu, 27 Mar 2008 14:05:31 -0400 (EDT) Received: from [64.102.221.85] (dhcp-64-102-221-85.cisco.com [64.102.221.85]) by rooster.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id m2RI6Du25378; Thu, 27 Mar 2008 14:06:14 -0400 (EDT) Message-ID: <47EBE1EC.90705@freebsd.org> Date: Thu, 27 Mar 2008 14:05:32 -0400 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213) MIME-Version: 1.0 To: Jung-uk Kim References: <47EA7ED2.8030406@freebsd.org> <47EBCED1.8060308@freebsd.org> <200803271315.16698.jkim@FreeBSD.org> <200803271400.16172.jkim@FreeBSD.org> In-Reply-To: <200803271400.16172.jkim@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-x11@freebsd.org, cokane@freebsd.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2008 18:05:32 -0000 Jung-uk Kim wrote: > On Thursday 27 March 2008 01:15 pm, Jung-uk Kim wrote: >> On Thursday 27 March 2008 12:44 pm, Joe Marcus Clarke wrote: >>> Coleman Kane wrote: >>>> Coleman Kane wrote: >>>>> Joe Marcus Clarke wrote: >>>>>> On Wed, 2008-03-26 at 16:54 -0400, Jung-uk Kim wrote: >>>>>>> On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: >>>>>>>> I'm trying to get a list of commonalities to better focus >>>>>>>> my troubleshooting. So far, my two machines that are >>>>>>>> affected have the following in common: >>>>>>>> >>>>>>>> GNOME 2.22 (with hald) >>>>>>>> nVidia graphics card (though different drivers) >>>>>>>> PS/2 mouse >>>>>>>> dual core >>>>>>>> ULE scheduler >>>>>>>> >>>>>>>> My one machine that is not affected differs from this in >>>>>>>> that it has an Intel graphics card, USB mouse, and is not >>>>>>>> dual core (but HTT). >>>>>>>> >>>>>>>> It looks like Coleman has a PS/2 mouse as well. It's >>>>>>>> starting to look like the mouse technology might have >>>>>>>> something to do with this. Anyone seeing this problem with >>>>>>>> a USB mouse? >>>>>>> I think I know why. Build xorg-server without HAL support >>>>>>> option and the attached patch. With HAL support (default) >>>>>>> and hald running, xorg-server auto-detects individual ports >>>>>>> with input.mouse capability even without configuration lines >>>>>>> in xorg.conf. If moused is enabled and USB mouse is used, >>>>>>> /dev/ums0 is directly used because there is a problem in MD >>>>>>> code (see attached patch). If moused is enabled and PS/2 >>>>>>> mouse is used, you end up with two input devices via >>>>>>> /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way >>>>>>> to fix this problem, though. :-( >>>>>> Thanks for finding this. Here is a patch for hal which adds >>>>>> a mouse addon. The mouse addon polls to find whether or not >>>>>> moused has a given mouse device open. If it does, it sets >>>>>> the input device to be /dev/sysmouse instead of the actual >>>>>> device. Hopefully it will fix the problem without needing to >>>>>> disable hal support in X. I have also merged your >>>>>> gettimeofday patches, jkim. >>>>>> >>>>>> http://www.marcuscom.com/downloads/hal.diff >>>>>> >>>>>> Joe >>>>> I had to apply the attached change to your patch in order to >>>>> get it to work (addon/ should be addons/). Attached is the >>>>> diff to your diff that worked for me. >>>>> >>>>> -- >>>>> Coleman Kane >>>> Unfortunately, I still experience the same mouse-blocked >>>> behavior after applying this patch, reinstalling the port, and >>>> then restarting my machine (and setting the mouse device back >>>> to SysMouse and /dev/sysmouse in xorg.conf, and re-enabling >>>> moused). >>> Yeah. While the addon is doing its job, X now opens two >>> instances of /dev/sysmouse :-(. I still don't know why it does >>> this when it doesn't open two instances of /dev/psm0. >> /dev/sysmouse is a special case and it is done in OS-dependent >> code. HAL support code in xorg-server is OS-independent naturally. >> Thus it does not care if it is pointing to the same /dev/sysmouse. >> Is there any way to set it disabled when moused is running instead >> of replacing the device node with /dev/sysmouse? > > I guess you can set "info.ignore"? Or maybe you can save list of > devices controlled by moused, e.g., something like this in shell: > > pgrep moused | xargs -L 1 ps -p | grep /dev/ | \ > sed -e 's/.*moused.*-p.*\/dev\///g' | awk '{ print $1 }' I thought about using info.ignore, but in looking at the X code and the hal code, I do not think this will work. > > I guess you can do better with glib's string manipulation functions. > Then toggle "info.ignore" depending on the owner of /dev/sysmouse. > Oh, the owner is Xorg, not moused, BTW. ;-) If I check to see if the mouse is owned by Xorg, then hal will start, and the addon will run and see that the mouse is unowned. Then, X will start, and it will grab the mouse twice still. At least that's what I've gleaned from the code. I'll have more time to test things later tonight. Joe -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 18:15:52 2008 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from [127.0.0.1] (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by hub.freebsd.org (Postfix) with ESMTP id BB3BB106564A for ; Thu, 27 Mar 2008 18:15:51 +0000 (UTC) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: freebsd-x11@FreeBSD.org Date: Thu, 27 Mar 2008 14:15:39 -0400 User-Agent: KMail/1.6.2 References: <47EA7ED2.8030406@freebsd.org> <200803261654.09551.jkim@FreeBSD.org> In-Reply-To: <200803261654.09551.jkim@FreeBSD.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200803271415.41525.jkim@FreeBSD.org> Cc: Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2008 18:15:52 -0000 On Wednesday 26 March 2008 04:54 pm, Jung-uk Kim wrote: > I think I know why. Build xorg-server without HAL support option > and the attached patch. With HAL support (default) and hald > running, xorg-server auto-detects individual ports with input.mouse > capability even without configuration lines in xorg.conf. If > moused is enabled and USB mouse is used, /dev/ums0 is directly used > because there is a problem in MD code (see attached patch). If > moused is enabled and PS/2 mouse is used, you end up with two input > devices > via /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way to > fix this problem, though. :-( It seems xorg-server has an undocumented option to turn it off, i.e., no need to recompile. Option "autoAddDevices" "false" in ServerFlags or ServerLayout section should do. FYI... Jung-uk Kim From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 19:09:06 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 55D49106566B for ; Thu, 27 Mar 2008 19:09:06 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (gate6.infracaninophile.co.uk [IPv6:2001:8b0:151:1::1]) by mx1.freebsd.org (Postfix) with ESMTP id CD66F8FC1D for ; Thu, 27 Mar 2008 19:09:05 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from happy-idiot-talk.infracaninophile.co.uk (localhost [IPv6:::1]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.2/8.14.2) with ESMTP id m2RJ919A019450 for ; Thu, 27 Mar 2008 19:09:01 GMT (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: Sendmail DKIM Filter v2.5.0 smtp.infracaninophile.co.uk m2RJ919A019450 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=infracaninophile.co.uk; s=200708; t=1206644941; bh=9M5RHkT3mTnSqD 9sQ0MZzrcs2P5B2pFx+cfAeNVAIxo=; h=Message-ID:Date:From:MIME-Version: To:Content-Type:Cc:Content-Type:Date:From:In-Reply-To:Message-ID: Mime-Version:References:To; z=Message-ID:=20<47EBF0C7.6010901@infr acaninophile.co.uk>|Date:=20Thu,=2027=20Mar=202008=2019:08:55=20+00 00|From:=20Matthew=20Seaman=20|Org anization:=20Infracaninophile|User-Agent:=20Thunderbird=202.0.0.12= 20(X11/20080310)|MIME-Version:=201.0|To:=20freebsd-x11@freebsd.org| Subject:=20X=20pausing=20until=20mouse=20move=20(collecting=20commo nalities)|X-Enigmail-Version:=200.95.6|Content-Type:=20multipart/si gned=3B=20micalg=3Dpgp-sha256=3B=0D=0A=20protocol=3D"application/pg p-signature"=3B=0D=0A=20boundary=3D"------------enig7D72AAF0F6ECDA9 BD783A12F"; b=a99HhA52mI87PawvvcvaAbhzH7rvYOQt28G7aJH10RbaKUcgSatvE Xs1/j5Nq5fyrV8iSmeEBgvpYe2oL8UoA2DBYfeDJ4dMQXCy+aEf14dT5kTc9Frwb/u2 U2g9ZVsbaFn5pZf251v6iFeOz7qTwxCwC0AFXE5LM6d2QsLpLqQ= Message-ID: <47EBF0C7.6010901@infracaninophile.co.uk> Date: Thu, 27 Mar 2008 19:08:55 +0000 From: Matthew Seaman Organization: Infracaninophile User-Agent: Thunderbird 2.0.0.12 (X11/20080310) MIME-Version: 1.0 To: freebsd-x11@freebsd.org X-Enigmail-Version: 0.95.6 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig7D72AAF0F6ECDA9BD783A12F" X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-3.0 (smtp.infracaninophile.co.uk [IPv6:::1]); Thu, 27 Mar 2008 19:09:01 +0000 (GMT) X-Virus-Scanned: ClamAV 0.92.1/6430/Thu Mar 27 17:39:43 2008 on happy-idiot-talk.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-3.0 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VERIFIED,NO_RELAYS autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on happy-idiot-talk.infracaninophile.co.uk Subject: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2008 19:09:06 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig7D72AAF0F6ECDA9BD783A12F Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable > I'm trying to get a list of commonalities to better focus my=20 > troubleshooting. So far, my two machines that are affected have the=20 > following in common: >=20 > GNOME 2.22 (with hald) > nVidia graphics card (though different drivers) > PS/2 mouse > dual core > ULE scheduler >=20 > My one machine that is not affected differs from this in that it has an= =20 > Intel graphics card, USB mouse, and is not dual core (but HTT). >=20 > It looks like Coleman has a PS/2 mouse as well. It's starting to look = > like the mouse technology might have something to do with this. Anyone= =20 > seeing this problem with a USB mouse? I've seen this on a Dell D800 laptop --=20 nVidia graphics Pentium-M USB mouse=20 FreeBSD 7.0-STABLE with ULE scheduler I'm running xdm and windowmaker -- ports all up to date as of this mornin= g. I have managed to get the effect to disappear by the following sequence=20 of actions: * Apply the patch to sysutils/hal you Joe Marcus Clarke posted else-thread. This had no discernable effect. * Disable hald in /etc/rc.conf and turn it off. Again, no obvious effect. * Recompile x11-servers/xorg-server and toggle off the HAL support in OPTIONS. Bingo. Everything is nice and fast again and I don't have to wiggle the mouse to enter text. Unfortunately Thunderbird seems to have lost contac= t with Enigmail[*] as a result of these changes and I'm sure there are a fe= w other things that aren't working quite right (but then I'm the old-school type that regards a mouse as a tool used to select which xterm gets the keyboa= rd focus.) Cheers, Matthew [*] This is posted from my home machine so it has been signed. --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW --------------enig7D72AAF0F6ECDA9BD783A12F Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEAREIAAYFAkfr8MwACgkQ8Mjk52CukIzoSgCeLN3heNL/iWLIjJocQPIfvBd3 OIoAn2LsMSkTr/aM1MFEpOGopKHmLrI5 =4Wzp -----END PGP SIGNATURE----- --------------enig7D72AAF0F6ECDA9BD783A12F-- From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 19:14:25 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 447EF1065670 for ; Thu, 27 Mar 2008 19:14:25 +0000 (UTC) (envelope-from marcus@freebsd.org) Received: from av-tac-rtp.cisco.com (hen.cisco.com [64.102.19.198]) by mx1.freebsd.org (Postfix) with ESMTP id E80698FC19 for ; Thu, 27 Mar 2008 19:14:24 +0000 (UTC) (envelope-from marcus@freebsd.org) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost [127.0.0.1]) by av-tac-rtp.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id m2RJENn07070; Thu, 27 Mar 2008 15:14:23 -0400 (EDT) Received: from [64.102.221.85] (dhcp-64-102-221-85.cisco.com [64.102.221.85]) by rooster.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id m2RJF2u11116; Thu, 27 Mar 2008 15:15:05 -0400 (EDT) Message-ID: <47EBF20D.9060909@freebsd.org> Date: Thu, 27 Mar 2008 15:14:21 -0400 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213) MIME-Version: 1.0 To: Matthew Seaman References: <47EBF0C7.6010901@infracaninophile.co.uk> In-Reply-To: <47EBF0C7.6010901@infracaninophile.co.uk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-x11@freebsd.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2008 19:14:25 -0000 Matthew Seaman wrote: >> I'm trying to get a list of commonalities to better focus my >> troubleshooting. So far, my two machines that are affected have the >> following in common: >> >> GNOME 2.22 (with hald) >> nVidia graphics card (though different drivers) >> PS/2 mouse >> dual core >> ULE scheduler >> >> My one machine that is not affected differs from this in that it has >> an Intel graphics card, USB mouse, and is not dual core (but HTT). >> >> It looks like Coleman has a PS/2 mouse as well. It's starting to look >> like the mouse technology might have something to do with this. >> Anyone seeing this problem with a USB mouse? > > I've seen this on a Dell D800 laptop -- > nVidia graphics > Pentium-M > USB mouse FreeBSD 7.0-STABLE with ULE scheduler > > I'm running xdm and windowmaker -- ports all up to date as of this morning. > I have managed to get the effect to disappear by the following sequence > of actions: > > * Apply the patch to sysutils/hal you Joe Marcus Clarke posted > else-thread. This had no discernable effect. Which patch? The first one or the second one? The current one is 19996 bytes. After applying it, you would need to restart hald, then restart X. > > * Disable hald in /etc/rc.conf and turn it off. Again, no obvious > effect. > > * Recompile x11-servers/xorg-server and toggle off the HAL support > in OPTIONS. If hal was the problem, disabling hald, then rebooting (or shutting down hald then restarting X) should have fixed this as well. Joe -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 19:16:53 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 20509106566B for ; Thu, 27 Mar 2008 19:16:53 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from QMTA04.emeryville.ca.mail.comcast.net (qmta04.emeryville.ca.mail.comcast.net [76.96.30.40]) by mx1.freebsd.org (Postfix) with ESMTP id 000628FC25 for ; Thu, 27 Mar 2008 19:16:52 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from OMTA01.emeryville.ca.mail.comcast.net ([76.96.30.11]) by QMTA04.emeryville.ca.mail.comcast.net with comcast id 6Dhi1Z0010EPchoA40Ux00; Thu, 27 Mar 2008 19:15:43 +0000 Received: from discordia ([24.60.135.75]) by OMTA01.emeryville.ca.mail.comcast.net with comcast id 6KGq1Z0081dmTCQ8M00000; Thu, 27 Mar 2008 19:16:51 +0000 X-Authority-Analysis: v=1.0 c=1 a=uoiM2rKEazUA:10 a=c5sTgUsrrxMA:10 a=2CteBZHab7LU6cAtQ38A:9 a=jFmaNzEvSDC8zdQzLYhZEwHlEFMA:4 a=vNGxQsTWjH8A:10 Received: by discordia (Postfix, from userid 103) id 449551636F9; Thu, 27 Mar 2008 15:16:50 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.31.1.6] (unknown [172.31.1.6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by discordia (Postfix) with ESMTP id 61FFB1636F8; Thu, 27 Mar 2008 15:16:43 -0400 (EDT) Message-ID: <47EBF1B0.7000905@FreeBSD.org> Date: Thu, 27 Mar 2008 15:12:48 -0400 From: Coleman Kane Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.12 (X11/20080312) MIME-Version: 1.0 To: Matthew Seaman References: <47EBF0C7.6010901@infracaninophile.co.uk> In-Reply-To: <47EBF0C7.6010901@infracaninophile.co.uk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-x11@freebsd.org Subject: Re: (OT) X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@FreeBSD.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2008 19:16:53 -0000 Matthew Seaman wrote: >> I'm trying to get a list of commonalities to better focus my >> troubleshooting. So far, my two machines that are affected have the >> following in common: >> >> GNOME 2.22 (with hald) >> nVidia graphics card (though different drivers) >> PS/2 mouse >> dual core >> ULE scheduler >> >> My one machine that is not affected differs from this in that it has >> an Intel graphics card, USB mouse, and is not dual core (but HTT). >> >> It looks like Coleman has a PS/2 mouse as well. It's starting to >> look like the mouse technology might have something to do with this. >> Anyone seeing this problem with a USB mouse? > > I've seen this on a Dell D800 laptop -- > nVidia graphics > Pentium-M > USB mouse FreeBSD 7.0-STABLE with ULE scheduler > > I'm running xdm and windowmaker -- ports all up to date as of this > morning. > I have managed to get the effect to disappear by the following > sequence of actions: > > * Apply the patch to sysutils/hal you Joe Marcus Clarke posted > else-thread. This had no discernable effect. > > * Disable hald in /etc/rc.conf and turn it off. Again, no obvious > effect. > > * Recompile x11-servers/xorg-server and toggle off the HAL support > in OPTIONS. > > Bingo. Everything is nice and fast again and I don't have to wiggle the > mouse to enter text. Unfortunately Thunderbird seems to have lost > contact > with Enigmail[*] as a result of these changes and I'm sure there are a > few other > things that aren't working quite right (but then I'm the old-school type > that regards a mouse as a tool used to select which xterm gets the > keyboard > focus.) Thunderbird seems to not work with enigmail for me since the upgrade to TB 2.0.0.12. The engimail people seem intent on blaming everyone else for not using "official copies" of ThunderBird, but I cannot seem to get it to work even if I follow their special directions for building the software from within mail/thunderbird/work after a new TB build/install (without running make clean). Their whole argument about this being "my fault" for using an "unofficial version" of TB smells to me, but I suppose I could always go and fix the problem myself. I don't even know what the actual error is that causes this to occur. > > Cheers, > > Matthew > > [*] This is posted from my home machine so it has been signed. From owner-freebsd-x11@FreeBSD.ORG Thu Mar 27 23:08:48 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from [127.0.0.1] (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by hub.freebsd.org (Postfix) with ESMTP id 7AB57106564A; Thu, 27 Mar 2008 23:08:47 +0000 (UTC) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Joe Marcus Clarke Date: Thu, 27 Mar 2008 19:08:32 -0400 User-Agent: KMail/1.6.2 References: <47EA7ED2.8030406@freebsd.org> <47EB9A2B.4060203@FreeBSD.org> <47EBCED1.8060308@freebsd.org> In-Reply-To: <47EBCED1.8060308@freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: Multipart/Mixed; boundary="Boundary-00=_yjC7HlwdBk6HDMJ" Message-Id: <200803271908.34129.jkim@FreeBSD.org> Cc: freebsd-x11@freebsd.org, cokane@freebsd.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2008 23:08:48 -0000 --Boundary-00=_yjC7HlwdBk6HDMJ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline On Thursday 27 March 2008 12:44 pm, Joe Marcus Clarke wrote: > Coleman Kane wrote: > > Coleman Kane wrote: > >> Joe Marcus Clarke wrote: > >>> On Wed, 2008-03-26 at 16:54 -0400, Jung-uk Kim wrote: > >>>> On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: > >>>>> I'm trying to get a list of commonalities to better focus my > >>>>> troubleshooting. So far, my two machines that are affected > >>>>> have the following in common: > >>>>> > >>>>> GNOME 2.22 (with hald) > >>>>> nVidia graphics card (though different drivers) > >>>>> PS/2 mouse > >>>>> dual core > >>>>> ULE scheduler > >>>>> > >>>>> My one machine that is not affected differs from this in that > >>>>> it has an Intel graphics card, USB mouse, and is not dual > >>>>> core (but HTT). > >>>>> > >>>>> It looks like Coleman has a PS/2 mouse as well. It's > >>>>> starting to look like the mouse technology might have > >>>>> something to do with this. Anyone seeing this problem with a > >>>>> USB mouse? > >>>> > >>>> I think I know why. Build xorg-server without HAL support > >>>> option and the attached patch. With HAL support (default) and > >>>> hald running, xorg-server auto-detects individual ports with > >>>> input.mouse capability even without configuration lines in > >>>> xorg.conf. If moused is enabled and USB mouse is used, > >>>> /dev/ums0 is directly used because there is a problem in MD > >>>> code (see attached patch). If moused is enabled and PS/2 > >>>> mouse is used, you end up with two input devices via > >>>> /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way to > >>>> fix this problem, though. :-( > >>> > >>> Thanks for finding this. Here is a patch for hal which adds a > >>> mouse addon. The mouse addon polls to find whether or not > >>> moused has a given mouse device open. If it does, it sets the > >>> input device to be /dev/sysmouse instead of the actual device. > >>> Hopefully it will fix the problem without needing to disable > >>> hal support in X. I have also merged your gettimeofday > >>> patches, jkim. > >>> > >>> http://www.marcuscom.com/downloads/hal.diff > >>> > >>> Joe > >> > >> I had to apply the attached change to your patch in order to get > >> it to work (addon/ should be addons/). Attached is the diff to > >> your diff that worked for me. > >> > >> -- > >> Coleman Kane > > > > Unfortunately, I still experience the same mouse-blocked behavior > > after applying this patch, reinstalling the port, and then > > restarting my machine (and setting the mouse device back to > > SysMouse and /dev/sysmouse in xorg.conf, and re-enabling moused). > > Yeah. While the addon is doing its job, X now opens two instances > of /dev/sysmouse :-(. I still don't know why it does this when it > doesn't open two instances of /dev/psm0. I found why. See config/hal.c in xorg-server. It does not add Option "Device" although Linux-specific and undocumented Option "Path" for evdev is added. Thus default mouse device /dev/sysmouse is picked up. Fortunately the bug is fixed in the latest version with the following commit: http://cgit.freedesktop.org/xorg/xserver/commit/?id=47eb658e802775021e3efec109f95431cca188ca This chunk: --------- + /* most drivers use device.. not path. evdev uses both however, but the + * path version isn't documented apparently. support both for now. */ add_option(&options, "path", path); + add_option(&options, "device", path); --------- See the attached patches. Jung-uk Kim --Boundary-00=_yjC7HlwdBk6HDMJ Content-Type: text/plain; charset="iso-8859-1"; name="patch-Xserver-hw-xfree86-os-support-bsd-bsd_mouse.c" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="patch-Xserver-hw-xfree86-os-support-bsd-bsd_mouse.c" --- hw/xfree86/os-support/bsd/bsd_mouse.c.orig 2007-08-23 15:05:48.000000000 -0400 +++ hw/xfree86/os-support/bsd/bsd_mouse.c 2008-03-27 17:36:25.000000000 -0400 @@ -75,12 +75,10 @@ /* These are for FreeBSD and DragonFly */ #define DEFAULT_MOUSE_DEV "/dev/mouse" #define DEFAULT_SYSMOUSE_DEV "/dev/sysmouse" -#define DEFAULT_PS2_DEV "/dev/psm0" static const char *mouseDevs[] = { DEFAULT_MOUSE_DEV, DEFAULT_SYSMOUSE_DEV, - DEFAULT_PS2_DEV, NULL }; #elif defined(__OpenBSD__) && defined(WSCONS_SUPPORT) @@ -250,7 +248,7 @@ #if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__) -#define MOUSED_PID_FILE "/var/run/moused.pid" +#define CMD_FIND_MOUSED "pgrep -nx moused" /* * Try to check if moused is running. DEFAULT_SYSMOUSE_DEV is useless without @@ -262,14 +260,12 @@ FILE *f = NULL; unsigned int pid; - if ((f = fopen(MOUSED_PID_FILE, "r")) != NULL) { + if ((f = popen(CMD_FIND_MOUSED, "r")) != NULL) { if (fscanf(f, "%u", &pid) == 1 && pid > 0) { - if (kill(pid, 0) == 0) { - fclose(f); + pclose(f); return TRUE; - } } - fclose(f); + pclose(f); } return FALSE; } --Boundary-00=_yjC7HlwdBk6HDMJ Content-Type: text/plain; charset="iso-8859-1"; name="patch-config-hal.c" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="patch-config-hal.c" --- config/hal.c.orig 2007-08-23 15:04:52.000000000 -0400 +++ config/hal.c 2008-03-27 18:36:36.000000000 -0400 @@ -212,6 +212,7 @@ } add_option(&options, "path", path); + add_option(&options, "device", path); add_option(&options, "driver", driver); add_option(&options, "name", name); config_info = xalloc(strlen(udi) + 5); /* "hal:" and NULL */ --Boundary-00=_yjC7HlwdBk6HDMJ-- From owner-freebsd-x11@FreeBSD.ORG Fri Mar 28 00:24:31 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F156F106564A for ; Fri, 28 Mar 2008 00:24:31 +0000 (UTC) (envelope-from imateev@uos.de) Received: from smtp-auth.serv.Uni-Osnabrueck.DE (sanode6eth0.rz.Uni-Osnabrueck.DE [131.173.17.146]) by mx1.freebsd.org (Postfix) with ESMTP id 68BCB8FC21 for ; Fri, 28 Mar 2008 00:24:30 +0000 (UTC) (envelope-from imateev@uos.de) Received: from f049015086.adsl.alicedsl.de (f049015086.adsl.alicedsl.de [78.49.15.86]) (authenticated bits=0) by smtp-auth.serv.Uni-Osnabrueck.DE (8.13.1/8.13.1) with ESMTP id m2S02vWZ005501 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for ; Fri, 28 Mar 2008 01:03:03 +0100 Message-Id: <99B5FD52-3B54-45D2-90B6-861A29107C62@uos.de> From: Ivaylo Mateev To: freebsd-x11@freebsd.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Date: Fri, 28 Mar 2008 01:02:56 +0100 X-Mailer: Apple Mail (2.919.2) X-PMX-Version: 5.4.0.320885, Antispam-Engine: 2.5.2.313940, Antispam-Data: 2008.3.27.164835 (Univ. Osnabrueck) X-PMX-Spam: Gauge=IIIIIII, Probability=7%, Report=BODY_SIZE_200_299 0, ECARD_WORD 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __HAS_X_MAILER 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0 X-PMX-Spam-Level: IIIIIII Subject: nv + GeForce7050 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2008 00:24:32 -0000 Hi, I am using FreeBSD/amd64 and have GeForce 7050PV in my Computer. This graphic card can not be used with the nv driver, it's not supported, and the nvidia driver :D :).Can I expect support for my grafic card any time soon ? Ivo From owner-freebsd-x11@FreeBSD.ORG Fri Mar 28 05:13:05 2008 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BB79F106564A; Fri, 28 Mar 2008 05:13:05 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from creme-brulee.marcuscom.com (marcuscom-pt.tunnel.tserv1.fmt.ipv6.he.net [IPv6:2001:470:1f00:ffff::1279]) by mx1.freebsd.org (Postfix) with ESMTP id 632B08FC1A; Fri, 28 Mar 2008 05:13:05 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from [IPv6:2001:470:1f00:2464::4] (shumai.marcuscom.com [IPv6:2001:470:1f00:2464::4]) by creme-brulee.marcuscom.com (8.14.2/8.14.2) with ESMTP id m2S5EvFi027390; Fri, 28 Mar 2008 01:14:57 -0400 (EDT) (envelope-from marcus@FreeBSD.org) From: Joe Marcus Clarke To: Jung-uk Kim In-Reply-To: <200803271908.34129.jkim@FreeBSD.org> References: <47EA7ED2.8030406@freebsd.org> <47EB9A2B.4060203@FreeBSD.org> <47EBCED1.8060308@freebsd.org> <200803271908.34129.jkim@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-NFPItTTBYNtVPIwXJBMq" Organization: FreeBSD, Inc. Date: Fri, 28 Mar 2008 01:12:57 -0400 Message-Id: <1206681177.83202.8.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.22.0 FreeBSD GNOME Team Port X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on creme-brulee.marcuscom.com Cc: freebsd-x11@FreeBSD.org, cokane@FreeBSD.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2008 05:13:05 -0000 --=-NFPItTTBYNtVPIwXJBMq Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2008-03-27 at 19:08 -0400, Jung-uk Kim wrote: > On Thursday 27 March 2008 12:44 pm, Joe Marcus Clarke wrote: > > Coleman Kane wrote: > > > Coleman Kane wrote: > > >> Joe Marcus Clarke wrote: > > >>> On Wed, 2008-03-26 at 16:54 -0400, Jung-uk Kim wrote: > > >>>> On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: > > >>>>> I'm trying to get a list of commonalities to better focus my > > >>>>> troubleshooting. So far, my two machines that are affected > > >>>>> have the following in common: > > >>>>> > > >>>>> GNOME 2.22 (with hald) > > >>>>> nVidia graphics card (though different drivers) > > >>>>> PS/2 mouse > > >>>>> dual core > > >>>>> ULE scheduler > > >>>>> > > >>>>> My one machine that is not affected differs from this in that > > >>>>> it has an Intel graphics card, USB mouse, and is not dual > > >>>>> core (but HTT). > > >>>>> > > >>>>> It looks like Coleman has a PS/2 mouse as well. It's > > >>>>> starting to look like the mouse technology might have > > >>>>> something to do with this. Anyone seeing this problem with a > > >>>>> USB mouse? > > >>>> > > >>>> I think I know why. Build xorg-server without HAL support > > >>>> option and the attached patch. With HAL support (default) and > > >>>> hald running, xorg-server auto-detects individual ports with > > >>>> input.mouse capability even without configuration lines in > > >>>> xorg.conf. If moused is enabled and USB mouse is used, > > >>>> /dev/ums0 is directly used because there is a problem in MD > > >>>> code (see attached patch). If moused is enabled and PS/2 > > >>>> mouse is used, you end up with two input devices via > > >>>> /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way to > > >>>> fix this problem, though. :-( > > >>> > > >>> Thanks for finding this. Here is a patch for hal which adds a > > >>> mouse addon. The mouse addon polls to find whether or not > > >>> moused has a given mouse device open. If it does, it sets the > > >>> input device to be /dev/sysmouse instead of the actual device.=20 > > >>> Hopefully it will fix the problem without needing to disable > > >>> hal support in X. I have also merged your gettimeofday > > >>> patches, jkim. > > >>> > > >>> http://www.marcuscom.com/downloads/hal.diff > > >>> > > >>> Joe > > >> > > >> I had to apply the attached change to your patch in order to get > > >> it to work (addon/ should be addons/). Attached is the diff to > > >> your diff that worked for me. > > >> > > >> -- > > >> Coleman Kane > > > > > > Unfortunately, I still experience the same mouse-blocked behavior > > > after applying this patch, reinstalling the port, and then > > > restarting my machine (and setting the mouse device back to > > > SysMouse and /dev/sysmouse in xorg.conf, and re-enabling moused). > > > > Yeah. While the addon is doing its job, X now opens two instances > > of /dev/sysmouse :-(. I still don't know why it does this when it > > doesn't open two instances of /dev/psm0. >=20 > I found why. See config/hal.c in xorg-server. It does not add Option > "Device" although Linux-specific and undocumented Option "Path" for > evdev is added. Thus default mouse device /dev/sysmouse is picked up. > Fortunately the bug is fixed in the latest version with the following > commit: >=20 > http://cgit.freedesktop.org/xorg/xserver/commit/?id=3D47eb658e802775021e3= efec109f95431cca188ca >=20 > This chunk: >=20 > --------- > + /* most drivers use device.. not path. evdev uses both however, but t= he > + * path version isn't documented apparently. support both for now. */ > add_option(&options, "path", path); > + add_option(&options, "device", path); > --------- >=20 > See the attached patches. Ah, this explains a lot. I have also updated my hal.diff with your correction, and some code to make sure that the mouse device is correct when moused is running. Local tests indicate that it should do the job. Joe --=20 Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome --=-NFPItTTBYNtVPIwXJBMq Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEABECAAYFAkfsflkACgkQb2iPiv4Uz4e0rACfWEyp1McNNlI0M8TI1zmDV8Eo aYEAn095oSfQuxF+dvywpigLvViGSV06 =DkOs -----END PGP SIGNATURE----- --=-NFPItTTBYNtVPIwXJBMq-- From owner-freebsd-x11@FreeBSD.ORG Fri Mar 28 05:16:26 2008 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 31A491065673; Fri, 28 Mar 2008 05:16:26 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from creme-brulee.marcuscom.com (penna-pt.tunnel.tserv1.fmt.ipv6.he.net [IPv6:2001:470:1f00:ffff::1279]) by mx1.freebsd.org (Postfix) with ESMTP id 14C2F8FC1C; Fri, 28 Mar 2008 05:16:24 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from [IPv6:2001:470:1f00:2464::4] (shumai.marcuscom.com [IPv6:2001:470:1f00:2464::4]) by creme-brulee.marcuscom.com (8.14.2/8.14.2) with ESMTP id m2S5IJuc027422; Fri, 28 Mar 2008 01:18:19 -0400 (EDT) (envelope-from marcus@FreeBSD.org) From: Joe Marcus Clarke To: Jung-uk Kim In-Reply-To: <200803271908.34129.jkim@FreeBSD.org> References: <47EA7ED2.8030406@freebsd.org> <47EB9A2B.4060203@FreeBSD.org> <47EBCED1.8060308@freebsd.org> <200803271908.34129.jkim@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-NFPItTTBYNtVPIwXJBMq" Organization: FreeBSD, Inc. Date: Fri, 28 Mar 2008 01:12:57 -0400 Message-Id: <1206681177.83202.8.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.22.0 FreeBSD GNOME Team Port X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on creme-brulee.marcuscom.com Cc: freebsd-x11@FreeBSD.org, cokane@FreeBSD.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2008 05:16:26 -0000 --=-NFPItTTBYNtVPIwXJBMq Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2008-03-27 at 19:08 -0400, Jung-uk Kim wrote: > On Thursday 27 March 2008 12:44 pm, Joe Marcus Clarke wrote: > > Coleman Kane wrote: > > > Coleman Kane wrote: > > >> Joe Marcus Clarke wrote: > > >>> On Wed, 2008-03-26 at 16:54 -0400, Jung-uk Kim wrote: > > >>>> On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: > > >>>>> I'm trying to get a list of commonalities to better focus my > > >>>>> troubleshooting. So far, my two machines that are affected > > >>>>> have the following in common: > > >>>>> > > >>>>> GNOME 2.22 (with hald) > > >>>>> nVidia graphics card (though different drivers) > > >>>>> PS/2 mouse > > >>>>> dual core > > >>>>> ULE scheduler > > >>>>> > > >>>>> My one machine that is not affected differs from this in that > > >>>>> it has an Intel graphics card, USB mouse, and is not dual > > >>>>> core (but HTT). > > >>>>> > > >>>>> It looks like Coleman has a PS/2 mouse as well. It's > > >>>>> starting to look like the mouse technology might have > > >>>>> something to do with this. Anyone seeing this problem with a > > >>>>> USB mouse? > > >>>> > > >>>> I think I know why. Build xorg-server without HAL support > > >>>> option and the attached patch. With HAL support (default) and > > >>>> hald running, xorg-server auto-detects individual ports with > > >>>> input.mouse capability even without configuration lines in > > >>>> xorg.conf. If moused is enabled and USB mouse is used, > > >>>> /dev/ums0 is directly used because there is a problem in MD > > >>>> code (see attached patch). If moused is enabled and PS/2 > > >>>> mouse is used, you end up with two input devices via > > >>>> /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way to > > >>>> fix this problem, though. :-( > > >>> > > >>> Thanks for finding this. Here is a patch for hal which adds a > > >>> mouse addon. The mouse addon polls to find whether or not > > >>> moused has a given mouse device open. If it does, it sets the > > >>> input device to be /dev/sysmouse instead of the actual device.=20 > > >>> Hopefully it will fix the problem without needing to disable > > >>> hal support in X. I have also merged your gettimeofday > > >>> patches, jkim. > > >>> > > >>> http://www.marcuscom.com/downloads/hal.diff > > >>> > > >>> Joe > > >> > > >> I had to apply the attached change to your patch in order to get > > >> it to work (addon/ should be addons/). Attached is the diff to > > >> your diff that worked for me. > > >> > > >> -- > > >> Coleman Kane > > > > > > Unfortunately, I still experience the same mouse-blocked behavior > > > after applying this patch, reinstalling the port, and then > > > restarting my machine (and setting the mouse device back to > > > SysMouse and /dev/sysmouse in xorg.conf, and re-enabling moused). > > > > Yeah. While the addon is doing its job, X now opens two instances > > of /dev/sysmouse :-(. I still don't know why it does this when it > > doesn't open two instances of /dev/psm0. >=20 > I found why. See config/hal.c in xorg-server. It does not add Option > "Device" although Linux-specific and undocumented Option "Path" for > evdev is added. Thus default mouse device /dev/sysmouse is picked up. > Fortunately the bug is fixed in the latest version with the following > commit: >=20 > http://cgit.freedesktop.org/xorg/xserver/commit/?id=3D47eb658e802775021e3= efec109f95431cca188ca >=20 > This chunk: >=20 > --------- > + /* most drivers use device.. not path. evdev uses both however, but t= he > + * path version isn't documented apparently. support both for now. */ > add_option(&options, "path", path); > + add_option(&options, "device", path); > --------- >=20 > See the attached patches. Ah, this explains a lot. I have also updated my hal.diff with your correction, and some code to make sure that the mouse device is correct when moused is running. Local tests indicate that it should do the job. Joe --=20 Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome --=-NFPItTTBYNtVPIwXJBMq Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEABECAAYFAkfsflkACgkQb2iPiv4Uz4e0rACfWEyp1McNNlI0M8TI1zmDV8Eo aYEAn095oSfQuxF+dvywpigLvViGSV06 =DkOs -----END PGP SIGNATURE----- --=-NFPItTTBYNtVPIwXJBMq-- From owner-freebsd-x11@FreeBSD.ORG Fri Mar 28 07:00:53 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BCB13106566B; Fri, 28 Mar 2008 07:00:53 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (gate6.infracaninophile.co.uk [IPv6:2001:8b0:151:1::1]) by mx1.freebsd.org (Postfix) with ESMTP id 332AA8FC19; Fri, 28 Mar 2008 07:00:53 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from happy-idiot-talk.infracaninophile.co.uk (localhost [IPv6:::1]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.2/8.14.2) with ESMTP id m2S70mNt049169; Fri, 28 Mar 2008 07:00:49 GMT (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: Sendmail DKIM Filter v2.5.0 smtp.infracaninophile.co.uk m2S70mNt049169 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=infracaninophile.co.uk; s=200708; t=1206687649; bh=KuxupjdkhXlAwE fZurFXAF9lwT0VTemZv+e9vctZs8Q=; h=Message-ID:Date:From:MIME-Version: To:CC:References:In-Reply-To:Content-Type:Cc:Content-Type:Date: From:In-Reply-To:Message-ID:Mime-Version:References:To; z=Message- ID:=20<47EC979A.2030906@infracaninophile.co.uk>|Date:=20Fri,=2028=2 0Mar=202008=2007:00:42=20+0000|From:=20Matthew=20Seaman=20|Organization:=20Infracaninophile|User-Agen t:=20Thunderbird=202.0.0.12=20(X11/20080310)|MIME-Version:=201.0|To :=20cokane@freebsd.org|CC:=20freebsd-x11@freebsd.org|Subject:=20Re: =20(OT)=20X=20pausing=20until=20mouse=20move=20(collecting=20common alities)|References:=20<47EBF0C7.6010901@infracaninophile.co.uk>=20 <47EBF1B0.7000905@FreeBSD.org>|In-Reply-To:=20<47EBF1B0.7000905@Fre eBSD.org>|X-Enigmail-Version:=200.95.6|Content-Type:=20multipart/si gned=3B=20micalg=3Dpgp-sha256=3B=0D=0A=20protocol=3D"application/pg p-signature"=3B=0D=0A=20boundary=3D"------------enigDFEB8FF52E6258F C500FCBB5"; b=w3D4KaORFnNOYiJNHLi0ZTIL38nkns5CABYeuK0UiHkn1Ceae7aBh RcgTUPtMjpRW2Z99+G6TDqKnDFljT/R+kKeUSweyIzGNex6F/du1ohN8wul+OtVjcke ZqgOTHHpCZj7fXXJhRFnfxQcoVL6fVvuIwzTIeiJJQQhqq/a9y0= Message-ID: <47EC979A.2030906@infracaninophile.co.uk> Date: Fri, 28 Mar 2008 07:00:42 +0000 From: Matthew Seaman Organization: Infracaninophile User-Agent: Thunderbird 2.0.0.12 (X11/20080310) MIME-Version: 1.0 To: cokane@freebsd.org References: <47EBF0C7.6010901@infracaninophile.co.uk> <47EBF1B0.7000905@FreeBSD.org> In-Reply-To: <47EBF1B0.7000905@FreeBSD.org> X-Enigmail-Version: 0.95.6 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enigDFEB8FF52E6258FC500FCBB5" X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-3.0 (smtp.infracaninophile.co.uk [IPv6:::1]); Fri, 28 Mar 2008 07:00:49 +0000 (GMT) X-Virus-Scanned: ClamAV 0.92.1/6433/Thu Mar 27 23:58:26 2008 on happy-idiot-talk.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-3.0 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VERIFIED,NO_RELAYS autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on happy-idiot-talk.infracaninophile.co.uk Cc: freebsd-x11@freebsd.org Subject: Re: (OT) X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2008 07:00:53 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigDFEB8FF52E6258FC500FCBB5 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Coleman Kane wrote: > Matthew Seaman wrote: >> Bingo. Everything is nice and fast again and I don't have to wiggle t= he >> mouse to enter text. Unfortunately Thunderbird seems to have lost=20 >> contact >> with Enigmail[*] as a result of these changes and I'm sure there are a= =20 >> few other >> things that aren't working quite right (but then I'm the old-school ty= pe >> that regards a mouse as a tool used to select which xterm gets the=20 >> keyboard >> focus.) > Thunderbird seems to not work with enigmail for me since the upgrade to= =20 > TB 2.0.0.12. The engimail people seem intent on blaming everyone else=20 > for not using "official copies" of ThunderBird, but I cannot seem to ge= t=20 > it to work even if I follow their special directions for building the=20 > software from within mail/thunderbird/work after a new TB build/install= =20 > (without running make clean). Their whole argument about this being "my= =20 > fault" for using an "unofficial version" of TB smells to me, but I=20 > suppose I could always go and fix the problem myself. I don't even know= =20 > what the actual error is that causes this to occur. Yeah. The interaction between Thunderbird and Enigmail seems a bit flake= y at best. I've seen it go out, then a few days later when I've got some t= ime to investigate, updating ports and recompiling everything (portupgrade -f= R enigmail\*) to ensure a good baseline --- well, that seems to bring it back. I've certainly got enigmail working with 2.0.0.12 at the moment on one machine= , and it was working fine on the other with that combo too. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW --------------enigDFEB8FF52E6258FC500FCBB5 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEAREIAAYFAkfsl6AACgkQ8Mjk52CukIx92gCfc8+SS9hs05lWW6nmdjlLiwRa XjIAn0GEbmS0gI5k7cJ1Pw0MxGP/Rb4t =BFZh -----END PGP SIGNATURE----- --------------enigDFEB8FF52E6258FC500FCBB5-- From owner-freebsd-x11@FreeBSD.ORG Fri Mar 28 08:08:06 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 820B6106564A; Fri, 28 Mar 2008 08:08:06 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (gate6.infracaninophile.co.uk [IPv6:2001:8b0:151:1::1]) by mx1.freebsd.org (Postfix) with ESMTP id DEDEA8FC36; Fri, 28 Mar 2008 08:08:05 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from lack-of-gravitas.thebunker.net (gateway.ash.thebunker.net [213.129.64.4]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.2/8.14.2) with ESMTP id m2S87VfU049912 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 28 Mar 2008 08:08:00 GMT (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: Sendmail DKIM Filter v2.5.0 smtp.infracaninophile.co.uk m2S87VfU049912 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=infracaninophile.co.uk; s=200708; t=1206691680; bh=F6W5BnAg92DWBb fdhrIZWB+jA5wIWZilRrDYU+FP6vY=; h=Message-ID:Date:From:MIME-Version: To:CC:References:In-Reply-To:Content-Type: Content-Transfer-Encoding:Cc:Content-Type:Date:From:In-Reply-To: Message-ID:Mime-Version:References:To; z=Message-ID:=20<47ECA743.5 000703@infracaninophile.co.uk>|Date:=20Fri,=2028=20Mar=202008=2008: 07:31=20+0000|From:=20Matthew=20Seaman=20|Organization:=20Infracaninophile|User-Agent:=20Thunderbird= 202.0.0.12=20(X11/20080310)|MIME-Version:=201.0|To:=20Joe=20Marcus= 20Clarke=20|CC:=20freebsd-x11@freebsd.org|Subje ct:=20Re:=20X=20pausing=20until=20mouse=20move=20(collecting=20comm onalities)|References:=20<47EBF0C7.6010901@infracaninophile.co.uk>= 20<47EBF20D.9060909@freebsd.org>|In-Reply-To:=20<47EBF20D.9060909@f reebsd.org>|X-Enigmail-Version:=200.95.0|Content-Type:=20text/plain =3B=20charset=3DUTF-8|Content-Transfer-Encoding:=207bit; b=1ueHs/R+ e8LuHqxPhHxIgow8U6HTxSAr8n9x32KggjZVyeFSmYllUz7TyGPPyY7qlD3TRmhmaZf cvWi5LQqIs013hDLAfHjlL46ryXd4ndykEjpEUO2rsAm6pAhl2NWGxvLvg8UvCf7uto rzqXjRvT/XsiOp0p51MfaLNCphtTE= Message-ID: <47ECA743.5000703@infracaninophile.co.uk> Date: Fri, 28 Mar 2008 08:07:31 +0000 From: Matthew Seaman Organization: Infracaninophile User-Agent: Thunderbird 2.0.0.12 (X11/20080310) MIME-Version: 1.0 To: Joe Marcus Clarke References: <47EBF0C7.6010901@infracaninophile.co.uk> <47EBF20D.9060909@freebsd.org> In-Reply-To: <47EBF20D.9060909@freebsd.org> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-3.0 (smtp.infracaninophile.co.uk [81.187.76.162]); Fri, 28 Mar 2008 08:08:00 +0000 (GMT) X-Virus-Scanned: ClamAV 0.92.1/6433/Thu Mar 27 23:58:26 2008 on happy-idiot-talk.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.2 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VERIFIED,SPF_FAIL autolearn=no version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on happy-idiot-talk.infracaninophile.co.uk Cc: freebsd-x11@freebsd.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2008 08:08:06 -0000 Joe Marcus Clarke wrote: > Matthew Seaman wrote: >> * Apply the patch to sysutils/hal you Joe Marcus Clarke posted >> else-thread. This had no discernable effect. > > Which patch? The first one or the second one? The current one is 19996 > bytes. After applying it, you would need to restart hald, then restart X. Uh -- this version: lack-of-gravitas:/tmp:% ls -la hal.diff -rw-r--r-- 1 matthew wheel 18650 Mar 27 12:55 hal.diff I see you've updated the patch since -- I give the latest a try shortly. >> >> * Disable hald in /etc/rc.conf and turn it off. Again, no obvious >> effect. >> >> * Recompile x11-servers/xorg-server and toggle off the HAL support >> in OPTIONS. > > If hal was the problem, disabling hald, then rebooting (or shutting down > hald then restarting X) should have fixed this as well. Hmmm... I can't honestly say for certain, but I am pretty sure I tried restarting the X server (Ctrl-Alt-Backspace) at each stage. Cheers, Matthew -- Dr Matthew J Seaman MA, D.Phil. Flat 3 7 Priory Courtyard PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW, UK From owner-freebsd-x11@FreeBSD.ORG Fri Mar 28 12:54:41 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 07852106566C for ; Fri, 28 Mar 2008 12:54:41 +0000 (UTC) (envelope-from florent.thoumie@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.182]) by mx1.freebsd.org (Postfix) with ESMTP id C7F558FC1A for ; Fri, 28 Mar 2008 12:54:40 +0000 (UTC) (envelope-from florent.thoumie@gmail.com) Received: by wa-out-1112.google.com with SMTP id k17so281157waf.3 for ; Fri, 28 Mar 2008 05:54:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; bh=fHI5TDSDndYZNHKK6ivK+tJpz8sGl/jK6RW0EpqcoF0=; b=V0IMhRfoFIHf5X7iAHQLL3m9v/Yc/aS8P0nXIp6diJcjzOIuqTsExkc3Q6/r0PpneeIymhsaDyFnus/BqbS9yUMmIX0v+9yn+aR0146qP7aHC0XeEm6cZcyZIFdazqfs9q6kafHRaadH/a7UHIcUFRXipGWq8781GmHzjVkYIpw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=LX3FbUbFP4GeLRVfcj3Ii6rF9UpaL8qE6Gp3smSjIQHHP7CqgqXAuPZ1nb7bb3y082Wdmbbo/H6WesN1BQfVXYvs6uQQVi6y2ln0Od9CopHzcCm9hIVuFD7IM1SUCeT24wz5KqxTl1PZ4eaysgvV6QiR5OZSVszVyNFk2NRXAmU= Received: by 10.114.155.1 with SMTP id c1mr3600495wae.105.1206708880453; Fri, 28 Mar 2008 05:54:40 -0700 (PDT) Received: by 10.114.57.4 with HTTP; Fri, 28 Mar 2008 05:54:40 -0700 (PDT) Message-ID: Date: Fri, 28 Mar 2008 12:54:40 +0000 From: "Florent Thoumie" Sender: florent.thoumie@gmail.com To: "Ivaylo Mateev" In-Reply-To: <99B5FD52-3B54-45D2-90B6-861A29107C62@uos.de> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <99B5FD52-3B54-45D2-90B6-861A29107C62@uos.de> X-Google-Sender-Auth: e98d57c4831cce4b Cc: freebsd-x11@freebsd.org Subject: Re: nv + GeForce7050 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2008 12:54:41 -0000 On Fri, Mar 28, 2008 at 12:02 AM, Ivaylo Mateev wrote: > Hi, > > I am using FreeBSD/amd64 and have GeForce 7050PV in my Computer. This > graphic card can not be used with the nv driver, it's not supported, > and the nvidia driver :D :).Can I expect support for my grafic card > any time soon ? I think FreeBSD/amd64 nvidia driver is still waiting for kernel improvement. You can use vesa driver or either wait for nv driver to support your card or install FreeBSD/i386 instead (and use nvidia driver). -- Florent Thoumie flz@FreeBSD.org FreeBSD Committer From owner-freebsd-x11@FreeBSD.ORG Fri Mar 28 13:07:08 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C588106566C for ; Fri, 28 Mar 2008 13:07:08 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from QMTA05.emeryville.ca.mail.comcast.net (qmta05.emeryville.ca.mail.comcast.net [76.96.30.48]) by mx1.freebsd.org (Postfix) with ESMTP id 300F18FC19 for ; Fri, 28 Mar 2008 13:07:08 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from OMTA07.emeryville.ca.mail.comcast.net ([76.96.30.59]) by QMTA05.emeryville.ca.mail.comcast.net with comcast id 6cDn1Z0011GXsucA504H00; Fri, 28 Mar 2008 13:05:25 +0000 Received: from discordia ([24.60.135.75]) by OMTA07.emeryville.ca.mail.comcast.net with comcast id 6d761Z0061dmTCQ8T00000; Fri, 28 Mar 2008 13:07:07 +0000 X-Authority-Analysis: v=1.0 c=1 a=LRBUuAyMELUA:10 a=c5sTgUsrrxMA:10 a=LeH6XzfVAAAA:8 a=e5mUnYsNAAAA:8 a=LlA1j1ffqAEpJI7VY0UA:9 a=yL-QiTGQgO3RFkGljg3qYDIePNwA:4 a=zUBsD6tbDSsA:10 Received: by discordia (Postfix, from userid 103) id 2E0411636F9; Fri, 28 Mar 2008 09:07:06 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.31.1.6] (unknown [172.31.1.6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by discordia (Postfix) with ESMTP id 99C6C1636F8; Fri, 28 Mar 2008 09:06:48 -0400 (EDT) Message-ID: <47ECEC78.4010200@FreeBSD.org> Date: Fri, 28 Mar 2008 09:02:48 -0400 From: Coleman Kane Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.12 (X11/20080312) MIME-Version: 1.0 To: Joe Marcus Clarke References: <47EA7ED2.8030406@freebsd.org> <47EB9A2B.4060203@FreeBSD.org> <47EBCED1.8060308@freebsd.org> <200803271908.34129.jkim@FreeBSD.org> <1206681177.83202.8.camel@shumai.marcuscom.com> In-Reply-To: <1206681177.83202.8.camel@shumai.marcuscom.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-x11@FreeBSD.org, Jung-uk Kim Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@FreeBSD.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2008 13:07:08 -0000 Joe Marcus Clarke wrote: > On Thu, 2008-03-27 at 19:08 -0400, Jung-uk Kim wrote: > >> On Thursday 27 March 2008 12:44 pm, Joe Marcus Clarke wrote: >> >>> Coleman Kane wrote: >>> >>>> Coleman Kane wrote: >>>> >>>>> Joe Marcus Clarke wrote: >>>>> >>>>>> On Wed, 2008-03-26 at 16:54 -0400, Jung-uk Kim wrote: >>>>>> >>>>>>> On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: >>>>>>> >>>>>>>> I'm trying to get a list of commonalities to better focus my >>>>>>>> troubleshooting. So far, my two machines that are affected >>>>>>>> have the following in common: >>>>>>>> >>>>>>>> GNOME 2.22 (with hald) >>>>>>>> nVidia graphics card (though different drivers) >>>>>>>> PS/2 mouse >>>>>>>> dual core >>>>>>>> ULE scheduler >>>>>>>> >>>>>>>> My one machine that is not affected differs from this in that >>>>>>>> it has an Intel graphics card, USB mouse, and is not dual >>>>>>>> core (but HTT). >>>>>>>> >>>>>>>> It looks like Coleman has a PS/2 mouse as well. It's >>>>>>>> starting to look like the mouse technology might have >>>>>>>> something to do with this. Anyone seeing this problem with a >>>>>>>> USB mouse? >>>>>>>> >>>>>>> I think I know why. Build xorg-server without HAL support >>>>>>> option and the attached patch. With HAL support (default) and >>>>>>> hald running, xorg-server auto-detects individual ports with >>>>>>> input.mouse capability even without configuration lines in >>>>>>> xorg.conf. If moused is enabled and USB mouse is used, >>>>>>> /dev/ums0 is directly used because there is a problem in MD >>>>>>> code (see attached patch). If moused is enabled and PS/2 >>>>>>> mouse is used, you end up with two input devices via >>>>>>> /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way to >>>>>>> fix this problem, though. :-( >>>>>>> >>>>>> Thanks for finding this. Here is a patch for hal which adds a >>>>>> mouse addon. The mouse addon polls to find whether or not >>>>>> moused has a given mouse device open. If it does, it sets the >>>>>> input device to be /dev/sysmouse instead of the actual device. >>>>>> Hopefully it will fix the problem without needing to disable >>>>>> hal support in X. I have also merged your gettimeofday >>>>>> patches, jkim. >>>>>> >>>>>> http://www.marcuscom.com/downloads/hal.diff >>>>>> >>>>>> Joe >>>>>> >>>>> I had to apply the attached change to your patch in order to get >>>>> it to work (addon/ should be addons/). Attached is the diff to >>>>> your diff that worked for me. >>>>> >>>>> -- >>>>> Coleman Kane >>>>> >>>> Unfortunately, I still experience the same mouse-blocked behavior >>>> after applying this patch, reinstalling the port, and then >>>> restarting my machine (and setting the mouse device back to >>>> SysMouse and /dev/sysmouse in xorg.conf, and re-enabling moused). >>>> >>> Yeah. While the addon is doing its job, X now opens two instances >>> of /dev/sysmouse :-(. I still don't know why it does this when it >>> doesn't open two instances of /dev/psm0. >>> >> I found why. See config/hal.c in xorg-server. It does not add Option >> "Device" although Linux-specific and undocumented Option "Path" for >> evdev is added. Thus default mouse device /dev/sysmouse is picked up. >> Fortunately the bug is fixed in the latest version with the following >> commit: >> >> http://cgit.freedesktop.org/xorg/xserver/commit/?id=47eb658e802775021e3efec109f95431cca188ca >> >> This chunk: >> >> --------- >> + /* most drivers use device.. not path. evdev uses both however, but the >> + * path version isn't documented apparently. support both for now. */ >> add_option(&options, "path", path); >> + add_option(&options, "device", path); >> --------- >> >> See the attached patches. >> > > Ah, this explains a lot. I have also updated my hal.diff with your > correction, and some code to make sure that the mouse device is correct > when moused is running. Local tests indicate that it should do the job. > > Joe > So, does this mean we should upgrade the sysutils/hald port (and other related ones) again? Is this in a released version? -- Coleman From owner-freebsd-x11@FreeBSD.ORG Fri Mar 28 13:13:46 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 586C8106566C for ; Fri, 28 Mar 2008 13:13:46 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from QMTA10.emeryville.ca.mail.comcast.net (qmta10.emeryville.ca.mail.comcast.net [76.96.30.17]) by mx1.freebsd.org (Postfix) with ESMTP id 2E7A98FC14 for ; Fri, 28 Mar 2008 13:13:46 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from OMTA12.emeryville.ca.mail.comcast.net ([76.96.30.44]) by QMTA10.emeryville.ca.mail.comcast.net with comcast id 6aaz1Z00Q0x6nqcAA0DD00; Fri, 28 Mar 2008 13:13:23 +0000 Received: from discordia ([24.60.135.75]) by OMTA12.emeryville.ca.mail.comcast.net with comcast id 6dDj1Z00C1dmTCQ8Y00000; Fri, 28 Mar 2008 13:13:45 +0000 X-Authority-Analysis: v=1.0 c=1 a=uoiM2rKEazUA:10 a=c5sTgUsrrxMA:10 a=ThchSbmp4U_MCrCpgS0A:9 a=oxJtA_IZw0ZOEj0FfaoA:7 a=aloB4Qoy_SP0mIgBUErMgWDSyEYA:4 a=vNGxQsTWjH8A:10 Received: by discordia (Postfix, from userid 103) id 9344D1636F8; Fri, 28 Mar 2008 09:13:43 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.31.1.6] (unknown [172.31.1.6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by discordia (Postfix) with ESMTP id CE94C1636F8; Fri, 28 Mar 2008 09:13:36 -0400 (EDT) Message-ID: <47ECEE13.8080306@FreeBSD.org> Date: Fri, 28 Mar 2008 09:09:39 -0400 From: Coleman Kane Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.12 (X11/20080312) MIME-Version: 1.0 To: Matthew Seaman References: <47EBF0C7.6010901@infracaninophile.co.uk> <47EBF1B0.7000905@FreeBSD.org> <47EC979A.2030906@infracaninophile.co.uk> In-Reply-To: <47EC979A.2030906@infracaninophile.co.uk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-x11@freebsd.org Subject: Re: (OT) X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@FreeBSD.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2008 13:13:46 -0000 Matthew Seaman wrote: > Coleman Kane wrote: >> Matthew Seaman wrote: > >>> Bingo. Everything is nice and fast again and I don't have to wiggle >>> the >>> mouse to enter text. Unfortunately Thunderbird seems to have lost >>> contact >>> with Enigmail[*] as a result of these changes and I'm sure there are >>> a few other >>> things that aren't working quite right (but then I'm the old-school >>> type >>> that regards a mouse as a tool used to select which xterm gets the >>> keyboard >>> focus.) > >> Thunderbird seems to not work with enigmail for me since the upgrade >> to TB 2.0.0.12. The engimail people seem intent on blaming everyone >> else for not using "official copies" of ThunderBird, but I cannot >> seem to get it to work even if I follow their special directions for >> building the software from within mail/thunderbird/work after a new >> TB build/install (without running make clean). Their whole argument >> about this being "my fault" for using an "unofficial version" of TB >> smells to me, but I suppose I could always go and fix the problem >> myself. I don't even know what the actual error is that causes this >> to occur. > > Yeah. The interaction between Thunderbird and Enigmail seems a bit > flakey > at best. I've seen it go out, then a few days later when I've got > some time > to investigate, updating ports and recompiling everything (portupgrade > -fR enigmail\*) > to ensure a good baseline --- well, that seems to bring it back. I've > certainly got enigmail working with 2.0.0.12 at the moment on one > machine, > and it was working fine on the other with that combo too. > > Cheers, > > Matthew > amd64 or i386? I've got an amd64 system, and from what I've heard the problem happens more often under amd64. -- Coleman Kane From owner-freebsd-x11@FreeBSD.ORG Fri Mar 28 13:53:54 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 62BA7106566B; Fri, 28 Mar 2008 13:53:54 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (gate6.infracaninophile.co.uk [IPv6:2001:8b0:151:1::1]) by mx1.freebsd.org (Postfix) with ESMTP id BE0398FC30; Fri, 28 Mar 2008 13:53:53 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from lack-of-gravitas.thebunker.net (gateway.ash.thebunker.net [213.129.64.4]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.2/8.14.2) with ESMTP id m2SDrWIb053622 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 28 Mar 2008 13:53:45 GMT (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: Sendmail DKIM Filter v2.5.0 smtp.infracaninophile.co.uk m2SDrWIb053622 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=infracaninophile.co.uk; s=200708; t=1206712425; bh=vzG1chOgiK4Q9i qzmgAB/lQtXsvvzC8ydIYPO5IUki0=; h=Message-ID:Date:From:MIME-Version: To:CC:References:In-Reply-To:Content-Type: Content-Transfer-Encoding:Cc:Content-Type:Date:From:In-Reply-To: Message-ID:Mime-Version:References:To; z=Message-ID:=20<47ECF85B.2 030801@infracaninophile.co.uk>|Date:=20Fri,=2028=20Mar=202008=2013: 53:31=20+0000|From:=20Matthew=20Seaman=20|Organization:=20Infracaninophile|User-Agent:=20Thunderbird= 202.0.0.12=20(X11/20080310)|MIME-Version:=201.0|To:=20cokane@freebs d.org|CC:=20freebsd-x11@freebsd.org|Subject:=20Re:=20(OT)=20X=20pau sing=20until=20mouse=20move=20(collecting=20commonalities)|Referenc es:=20<47EBF0C7.6010901@infracaninophile.co.uk>=09<47EBF1B0.7000905 @FreeBSD.org>=20<47EC979A.2030906@infracaninophile.co.uk>=20<47ECEE 13.8080306@FreeBSD.org>|In-Reply-To:=20<47ECEE13.8080306@FreeBSD.or g>|X-Enigmail-Version:=200.95.0|Content-Type:=20text/plain=3B=20cha rset=3DUTF-8|Content-Transfer-Encoding:=207bit; b=K81I6/893X0q+a11I p09vLJpHFp2lQGRVQABrkJjL368CQSdxdXJJr3Q9+x8PXSAi+MMHfFGwYySNoPwXWl7 B0jhJoCqqXO8vx4iWfE8XHbcutbnb0drrfIsNiUYgasopxnG576LPBHAtv6EyNVWiEo pdAIxoc+sYQOQyCk+m1A= Message-ID: <47ECF85B.2030801@infracaninophile.co.uk> Date: Fri, 28 Mar 2008 13:53:31 +0000 From: Matthew Seaman Organization: Infracaninophile User-Agent: Thunderbird 2.0.0.12 (X11/20080310) MIME-Version: 1.0 To: cokane@freebsd.org References: <47EBF0C7.6010901@infracaninophile.co.uk> <47EBF1B0.7000905@FreeBSD.org> <47EC979A.2030906@infracaninophile.co.uk> <47ECEE13.8080306@FreeBSD.org> In-Reply-To: <47ECEE13.8080306@FreeBSD.org> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-3.0 (smtp.infracaninophile.co.uk [81.187.76.162]); Fri, 28 Mar 2008 13:53:45 +0000 (GMT) X-Virus-Scanned: ClamAV 0.92.1/6438/Fri Mar 28 11:40:31 2008 on happy-idiot-talk.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.2 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VERIFIED,SPF_FAIL autolearn=no version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on happy-idiot-talk.infracaninophile.co.uk Cc: freebsd-x11@freebsd.org Subject: Re: (OT) X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2008 13:53:54 -0000 Coleman Kane wrote: > Matthew Seaman wrote: >> Yeah. The interaction between Thunderbird and Enigmail seems a bit >> flakey >> at best. I've seen it go out, then a few days later when I've got >> some time >> to investigate, updating ports and recompiling everything (portupgrade >> -fR enigmail\*) >> to ensure a good baseline --- well, that seems to bring it back. I've >> certainly got enigmail working with 2.0.0.12 at the moment on one >> machine, >> and it was working fine on the other with that combo too. > amd64 or i386? I've got an amd64 system, and from what I've heard the > problem happens more often under amd64. Both of mine are i386. Cheers, Matthew -- Dr Matthew J Seaman MA, D.Phil. Flat 3 7 Priory Courtyard PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW, UK From owner-freebsd-x11@FreeBSD.ORG Fri Mar 28 15:01:58 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D325F106566B; Fri, 28 Mar 2008 15:01:58 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (gate6.infracaninophile.co.uk [IPv6:2001:8b0:151:1::1]) by mx1.freebsd.org (Postfix) with ESMTP id 39B2B8FC19; Fri, 28 Mar 2008 15:01:58 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from lack-of-gravitas.thebunker.net (gateway.ash.thebunker.net [213.129.64.4]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.2/8.14.2) with ESMTP id m2SF1abE054519 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 28 Mar 2008 15:01:47 GMT (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: Sendmail DKIM Filter v2.5.0 smtp.infracaninophile.co.uk m2SF1abE054519 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=infracaninophile.co.uk; s=200708; t=1206716507; bh=hZMWogRRNTQypg J5omXa5GkRbCKGLnYy2DHHxUct8ik=; h=Message-ID:Date:From:MIME-Version: To:CC:References:In-Reply-To:Content-Type: Content-Transfer-Encoding:Cc:Content-Type:Date:From:In-Reply-To: Message-ID:Mime-Version:References:To; z=Message-ID:=20<47ED0850.9 080509@infracaninophile.co.uk>|Date:=20Fri,=2028=20Mar=202008=2015: 01:36=20+0000|From:=20Matthew=20Seaman=20|Organization:=20Infracaninophile|User-Agent:=20Thunderbird= 202.0.0.12=20(X11/20080310)|MIME-Version:=201.0|To:=20Joe=20Marcus= 20Clarke=20|CC:=20freebsd-x11@freebsd.org|Subje ct:=20Re:=20X=20pausing=20until=20mouse=20move=20(collecting=20comm onalities)|References:=20<47EBF0C7.6010901@infracaninophile.co.uk>= 20<47EBF20D.9060909@freebsd.org>=20<47ECA743.5000703@infracaninophi le.co.uk>|In-Reply-To:=20<47ECA743.5000703@infracaninophile.co.uk>| X-Enigmail-Version:=200.95.0|Content-Type:=20text/plain=3B=20charse t=3DUTF-8|Content-Transfer-Encoding:=207bit; b=bvcxs7H4qDnjT4AIEA6P etzdJAkFjBe4MGdT9OstucDeOctCMYKRQqjdmmL68DGWbHVTNvjr6rU56X05A1XekyM uKhiWFOGJC5/30+lDU6tqWEK+vvuWmPn1dDN7/ok/c/Js7U4OyfSOlBn6zfj2YUlTp9 j9/ZXsHPtZ57P2bxM= Message-ID: <47ED0850.9080509@infracaninophile.co.uk> Date: Fri, 28 Mar 2008 15:01:36 +0000 From: Matthew Seaman Organization: Infracaninophile User-Agent: Thunderbird 2.0.0.12 (X11/20080310) MIME-Version: 1.0 To: Joe Marcus Clarke References: <47EBF0C7.6010901@infracaninophile.co.uk> <47EBF20D.9060909@freebsd.org> <47ECA743.5000703@infracaninophile.co.uk> In-Reply-To: <47ECA743.5000703@infracaninophile.co.uk> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-3.0 (smtp.infracaninophile.co.uk [81.187.76.162]); Fri, 28 Mar 2008 15:01:47 +0000 (GMT) X-Virus-Scanned: ClamAV 0.92.1/6440/Fri Mar 28 13:37:20 2008 on happy-idiot-talk.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.2 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VERIFIED,SPF_FAIL autolearn=no version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on happy-idiot-talk.infracaninophile.co.uk Cc: freebsd-x11@freebsd.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2008 15:01:58 -0000 Matthew Seaman wrote: > Joe Marcus Clarke wrote: >> Matthew Seaman wrote: > >>> * Apply the patch to sysutils/hal you Joe Marcus Clarke posted >>> else-thread. This had no discernable effect. >> Which patch? The first one or the second one? The current one is 19996 >> bytes. After applying it, you would need to restart hald, then restart X. > > Uh -- this version: > > lack-of-gravitas:/tmp:% ls -la hal.diff > -rw-r--r-- 1 matthew wheel 18650 Mar 27 12:55 hal.diff > > I see you've updated the patch since -- I give the latest a try shortly. Righty ho. After some degree of flail getting the path to apply smoothly, I've now managed to test the later patch -- although the size doesn't seem to match up: lack-of-gravitas:~:% ls -al /tmp/hal.diff -rw-r--r-- 1 matthew wheel 20732 Mar 28 12:56 /tmp/hal.diff Unfortunately this too doesn't cure the problem for me. This time I was careful to restart X with each combination of hald patched or not, hald running or not and xorg-server compiled with and without the HAL option set. Only toggling HAL in xorg-server options makes a difference. Cheers, Matthew -- Dr Matthew J Seaman MA, D.Phil. Flat 3 7 Priory Courtyard PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW, UK From owner-freebsd-x11@FreeBSD.ORG Fri Mar 28 15:40:25 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 535C2106564A for ; Fri, 28 Mar 2008 15:40:25 +0000 (UTC) (envelope-from schweikh@schweikhardt.net) Received: from rs1.shuttle.de (rs1.shuttle.de [194.95.249.3]) by mx1.freebsd.org (Postfix) with ESMTP id 0C8A58FC1B for ; Fri, 28 Mar 2008 15:40:24 +0000 (UTC) (envelope-from schweikh@schweikhardt.net) Received: by rs1.shuttle.de (Postfix, from userid 10) id A2F732C011; Fri, 28 Mar 2008 16:17:15 +0100 (CET) Received: from hal9000.schweikhardt.net (localhost [127.0.0.1]) by hal9000.schweikhardt.net (8.14.2/8.14.2) with ESMTP id m2SFH4W2034043 for ; Fri, 28 Mar 2008 16:17:04 +0100 (CET) (envelope-from schweikh@hal9000.schweikhardt.net) Received: (from schweikh@localhost) by hal9000.schweikhardt.net (8.14.2/8.14.2/Submit) id m2SFH4vw034042 for freebsd-x11@freebsd.org; Fri, 28 Mar 2008 16:17:04 +0100 (CET) (envelope-from schweikh) Date: Fri, 28 Mar 2008 16:17:04 +0100 From: Jens Schweikhardt To: freebsd-x11@freebsd.org Message-ID: <20080328151704.GA1849@schweikhardt.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.17 (2007-11-01) Subject: xawtv refuses to run a second time; DGA request problem X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2008 15:40:25 -0000 hello, world\n I have a problem running xawtv a second time (few days old 8.0-CURRENT and up-to-date ports tree). The second time it reports a problem with a DGA related request and fails. If I shut down the X server and restart it, I can run xawtv again (once). Has anyone an idea what is going on here? There's nothing obvious in the dmesg or the /var/log/Xorg.0.log. hal9000:~ $ xawtv # Runs fine; then I quit. This is xawtv-3.95, running on FreeBSD/i386 (8.0-CURRENT) xinerama 0: 1600x1200+0+0 hal9000:~ $ xawtv # Fails to run. This is xawtv-3.95, running on FreeBSD/i386 (8.0-CURRENT) xinerama 0: 1600x1200+0+0 X Error of failed request: XF86DGANoDirectVideoMode Major opcode of failed request: 136 (XFree86-DGA) Minor opcode of failed request: 1 (XF86DGAGetVideoLL) Serial number of failed request: 69 Current serial number in output stream: 69 Additional info: hal9000:~ $ ls /var/db/pkg/xorg- xorg-7.3_1/ xorg-fonts-cyrillic-7.3/ xorg-apps-7.3/ xorg-fonts-miscbitmaps-7.3/ xorg-cf-files-1.0.2_2/ xorg-fonts-truetype-7.3/ xorg-docs-1.4,1/ xorg-fonts-type1-7.3/ xorg-drivers-7.3_1/ xorg-libraries-7.3_1/ xorg-fonts-100dpi-7.3/ xorg-protos-7.3/ xorg-fonts-7.3/ xorg-server-1.4_6,1/ xorg-fonts-75dpi-7.3/ Regards, Jens -- Jens Schweikhardt http://www.schweikhardt.net/ SIGSIG -- signature too long (core dumped) From owner-freebsd-x11@FreeBSD.ORG Fri Mar 28 16:18:43 2008 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 18FE51065674; Fri, 28 Mar 2008 16:18:43 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from creme-brulee.marcuscom.com (penna-pt.tunnel.tserv1.fmt.ipv6.he.net [IPv6:2001:470:1f00:ffff::1279]) by mx1.freebsd.org (Postfix) with ESMTP id BD2B78FC21; Fri, 28 Mar 2008 16:18:42 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from [IPv6:2001:470:1f00:2464::4] (shumai.marcuscom.com [IPv6:2001:470:1f00:2464::4]) by creme-brulee.marcuscom.com (8.14.2/8.14.2) with ESMTP id m2SGKeBF034980; Fri, 28 Mar 2008 12:20:40 -0400 (EDT) (envelope-from marcus@FreeBSD.org) From: Joe Marcus Clarke To: cokane@FreeBSD.org In-Reply-To: <47ECEC78.4010200@FreeBSD.org> References: <47EA7ED2.8030406@freebsd.org> <47EB9A2B.4060203@FreeBSD.org> <47EBCED1.8060308@freebsd.org> <200803271908.34129.jkim@FreeBSD.org> <1206681177.83202.8.camel@shumai.marcuscom.com> <47ECEC78.4010200@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-7DeF927WPJuc4MpaHkl6" Organization: FreeBSD, Inc. Date: Fri, 28 Mar 2008 12:18:39 -0400 Message-Id: <1206721119.2392.12.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.22.0 FreeBSD GNOME Team Port X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on creme-brulee.marcuscom.com Cc: freebsd-x11@FreeBSD.org, Jung-uk Kim Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2008 16:18:43 -0000 --=-7DeF927WPJuc4MpaHkl6 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2008-03-28 at 09:02 -0400, Coleman Kane wrote: > Joe Marcus Clarke wrote: > > On Thu, 2008-03-27 at 19:08 -0400, Jung-uk Kim wrote: > > =20 > >> On Thursday 27 March 2008 12:44 pm, Joe Marcus Clarke wrote: > >> =20 > >>> Coleman Kane wrote: > >>> =20 > >>>> Coleman Kane wrote: > >>>> =20 > >>>>> Joe Marcus Clarke wrote: > >>>>> =20 > >>>>>> On Wed, 2008-03-26 at 16:54 -0400, Jung-uk Kim wrote: > >>>>>> =20 > >>>>>>> On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: > >>>>>>> =20 > >>>>>>>> I'm trying to get a list of commonalities to better focus my > >>>>>>>> troubleshooting. So far, my two machines that are affected > >>>>>>>> have the following in common: > >>>>>>>> > >>>>>>>> GNOME 2.22 (with hald) > >>>>>>>> nVidia graphics card (though different drivers) > >>>>>>>> PS/2 mouse > >>>>>>>> dual core > >>>>>>>> ULE scheduler > >>>>>>>> > >>>>>>>> My one machine that is not affected differs from this in that > >>>>>>>> it has an Intel graphics card, USB mouse, and is not dual > >>>>>>>> core (but HTT). > >>>>>>>> > >>>>>>>> It looks like Coleman has a PS/2 mouse as well. It's > >>>>>>>> starting to look like the mouse technology might have > >>>>>>>> something to do with this. Anyone seeing this problem with a > >>>>>>>> USB mouse? > >>>>>>>> =20 > >>>>>>> I think I know why. Build xorg-server without HAL support > >>>>>>> option and the attached patch. With HAL support (default) and > >>>>>>> hald running, xorg-server auto-detects individual ports with > >>>>>>> input.mouse capability even without configuration lines in > >>>>>>> xorg.conf. If moused is enabled and USB mouse is used, > >>>>>>> /dev/ums0 is directly used because there is a problem in MD > >>>>>>> code (see attached patch). If moused is enabled and PS/2 > >>>>>>> mouse is used, you end up with two input devices via > >>>>>>> /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way to > >>>>>>> fix this problem, though. :-( > >>>>>>> =20 > >>>>>> Thanks for finding this. Here is a patch for hal which adds a > >>>>>> mouse addon. The mouse addon polls to find whether or not > >>>>>> moused has a given mouse device open. If it does, it sets the > >>>>>> input device to be /dev/sysmouse instead of the actual device.=20 > >>>>>> Hopefully it will fix the problem without needing to disable > >>>>>> hal support in X. I have also merged your gettimeofday > >>>>>> patches, jkim. > >>>>>> > >>>>>> http://www.marcuscom.com/downloads/hal.diff > >>>>>> > >>>>>> Joe > >>>>>> =20 > >>>>> I had to apply the attached change to your patch in order to get > >>>>> it to work (addon/ should be addons/). Attached is the diff to > >>>>> your diff that worked for me. > >>>>> > >>>>> -- > >>>>> Coleman Kane > >>>>> =20 > >>>> Unfortunately, I still experience the same mouse-blocked behavior > >>>> after applying this patch, reinstalling the port, and then > >>>> restarting my machine (and setting the mouse device back to > >>>> SysMouse and /dev/sysmouse in xorg.conf, and re-enabling moused). > >>>> =20 > >>> Yeah. While the addon is doing its job, X now opens two instances > >>> of /dev/sysmouse :-(. I still don't know why it does this when it > >>> doesn't open two instances of /dev/psm0. > >>> =20 > >> I found why. See config/hal.c in xorg-server. It does not add Option > >> "Device" although Linux-specific and undocumented Option "Path" for > >> evdev is added. Thus default mouse device /dev/sysmouse is picked up. > >> Fortunately the bug is fixed in the latest version with the following > >> commit: > >> > >> http://cgit.freedesktop.org/xorg/xserver/commit/?id=3D47eb658e80277502= 1e3efec109f95431cca188ca > >> > >> This chunk: > >> > >> --------- > >> + /* most drivers use device.. not path. evdev uses both however, bu= t the > >> + * path version isn't documented apparently. support both for now.= */ > >> add_option(&options, "path", path); > >> + add_option(&options, "device", path); > >> --------- > >> > >> See the attached patches. > >> =20 > > > > Ah, this explains a lot. I have also updated my hal.diff with your > > correction, and some code to make sure that the mouse device is correct > > when moused is running. Local tests indicate that it should do the job= . > > > > Joe > > =20 > So, does this mean we should upgrade the sysutils/hald port (and other=20 > related ones) again? Is this in a released version? Apply http://www.marcuscom.com/downloads/hal.diff and http://people.freebsd.org/~jkim/xorg-server.diff then rebuild hal and xorg-server. Then reboot. All should be well again with moused/hal/X. Joe --=20 Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome --=-7DeF927WPJuc4MpaHkl6 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEABECAAYFAkftGl8ACgkQb2iPiv4Uz4fzjACfe5YLRw+Mdth8QN9yr7ptAtmF zpEAoItoZqsA/r+sBPQlV3n9ko1nxVWi =zpO7 -----END PGP SIGNATURE----- --=-7DeF927WPJuc4MpaHkl6-- From owner-freebsd-x11@FreeBSD.ORG Fri Mar 28 16:24:13 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ECB771065670 for ; Fri, 28 Mar 2008 16:24:13 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from QMTA03.emeryville.ca.mail.comcast.net (qmta03.emeryville.ca.mail.comcast.net [76.96.30.32]) by mx1.freebsd.org (Postfix) with ESMTP id C1F998FC25 for ; Fri, 28 Mar 2008 16:24:13 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from OMTA07.emeryville.ca.mail.comcast.net ([76.96.30.59]) by QMTA03.emeryville.ca.mail.comcast.net with comcast id 6bUm1Z0031GXsucA30Lw00; Fri, 28 Mar 2008 16:22:16 +0000 Received: from discordia ([24.60.135.75]) by OMTA07.emeryville.ca.mail.comcast.net with comcast id 6gPv1Z00C1dmTCQ8T00000; Fri, 28 Mar 2008 16:23:56 +0000 X-Authority-Analysis: v=1.0 c=1 a=LRBUuAyMELUA:10 a=c5sTgUsrrxMA:10 a=LeH6XzfVAAAA:8 a=e5mUnYsNAAAA:8 a=6I5d2MoRAAAA:8 a=aLCJb22PslqLXWuMUrAA:9 a=X6cEPDU3Rd0jWONKJKZIGBDebQcA:4 a=zUBsD6tbDSsA:10 Received: by discordia (Postfix, from userid 103) id 6C8C51636F9; Fri, 28 Mar 2008 12:23:55 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.31.1.6] (unknown [172.31.1.6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by discordia (Postfix) with ESMTP id 4904F1636F8; Fri, 28 Mar 2008 12:23:41 -0400 (EDT) Message-ID: <47ED1AA0.80309@FreeBSD.org> Date: Fri, 28 Mar 2008 12:19:44 -0400 From: Coleman Kane Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.12 (X11/20080312) MIME-Version: 1.0 To: Joe Marcus Clarke References: <47EA7ED2.8030406@freebsd.org> <47EB9A2B.4060203@FreeBSD.org> <47EBCED1.8060308@freebsd.org> <200803271908.34129.jkim@FreeBSD.org> <1206681177.83202.8.camel@shumai.marcuscom.com> <47ECEC78.4010200@FreeBSD.org> <1206721119.2392.12.camel@shumai.marcuscom.com> In-Reply-To: <1206721119.2392.12.camel@shumai.marcuscom.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-x11@FreeBSD.org, Jung-uk Kim Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@FreeBSD.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2008 16:24:14 -0000 Joe Marcus Clarke wrote: > On Fri, 2008-03-28 at 09:02 -0400, Coleman Kane wrote: > >> Joe Marcus Clarke wrote: >> >>> On Thu, 2008-03-27 at 19:08 -0400, Jung-uk Kim wrote: >>> >>> >>>> On Thursday 27 March 2008 12:44 pm, Joe Marcus Clarke wrote: >>>> >>>> >>>>> Coleman Kane wrote: >>>>> >>>>> >>>>>> Coleman Kane wrote: >>>>>> >>>>>> >>>>>>> Joe Marcus Clarke wrote: >>>>>>> >>>>>>> >>>>>>>> On Wed, 2008-03-26 at 16:54 -0400, Jung-uk Kim wrote: >>>>>>>> >>>>>>>> >>>>>>>>> On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: >>>>>>>>> >>>>>>>>> >>>>>>>>>> I'm trying to get a list of commonalities to better focus my >>>>>>>>>> troubleshooting. So far, my two machines that are affected >>>>>>>>>> have the following in common: >>>>>>>>>> >>>>>>>>>> GNOME 2.22 (with hald) >>>>>>>>>> nVidia graphics card (though different drivers) >>>>>>>>>> PS/2 mouse >>>>>>>>>> dual core >>>>>>>>>> ULE scheduler >>>>>>>>>> >>>>>>>>>> My one machine that is not affected differs from this in that >>>>>>>>>> it has an Intel graphics card, USB mouse, and is not dual >>>>>>>>>> core (but HTT). >>>>>>>>>> >>>>>>>>>> It looks like Coleman has a PS/2 mouse as well. It's >>>>>>>>>> starting to look like the mouse technology might have >>>>>>>>>> something to do with this. Anyone seeing this problem with a >>>>>>>>>> USB mouse? >>>>>>>>>> >>>>>>>>>> >>>>>>>>> I think I know why. Build xorg-server without HAL support >>>>>>>>> option and the attached patch. With HAL support (default) and >>>>>>>>> hald running, xorg-server auto-detects individual ports with >>>>>>>>> input.mouse capability even without configuration lines in >>>>>>>>> xorg.conf. If moused is enabled and USB mouse is used, >>>>>>>>> /dev/ums0 is directly used because there is a problem in MD >>>>>>>>> code (see attached patch). If moused is enabled and PS/2 >>>>>>>>> mouse is used, you end up with two input devices via >>>>>>>>> /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way to >>>>>>>>> fix this problem, though. :-( >>>>>>>>> >>>>>>>>> >>>>>>>> Thanks for finding this. Here is a patch for hal which adds a >>>>>>>> mouse addon. The mouse addon polls to find whether or not >>>>>>>> moused has a given mouse device open. If it does, it sets the >>>>>>>> input device to be /dev/sysmouse instead of the actual device. >>>>>>>> Hopefully it will fix the problem without needing to disable >>>>>>>> hal support in X. I have also merged your gettimeofday >>>>>>>> patches, jkim. >>>>>>>> >>>>>>>> http://www.marcuscom.com/downloads/hal.diff >>>>>>>> >>>>>>>> Joe >>>>>>>> >>>>>>>> >>>>>>> I had to apply the attached change to your patch in order to get >>>>>>> it to work (addon/ should be addons/). Attached is the diff to >>>>>>> your diff that worked for me. >>>>>>> >>>>>>> -- >>>>>>> Coleman Kane >>>>>>> >>>>>>> >>>>>> Unfortunately, I still experience the same mouse-blocked behavior >>>>>> after applying this patch, reinstalling the port, and then >>>>>> restarting my machine (and setting the mouse device back to >>>>>> SysMouse and /dev/sysmouse in xorg.conf, and re-enabling moused). >>>>>> >>>>>> >>>>> Yeah. While the addon is doing its job, X now opens two instances >>>>> of /dev/sysmouse :-(. I still don't know why it does this when it >>>>> doesn't open two instances of /dev/psm0. >>>>> >>>>> >>>> I found why. See config/hal.c in xorg-server. It does not add Option >>>> "Device" although Linux-specific and undocumented Option "Path" for >>>> evdev is added. Thus default mouse device /dev/sysmouse is picked up. >>>> Fortunately the bug is fixed in the latest version with the following >>>> commit: >>>> >>>> http://cgit.freedesktop.org/xorg/xserver/commit/?id=47eb658e802775021e3efec109f95431cca188ca >>>> >>>> This chunk: >>>> >>>> --------- >>>> + /* most drivers use device.. not path. evdev uses both however, but the >>>> + * path version isn't documented apparently. support both for now. */ >>>> add_option(&options, "path", path); >>>> + add_option(&options, "device", path); >>>> --------- >>>> >>>> See the attached patches. >>>> >>>> >>> Ah, this explains a lot. I have also updated my hal.diff with your >>> correction, and some code to make sure that the mouse device is correct >>> when moused is running. Local tests indicate that it should do the job. >>> >>> Joe >>> >>> >> So, does this mean we should upgrade the sysutils/hald port (and other >> related ones) again? Is this in a released version? >> > > Apply http://www.marcuscom.com/downloads/hal.diff and > http://people.freebsd.org/~jkim/xorg-server.diff then rebuild hal and > xorg-server. Then reboot. All should be well again with moused/hal/X. > > Joe > Thanks, If we submit a PR on this, to fix the problem, is there a version of hald that's released which already has the fix, or should we just submit a PR with patches to both ports? -- Coleman From owner-freebsd-x11@FreeBSD.ORG Fri Mar 28 16:43:12 2008 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E648A1065674; Fri, 28 Mar 2008 16:43:12 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from creme-brulee.marcuscom.com (marcuscom-pt.tunnel.tserv1.fmt.ipv6.he.net [IPv6:2001:470:1f00:ffff::1279]) by mx1.freebsd.org (Postfix) with ESMTP id 7D0A58FC17; Fri, 28 Mar 2008 16:43:12 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from [IPv6:2001:470:1f00:2464::4] (shumai.marcuscom.com [IPv6:2001:470:1f00:2464::4]) by creme-brulee.marcuscom.com (8.14.2/8.14.2) with ESMTP id m2SGj8Ms035267; Fri, 28 Mar 2008 12:45:08 -0400 (EDT) (envelope-from marcus@FreeBSD.org) From: Joe Marcus Clarke To: cokane@FreeBSD.org In-Reply-To: <47ED1AA0.80309@FreeBSD.org> References: <47EA7ED2.8030406@freebsd.org> <47EB9A2B.4060203@FreeBSD.org> <47EBCED1.8060308@freebsd.org> <200803271908.34129.jkim@FreeBSD.org> <1206681177.83202.8.camel@shumai.marcuscom.com> <47ECEC78.4010200@FreeBSD.org> <1206721119.2392.12.camel@shumai.marcuscom.com> <47ED1AA0.80309@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-KonZyucSrl/IAhnuCUCQ" Organization: FreeBSD, Inc. Date: Fri, 28 Mar 2008 12:43:07 -0400 Message-Id: <1206722587.2392.30.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.22.0 FreeBSD GNOME Team Port X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00,MIME_QP_LONG_LINE, NO_RELAYS autolearn=no version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on creme-brulee.marcuscom.com Cc: freebsd-x11@FreeBSD.org, Jung-uk Kim Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2008 16:43:13 -0000 --=-KonZyucSrl/IAhnuCUCQ Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2008-03-28 at 12:19 -0400, Coleman Kane wrote: > Joe Marcus Clarke wrote: > > On Fri, 2008-03-28 at 09:02 -0400, Coleman Kane wrote: > > =20 > >> Joe Marcus Clarke wrote: > >> =20 > >>> On Thu, 2008-03-27 at 19:08 -0400, Jung-uk Kim wrote: > >>> =20 > >>> =20 > >>>> On Thursday 27 March 2008 12:44 pm, Joe Marcus Clarke wrote: > >>>> =20 > >>>> =20 > >>>>> Coleman Kane wrote: > >>>>> =20 > >>>>> =20 > >>>>>> Coleman Kane wrote: > >>>>>> =20 > >>>>>> =20 > >>>>>>> Joe Marcus Clarke wrote: > >>>>>>> =20 > >>>>>>> =20 > >>>>>>>> On Wed, 2008-03-26 at 16:54 -0400, Jung-uk Kim wrote: > >>>>>>>> =20 > >>>>>>>> =20 > >>>>>>>>> On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: > >>>>>>>>> =20 > >>>>>>>>> =20 > >>>>>>>>>> I'm trying to get a list of commonalities to better focus my > >>>>>>>>>> troubleshooting. So far, my two machines that are affected > >>>>>>>>>> have the following in common: > >>>>>>>>>> > >>>>>>>>>> GNOME 2.22 (with hald) > >>>>>>>>>> nVidia graphics card (though different drivers) > >>>>>>>>>> PS/2 mouse > >>>>>>>>>> dual core > >>>>>>>>>> ULE scheduler > >>>>>>>>>> > >>>>>>>>>> My one machine that is not affected differs from this in that > >>>>>>>>>> it has an Intel graphics card, USB mouse, and is not dual > >>>>>>>>>> core (but HTT). > >>>>>>>>>> > >>>>>>>>>> It looks like Coleman has a PS/2 mouse as well. It's > >>>>>>>>>> starting to look like the mouse technology might have > >>>>>>>>>> something to do with this. Anyone seeing this problem with a > >>>>>>>>>> USB mouse? > >>>>>>>>>> =20 > >>>>>>>>>> =20 > >>>>>>>>> I think I know why. Build xorg-server without HAL support > >>>>>>>>> option and the attached patch. With HAL support (default) and > >>>>>>>>> hald running, xorg-server auto-detects individual ports with > >>>>>>>>> input.mouse capability even without configuration lines in > >>>>>>>>> xorg.conf. If moused is enabled and USB mouse is used, > >>>>>>>>> /dev/ums0 is directly used because there is a problem in MD > >>>>>>>>> code (see attached patch). If moused is enabled and PS/2 > >>>>>>>>> mouse is used, you end up with two input devices via > >>>>>>>>> /dev/sysmouse and /dev/psm0. I couldn't find a cleaner way to > >>>>>>>>> fix this problem, though. :-( > >>>>>>>>> =20 > >>>>>>>>> =20 > >>>>>>>> Thanks for finding this. Here is a patch for hal which adds a > >>>>>>>> mouse addon. The mouse addon polls to find whether or not > >>>>>>>> moused has a given mouse device open. If it does, it sets the > >>>>>>>> input device to be /dev/sysmouse instead of the actual device.=20 > >>>>>>>> Hopefully it will fix the problem without needing to disable > >>>>>>>> hal support in X. I have also merged your gettimeofday > >>>>>>>> patches, jkim. > >>>>>>>> > >>>>>>>> http://www.marcuscom.com/downloads/hal.diff > >>>>>>>> > >>>>>>>> Joe > >>>>>>>> =20 > >>>>>>>> =20 > >>>>>>> I had to apply the attached change to your patch in order to get > >>>>>>> it to work (addon/ should be addons/). Attached is the diff to > >>>>>>> your diff that worked for me. > >>>>>>> > >>>>>>> -- > >>>>>>> Coleman Kane > >>>>>>> =20 > >>>>>>> =20 > >>>>>> Unfortunately, I still experience the same mouse-blocked behavior > >>>>>> after applying this patch, reinstalling the port, and then > >>>>>> restarting my machine (and setting the mouse device back to > >>>>>> SysMouse and /dev/sysmouse in xorg.conf, and re-enabling moused). > >>>>>> =20 > >>>>>> =20 > >>>>> Yeah. While the addon is doing its job, X now opens two instances > >>>>> of /dev/sysmouse :-(. I still don't know why it does this when it > >>>>> doesn't open two instances of /dev/psm0. > >>>>> =20 > >>>>> =20 > >>>> I found why. See config/hal.c in xorg-server. It does not add Opti= on > >>>> "Device" although Linux-specific and undocumented Option "Path" for > >>>> evdev is added. Thus default mouse device /dev/sysmouse is picked u= p. > >>>> Fortunately the bug is fixed in the latest version with the followin= g > >>>> commit: > >>>> > >>>> http://cgit.freedesktop.org/xorg/xserver/commit/?id=3D47eb658e802775= 021e3efec109f95431cca188ca > >>>> > >>>> This chunk: > >>>> > >>>> --------- > >>>> + /* most drivers use device.. not path. evdev uses both however, = but the > >>>> + * path version isn't documented apparently. support both for no= w. */ > >>>> add_option(&options, "path", path); > >>>> + add_option(&options, "device", path); > >>>> --------- > >>>> > >>>> See the attached patches. > >>>> =20 > >>>> =20 > >>> Ah, this explains a lot. I have also updated my hal.diff with your > >>> correction, and some code to make sure that the mouse device is corre= ct > >>> when moused is running. Local tests indicate that it should do the j= ob. > >>> > >>> Joe > >>> =20 > >>> =20 > >> So, does this mean we should upgrade the sysutils/hald port (and other= =20 > >> related ones) again? Is this in a released version? > >> =20 > > > > Apply http://www.marcuscom.com/downloads/hal.diff and > > http://people.freebsd.org/~jkim/xorg-server.diff then rebuild hal and > > xorg-server. Then reboot. All should be well again with moused/hal/X. > > > > Joe > > =20 > Thanks, >=20 > If we submit a PR on this, to fix the problem, is there a version of=20 > hald that's released which already has the fix, or should we just submit=20 > a PR with patches to both ports? I'm trying to get with flz so that he can commit the xorg-server part. I will commit the hal patch soon. I don't think a PR is necessary this point. We're close to having all the players on board already. Joe --=20 Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome --=-KonZyucSrl/IAhnuCUCQ Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEABECAAYFAkftIBsACgkQb2iPiv4Uz4dxFwCfblsK2WR0yumGiy9nT2bzXSkM YhUAnRBzpN15Rm2XkcIBxve2OGZtMHTp =DHFe -----END PGP SIGNATURE----- --=-KonZyucSrl/IAhnuCUCQ-- From owner-freebsd-x11@FreeBSD.ORG Fri Mar 28 16:55:43 2008 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from [127.0.0.1] (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by hub.freebsd.org (Postfix) with ESMTP id 7863B106564A; Fri, 28 Mar 2008 16:55:40 +0000 (UTC) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Joe Marcus Clarke Date: Fri, 28 Mar 2008 12:55:27 -0400 User-Agent: KMail/1.6.2 References: <47EA7ED2.8030406@freebsd.org> <47ED1AA0.80309@FreeBSD.org> <1206722587.2392.30.camel@shumai.marcuscom.com> In-Reply-To: <1206722587.2392.30.camel@shumai.marcuscom.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200803281255.29760.jkim@FreeBSD.org> Cc: freebsd-x11@FreeBSD.org, cokane@FreeBSD.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2008 16:55:43 -0000 On Friday 28 March 2008 12:43 pm, Joe Marcus Clarke wrote: > On Fri, 2008-03-28 at 12:19 -0400, Coleman Kane wrote: > > Joe Marcus Clarke wrote: > > > On Fri, 2008-03-28 at 09:02 -0400, Coleman Kane wrote: > > >> Joe Marcus Clarke wrote: > > >>> On Thu, 2008-03-27 at 19:08 -0400, Jung-uk Kim wrote: > > >>>> On Thursday 27 March 2008 12:44 pm, Joe Marcus Clarke wrote: > > >>>>> Coleman Kane wrote: > > >>>>>> Coleman Kane wrote: > > >>>>>>> Joe Marcus Clarke wrote: > > >>>>>>>> On Wed, 2008-03-26 at 16:54 -0400, Jung-uk Kim wrote: > > >>>>>>>>> On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke wrote: > > >>>>>>>>>> I'm trying to get a list of commonalities to better > > >>>>>>>>>> focus my troubleshooting. So far, my two machines > > >>>>>>>>>> that are affected have the following in common: > > >>>>>>>>>> > > >>>>>>>>>> GNOME 2.22 (with hald) > > >>>>>>>>>> nVidia graphics card (though different drivers) > > >>>>>>>>>> PS/2 mouse > > >>>>>>>>>> dual core > > >>>>>>>>>> ULE scheduler > > >>>>>>>>>> > > >>>>>>>>>> My one machine that is not affected differs from this > > >>>>>>>>>> in that it has an Intel graphics card, USB mouse, and > > >>>>>>>>>> is not dual core (but HTT). > > >>>>>>>>>> > > >>>>>>>>>> It looks like Coleman has a PS/2 mouse as well. It's > > >>>>>>>>>> starting to look like the mouse technology might have > > >>>>>>>>>> something to do with this. Anyone seeing this problem > > >>>>>>>>>> with a USB mouse? > > >>>>>>>>> > > >>>>>>>>> I think I know why. Build xorg-server without HAL > > >>>>>>>>> support option and the attached patch. With HAL > > >>>>>>>>> support (default) and hald running, xorg-server > > >>>>>>>>> auto-detects individual ports with input.mouse > > >>>>>>>>> capability even without configuration lines in > > >>>>>>>>> xorg.conf. If moused is enabled and USB mouse is used, > > >>>>>>>>> /dev/ums0 is directly used because there is a problem > > >>>>>>>>> in MD code (see attached patch). If moused is enabled > > >>>>>>>>> and PS/2 mouse is used, you end up with two input > > >>>>>>>>> devices via /dev/sysmouse and /dev/psm0. I couldn't > > >>>>>>>>> find a cleaner way to fix this problem, though. :-( > > >>>>>>>> > > >>>>>>>> Thanks for finding this. Here is a patch for hal which > > >>>>>>>> adds a mouse addon. The mouse addon polls to find > > >>>>>>>> whether or not moused has a given mouse device open. If > > >>>>>>>> it does, it sets the input device to be /dev/sysmouse > > >>>>>>>> instead of the actual device. Hopefully it will fix the > > >>>>>>>> problem without needing to disable hal support in X. I > > >>>>>>>> have also merged your gettimeofday patches, jkim. > > >>>>>>>> > > >>>>>>>> http://www.marcuscom.com/downloads/hal.diff > > >>>>>>>> > > >>>>>>>> Joe > > >>>>>>> > > >>>>>>> I had to apply the attached change to your patch in order > > >>>>>>> to get it to work (addon/ should be addons/). Attached is > > >>>>>>> the diff to your diff that worked for me. > > >>>>>>> > > >>>>>>> -- > > >>>>>>> Coleman Kane > > >>>>>> > > >>>>>> Unfortunately, I still experience the same mouse-blocked > > >>>>>> behavior after applying this patch, reinstalling the port, > > >>>>>> and then restarting my machine (and setting the mouse > > >>>>>> device back to SysMouse and /dev/sysmouse in xorg.conf, > > >>>>>> and re-enabling moused). > > >>>>> > > >>>>> Yeah. While the addon is doing its job, X now opens two > > >>>>> instances of /dev/sysmouse :-(. I still don't know why it > > >>>>> does this when it doesn't open two instances of /dev/psm0. > > >>>> > > >>>> I found why. See config/hal.c in xorg-server. It does not > > >>>> add Option "Device" although Linux-specific and undocumented > > >>>> Option "Path" for evdev is added. Thus default mouse device > > >>>> /dev/sysmouse is picked up. Fortunately the bug is fixed in > > >>>> the latest version with the following commit: > > >>>> > > >>>> http://cgit.freedesktop.org/xorg/xserver/commit/?id=47eb658e > > >>>>802775021e3efec109f95431cca188ca > > >>>> > > >>>> This chunk: > > >>>> > > >>>> --------- > > >>>> + /* most drivers use device.. not path. evdev uses both > > >>>> however, but the + * path version isn't documented > > >>>> apparently. support both for now. */ add_option(&options, > > >>>> "path", path); > > >>>> + add_option(&options, "device", path); > > >>>> --------- > > >>>> > > >>>> See the attached patches. > > >>> > > >>> Ah, this explains a lot. I have also updated my hal.diff > > >>> with your correction, and some code to make sure that the > > >>> mouse device is correct when moused is running. Local tests > > >>> indicate that it should do the job. > > >>> > > >>> Joe > > >> > > >> So, does this mean we should upgrade the sysutils/hald port > > >> (and other related ones) again? Is this in a released version? > > > > > > Apply http://www.marcuscom.com/downloads/hal.diff and > > > http://people.freebsd.org/~jkim/xorg-server.diff then rebuild > > > hal and xorg-server. Then reboot. All should be well again > > > with moused/hal/X. > > > > > > Joe > > > > Thanks, > > > > If we submit a PR on this, to fix the problem, is there a version > > of hald that's released which already has the fix, or should we > > just submit a PR with patches to both ports? > > I'm trying to get with flz so that he can commit the xorg-server > part. I will commit the hal patch soon. I don't think a PR is > necessary this point. We're close to having all the players on > board already. Joe, I am trying to fix 'everything is sysmouse' problem in bsd_mouse.c. You (or flz) can go ahead and commit the hal.c patch but I don't want two revision bumps. I will post bsd_mouse.c patch when I am done with testing. Thanks, Jung-uk Kim From owner-freebsd-x11@FreeBSD.ORG Fri Mar 28 18:44:45 2008 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 36C33106566B; Fri, 28 Mar 2008 18:44:45 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from creme-brulee.marcuscom.com (marcuscom-pt.tunnel.tserv1.fmt.ipv6.he.net [IPv6:2001:470:1f00:ffff::1279]) by mx1.freebsd.org (Postfix) with ESMTP id C3BAF8FC28; Fri, 28 Mar 2008 18:44:44 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from [IPv6:2001:470:1f00:2464::4] (shumai.marcuscom.com [IPv6:2001:470:1f00:2464::4]) by creme-brulee.marcuscom.com (8.14.2/8.14.2) with ESMTP id m2SIkfNw036378; Fri, 28 Mar 2008 14:46:41 -0400 (EDT) (envelope-from marcus@FreeBSD.org) From: Joe Marcus Clarke To: Jung-uk Kim In-Reply-To: <200803281255.29760.jkim@FreeBSD.org> References: <47EA7ED2.8030406@freebsd.org> <47ED1AA0.80309@FreeBSD.org> <1206722587.2392.30.camel@shumai.marcuscom.com> <200803281255.29760.jkim@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-xyjCuTZd4PkCz6XpEa4S" Organization: FreeBSD, Inc. Date: Fri, 28 Mar 2008 14:44:40 -0400 Message-Id: <1206729880.2392.45.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.22.0 FreeBSD GNOME Team Port X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on creme-brulee.marcuscom.com Cc: freebsd-x11@FreeBSD.org, Florent Thoumie , cokane@FreeBSD.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2008 18:44:45 -0000 --=-xyjCuTZd4PkCz6XpEa4S Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2008-03-28 at 12:55 -0400, Jung-uk Kim wrote: > On Friday 28 March 2008 12:43 pm, Joe Marcus Clarke wrote: > > On Fri, 2008-03-28 at 12:19 -0400, Coleman Kane wrote: > > > Joe Marcus Clarke wrote: > > > > On Fri, 2008-03-28 at 09:02 -0400, Coleman Kane wrote: > > > >> Joe Marcus Clarke wrote: > > > >>> On Thu, 2008-03-27 at 19:08 -0400, Jung-uk Kim wrote: > > > >>>> On Thursday 27 March 2008 12:44 pm, Joe Marcus Clarke wrote: > > > >>>>> Coleman Kane wrote: > > > >>>>>> Coleman Kane wrote: > > > >>>>>>> Joe Marcus Clarke wrote: > > > >>>>>>>> On Wed, 2008-03-26 at 16:54 -0400, Jung-uk Kim wrote: > > > >>>>>>>>> On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke=20 > wrote: > > > >>>>>>>>>> I'm trying to get a list of commonalities to better > > > >>>>>>>>>> focus my troubleshooting. So far, my two machines > > > >>>>>>>>>> that are affected have the following in common: > > > >>>>>>>>>> > > > >>>>>>>>>> GNOME 2.22 (with hald) > > > >>>>>>>>>> nVidia graphics card (though different drivers) > > > >>>>>>>>>> PS/2 mouse > > > >>>>>>>>>> dual core > > > >>>>>>>>>> ULE scheduler > > > >>>>>>>>>> > > > >>>>>>>>>> My one machine that is not affected differs from this > > > >>>>>>>>>> in that it has an Intel graphics card, USB mouse, and > > > >>>>>>>>>> is not dual core (but HTT). > > > >>>>>>>>>> > > > >>>>>>>>>> It looks like Coleman has a PS/2 mouse as well. It's > > > >>>>>>>>>> starting to look like the mouse technology might have > > > >>>>>>>>>> something to do with this. Anyone seeing this problem > > > >>>>>>>>>> with a USB mouse? > > > >>>>>>>>> > > > >>>>>>>>> I think I know why. Build xorg-server without HAL > > > >>>>>>>>> support option and the attached patch. With HAL > > > >>>>>>>>> support (default) and hald running, xorg-server > > > >>>>>>>>> auto-detects individual ports with input.mouse > > > >>>>>>>>> capability even without configuration lines in > > > >>>>>>>>> xorg.conf. If moused is enabled and USB mouse is used, > > > >>>>>>>>> /dev/ums0 is directly used because there is a problem > > > >>>>>>>>> in MD code (see attached patch). If moused is enabled > > > >>>>>>>>> and PS/2 mouse is used, you end up with two input > > > >>>>>>>>> devices via /dev/sysmouse and /dev/psm0. I couldn't > > > >>>>>>>>> find a cleaner way to fix this problem, though. :-( > > > >>>>>>>> > > > >>>>>>>> Thanks for finding this. Here is a patch for hal which > > > >>>>>>>> adds a mouse addon. The mouse addon polls to find > > > >>>>>>>> whether or not moused has a given mouse device open. If > > > >>>>>>>> it does, it sets the input device to be /dev/sysmouse > > > >>>>>>>> instead of the actual device. Hopefully it will fix the > > > >>>>>>>> problem without needing to disable hal support in X. I > > > >>>>>>>> have also merged your gettimeofday patches, jkim. > > > >>>>>>>> > > > >>>>>>>> http://www.marcuscom.com/downloads/hal.diff > > > >>>>>>>> > > > >>>>>>>> Joe > > > >>>>>>> > > > >>>>>>> I had to apply the attached change to your patch in order > > > >>>>>>> to get it to work (addon/ should be addons/). Attached is > > > >>>>>>> the diff to your diff that worked for me. > > > >>>>>>> > > > >>>>>>> -- > > > >>>>>>> Coleman Kane > > > >>>>>> > > > >>>>>> Unfortunately, I still experience the same mouse-blocked > > > >>>>>> behavior after applying this patch, reinstalling the port, > > > >>>>>> and then restarting my machine (and setting the mouse > > > >>>>>> device back to SysMouse and /dev/sysmouse in xorg.conf, > > > >>>>>> and re-enabling moused). > > > >>>>> > > > >>>>> Yeah. While the addon is doing its job, X now opens two > > > >>>>> instances of /dev/sysmouse :-(. I still don't know why it > > > >>>>> does this when it doesn't open two instances of /dev/psm0. > > > >>>> > > > >>>> I found why. See config/hal.c in xorg-server. It does not > > > >>>> add Option "Device" although Linux-specific and undocumented > > > >>>> Option "Path" for evdev is added. Thus default mouse device > > > >>>> /dev/sysmouse is picked up. Fortunately the bug is fixed in > > > >>>> the latest version with the following commit: > > > >>>> > > > >>>> http://cgit.freedesktop.org/xorg/xserver/commit/?id=3D47eb658e > > > >>>>802775021e3efec109f95431cca188ca > > > >>>> > > > >>>> This chunk: > > > >>>> > > > >>>> --------- > > > >>>> + /* most drivers use device.. not path. evdev uses both > > > >>>> however, but the + * path version isn't documented > > > >>>> apparently. support both for now. */ add_option(&options, > > > >>>> "path", path); > > > >>>> + add_option(&options, "device", path); > > > >>>> --------- > > > >>>> > > > >>>> See the attached patches. > > > >>> > > > >>> Ah, this explains a lot. I have also updated my hal.diff > > > >>> with your correction, and some code to make sure that the > > > >>> mouse device is correct when moused is running. Local tests > > > >>> indicate that it should do the job. > > > >>> > > > >>> Joe > > > >> > > > >> So, does this mean we should upgrade the sysutils/hald port > > > >> (and other related ones) again? Is this in a released version? > > > > > > > > Apply http://www.marcuscom.com/downloads/hal.diff and > > > > http://people.freebsd.org/~jkim/xorg-server.diff then rebuild > > > > hal and xorg-server. Then reboot. All should be well again > > > > with moused/hal/X. > > > > > > > > Joe > > > > > > Thanks, > > > > > > If we submit a PR on this, to fix the problem, is there a version > > > of hald that's released which already has the fix, or should we > > > just submit a PR with patches to both ports? > > > > I'm trying to get with flz so that he can commit the xorg-server > > part. I will commit the hal patch soon. I don't think a PR is > > necessary this point. We're close to having all the players on > > board already. >=20 > Joe, >=20 > I am trying to fix 'everything is sysmouse' problem in bsd_mouse.c. =20 > You (or flz) can go ahead and commit the hal.c patch but I don't want=20 > two revision bumps. I will post bsd_mouse.c patch when I am done=20 > with testing. Okay, I just got permission from flz to commit your xorg-server patch, but I will hold off. I'm sure flz will give you permission when you're set. I'm copying him on this. Joe --=20 Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome --=-xyjCuTZd4PkCz6XpEa4S Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEABECAAYFAkftPJgACgkQb2iPiv4Uz4e9xQCeIVlP8pFuXUQlBJeIPgB53LBX o2sAn3+WtB1SqdvWrZT8Z7ZmMARdeWTy =o28E -----END PGP SIGNATURE----- --=-xyjCuTZd4PkCz6XpEa4S-- From owner-freebsd-x11@FreeBSD.ORG Fri Mar 28 19:13:27 2008 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from [127.0.0.1] (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by hub.freebsd.org (Postfix) with ESMTP id 29524106566B for ; Fri, 28 Mar 2008 19:13:26 +0000 (UTC) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: freebsd-x11@FreeBSD.org Date: Fri, 28 Mar 2008 15:13:07 -0400 User-Agent: KMail/1.6.2 MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200803281513.16819.jkim@FreeBSD.org> Cc: Subject: [PATCH] xorg-server: fix mouse probing X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2008 19:13:27 -0000 As you may have noticed from other threads, xorg-server has problem with HAL support (default). Please test the patch: http://people.freebsd.org/~jkim/xorg-server.diff You also have to patch sysutils/hal: http://www.marcuscom.com/downloads/hal.diff Changes: - Do not probe /dev/psm0 as SysMouse if HAL is enabled. - Add /dev/ums0 as SysMouse if HAL is disabled. - Do not force sysmouse(4) mode unless device is /dev/sysmouse. When moused(8) is not running, current mode level is untouched. - Correcly check if moused is actually running. Checking pid file is not enough because it may be /var/run/moused..pid when it is invoked by devd(8) for USB mice. - Do not attach device if it is opened by moused. - Correctly add device path for HAL. Thanks, Jung-uk Kim From owner-freebsd-x11@FreeBSD.ORG Fri Mar 28 19:22:41 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0F9701065678 for ; Fri, 28 Mar 2008 19:22:41 +0000 (UTC) (envelope-from florent.thoumie@gmail.com) Received: from el-out-1112.google.com (el-out-1112.google.com [209.85.162.183]) by mx1.freebsd.org (Postfix) with ESMTP id A16C78FC1C for ; Fri, 28 Mar 2008 19:22:40 +0000 (UTC) (envelope-from florent.thoumie@gmail.com) Received: by el-out-1112.google.com with SMTP id v27so233626ele.12 for ; Fri, 28 Mar 2008 12:22:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; bh=g+TdXLDx83SqpSoLUG/dJ7pNkVr2RVff+7T+2mFC9XI=; b=mj4Px9UhkhZ/afptC62YimZWr/UVoM1zAnABkyY9skXnd6Ud7PurAC3e8Ekc3/NLbYiLIsyM25/IjMCUobxGU03bhCRdr+q2azxzgSRilijglGgicioWYc5dngFJ2DZHvEmeEH4aUYz8+voluuCIQkaB8YWLP2KxkeCDDowmmH4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=Pjl0oaykIkxIm4QP2H9dh2PbF/zAjiBWVCCZ0+ZZGUXK8OZH935/j8ZcVpXohEPG7uQaw1qEuiA8num7Fax3QSAHzmQKDupEIubOwGYCw9be4eGz7H26eAsbFEGawHBjsuLbRmz5LfI3TPJZOqUocMPBq/D3P1uRqQhStM+A9uE= Received: by 10.115.109.1 with SMTP id l1mr4464790wam.90.1206732159290; Fri, 28 Mar 2008 12:22:39 -0700 (PDT) Received: by 10.114.57.4 with HTTP; Fri, 28 Mar 2008 12:22:39 -0700 (PDT) Message-ID: Date: Fri, 28 Mar 2008 19:22:39 +0000 From: "Florent Thoumie" Sender: florent.thoumie@gmail.com To: "Joe Marcus Clarke" In-Reply-To: <1206729880.2392.45.camel@shumai.marcuscom.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <47EA7ED2.8030406@freebsd.org> <47ED1AA0.80309@FreeBSD.org> <1206722587.2392.30.camel@shumai.marcuscom.com> <200803281255.29760.jkim@FreeBSD.org> <1206729880.2392.45.camel@shumai.marcuscom.com> X-Google-Sender-Auth: 47a8ddad943eb020 Cc: freebsd-x11@freebsd.org, cokane@freebsd.org Subject: Re: X pausing until mouse move (collecting commonalities) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2008 19:22:41 -0000 On Fri, Mar 28, 2008 at 6:44 PM, Joe Marcus Clarke wrote: > > On Fri, 2008-03-28 at 12:55 -0400, Jung-uk Kim wrote: > > On Friday 28 March 2008 12:43 pm, Joe Marcus Clarke wrote: > > > On Fri, 2008-03-28 at 12:19 -0400, Coleman Kane wrote: > > > > Joe Marcus Clarke wrote: > > > > > On Fri, 2008-03-28 at 09:02 -0400, Coleman Kane wrote: > > > > >> Joe Marcus Clarke wrote: > > > > >>> On Thu, 2008-03-27 at 19:08 -0400, Jung-uk Kim wrote: > > > > >>>> On Thursday 27 March 2008 12:44 pm, Joe Marcus Clarke wrote: > > > > >>>>> Coleman Kane wrote: > > > > >>>>>> Coleman Kane wrote: > > > > >>>>>>> Joe Marcus Clarke wrote: > > > > >>>>>>>> On Wed, 2008-03-26 at 16:54 -0400, Jung-uk Kim wrote: > > > > >>>>>>>>> On Wednesday 26 March 2008 12:50 pm, Joe Marcus Clarke > > wrote: > > > > >>>>>>>>>> I'm trying to get a list of commonalities to better > > > > >>>>>>>>>> focus my troubleshooting. So far, my two machines > > > > >>>>>>>>>> that are affected have the following in common: > > > > >>>>>>>>>> > > > > >>>>>>>>>> GNOME 2.22 (with hald) > > > > >>>>>>>>>> nVidia graphics card (though different drivers) > > > > >>>>>>>>>> PS/2 mouse > > > > >>>>>>>>>> dual core > > > > >>>>>>>>>> ULE scheduler > > > > >>>>>>>>>> > > > > >>>>>>>>>> My one machine that is not affected differs from this > > > > >>>>>>>>>> in that it has an Intel graphics card, USB mouse, and > > > > >>>>>>>>>> is not dual core (but HTT). > > > > >>>>>>>>>> > > > > >>>>>>>>>> It looks like Coleman has a PS/2 mouse as well. It's > > > > >>>>>>>>>> starting to look like the mouse technology might have > > > > >>>>>>>>>> something to do with this. Anyone seeing this problem > > > > >>>>>>>>>> with a USB mouse? > > > > >>>>>>>>> > > > > >>>>>>>>> I think I know why. Build xorg-server without HAL > > > > >>>>>>>>> support option and the attached patch. With HAL > > > > >>>>>>>>> support (default) and hald running, xorg-server > > > > >>>>>>>>> auto-detects individual ports with input.mouse > > > > >>>>>>>>> capability even without configuration lines in > > > > >>>>>>>>> xorg.conf. If moused is enabled and USB mouse is used, > > > > >>>>>>>>> /dev/ums0 is directly used because there is a problem > > > > >>>>>>>>> in MD code (see attached patch). If moused is enabled > > > > >>>>>>>>> and PS/2 mouse is used, you end up with two input > > > > >>>>>>>>> devices via /dev/sysmouse and /dev/psm0. I couldn't > > > > >>>>>>>>> find a cleaner way to fix this problem, though. :-( > > > > >>>>>>>> > > > > >>>>>>>> Thanks for finding this. Here is a patch for hal which > > > > >>>>>>>> adds a mouse addon. The mouse addon polls to find > > > > >>>>>>>> whether or not moused has a given mouse device open. If > > > > >>>>>>>> it does, it sets the input device to be /dev/sysmouse > > > > >>>>>>>> instead of the actual device. Hopefully it will fix the > > > > >>>>>>>> problem without needing to disable hal support in X. I > > > > >>>>>>>> have also merged your gettimeofday patches, jkim. > > > > >>>>>>>> > > > > >>>>>>>> http://www.marcuscom.com/downloads/hal.diff > > > > >>>>>>>> > > > > >>>>>>>> Joe > > > > >>>>>>> > > > > >>>>>>> I had to apply the attached change to your patch in order > > > > >>>>>>> to get it to work (addon/ should be addons/). Attached is > > > > >>>>>>> the diff to your diff that worked for me. > > > > >>>>>>> > > > > >>>>>>> -- > > > > >>>>>>> Coleman Kane > > > > >>>>>> > > > > >>>>>> Unfortunately, I still experience the same mouse-blocked > > > > >>>>>> behavior after applying this patch, reinstalling the port, > > > > >>>>>> and then restarting my machine (and setting the mouse > > > > >>>>>> device back to SysMouse and /dev/sysmouse in xorg.conf, > > > > >>>>>> and re-enabling moused). > > > > >>>>> > > > > >>>>> Yeah. While the addon is doing its job, X now opens two > > > > >>>>> instances of /dev/sysmouse :-(. I still don't know why it > > > > >>>>> does this when it doesn't open two instances of /dev/psm0. > > > > >>>> > > > > >>>> I found why. See config/hal.c in xorg-server. It does not > > > > >>>> add Option "Device" although Linux-specific and undocumented > > > > >>>> Option "Path" for evdev is added. Thus default mouse device > > > > >>>> /dev/sysmouse is picked up. Fortunately the bug is fixed in > > > > >>>> the latest version with the following commit: > > > > >>>> > > > > >>>> http://cgit.freedesktop.org/xorg/xserver/commit/?id=47eb658e > > > > >>>>802775021e3efec109f95431cca188ca > > > > >>>> > > > > >>>> This chunk: > > > > >>>> > > > > >>>> --------- > > > > >>>> + /* most drivers use device.. not path. evdev uses both > > > > >>>> however, but the + * path version isn't documented > > > > >>>> apparently. support both for now. */ add_option(&options, > > > > >>>> "path", path); > > > > >>>> + add_option(&options, "device", path); > > > > >>>> --------- > > > > >>>> > > > > >>>> See the attached patches. > > > > >>> > > > > >>> Ah, this explains a lot. I have also updated my hal.diff > > > > >>> with your correction, and some code to make sure that the > > > > >>> mouse device is correct when moused is running. Local tests > > > > >>> indicate that it should do the job. > > > > >>> > > > > >>> Joe > > > > >> > > > > >> So, does this mean we should upgrade the sysutils/hald port > > > > >> (and other related ones) again? Is this in a released version? > > > > > > > > > > Apply http://www.marcuscom.com/downloads/hal.diff and > > > > > http://people.freebsd.org/~jkim/xorg-server.diff then rebuild > > > > > hal and xorg-server. Then reboot. All should be well again > > > > > with moused/hal/X. > > > > > > > > > > Joe > > > > > > > > Thanks, > > > > > > > > If we submit a PR on this, to fix the problem, is there a version > > > > of hald that's released which already has the fix, or should we > > > > just submit a PR with patches to both ports? > > > > > > I'm trying to get with flz so that he can commit the xorg-server > > > part. I will commit the hal patch soon. I don't think a PR is > > > necessary this point. We're close to having all the players on > > > board already. > > > > Joe, > > > > I am trying to fix 'everything is sysmouse' problem in bsd_mouse.c. > > You (or flz) can go ahead and commit the hal.c patch but I don't want > > two revision bumps. I will post bsd_mouse.c patch when I am done > > with testing. > > Okay, I just got permission from flz to commit your xorg-server patch, > but I will hold off. I'm sure flz will give you permission when you're > set. I'm copying him on this. As said on IRC, as long as it's tested, I'm fine with it. -- Florent Thoumie flz@FreeBSD.org FreeBSD Committer From owner-freebsd-x11@FreeBSD.ORG Fri Mar 28 20:33:27 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E16EE106566B; Fri, 28 Mar 2008 20:33:27 +0000 (UTC) (envelope-from amarat@ksu.ru) Received: from zealot.ksu.ru (zealot.ksu.ru [194.85.245.161]) by mx1.freebsd.org (Postfix) with ESMTP id B8BDB8FC14; Fri, 28 Mar 2008 20:33:26 +0000 (UTC) (envelope-from amarat@ksu.ru) Received: from zealot.ksu.ru (localhost.lnet [127.0.0.1]) by zealot.ksu.ru (8.14.2/8.14.2) with ESMTP id m2SKMXKl001729; Fri, 28 Mar 2008 23:22:33 +0300 (MSK) (envelope-from amarat@ksu.ru) Message-ID: <47ED5389.9030802@ksu.ru> Date: Fri, 28 Mar 2008 23:22:33 +0300 From: "Marat N.Afanasyev" User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; ru-RU; rv:1.8.1.11) Gecko/20080209 SeaMonkey/1.1.7 MIME-Version: 1.0 To: flz@freebsd.org References: <200803131312.m2DDC9qW069744@freefall.freebsd.org> In-Reply-To: <200803131312.m2DDC9qW069744@freefall.freebsd.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Cc: freebsd-x11@freebsd.org Subject: Re: ports/116603: x11/xorg server 7.3 hangs up X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2008 20:33:28 -0000 flz@freebsd.org пишет: > Synopsis: x11/xorg server 7.3 hangs up > > State-Changed-From-To: open->feedback > State-Changed-By: flz > State-Changed-When: Jeu 13 mar 2008 13:11:53 UTC > State-Changed-Why: > Can you try with intel driver and drm kernel module disabled? > > http://www.freebsd.org/cgi/query-pr.cgi?pr=116603 > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" > Can you give me an advice what should i do to locate the problem? gdb says that it cannot backtrace running Xorg because of 'invalid address', ktrace shows that Xorg tries to ioctl(0x8,0x20006444, 0) with ioctl -1 errno 16 Device busy xorg.conf: http://zealot.ksu.ru/~marat/X/xorg.conf ktrace dump: http://zealot.ksu.ru/~marat/X/ktrace.out.bz2 This hang occurs pretty often when I write something in multiline html text-area using seamonkey. -- SY, Marat From owner-freebsd-x11@FreeBSD.ORG Sat Mar 29 00:30:15 2008 Return-Path: Delivered-To: freebsd-x11@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5518D106566C; Sat, 29 Mar 2008 00:30:15 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2CD9F8FC21; Sat, 29 Mar 2008 00:30:15 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (edwin@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m2T0UFRO044858; Sat, 29 Mar 2008 00:30:15 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m2T0UFdi044854; Sat, 29 Mar 2008 00:30:15 GMT (envelope-from edwin) Date: Sat, 29 Mar 2008 00:30:15 GMT Message-Id: <200803290030.m2T0UFdi044854@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/122214: Use BZIP2 for graphics/libdrm X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2008 00:30:15 -0000 Synopsis: Use BZIP2 for graphics/libdrm Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Sat Mar 29 00:30:14 UTC 2008 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=122214 From owner-freebsd-x11@FreeBSD.ORG Sat Mar 29 17:10:40 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C5D0B106566C; Sat, 29 Mar 2008 17:10:40 +0000 (UTC) (envelope-from amarat@ksu.ru) Received: from zealot.ksu.ru (zealot.ksu.ru [194.85.245.161]) by mx1.freebsd.org (Postfix) with ESMTP id 1E4A68FC1D; Sat, 29 Mar 2008 17:10:39 +0000 (UTC) (envelope-from amarat@ksu.ru) Received: from zealot.ksu.ru (localhost.lnet [127.0.0.1]) by zealot.ksu.ru (8.14.2/8.14.2) with ESMTP id m2THAZWN029558; Sat, 29 Mar 2008 20:10:36 +0300 (MSK) (envelope-from amarat@ksu.ru) Message-ID: <47EE780B.3050004@ksu.ru> Date: Sat, 29 Mar 2008 20:10:35 +0300 From: "Marat N.Afanasyev" User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; ru-RU; rv:1.8.1.11) Gecko/20080209 SeaMonkey/1.1.7 MIME-Version: 1.0 To: "Marat N.Afanasyev" References: <200803131312.m2DDC9qW069744@freefall.freebsd.org> <47ED5389.9030802@ksu.ru> In-Reply-To: <47ED5389.9030802@ksu.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Cc: freebsd-x11@freebsd.org, flz@freebsd.org Subject: Re: ports/116603: x11/xorg server 7.3 hangs up X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2008 17:10:40 -0000 Marat N.Afanasyev пишет: > flz@freebsd.org пишет: >> Synopsis: x11/xorg server 7.3 hangs up >> >> State-Changed-From-To: open->feedback >> State-Changed-By: flz >> State-Changed-When: Jeu 13 mar 2008 13:11:53 UTC >> State-Changed-Why: Can you try with intel driver and drm kernel module >> disabled? >> >> http://www.freebsd.org/cgi/query-pr.cgi?pr=116603 >> _______________________________________________ >> freebsd-x11@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-x11 >> To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" >> > > Can you give me an advice what should i do to locate the problem? gdb > says that it cannot backtrace running Xorg because of 'invalid address', > ktrace shows that Xorg tries to > ioctl(0x8,0x20006444, 0) > with > ioctl -1 errno 16 Device busy > > xorg.conf: > http://zealot.ksu.ru/~marat/X/xorg.conf > > ktrace dump: > http://zealot.ksu.ru/~marat/X/ktrace.out.bz2 > > This hang occurs pretty often when I write something in multiline html > text-area using seamonkey. > it seems like I am hitting http://bugs.freedesktop.org/show_bug.cgi?id=13176 -- SY, Marat