From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1OWFAZ-0006SA-M2 for mharc-grub-devel@gnu.org; Tue, 06 Jul 2010 16:55:07 -0400 Received: from [140.186.70.92] (port=47175 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OWFAX-0006Rg-DT for grub-devel@gnu.org; Tue, 06 Jul 2010 16:55:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OWFAW-0001ob-AL for grub-devel@gnu.org; Tue, 06 Jul 2010 16:55:05 -0400 Received: from mail-fx0-f41.google.com ([209.85.161.41]:49784) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OWFAW-0001oS-0a for grub-devel@gnu.org; Tue, 06 Jul 2010 16:55:04 -0400 Received: by fxm20 with SMTP id 20so1321455fxm.0 for ; Tue, 06 Jul 2010 13:55:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :x-enigmail-version:content-type; bh=fInoq8tl1jsVLCPQTC7UtlzFBty2WVEYJYobC7ePooA=; b=KCoJdCtkRNxsIbWhb9nlQcTSH7WzVRTi3xZNSbaI51BjtviosivQSG5GO3S6JO6I5B ZcqhOkyMlJcOrclh+nCFRltjCIxb8npxOhe8iueTeU8zqu9AZhURxsMPJxeFQOluhyAM OwaTcFqp4t9VAEHcfbZkcQuIVR0tfWWsN65us= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-enigmail-version:content-type; b=Qd0lrw76GESXMsFV6wtnFQ8MBNqaSALW7mvqAXoOFlD1MkeE0nDIbfEB53ZVSblmlS f7/dXzZV5pQ4Na+hZ+JU/q2GiAqNB08X1KPsaZtVYqorOf4JksB4C3qZV43oX4TPrxok m70HjZzDg80DC5g1P6XmKfW3W+n7I6JFQoz8I= Received: by 10.223.121.4 with SMTP id f4mr4899429far.1.1278449548946; Tue, 06 Jul 2010 13:52:28 -0700 (PDT) Received: from debian.bg45.phnet (vpn-global-dhcp3-067.ethz.ch [129.132.210.67]) by mx.google.com with ESMTPS id 26sm2963628fax.7.2010.07.06.13.52.27 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 06 Jul 2010 13:52:28 -0700 (PDT) Message-ID: <4C339789.1060607@gmail.com> Date: Tue, 06 Jul 2010 22:52:25 +0200 From: =?UTF-8?B?VmxhZGltaXIgJ8+GLWNvZGVyL3BoY29kZXInIFNlcmJpbmVua28=?= User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.10) Gecko/20100620 Icedove/3.0.5 MIME-Version: 1.0 To: grub-devel@gnu.org References: <20100706063751.2639.80213.reportbug@mac.home> <20100706085437.GF12396@riva.ucam.org> In-Reply-To: <20100706085437.GF12396@riva.ucam.org> X-Enigmail-Version: 1.0.1 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enig4134892072B6A3C5B58CB9B3" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: Re: Bug#588208: grub-efi-ia32: breaks video of Mac Mini Core 2 Duo X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Jul 2010 20:55:06 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig4134892072B6A3C5B58CB9B3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 07/06/2010 10:54 AM, Colin Watson wrote: > On Tue, Jul 06, 2010 at 08:37:51AM +0200, Tino Keitel wrote: > =20 >> Package: grub-efi-ia32 >> Version: 1.98+20100705-1 >> Severity: critical >> Justification: breaks unrelated software >> =20 > For what it's worth, I'm likely to downgrade this for a while, until a > current version gets into testing; the version in testing has some > serious problems on all architectures right now that badly need to be > fixed. > > =20 >> after installing and using the current grub-efi-ia32, I got a grub men= u >> once, which filled the whole screen in the native display resolution >> (1680x1050), instead of the 640x480 screen I used to get with older gr= ub >> versions. Then I booted Linux. >> >> After a reboot, I don't get any video signal unless I boot a Linux ker= nel. I >> get no video signal in the EFI firmware, in the menu when I hold the c= md (or >> left alt) key during boot, in the grub menu, and in OS X. So the comp= uter >> is now damaged and unusable until a Linux kernel is loaded. I have no= idea >> what exactly caused this, but I'm using this Mac for more than a year = now, >> and used another Mac mini Core Duo a few years before this, and never = got >> such behaviour. The only thing I did was to install and use grub-efi-= ia32 >> 1.98+20100705-1. I used grub-efi-ia32 1.98 before. >> =20 > Can anyone on grub-devel comment on this? It seems remarkable that we > could be breaking video for future boots, and I wouldn't know where to > start looking. > =20 It's possible that some video registers are preserved accross soft reboots. Buggy firmware may be unable to restore these registers to working state. Try disconnecting power completely. There are 3 possible reasons for registers to be messed up: 1) Bug in Firmware GOP or UGA implementation 2) GRUB accidently writing registers in UGA implementation (detection of fb parameters is tricky) 3) Linux messes up the registers because started in another mode (try gfxpayload) > (Full configuration details at > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D588208.) > > =20 --=20 Regards Vladimir '=CF=86-coder/phcoder' Serbinenko --------------enig4134892072B6A3C5B58CB9B3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iF4EAREKAAYFAkwzl4kACgkQNak7dOguQgn7JgD/T3cumIQxiDZSk6gH4NSo1u0s rLEBUoZfs06ZKCWL5MkBAJ49NYwN7NPmC2AyRSF9oQnWpp61Pdl8kzRSCe7mhSRH =qpN7 -----END PGP SIGNATURE----- --------------enig4134892072B6A3C5B58CB9B3--