GNOME/Desktop Policy
From openSUSE
< GNOME
| | Testing out if this is a good way to record our config setting policies |
Contents |
[edit]
Current changes
This is a list of current policy decisions (ie initial configuration settings) and some rationale for the GNOME desktop in openSUSE.
[edit]
gconf changes
| Package | Setting | Upstream value | openSUSE value | How is it changed? | Description/Comments |
|---|---|---|---|---|---|
| control-center | /apps/control-center/cc_actions_list | ?? | [Add Printer;gnome-cups-manager.desktop,Configure Network;YaST2/lan.desktop,Change Password;gnome-passwd.desktop,Add User;YaST2/users.desktop,Open Administrator Settings;YaST.desktop] | gconf2-branding-openSUSE | Commented out in gconf2-branding-openSUSE |
| epiphany | /apps/epiphany/general/homepage | ?? | http://www.opensuse.org/ | gconf2-branding-openSUSE | |
| gnome-media | List of profiles | adds a MP3 profile | gnome-media-lame.patch | Is lame installed by default? -- vuntz | |
| gnome-mount | /system/storage/default_options/vfat/mount_options | [shortname=lower,uid=] | [shortname=lower,flush,utf8,uid=] | gnome-mount-default-mount-options.patch | |
| gnome-panel | /apps/panel/global/disable_movement | ?? | true | gconf2-branding-openSUSE | This gconf key is added by a patch. |
| gnome-panel | /schemas/apps/window_list_applet/prefs/display_all_workspaces | ?? | true | gconf2-branding-openSUSE | Commented out in gconf2-branding-openSUSE right now. |
| gnome-power-manager | /apps/gnome-power-manager/ui/cpufreq_show | ?? | true | gconf2-branding-openSUSE | |
| gnome-session | /apps/gnome-session/options/splash_image | ?? | %{_datadir}/pixmaps/splash/gnome-splash-openSUSE.png | gconf2-branding-openSUSE | |
| gnome-settings-daemon | /apps/gnome_settings_daemon/keybindings/eject | ?? | <Control><Alt>Delete | gconf2-branding-openSUSE | We change it twice??? -- vuntz |
| gnome-settings-daemon | /apps/gnome_settings_daemon/keybindings/volume_mute | ?? | 0xa0 | gconf2-branding-openSUSE | |
| gnome-settings-daemon | /apps/gnome_settings_daemon/keybindings/volume_down | ?? | 0xae | gconf2-branding-openSUSE | |
| gnome-settings-daemon | /apps/gnome_settings_daemon/keybindings/volume_up | ?? | 0xb0 | gconf2-branding-openSUSE | |
| gnome-settings-daemon | /apps/gnome_settings_daemon/keybindings/eject | ?? | 0xcc | gconf2-branding-openSUSE | We change it twice??? -- vuntz |
| gnome-settings-daemon | /apps/gnome_settings_daemon/keybindings/search | ?? | 0xe5 | gconf2-branding-openSUSE | |
| gnome-settings-daemon | /apps/gnome_settings_daemon/keybindings/email | ?? | 0xec | gconf2-branding-openSUSE | |
| gnome-settings-daemon | /apps/gnome_settings_daemon/keybindings/help | ?? | 0xf5 | gconf2-branding-openSUSE | |
| gnome-settings-daemon | /apps/gnome_settings_daemon/keybindings/www | ?? | 0xb2 | gconf2-branding-openSUSE | |
| gnome-system-monitor | /apps/procman/proctree/col_15_visible | ?? | FALSE | gconf2-branding-openSUSE | To show the Resident column by default? |
| gnome-terminal | /apps/gnome-terminal/global/use_mnemonics | ?? | false | gconf2-branding-openSUSE | |
| gnome-terminal | /apps/gnome-terminal/global/use_menu_accelerators | ?? | false | gconf2-branding-openSUSE | |
| gnome-vfs2 | URL handlers | Add FTP url handler | gnome-vfs-url_handler_ftp.patch | ||
| gnome-vfs2 | URL handlers | Add news url handler | gnome-vfs-url_handler_news.patch | ||
| gnome-vfs2 | URL handlers | Add irc url handler | gnome-vfs-url_handler_irc.patch | ||
| gnome-vfs2 | /desktop/gnome/url-handlers/http/command | ?? | firefox %s | gconf2-branding-openSUSE | |
| gnome-vfs2 | /desktop/gnome/url-handlers/https/command | ?? | firefox %s | gconf2-branding-openSUSE | |
| gnome-vfs2 | /desktop/gnome/url-handlers/ftp/command | ?? | firefox %s | gconf2-branding-openSUSE | |
| gnome-vfs2 | /desktop/gnome/url-handlers/irc/command | none | xchat --existing --url=%s | gconf2-branding-openSUSE | See bug #372232. |
| gnome-vfs2 | /desktop/gnome/url-handlers/irc/enabled | none | true | gconf2-branding-openSUSE | |
| libgnome | /desktop/gnome/applications/browser/exec | ?? | firefox %s | gconf2-branding-openSUSE | |
| gnome-volume-manager | /desktop/gnome/volume_manager/autophoto_command | ?? | f-spot-import %h | gconf2-branding-openSUSE | |
| gnome-volume-manager | /desktop/gnome/volume_manager/autoprinter_command | ?? | add-unknown-printer %h | gconf2-branding-openSUSE | Already done by gvm-schema-defaults.patch |
| gnome-volume-manager | /desktop/gnome/volume_manager/autovideocam_command | ?? | kino %d | gconf2-branding-openSUSE | Change to cheese? -- vuntz |
| gnome-volume-manager | /desktop/gnome/volume_manager/autophoto | ?? | true | gconf2-branding-openSUSE | |
| gnome-volume-manager | /desktop/gnome/volume_manager/autoscanner | ?? | true | gconf2-branding-openSUSE | |
| gnome-volume-manager | /desktop/gnome/volume_manager/autovideocam | ?? | true | gconf2-branding-openSUSE | |
| libgnomeui | /desktop/gnome/background/picture_options | ?? | stretched | gconf2-branding-openSUSE | |
| libgnomeui | /desktop/gnome/background/picture_filename | ?? | ${_datadir}/wallpapers/default-1600x1200.jpg | gconf2-branding-openSUSE | |
| libgnomeui | /desktop/gnome/background/secondary_color | ?? | #42528f | gconf2-branding-openSUSE | |
| libgnomeui | /desktop/gnome/file_views/icon_theme | ?? | Industrial | gconf2-branding-openSUSE | |
| libgnomeui | /desktop/gnome/interface/accessibility | ?? | false | gconf2-branding-openSUSE | |
| libgnomeui | /desktop/gnome/interface/icon_theme | ?? | Industrial | gconf2-branding-openSUSE | |
| libgnomeui | /desktop/gnome/interface/gtk_theme | ?? | Gilouche | gconf2-branding-openSUSE | |
| libgnomeui | /desktop/gnome/sound/enable_esd | ?? | true | gconf2-branding-openSUSE | |
| libgnomeui | /desktop/gnome/sound/event_sounds | ?? | true | gconf2-branding-openSUSE | |
| metacity | /apps/metacity/general/audible_bell | ?? | false | gconf2-branding-openSUSE | |
| metacity | /apps/metacity/general/enable_windows_keys | ?? | true | gconf2-branding-openSUSE | Feature added by a patch, change is SLED-only. |
| metacity | /apps/metacity/general/theme | ?? | Gilouche | gconf2-branding-openSUSE | |
| metacity | /apps/metacity/general/num_workspaces | ?? | 1 | gconf2-branding-openSUSE | |
| nautilus | /apps/nautilus/preferences/always_use_browser | ?? | true | gconf2-branding-openSUSE | |
| nautilus | /apps/nautilus/preferences/preview_sound | ?? | never | gconf2-branding-openSUSE | |
| nautilus | /apps/nautilus/desktop/computer_icon_visible | ?? | false | gconf2-branding-openSUSE | |
| notification-daemon | /apps/notification-daemon/theme | ?? | bubble | gconf2-branding-openSUSE |
[edit]
Other changes
| Package | Patch name | What | Description/Comments |
|---|---|---|---|
| gnome-panel | gnome-panel-2-11-bring-back-my-run-item.patch | add a "Run" menu item in the menu bar and the main menu | upstream will fix it by making those menus 100% editable |
| gnome-panel | gnome-panel-beagle-search.patch | don't use gnome-search-tool but beagle (via the nautilus search UI) in the menus | |
| gconf2-branding-openSUSE | change the default panel layout |
[edit]
Proposed changes
- Do not require password to change the time in the clock applet. See [381357]
[edit]
Old stuff (keeping for now)
[edit]
Accessibility
- openSUSE 10.3: Off
[edit]
Autostarted Programs
- openSUSE 10.3: gnome-power-manager, network-manager, opensuse-updater-applet-gnome, resapplet
- Depends exactly on the packages installed
[edit]
Background
- /usr/share/wallpapers/default-*
- Soft link to the release specific wall paper
[edit]
Beagle
- openSUSE 10.3: Enabled by default
- openSUSE 11.0: I propose to disable it by default --Captain Magnus 00:44, 20 April 2008 (UTC)
[edit]
Default applets
- openSUSE 10.3: Main menu, Tomboy, Window List, Notification Area, Sound, Clock, Show Desktop Button
- Tomboy added specifically for SLED 10
[edit]
Fileroller
- Default create archive format: .tar.bz2
- This is the upstream default, see bug 367197 for change request
[edit]
GDM
This applies to openSUSE 10.2 and 10.3:
- Face browser: Off
[edit]
Main Menu
Default Applications 10.3: Firefox, Evolution, Banshee, OpenOffice Writer, F-Spot, Nautilus
[edit]
Nautilus
This applies to openSUSE 10.2 and 10.3:
- Always use browser (/apps/nautilus/preferences/always_use_browser) = true. We use browse mode, not spatial mode.
- Preview sound (/apps/nautilus/preferences/preview_sound) = never. We don't preview sounds when mousing over an icon for a sound file.
- Computer icon visible (/apps/nautilus/desktop/computer_icon_visible) = false. We don't show the Computer icon on the desktop. Instead, we include a patch (nautilus-drives-and-volumes-on-desktop.diff) that allows you to see icons for drives and volumes directly on the desktop as appropriate.
[edit]
Notifications
In openSUSE 10.2 and 10.3 we override the notification locations in the bubble theme to always be in the lower left and patch notification-daemon to achieve this.
For openSUSE 11.0 we should revisit this, see https://bugzilla.novell.com/show_bug.cgi?id=179855
[edit]
Number of desktops
- openSUSE 10.3: 1
- This is a leftover from SLED 10, where one desktop was felt it would make it easier for people to understand
- Proposed for openSUSE 11: 4
| GNOME | |
|---|---|
| Participating | Developing |
| Communicating | Planning |
| |

