From owner-freebsd-current@FreeBSD.ORG Fri Jul 25 14:45:54 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6BB013BA for ; Fri, 25 Jul 2014 14:45:54 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2F1AC295C for ; Fri, 25 Jul 2014 14:45:54 +0000 (UTC) Received: from [2001:1b48:10b:cafe:225:64ff:febe:589f] (helo=viking.yzserv.com) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82_1-5b7a7c0-XX (FreeBSD)) (envelope-from ) id 1XAgkq-000FhA-DK for freebsd-current@freebsd.org; Fri, 25 Jul 2014 16:45:52 +0200 Message-ID: <53D26D9F.6050100@dumbbell.fr> Date: Fri, 25 Jul 2014 16:45:51 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-current@freebsd.org Subject: Re: Problems starting X on Mac using vesa, radeon or intel drivers when running FreeBSD-CURRENT in EFI References: <53CBEC26.7080404@icloud.com> In-Reply-To: <53CBEC26.7080404@icloud.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="aILGmLbHflhN8V8M11Pbvuo6UIs0qKtGp" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jul 2014 14:45:54 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --aILGmLbHflhN8V8M11Pbvuo6UIs0qKtGp Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 20.07.2014 18:19, Anders Bolt-Evensen wrote: > Hello, everyone! Hi! > When I try to use the radeon driver, X exits because of BIOS errors > (since I do not use BIOS when in EFI mode), as can be seen from the > output of "dmesg -a" from a verbose boot (at the time dmesg -a was run,= > I had commented out the line with the intel driver to force it to use > the radeon driver instead, since the intel driver caused the screen to > freeze). I can't comment on the Intel driver behavior, but I never tested the Radeon driver with UEFI yet. The BIOS errors you see mean that the driver failed to locate the Video BIOS. There no relation with the System BIOS or, in your case, UEFI. > info: [drm] radeon_acpi_vfct_bios: =3D=3D=3D> Try VFCT... > info: [drm] radeon_acpi_vfct_bios: Get "VFCT" ACPI table > info: [drm] radeon_acpi_vfct_bios: Failed to get "VFCT" table: AE_NOT_F= OUND Those calls to get the "VFCT" ACPI table should succeed in an UEFI context. But as I said, this was never tested. > error: [drm:pid1363:radeon_get_bios] *ERROR* Unable to locate a BIOS RO= M > drmn0: error: Fatal error during GPU init > info: [drm] radeon: finishing device. > [TTM] Memory type 2 has not been initialized > device_attach: drmn0 attach returned 22 And here, without the Video BIOS, the driver misses too much information and abort the initialization of the card. I currently have no suggestion to make to debug and fix this situation. I need to study a bit what should be going on before. My laptop, which has UEFI available, doesn't boot FreeBSD for now (it fails to probe the system memory). I'll get back to you as soon as I can work on this. --=20 Jean-S=E9bastien P=E9dron --aILGmLbHflhN8V8M11Pbvuo6UIs0qKtGp 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 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJT0m2gAAoJEDnpl2Gl/ZTMqJEP/3bf1QvBim6OU9j4uiWcplYw GjxUbwZR/vBo02tKl1RYuNP7ZdgpGxezSA73+jjwBv1oavQCwRLADJ18XYtPB0v1 d5YsaFHuAv64KolzWPQ9VPhKv292Yat1nqKaNCBOYVodwSnyY0bmaPzEh1QU1pk/ rae8SVnUsvFcbHPanjx9czr2DjxqJOdM/cF3QNj6LaF6gV0xNh7JrWkTb8qb1qyL k5MgqrlImuxzkgqoFsf2FcaOhRKDAmdyBAPN6nFutgn1d+jR/Zo1pXK0byCKQWMS 667uFnlaEq4LZWETHPNQ5VZyOj3uPHHQsPKdQSZ14WO3K2K/6Apc6F0DpPVsQGNw XRCD6sHvUeLQduCozScanuQtWZHSTwbVtYD+s7HQOmvETelc1p+8X5zEaHhcVeco 38KKMzQDcMJLfthSE5gG/7dGSyUl2OqGWb3ia1LBURwZHGqc/1nxu9JOv0t/sRbq o+CwS8kGhb6KXvZ9Z5yBQktYHyXej27dKLy+niTpN6+1nPpKoIdmrj7Xvh8hpPvf ub/7yn9XZWVZ8SWNvOLGBVndXH3+qsz92kLLWnlcUSXWJQW6Kv2R+pRBQyMvDa2a BVC4mHU0zz0/dkiw7sSqWIJkUU29z1367OJtNenPHR9+WKm0RnGfrDQe82xAgeCB xBPVQpg3sFaJMyySqO50 =I89z -----END PGP SIGNATURE----- --aILGmLbHflhN8V8M11Pbvuo6UIs0qKtGp--