From owner-freebsd-x11@FreeBSD.ORG Sat Feb 11 07:45:48 2012 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 CDEF6106566C for ; Sat, 11 Feb 2012 07:45:48 +0000 (UTC) (envelope-from zeising@daemonic.se) Received: from mail.lysator.liu.se (mail.lysator.liu.se [IPv6:2001:6b0:17:f0a0::3]) by mx1.freebsd.org (Postfix) with ESMTP id 2B3158FC0A for ; Sat, 11 Feb 2012 07:45:48 +0000 (UTC) Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id 9A0654000C for ; Sat, 11 Feb 2012 08:45:46 +0100 (CET) Received: by mail.lysator.liu.se (Postfix, from userid 1004) id 8F13340009; Sat, 11 Feb 2012 08:45:46 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on bernadotte.lysator.liu.se X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=AWL autolearn=disabled version=3.3.1 X-Spam-Score: 0.0 Received: from mx.daemonic.se (mx.daemonic.se [IPv6:2001:470:dca9:0:1::3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.lysator.liu.se (Postfix) with ESMTPSA id 3A43F40002; Sat, 11 Feb 2012 08:45:45 +0100 (CET) Received: from mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) by mx.daemonic.se (Postfix) with ESMTPS id AB6F7119C1B; Sat, 11 Feb 2012 08:45:44 +0100 (CET) X-Virus-Scanned: amavisd-new at daemonic.se Received: from mx.daemonic.se ([IPv6:2001:470:dca9:0:1::3]) (using TLS with cipher CAMELLIA256-SHA) by mailscanner.daemonic.se (mailscanner.daemonic.se [2001:470:dca9:0:1::6]) (amavisd-new, port 10025) with ESMTPS id Eiv5R_vd3rAV; Sat, 11 Feb 2012 08:45:41 +0100 (CET) Received: from mail.daemonic.se (mail.daemonic.se [IPv6:2001:470:dca9:0:1::4]) by mx.daemonic.se (Postfix) with ESMTPS id ABC94119C17; Sat, 11 Feb 2012 08:45:41 +0100 (CET) Received: from [IPv6:2001:470:dca9:1::4] (vivi.daemonic.se [IPv6:2001:470:dca9:1::4]) by mail.daemonic.se (Postfix) with ESMTPSA id 9D10D12B20D; Sat, 11 Feb 2012 08:45:41 +0100 (CET) Message-ID: <4F361CA1.1060401@daemonic.se> Date: Sat, 11 Feb 2012 08:45:37 +0100 From: Niclas Zeising User-Agent: Mutt/1.5.21 MIME-Version: 1.0 To: "deeptech71@gmail.com" References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Cc: freebsd-x11@freebsd.org Subject: Re: [CFT] Xorg Upgrade 7.5.2 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, 11 Feb 2012 07:45:48 -0000 On 2012-02-11 01:48, deeptech71@gmail.com wrote: > Martin Wilke wrote: >> Knock knock... >> >> The X11 Team is pleased to announce the next round of Xorg updates. >> Note that this is experimental so you really have to know what you are >> doing, read UPDATING in the repository, and follow our exact >> instructions. We are specifically looking for feedback from Intel, ATI >> and NVIDIA users. >> >> Summary of changes: >> >> xf86-video-nouveau has been removed along with the WITHOUT_NOUVEAU >> knob. We suggest switching to the nvidia blob. >> >> KMS Support [1]: >> Unfortunately, the intel KMS driver will only work for the latest >> FreeBSD 9-STABLE or 10-CURRENT users. The patch for HEAD current is >> named all.13.1.patch. The higher the version the newer the patch is. >> Other needed patches are already available in the Xorg update. >> >> HEAD Users: >> Get the latest patchset from Kib here: >> http://people.freebsd.org/~kib/drm/ >> >> 9-STABLE Users: >> 'meowthink' is currently maintaining the backport to 9 STABLE. >> Make sure you have the latest FreeBSD 9-STABLE source. >> Get the patch from here: >> https://docs.google.com/leaf?id=0BxbPi2OX4_B-NWY3NWU3MzEtNDBjYy00NTljLThlZGItMWFlYjIyYjI4Yjk3&hl=en_US >> >> Rebuild your Kernel and reboot. >> >> Known issuse: >> There will be a patch reject in the sys/dev/drm/i915_suspend.c file. >> The solution is to manually undo the expansion of the $FreeBSD: ....$ >> tag, so it only saysis $FreeBSD$. >> >> Checkout Xorg Development Repo: >> You will need to install devel/subversion in order to checkout the xorg >> repo. Next, you will need to add WITH_NEW_XORG=yes in >> your /etc/make.conf if you want to try out the new Xorg and mesa. >> >> Intel users: note that if you are not qualified for the KMS patch, you >> shouldn't use WITH_NEW_XORG=yes because the old intel driver doesn't >> build with the new X server. If you are qualified, you should also set >> WITH_KMS=yes in /etc/make.conf. >> >> svn co https://trillian.chruetertee.ch/svn/ports/tags/xorg_7_5_2 >> >> A small merge script to merge the svn checkout into the real portstree >> can be found here: >> >> http://people.freebsd.org/~miwi/xorg/xorgmerge >> >> The script is a modified version of the old kdemerge script. Please set >> the KDEDIR variable to the path of your X.org ports. >> >> After merging, run one of the following command, depending on which >> tool you use to manage your installed packages. >> >> portupgrade -af \* >> portmaster -a >> >> After installing these, you will have to rebuild all xf86-* ports. We >> will bump all related ports during the commit to the ports tree. >> >> Roadmap: >> >> Our current plan is to let the CFT running until the last weekend of >> February. We hope to get a lot feedback to solve as many problems as >> possible. So please help us to get the best xorg update ever in! >> >> >> Links: >> http://wiki.freebsd.org/Intel_GPU [1] >> http://wiki.freebsd.org/Xorg >> http://miwi.bsdcrew.de/2012/02/working-on-xorg-stuff/ > > Did you write this at 04:00:00ish? Because the instructions need a > serious rewrite. > > Anyways, this fails for me. Building a kernel with ``options drm'' > fails (with some undefined reference errors). Using an ``options > drm''-free kernel, X fails to start due to ``(EE) RADEON(0): Kernel > modesetting setup failed'', but there's also a notable ``(II) > RADEON(0): Kernel too old missing accel information, assuming accel is > working'' (does that imply that ``options drm'' has to be fixed before > I should try anything else?). > > I have a /etc/X11/xorg.conf file containing ``Driver "radeon"''. If I > remove the xorg.conf file, then I also get ``(EE) LoadModule: Module > fbdevhw does not have a fbdevhwModuleData data object.''. I can add a > stupid export entry to the fbdevhwstub.c file of the xorg-server port, > to make that particular error go away, but I still get ``(EE) > RADEON(0): Kernel modesetting setup failed''. > > I'm using a Radeon 9600 card. To be able to help you at all, we need your xorg.log.0, your xorg.conf and preferably your dmesg. Did you use the WITH_NEW_XORG= knob, or did you apply the kms patch, is also good to know. -- Niclas