public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/desktop/gnome/howtos: gnome-2.28-upgrade.xml
@ 2010-04-10 18:06 Pacho Ramos (pacho)
  0 siblings, 0 replies; 3+ messages in thread
From: Pacho Ramos (pacho) @ 2010-04-10 18:06 UTC (permalink / raw
  To: gentoo-commits

pacho       10/04/10 18:06:15

  Added:                gnome-2.28-upgrade.xml
  Log:
  Adding Gnome 2.28 guide.

Revision  Changes    Path
1.1                  xml/htdocs/proj/en/desktop/gnome/howtos/gnome-2.28-upgrade.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/desktop/gnome/howtos/gnome-2.28-upgrade.xml?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/desktop/gnome/howtos/gnome-2.28-upgrade.xml?rev=1.1&content-type=text/plain

Index: gnome-2.28-upgrade.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/desktop/gnome/howtos/gnome-2.28-upgrade.xml,v 1.1 2010/04/10 18:06:15 pacho Exp $ -->

<guide link="/proj/en/desktop/gnome/howtos/gnome-2.28-upgrade.xml">
<title>Gnome 2.28 Upgrade Guide</title>

<author title="Author">
  <mail link="pacho"/>
</author>

<abstract>
This is a guide for upgrading from GNOME 2.26.x to GNOME 2.28.x.
</abstract>

<!-- The content of this document is licensed under the CC-BY-SA license -->
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>

<version>1.0</version>
<date>2010-03-30</date>

<chapter>
<title>Changes</title>

<section>
<body>
<note>You can select <b>gnome</b> subprofile to automatically enable most
USE flags needed by <c>gnome-base/gnome</c> and, then, not needing to care
about missing USE flags being enabled. Please follow <uri link="http://www.gentoo.org/doc/en/gentoo-upgrading.xml#doc_chap3">these instructions</uri> 
to select this profile if desired.</note>
</body>
</section>

<section>
<title>Drives automounting</title>
<body>

<p>
<c>sys-apps/gnome-disk-utility</c> support in <c>gnome-base/gvfs</c> is now required
by nautilus to automount drives. Because of this, you need to be sure gvfs is built
with <c>gdu</c> USE flag enabled. 
</p>

<p> We have decided to not enable by default that USE flag in gvfs
because it would add too many extra dependencies to people using gvfs but not full
Gnome desktop. Because of this, we have decided to make <c>gnome-base/gnome</c> require
gvfs to be built with <c>gdu</c> USE flag enabled since most of users installing this meta
will expect to get a fully working desktop. Regarding <c>gnome-base/gnome-light</c> meta,
we finally decided to let its users handle this dependency as they prefer configuring
<c>automount</c> USE flag (enabled by default).
</p>

</body>
</section>
<section>
<title>Policykit</title>
<body>

<p>
A dependency on <c>gnome-extra/polkit-gnome</c> has been added to <c>gnome-base/gnome</c>
meta ebuild to be sure users who enable <c>policykit</c> USE flag get information when they 
do not have the correct priviledges.
</p>

</body>
</section>
<section>
<title>Suspend/hibernate from power manager tray icon</title>
<body>

<p>
Upstream decided to hide suspend/hibernate options from systray icon as they think
it was not a great shortcut for them. You can still enable them again through gconf
running: 
</p>
<pre caption="Show actions in systray icon menu">
# <i>gconftool-2 --type boolean --set /apps/gnome-power-manager/ui/show_actions_in_menu true</i>
</pre>

</body>
</section>

<section>
<title>Suspend/hibernate requires consolekit</title>
<body>

<p>
ConsoleKit became a runtime dependency of <c>gnome-extra/gnome-power-manager</c> in 2.27/2.28
cycle as explained in <uri link="http://bugs.gentoo.org/287025">bug #287025</uri>.
If you know how to solve this, we will welcome patches in above bug report to make consolekit depend
optional again.
</p>

</body>
</section>
<section>
<title>Icons in menus and buttons</title>
<body>

<p>
Icons in menus and buttons were disabled by default by upstream as reported in <uri link="http://library.gnome.org/misc/release-notes/2.28/index.html.en#rnusers.cleanup">Gnome 2.28 Release Notes</uri> since they think it will standardize the look and feel of menus and present a cleaner interface to users.
Since we know some people will disagree with that decision, you can revert the change through
gconf running:
</p> 

<pre caption="Show icons in menus and buttons">
# <i>gconftool-2 --type boolean --set /desktop/gnome/interface/buttons_have_icons true</i>
# <i>gconftool-2 --type boolean --set /desktop/gnome/interface/menus_have_icons true</i>
</pre>

</body>
</section>
<section>
<title>Synaptics hal settings are ignored</title>
<body>

<p>
Due <c>sys-apps/hal</c> deprecation, upstream decided to drop its support causing
synaptics hal settings to be ignored. As a workaround until migration away
from hal ends,you can try to configure your touchpad using the settings tool in
<c>System->Preferences->Mouse->Touchpad</c>,
but it will not allow you to define some settings like touchpad size, tap zones, tap sensitivity, etc. 
</p>
	
<p>
If it is not good enough for your setup, you can try to disable mouse plugin through
gconf running:
</p>
<pre caption="Disable mouse plugin">
# <i>gconftool-2 --type boolean --set /apps/gnome_settings_daemon/plugins/mouse/active false</i>
</pre>

</body>
</section>

<section>
<title>Other changes</title>
<body>

<p>
Please see the <uri
link="http://library.gnome.org/misc/release-notes/2.28/">GNOME 2.28 Release
Notes</uri> for what else new is in this major release of GNOME.
</p>

</body>
</section>
</chapter>

<chapter>
<title>Troubleshooting</title>
<section>
<title>Missing information in menus while upgrading</title>
<body>

<p>
Menus might loose their long version/translation while upgrading because of
<c>gnome-base/gnome-menus</c> changes during the progress. It should get back 
to normal once log off/on cycle has been done.
</p>

</body>
</section>

<section>
<title>Epiphany 2.28 not marked stable</title>
<body>

<p>
Since it was released, some of Gnome team members have been using new epiphany every day to test
if it is ready to go stable. Due their important regressions like missing password saving support,
missing extensions, crashes related with <c>net-libs/webkit-gtk</c> and upstream focusing more in
2.29/2.30 to solve most of the problems, we have decided to keep using 2.26 series until 2.30 (or
newer) are ready to go stable with a newer <c>net-libs/webkit-gtk</c> version also.
</p>
	
<p>
You can, anyway, try to install newer epiphany and epiphany-extensions simply following 
<uri
link="http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?part=3&amp;chap=3#doc_chap2">handbook 
instructions</uri> to install testing packages on a stable system.
</p>

</body>
</section>

<section>
<title>Gvfs problems while upgrading</title>
<body>

<p>
Restarting gvfs at the end of the update is needed to avoid weird errors. The safest way to restart
it is to log off/on again because doing it on a logged in session could cause crashing problems. 
</p>

</body>
</section>

<section>
<title>Cannot click on Flash elements and other problems related with mouse interaction</title>
<body>

<p>
GDK has been rewritten to use client-side windows. This means that GDK maintains its own window 
hierarchy and only uses X windows where it is necessary or explicitly requested. Some of the 
benefits of this change are reduced flicker, the ability to do transformed and animated rendering 
of widgets, easier embedding of GTK+ widgets, etc. Click <uri link="http://blogs.gnome.org/alexl/2009/06/12/the-return-of-client-side-windows/">
here</uri> to see client-side windows in action.
</p>

<p>
On the other hand, this change can cause problems on applications still not prepared to use it like
flashplayer or vmware-workstation. For workarounding these issues, you simply need to launch the app
running <c>GDK_NATIVE_WINDOWS=1 application</c> like, for example, <c>GDK_NATIVE_WINDOWS=1 firefox</c>,
getting flashplayer working ok again since that variable turns off this new feature.
</p>

</body>
</section>
</chapter>
</guide>






^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/desktop/gnome/howtos: gnome-2.28-upgrade.xml
@ 2010-04-17 13:46 Pacho Ramos (pacho)
  0 siblings, 0 replies; 3+ messages in thread
From: Pacho Ramos (pacho) @ 2010-04-17 13:46 UTC (permalink / raw
  To: gentoo-commits

pacho       10/04/17 13:46:12

  Modified:             gnome-2.28-upgrade.xml
  Log:
  Add a note remembering people how to run gconftool-2 for setting defaults for all users.

Revision  Changes    Path
1.2                  xml/htdocs/proj/en/desktop/gnome/howtos/gnome-2.28-upgrade.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/desktop/gnome/howtos/gnome-2.28-upgrade.xml?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/desktop/gnome/howtos/gnome-2.28-upgrade.xml?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/desktop/gnome/howtos/gnome-2.28-upgrade.xml?r1=1.1&r2=1.2

Index: gnome-2.28-upgrade.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/desktop/gnome/howtos/gnome-2.28-upgrade.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- gnome-2.28-upgrade.xml	10 Apr 2010 18:06:15 -0000	1.1
+++ gnome-2.28-upgrade.xml	17 Apr 2010 13:46:12 -0000	1.2
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/desktop/gnome/howtos/gnome-2.28-upgrade.xml,v 1.1 2010/04/10 18:06:15 pacho Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/desktop/gnome/howtos/gnome-2.28-upgrade.xml,v 1.2 2010/04/17 13:46:12 pacho Exp $ -->
 
 <guide link="/proj/en/desktop/gnome/howtos/gnome-2.28-upgrade.xml">
 <title>Gnome 2.28 Upgrade Guide</title>
@@ -33,6 +33,16 @@
 </section>
 
 <section>
+<body>
+<note>When running <c>gconftool-2</c> to change settings, remember that you
+can run it as root appending <c>--config-source
+xml:readwrite:/etc/gconf/gconf.xml.defaults</c> to the end of the command to
+set default preferences for <b>all</b> users.
+</note>
+</body>   
+</section>
+
+<section>
 <title>Drives automounting</title>
 <body>
 






^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/desktop/gnome/howtos: gnome-2.28-upgrade.xml
@ 2010-05-02 11:04 Pacho Ramos (pacho)
  0 siblings, 0 replies; 3+ messages in thread
From: Pacho Ramos (pacho) @ 2010-05-02 11:04 UTC (permalink / raw
  To: gentoo-commits

pacho       10/05/02 11:04:09

  Modified:             gnome-2.28-upgrade.xml
  Log:
  Better wording following David Abbott suggestions.

Revision  Changes    Path
1.3                  xml/htdocs/proj/en/desktop/gnome/howtos/gnome-2.28-upgrade.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/desktop/gnome/howtos/gnome-2.28-upgrade.xml?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/desktop/gnome/howtos/gnome-2.28-upgrade.xml?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/desktop/gnome/howtos/gnome-2.28-upgrade.xml?r1=1.2&r2=1.3

Index: gnome-2.28-upgrade.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/desktop/gnome/howtos/gnome-2.28-upgrade.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- gnome-2.28-upgrade.xml	17 Apr 2010 13:46:12 -0000	1.2
+++ gnome-2.28-upgrade.xml	2 May 2010 11:04:09 -0000	1.3
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/desktop/gnome/howtos/gnome-2.28-upgrade.xml,v 1.2 2010/04/17 13:46:12 pacho Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/desktop/gnome/howtos/gnome-2.28-upgrade.xml,v 1.3 2010/05/02 11:04:09 pacho Exp $ -->
 
 <guide link="/proj/en/desktop/gnome/howtos/gnome-2.28-upgrade.xml">
 <title>Gnome 2.28 Upgrade Guide</title>
@@ -17,24 +17,23 @@
 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
 <license/>
 
-<version>1.0</version>
-<date>2010-03-30</date>
+<version>1.1</version>
+<date>2010-05-02</date>
 
 <chapter>
 <title>Changes</title>
 
 <section>
 <body>
-<note>You can select <b>gnome</b> subprofile to automatically enable most
-USE flags needed by <c>gnome-base/gnome</c> and, then, not needing to care
-about missing USE flags being enabled. Please follow <uri link="http://www.gentoo.org/doc/en/gentoo-upgrading.xml#doc_chap3">these instructions</uri> 
+<note>You can select the <b>gnome</b> subprofile to automatically enable most
+USE flags needed by <c>gnome-base/gnome</c>. Please follow <uri link="http://www.gentoo.org/doc/en/gentoo-upgrading.xml#doc_chap3">these instructions</uri> 
 to select this profile if desired.</note>
 </body>
 </section>
 
 <section>
 <body>
-<note>When running <c>gconftool-2</c> to change settings, remember that you
+<note>When running <c>gconftool-2</c> to change settings, you
 can run it as root appending <c>--config-source
 xml:readwrite:/etc/gconf/gconf.xml.defaults</c> to the end of the command to
 set default preferences for <b>all</b> users.
@@ -43,12 +42,12 @@
 </section>
 
 <section>
-<title>Drives automounting</title>
+<title>Drives auto-mounting</title>
 <body>
 
 <p>
 <c>sys-apps/gnome-disk-utility</c> support in <c>gnome-base/gvfs</c> is now required
-by nautilus to automount drives. Because of this, you need to be sure gvfs is built
+by nautilus to auto-mount drives. Because of this, you need to be sure gvfs is built
 with <c>gdu</c> USE flag enabled. 
 </p>
 
@@ -70,7 +69,7 @@
 <p>
 A dependency on <c>gnome-extra/polkit-gnome</c> has been added to <c>gnome-base/gnome</c>
 meta ebuild to be sure users who enable <c>policykit</c> USE flag get information when they 
-do not have the correct priviledges.
+do not have the correct privileges.
 </p>
 
 </body>
@@ -126,9 +125,9 @@
 <body>
 
 <p>
-Due <c>sys-apps/hal</c> deprecation, upstream decided to drop its support causing
+Due to <c>sys-apps/hal</c> deprecation, upstream decided to drop its support causing
 synaptics hal settings to be ignored. As a workaround until migration away
-from hal ends,you can try to configure your touchpad using the settings tool in
+from hal ends, you can try to configure your touchpad using the settings tool in
 <c>System->Preferences->Mouse->Touchpad</c>,
 but it will not allow you to define some settings like touchpad size, tap zones, tap sensitivity, etc. 
 </p>
@@ -186,7 +185,7 @@
 </p>
 	
 <p>
-You can, anyway, try to install newer epiphany and epiphany-extensions simply following 
+You can install newer epiphany and epiphany-extensions simply following 
 <uri
 link="http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?part=3&amp;chap=3#doc_chap2">handbook 
 instructions</uri> to install testing packages on a stable system.
@@ -199,16 +198,21 @@
 <title>Gvfs problems while upgrading</title>
 <body>
 
+<impo>
+Be sure to restart gvfs at the end of the update is needed to avoid weird
+errors.
+</impo>
+
 <p>
-Restarting gvfs at the end of the update is needed to avoid weird errors. The safest way to restart
-it is to log off/on again because doing it on a logged in session could cause crashing problems. 
+The safest way to restart it is to log off/on again because doing it on a
+logged in session could cause crashing problems.
 </p>
 
 </body>
 </section>
 
 <section>
-<title>Cannot click on Flash elements and other problems related with mouse interaction</title>
+<title>Can not click on Flash elements and other problems related with mouse interaction</title>
 <body>
 
 <p>
@@ -220,8 +224,8 @@
 </p>
 
 <p>
-On the other hand, this change can cause problems on applications still not prepared to use it like
-flashplayer or vmware-workstation. For workarounding these issues, you simply need to launch the app
+On the other hand, this change can cause problems with applications still not prepared to use it like
+flashplayer or vmware-workstation. To workaround these issues, you simply need to launch the app
 running <c>GDK_NATIVE_WINDOWS=1 application</c> like, for example, <c>GDK_NATIVE_WINDOWS=1 firefox</c>,
 getting flashplayer working ok again since that variable turns off this new feature.
 </p>






^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2010-05-02 11:04 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-17 13:46 [gentoo-commits] gentoo commit in xml/htdocs/proj/en/desktop/gnome/howtos: gnome-2.28-upgrade.xml Pacho Ramos (pacho)
  -- strict thread matches above, loose matches on Subject: below --
2010-05-02 11:04 Pacho Ramos (pacho)
2010-04-10 18:06 Pacho Ramos (pacho)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox