diff options
author | 2012-01-01 21:51:38 +0000 | |
---|---|---|
committer | 2012-01-01 21:51:38 +0000 | |
commit | 769963bff5a8014a61c0a5338090393172698e1f (patch) | |
tree | 504f44814ac626df8cd5df6dfe279e1fb14a6986 /gnome-base/gnome-shell | |
parent | Split ChangeLog. (diff) | |
download | gentoo-2-769963bff5a8014a61c0a5338090393172698e1f.tar.gz gentoo-2-769963bff5a8014a61c0a5338090393172698e1f.tar.bz2 gentoo-2-769963bff5a8014a61c0a5338090393172698e1f.zip |
Add pkg_postinst message about graphics driver compatibility.
(Portage version: 2.2.0_alpha84/cvs/Linux x86_64)
Diffstat (limited to 'gnome-base/gnome-shell')
-rw-r--r-- | gnome-base/gnome-shell/ChangeLog | 8 | ||||
-rw-r--r-- | gnome-base/gnome-shell/gnome-shell-3.2.1-r1.ebuild | 28 |
2 files changed, 32 insertions, 4 deletions
diff --git a/gnome-base/gnome-shell/ChangeLog b/gnome-base/gnome-shell/ChangeLog index 1b9eca2814ac..329366b3c0af 100644 --- a/gnome-base/gnome-shell/ChangeLog +++ b/gnome-base/gnome-shell/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for gnome-base/gnome-shell -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-shell/ChangeLog,v 1.5 2011/12/13 15:56:48 nirbheek Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-shell/ChangeLog,v 1.6 2012/01/01 21:51:38 tetromino Exp $ + + 01 Jan 2012; Alexandre Rostovtsev <tetromino@gentoo.org> + gnome-shell-3.2.1-r1.ebuild: + Add pkg_postinst message about graphics driver compatibility. 13 Dec 2011; Nirbheek Chauhan <nirbheek@gentoo.org> gnome-shell-3.2.1-r1.ebuild: diff --git a/gnome-base/gnome-shell/gnome-shell-3.2.1-r1.ebuild b/gnome-base/gnome-shell/gnome-shell-3.2.1-r1.ebuild index fd84f83ef655..ef886418a4d9 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.2.1-r1.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.2.1-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-shell/gnome-shell-3.2.1-r1.ebuild,v 1.3 2011/12/13 15:56:48 nirbheek Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-shell/gnome-shell-3.2.1-r1.ebuild,v 1.4 2012/01/01 21:51:38 tetromino Exp $ EAPI="4" GCONF_DEBUG="no" @@ -138,4 +138,28 @@ pkg_postinst() { ewarn "upgrade to >=x11-base/xorg-server-1.11 to be able to make use of" ewarn "pointer barriers which will make it easier to use hot corners." fi + + if has_version "<x11-drivers/ati-drivers-12"; then + ewarn "GNOME Shell has been reported to show graphical corruption under" + ewarn "x11-drivers/ati-drivers-11.*; you may want to use GNOME in" + ewarn "fallback mode, or switch to open-source drivers." + fi + + if has_version "media-libs/mesa[video_cards_radeon]"; then + elog "GNOME Shell is unstable under classic-mode r300/r600 mesa drivers." + elog "Make sure that gallium architecture for r300 and r600 drivers is" + elog "selected using 'eselect mesa'." + if ! has_version "media-libs/mesa[gallium]"; then + ewarn "You will need to emerge media-libs/mesa with USE=gallium." + fi + fi + + if has_version "media-libs/mesa[video_cards_intel]"; then + elog "GNOME Shell is unstable under gallium-mode i915/i965 mesa drivers." + elog "Make sure that classic architecture for i915 and i965 drivers is" + elog "selected using 'eselect mesa'." + if ! has_version "media-libs/mesa[classic]"; then + ewarn "You will need to emerge media-libs/mesa with USE=classic." + fi + fi } |