From owner-freebsd-x11@FreeBSD.ORG Mon Jun 20 14:26:19 2005 Return-Path: X-Original-To: freebsd-x11@freebsd.org Delivered-To: freebsd-x11@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D8E2016A41C for ; Mon, 20 Jun 2005 14:26:19 +0000 (GMT) (envelope-from giuseppe.argentieri@trotzky.fisica.unipd.it) Received: from trotzky.fisica.unipd.it (spiro.fisica.unipd.it [147.162.55.11]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E3DA43D53 for ; Mon, 20 Jun 2005 14:26:18 +0000 (GMT) (envelope-from giuseppe.argentieri@trotzky.fisica.unipd.it) Received: from landau.fisica.unipd.it (landau.fisica.unipd.it [192.168.1.30]) by trotzky.fisica.unipd.it (8.11.6/8.9.3) with ESMTP id j5KEQGe17131 for ; Mon, 20 Jun 2005 16:26:16 +0200 Received: from landau.fisica.unipd.it (localhost.localdomain [127.0.0.1]) by landau.fisica.unipd.it (8.12.11/8.12.11) with ESMTP id j5KEQFBM003440 for ; Mon, 20 Jun 2005 16:26:16 +0200 Received: (from argentie@localhost) by landau.fisica.unipd.it (8.12.11/8.12.11/Submit) id j5KEQFZ7003438 for freebsd-x11@freebsd.org; Mon, 20 Jun 2005 16:26:15 +0200 Date: Mon, 20 Jun 2005 16:26:15 +0200 From: Giuseppe Argentieri To: freebsd-x11@freebsd.org Message-ID: <20050620142615.GA3402@landau.fisica.unipd.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i X-Operating-System: Linux landau.fisica.unipd.it 2.4.21-15.0.2.EL Subject: Savage card on a laptop X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Giuseppe Argentieri List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jun 2005 14:26:20 -0000 I installed X.org-6.8.2 through ports on a laptop equipped with a Savage graphic card. At first I probed hardware with # Xorg -configure but # Xorg -config /root/xorg.conf.new leads to the hanging of the machine and a blank screen: no Xorg.0.log in /var/log Then I tried 'xorgconfig', giving in the same options used with OpenBSD and Linux, which work very well. But the X server seems to be unable to go up and hangs the machine whenever the "savage" driver is used. So I changed "savage" with "vesa" in /etc/X11/xorg.conf With these settings X bootstraps but the only way to kill it avoiding a total freeze is: # pkill -9 X Exiting from any window manager doesn't work. With pkill -9 X, the display freezes and I can go back to the console with CTRL + ALT + F1 but here I find the screen somewhat corrupted. I'm able to interact with the system only typing commands that I can see and rebooting the machine! I also found that this kind of corruption disappears if the kernel is rebuilt with raster mode (options ...) and 800x600 resolution is used: # vidcontrol -g 100x37 VESA_800x600 Now, I wish I could use the savage driver and a cleaner way to exit from X without the brutal 'kill -9' Any suggestions ? -- http://swpat.ffii.org/ Giuseppe