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 → 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 → 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> |