From owner-freebsd-x11@FreeBSD.ORG Fri May 7 15:40:27 2010 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 29D9D1065673 for ; Fri, 7 May 2010 15:40:27 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from megatron.madpilot.net (megatron.madpilot.net [88.149.173.206]) by mx1.freebsd.org (Postfix) with ESMTP id 7AFB48FC13 for ; Fri, 7 May 2010 15:40:26 +0000 (UTC) Received: from megatron.madpilot.net (localhost [127.0.0.1]) by megatron.madpilot.net (Postfix) with ESMTP id 5A3891C99 for ; Fri, 7 May 2010 17:20:30 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=madpilot.net; h= user-agent:content-disposition:content-type:content-type :mime-version:message-id:subject:subject:from:from:date:date :received:received; s=mail; t=1273245623; x=1275060023; bh=P4rfg 7fPKRJFskYMIkllVhhCUzAqAGnW2bjF6+qzhYk=; b=D1PtfcMZmMKpxx9V7iuKP lrSupCsuMH0EO4oJmXbvD3jOdPqz4CYOaU6a1RfBoLcK1aKCvIcOtdLVudaVmEtp AbL6g4E5Vb7kkR76rFhpgpngnjGZwiEtWUI5m0VL/XWF2ASk6rbSZa1nYBj+ar/R MiMmY6QIcjpMKv9czc+VtA= X-Virus-Scanned: amavisd-new at madpilot.net Received: from megatron.madpilot.net ([127.0.0.1]) by megatron.madpilot.net (megatron.madpilot.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id IE0QssWFrzjX for ; Fri, 7 May 2010 17:20:23 +0200 (CEST) Received: by megatron.madpilot.net (Postfix, from userid 1000) id 3B7661C93; Fri, 7 May 2010 17:20:23 +0200 (CEST) Date: Fri, 7 May 2010 17:20:23 +0200 From: Guido Falsi To: x11@freebsd.org Message-ID: <20100507152022.GB5564@megatron.madpilot.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Operating-System: FreeBSD 8.0-STABLE User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Subject: Xorg on Intel Q35 stuck in drmlk2 when unlocking screen with xscreensaver 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, 07 May 2010 15:40:27 -0000 Hi! It's been a while I've been witnessing the problem described in the subject. I have waited for the Xorg upgrade before reporting, but it's still there with the latest Xorg installed. On this machine (HP DC7800) with an Intel G35 controller sometimes(not always, but quite often)if I have xscreensaver active locking the screen, when I give some input to unlock it the xscreensaver hack freezes in the STOP state, Xorg stays in the drmlk2 state and I can't do anything on the screen(the password widnows does not appear and I can't switch to any other VT). The PC is working anyway, I usually solve this by getting in the machine via ssh, identify the xscreensaver hack pid and send a TERM signal to it. This usually solves the problem, the password windows immediately shows up and I can go on working. I have noticed that this happens very rarely if ever if the input I give to unlock the screen comes from the keyboard(I've taken the habit to unlock the screen using the left control key), while the lockup is almost sure if I move the mouse. I've also observer this to happen exclusively when GL hacks are being used by xscreensaver. I have not made specific tests, but I can't recall the problem ever happening when a simple 2D hack is running. Is this some locking problem in DRM? Is the information I provided useful? If someone tells me where to look I can investigate this better. I'm available for any further information needed and I can test patches. Anyway Work with Xorg and the drm system is giving grat results. 3D acceleration has been bgetting better and better, so I take this chance to thank all the developers doing this hard and tedious work, and also all the people who have contributed keeping Xorg ports updated! Thank you all! And Thank you in advance for any suggestions about this problem. -- Guido Falsi