Gentoo Archives: gentoo-commits

From: Alexandre Restovtsev <tetromino@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: status/
Date: Sun, 31 Jul 2011 07:58:11
Message-Id: 5ef9cc6ede298b556445d5c0acc9a4e68560dc88.tetromino@gentoo
1 commit: 5ef9cc6ede298b556445d5c0acc9a4e68560dc88
2 Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
3 AuthorDate: Sun Jul 31 07:52:26 2011 +0000
4 Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
5 CommitDate: Sun Jul 31 07:52:26 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=5ef9cc6e
7
8 status/gnome-3.0-upgrade.xml: update
9
10 Fix GNOME capitalization in the title (thanks to plaes for noticing).
11 Fix the author tag.
12 Add a link to a the gnome-shell tour.
13 Don't talk about UTF-8 as if it's an option (it's 2011, everyone should
14 be using UTF-8).
15 Don't mention GSETTINGS_BACKEND (should be set in /etc/env.d).
16 Format paths using <path>.
17 Explain how to disable extensions per-user.
18 Mention compiz and epiphany problems.
19 Various stylistic fixes all over the place.
20
21 ---
22 status/gnome-3.0-upgrade.xml | 82 ++++++++++++++++++++++++++++++------------
23 1 files changed, 59 insertions(+), 23 deletions(-)
24
25 diff --git a/status/gnome-3.0-upgrade.xml b/status/gnome-3.0-upgrade.xml
26 index 124b45a..0c1ac2e 100644
27 --- a/status/gnome-3.0-upgrade.xml
28 +++ b/status/gnome-3.0-upgrade.xml
29 @@ -3,9 +3,9 @@
30 <!-- $Header$ -->
31
32 <guide link="/proj/en/desktop/gnome/howtos/gnome-3.0-upgrade.xml" lang="en">
33 -<title>Gnome 3.0 Upgrade Guide</title>
34 +<title>GNOME 3.0 Upgrade Guide</title>
35
36 -<author title="Alexandre Rostovtsev">
37 +<author title="Author">
38 <mail link="tetromino@×××××.com">Alexandre Rostovtsev</mail>
39 </author>
40
41 @@ -39,15 +39,17 @@ is similar in appearance and behavior to GNOME 2. Standard mode uses
42 <c>gnome-base/gnome-shell</c> and <c>x11-wm/mutter</c>, and looks and behaves
43 <e>completely</e> differently from previous GNOME releases. By default, the
44 choice of desktop mode is determined by the system's graphics hardware and
45 -drivers (the standard mode requires modern 3D graphics capabilities).
46 +drivers (standard mode requires modern 3D graphics capabilities).
47 </p>
48
49 -<p>For a comprehensive introduction to using standard mode's GNOME Shell, please
50 -see <uri link="https://live.gnome.org/GnomeShell/CheatSheet">the GNOME Shell
51 +<p>There is a <uri link="https://live.gnome.org/GnomeShell/Tour">quick
52 +tour</uri> of standard mode's GNOME Shell available on the GNOME website.
53 +For an in-depth guide to using GNOME Shell, see
54 +<uri link="https://live.gnome.org/GnomeShell/CheatSheet">the GNOME Shell
55 cheat sheet</uri>. GNOME Shell at first may feel alien and limited to an
56 -experienced GNOME 2 user. We strongly encourage users to persist and force
57 -themselves to use GNOME Shell for a few days; users who take the time to get
58 -used to GNOME Shell's behavior grow to love it and don't want to go back to an
59 +experienced GNOME 2 user. We strongly encourage users to persist and make
60 +themselves use it for a few days; those who take the time to get used to GNOME
61 +Shell's behavior usually grow to love it and don't want to go back to an
62 old-fashioned GNOME 2-like desktop environment.
63 </p>
64 </body>
65 @@ -61,9 +63,9 @@ old-fashioned GNOME 2-like desktop environment.
66 GNOME 3.0 obtains user language settings from <c>sys-apps/accountsservice</c>.
67 The language can be set in GNOME from the <e>My Account</e> entry in the upper
68 right corner menu. Alternatively, you can directly edit accountsservice user
69 -files. For example, to have user <c>jrandom</c> use British English with UTF-8
70 -Unicode text encoding, you can (as root) edit
71 -<c>/var/lib/AccountsService/users/jrandom</c> so it reads the following:
72 +files. For example, to have user <c>jrandom</c> use British English, you can
73 +(as root) edit <path>/var/lib/AccountsService/users/jrandom</path> so it reads
74 +the following:
75 </p>
76 <pre>
77 [User]
78 @@ -85,7 +87,6 @@ to switch to another font, such as <c>media-fonts/dejavu</c>:
79 </p>
80
81 <pre caption="Set DejaVu (size 10) as the default font">
82 -$ <i>export GSETTINGS_BACKEND=dconf</i>
83 $ <i>gsettings set org.gnome.desktop.interface font-name 'DejaVu Sans 10'</i>
84 $ <i>gsettings set org.gnome.desktop.interface document-font-name 'DejaVu Sans 10'</i>
85 $ <i>gconftool-2 -s -t string /apps/metacity/general/titlebar_font 'DejaVu Sans Bold 10'</i>
86 @@ -98,8 +99,8 @@ $ <i>gconftool-2 -s -t string /apps/metacity/general/titlebar_font 'DejaVu Sans
87 <title>Applets <e>(FIXME add a gnome-applets snapshot)</e></title>
88 <body>
89 <p>
90 -GNOME 2 applets cannot be used in GNOME 3.0. The fallback mode allows applets,
91 -although most have not yet been ported to the new, gtk3-based APIs. In the
92 +GNOME 2 applets cannot be used in GNOME 3.0. Fallback mode allows applets,
93 +although most have not yet been ported to the new, gtk3-based APIs. In
94 standard mode, there are no applets at all. Some traditional applet
95 functionality can be replicated using third-party GNOME Shell extensions.
96 </p>
97 @@ -107,7 +108,7 @@ functionality can be replicated using third-party GNOME Shell extensions.
98 </section>
99
100 <section>
101 -<title>Shut down and reboot <e>(FIXME: fix bug 377107)</e> </title>
102 +<title>Shut down and reboot <e>(FIXME: fix bug 377107 to allow GNOME_SHELL_EXTENSIONS)</e> </title>
103 <body>
104 <p>
105 GNOME Shell developers made a <uri
106 @@ -135,7 +136,18 @@ alternative-status-menu extension. To do so, add
107
108 <p>
109 In GNOME 3.0, Nautilus by default no longer manages the desktop, and the
110 -<c>~/Desktop</c> folder is simply treated as a normal folder with files.
111 +<path>~/Desktop</path> folder is simply treated as a normal folder with files.
112 +</p>
113 +
114 +</body>
115 +</section>
116 +
117 +<section>
118 +<title>Compiz</title>
119 +<body>
120 +
121 +<p>
122 +GNOME 3.0 standard mode (i.e. GNOME Shell) is incompatible with Compiz.
123 </p>
124
125 </body>
126 @@ -149,8 +161,8 @@ In GNOME 3.0, Nautilus by default no longer manages the desktop, and the
127 GNOME 3.0 is designed to appear significantly less configurable than GNOME 2.
128 For example, by default there is no easily discoverable GUI for changing the
129 Gtk+ theme. Many configuration settings are hidden, but can still be changed
130 -from dconf, gconf, or <c>gnome-extra/gnome-tweak-tool</c>. Discussion of such
131 -hidden settings is outside the scope of this document.
132 +from gsettings (dconf), gconf, or using the <c>gnome-extra/gnome-tweak-tool</c>
133 +GUI. Discussion of such hidden settings is outside the scope of this guide.
134 </p>
135
136 <p>
137 @@ -168,6 +180,14 @@ unusable. Gentoo cannot offer support for problems caused by third-party
138 extensions.
139 </impo>
140
141 +<p>
142 +Extensions can be disabled on a per-user basis (e.g. if a user does not want
143 +to load a particular extension installed systemwide) using gsettings:
144 +</p>
145 +<pre caption="Disabling dock and xrandr-indicator extensions">
146 +$ <i>gsettings set org.gnome.shell disabled-extensions '["dock", "xrandr-indicator"]'</i>
147 +</pre>
148 +
149 </body>
150 </section>
151
152 @@ -200,7 +220,7 @@ work well.
153 GNOME will start in fallback mode if it detects that the graphics hardware and
154 drivers are insufficiently capable. To see a more detailed explanation of why
155 GNOME does not start in standard mode, run
156 -<c>/usr/libexec/gnome-session-check-accelerated-helper</c>:
157 +<path>/usr/libexec/gnome-session-check-accelerated-helper</path>:
158 </p>
159
160 <pre caption="Sample gnome-session-check-accelerated-helper output">
161 @@ -217,18 +237,34 @@ gnome-session-is-accelerated: No hardware 3D support.
162
163 <p>
164 To force GNOME to start in fallback mode (e.g. due to poor performance or
165 -personal taste), open System Settings (<c>gnome-control-center</c> from the
166 -terminal), go to <e>System Info &rarr; Graphics</e>, and turn on <e>Forced
167 -Fallback Mode</e>. Alternatively, from a terminal:
168 +personal taste), open System Settings (or <path>gnome-control-center</path>
169 +from the terminal), go to <e>System Info &rarr; Graphics</e>, and turn on
170 +<e>Forced Fallback Mode</e>. Alternatively, from a terminal:
171 </p>
172
173 <pre caption="Force GNOME to start in fallback mode">
174 -$ <i>export GSETTINGS_BACKEND=dconf</i>
175 $ <i>gsettings set org.gnome.desktop.session session-name gnome-fallback</i>
176 </pre>
177
178 </body>
179 </section>
180
181 +<section>
182 +<title>Epiphany and Adobe Flash</title>
183 +<body>
184 +
185 +<p>
186 +Out of the box, Epiphany 3 cannot load <c>www-plugins/adobe-flash</c> because
187 +the browser links to Gtk+-3 while the plugin links to Gtk+-2. On amd64, there
188 +is a workaround: if you emerge <c>adobe-flash</c> with <c>USE=-64bit</c>, the
189 +plugin will be called through <c>www-plugins/nspluginwrapper</c>, avoiding
190 +incompatibility between Gtk+ versions. On x86, unfortunately there is no good
191 +workaround at this time; we suggest using a gtk2-based browser (such as
192 +<c>www-clients/firefox</c> or <c>www-clients/chromium</c>).
193 +</p>
194 +
195 +</body>
196 +</section>
197 +
198 </chapter>
199 </guide>