https://en.opensuse.org/api.php?action=feedcontributions&user=Gberh&feedformat=atomopenSUSE Wiki - User contributions [en]2024-03-29T15:56:33ZUser contributionsMediaWiki 1.37.6https://en.opensuse.org/index.php?title=openSUSE:Xfce_team&diff=71380openSUSE:Xfce team2015-07-06T11:53:13Z<p>Gberh: /* Members */</p>
<hr />
<div><div style="background-color:#E5E5E6;text-align:center;color:#000000"><br />
=== Introduction ===<br />
</div><br />
<br />
The openSUSE Xfce Team works on the integration of the [[Portal:Xfce|Xfce]] desktop environment into openSUSE. Its main tasks are:<br />
<br />
* packaging Xfce components and applications<br />
* integrating them well with the distribution<br />
* providing openSUSE branded artwork<br />
* testing<br />
* handling bug reports and collaborating with upstream<br />
<br />
<div style="background-color:#E5E5E6;text-align:center;color:#000000"><br />
=== Communicate ===<br />
</div><br />
<br />
You can contact us via IRC or our mailing list:<br />
<br />
* '''IRC''' - [irc://irc.freenode.org/opensuse-xfce #opensuse-xfce]<br />
{{Mailinglist|opensuse-xfce|Discussion about XFCE in the openSUSE distribution}}<br />
<br />
<div style="background-color:#E5E5E6;text-align:center;color:#0b5147"><br />
<br />
=== Members ===<br />
</div><br />
Currently looking for members.<br />
<br />
<div style="background-color:#E5E5E6;text-align:center;color:#0b5147"><br />
<br />
=== Things to do ===<br />
</div><br />
<br />
{{Portal:Xfce/TODO}}<br />
<br />
<div style="background-color:#E5E5E6;text-align:center;color:#0b5147"><br />
=== How to join ===<br />
</div><br />
Want to join us in our efforts? Just talk to us!<br />
<br />
[[Category:Xfce]]<br />
[[Category:Team pages]]<br />
__NOTOC__</div>Gberhhttps://en.opensuse.org/index.php?title=User:Gberh&diff=71379User:Gberh2015-07-06T11:52:40Z<p>Gberh: /* Guido Berhörster */</p>
<hr />
<div>== Guido Berhörster (inactive) ==</div>Gberhhttps://en.opensuse.org/index.php?title=Portal:Xfce/TODO&diff=70225Portal:Xfce/TODO2015-04-20T20:34:44Z<p>Gberh: </p>
<hr />
<div>* create installable live images</div>Gberhhttps://en.opensuse.org/index.php?title=Portal:Xfce/Screenshots&diff=68500Portal:Xfce/Screenshots2014-10-26T11:05:22Z<p>Gberh: update screenshots for 13.2</p>
<hr />
<div>= Screenshots of Xfce 4.10 =<br />
<br />
<gallery><br />
File:Lightdm-display-manager-gtk-greeter-13.2.png|LightDM GTK Greeter<br />
File:Xfce-desktop-13.2.png|Xfce Desktop<br />
File:Xfce-main-menu-13.2.png|Xfce Desktop with Main Menu<br />
File:Xfce-application-finder-13.2.png|Xfce Application Finder<br />
File:Xfce-settings-13.2.png|Xfce Settings Manager and YaST<br />
File:Xfce-thunar-13.2.png|Thunar File Manager<br />
File:Xfce-whiskermenu-13.2.png|Whisker Menu Panel Plugin<br />
File:Xfce-terminal-dropdown-13.2.png|Xfce Terminal in dropdown mode<br />
</gallery></div>Gberhhttps://en.opensuse.org/index.php?title=Archive:Screenshots_13.2&diff=68499Archive:Screenshots 13.22014-10-26T11:01:57Z<p>Gberh: add whisker menu</p>
<hr />
<div>{{Current_distribution_navbar|13.2}}<br />
{{Intro|Screenshots of openSUSE 13.2 components. Unless explicitly stated all screenshots here must be public domain. On the release day, this page will be transferred to [[Screenshots]].}}<br />
<br />
== how to make screenshots ==<br />
Please follow the following guidelines when taking screenshots for this page:<br />
* 1280*720 or 1366*768 resolution.<br />
** Why? Small and wide screen to fit magazine and website articles! A high resolution screen shot looses all details when scaled down as part of a publication.<br />
* with the default theme, color scheme, window decoration, compositing enabled (as it is default!), widgets standard etcetera. No fancy stuff ;-)<br />
** Why? Viewers get a representative picture of openSUSE.<br />
* Try to have application windows big but not maximized<br />
** This provides 'background' (literally) so you see how it all fits together<br />
* Don't overload the screen with windows: 2-3 is really a lot already. Don't let it get too cluttered!<br />
** less is more and all that.<br />
* if you want to do a screencast (awesome) try to follow the rules above and keep it short (around 3-4 minutes). Better have 3-4 separate video's of each a feature...<br />
* once you have updated the screenshot, remove the "12.3" in the title.<br />
* NAME THE SCREEN SHOT PROPERLY by appending or prepending 13.1 and desktop name: ''File:Login_screen.png'' = bad, make it ''File:Login_screen_GNOME_13.1.png''<br />
<br />
== What screenshots to take ==<br />
Below is a shortened list of screenshots we had for 12.3, some for 13.1. Taking the same or similar shots for 13.2 would already be a great help. But more is helpful as long as it does not get repetitive or excessive.<br />
<br />
__TOC__<br />
<br />
==Installer==<br />
<gallery><br />
File:Welcome_1_12.3_.png|Welcome 1 12.3<br />
File:Welcome_2_12.3_.png|Welcome 2 12.3<br />
File:System_Analysis_2_12.3.png|System Analysis 12.3<br />
File:Time_Zone_12.3.png|Time Zone 12.3<br />
File:Desktop_Selection_12.3.png|Desktop Selection 12.3<br />
File:Disk_preparation_12.3.png|Disk Preparation 12.3<br />
File:Installation-Overview_12.3.png|Installation Overview 12.3<br />
File:Installation_12.3.png|Installation 12.3<br />
</gallery><br />
<br />
==Booting==<br />
<gallery><br />
File:openSUSE_13.2_welcome.png|Welcome to openSUSE 13.2!<br />
File:Grub2-1.png|Grub 2 Bootmenu 12.3<br />
File:Grub2-2.png|Grub 2 Bootmenu 2 12.3<br />
File:openSUSE_13.2_bootmenu.png|Legacy Bootmenu 13.2<br />
File:Plymouth.png|Bootsplash 12.3<br />
</gallery><br />
<br />
==KDE Plasma Workspaces 4.14==<br />
Needed:<br />
*<br />
<gallery><br />
File:KDE-Welcome-13.2.png|Welcome Screen 13.2<br />
File:Kde_activities_13.2.png|Activities 13.2<br />
File:Kde_amarok_13.2.png|Amarok 13.2<br />
File:Kde_configure_desktop_13.2.png|Configure Desktop 13.2<br />
File:Kde_desktop_13.2.png|Desktop KDE 13.2<br />
File:Kde_file_manager_13.2.png|Filemanager 13.2<br />
File:Kde_sysinfo_13.2.png|Sysinfo 13.2<br />
File:Kde_kmail_13.2.png|Kmail 13.2<br />
File:Kde_kontact_13.2.png|Kontact 13.2<br />
File:Kde_file_manager_right_click_13.2.png|Right Click Filemanager 13.2<br />
File:Kde_desktop_right_click_13.2.png|Right Click Menu 13.2<br />
File:Kde_shutdown_13.2.png|Shutdown 13.2<br />
File:Kde_startup_menu_13.2.png|Startup Menu 13.2<br />
File:Kde_widgets_13.2.png|Widgets 13.2<br />
File:Kde_yast_01_13.2.png|Yast 01 13.2<br />
File:Kde_yast_02_13.2.png|Yast 02 13.2<br />
</gallery><br />
<br />
==GNOME 3.14==<br />
Needed:<br />
* <br />
<gallery><br />
File:OS1320 GNOME-User-Menu.png|User Menu 13.2<br />
File:OS1320 GNOME-Lock-Screen.png|Lock Screen 13.2<br />
File:OS1320 GNOME-Lock-Screen-Login.png|Lock Screen 2 13.2<br />
File:Applications.png|Applications 12.3<br />
File:OS1320_GNOME-YaST-Appfolder.png|YaST appfolder 13.2<br />
File:OS1320 GNOME-Notifications.png|Notifications 13.2<br />
File:OS1320 GNOME-Settings-and-Tweakings.png|Settings and Tweak tool 13.2<br />
File:OS1320 GNOME-LO.png|LibreOffice on GNOME, 13.2<br />
File:OS1320 GNOME-Web-Browsing.png|Web browsing, 13.2<br />
File:OS1320 GNOME Polari.png|IRC chat, 13.2<br />
File:OS1320 GNOME-Clocks-Main.png|Clocks Selection 13.2<br />
File:OS1320 GNOME-Clocks-Stopwatch.png|Stopwatch in Clocks 13.2<br />
File:OS1320 GNOME-File-Browser.png|File Manager 13.2<br />
File:OS1320 GNOME-Music-Apps.png|Music apps 13.2<br />
File:OS1320_SPG_Totem-Tears-Of-Steel.png|Video Player 13.2<br />
File:OS1320 GNOME-Text-and-Notes.png|Text and Notes, 13.2<br />
File:OS1320 GNOME-Games.png|Gamut of games, 13.2<br />
File:OS1320_SPG_Geolocation.png|Geolocation enabled apps 13.2<br />
File:GNOME-Maps-directions.png|Maps 13.2<br />
File:OS1320 GNOME Photos.png|Photos applications 13.2<br />
File:OS1320_GNOME-Weather-LA.png|Weather app 13.2<br />
File:OS1320 GNOME-Boxes-New-Box.png|Boxes - Create new 13.2<br />
File:GNOME_boxes3.png|GNOME Boxes customisation 12.3<br />
File:OS1320 GNOME-DU.png|Disk Usage Analyser 13.2<br />
File:OS1320 GNOME-Disks.png|Disks Tool 13.2<br />
File:OS1320_SPG_System-Tools.png|System Monitor, Disks and Disk Usage Analyzer 13.2<br />
File:OS1320 GNOME-Rescue-Tools.png|Rescue tools 13.2<br />
</gallery><br />
<br />
==Enlightenment==<br />
<gallery><br />
File:OpenSUSE_13.1_E17_desktop.jpg|E17 Desktop 13.1<br />
File:OpenSUSE_13.1_E17_filemanager_terminator.jpg|Terminator and File Manager 13.1<br />
File:OpenSUSE_13.1_E17_settings_theme.jpg|Settings and Theme selector 13.1<br />
</gallery><br />
<br />
==Xfce==<br />
<gallery><br />
File:Lightdm-display-manager-gtk-greeter-13.2.png|LightDM GTK Greeter (13.2)<br />
File:Xfce-desktop-13.2.png|Xfce Desktop (13.2)<br />
File:Xfce-main-menu-13.2.png|Xfce Desktop with Main Menu (13.2)<br />
File:Xfce-application-finder-13.2.png|Xfce Application Finder (13.2)<br />
File:Xfce-whiskermenu-13.2.png|Xfce Whisker Menu Panel Plugin (13.2)<br />
File:Xfce-settings-13.2.png|Xfce Settings Manager and YaST (13.2)<br />
File:Xfce-thunar-13.2.png|Thunar File Manager (13.2)<br />
File:Xfce-terminal-dropdown-13.2.png|Xfce Terminal in dropdown mode (13.2)<br />
</gallery><br />
<br />
== LXDE ==<br />
<br />
<gallery style="text-align:center; margin: 0 auto;"><br />
File:13.2_-_LXDE_-_Desktop.jpg | Desktop featuring LXPanel 13.2<br />
File:13.2_-_LXDE_-_Menu.jpg | Menu 13.2<br />
File:13.2_-_LXDE_-_Weather_Plugin.jpg | LXPanel Weather Plugin 13.2<br />
File:13.2_-_LXDE_-_Run_dialog.jpg | Run Dialog 13.2<br />
File:13.2_-_LXDE_-_Desktop_Preferences.jpg | Desktop Preferences 13.2<br />
File:13.2_-_LXDE_-_Desktop_Session_Settings.jpg | Desktop Session Settings 13.2<br />
File:13.2_-_LXDE_-_PCManFM.jpg | PCManFM File Manager Dual Pane Mode 13.2<br />
File:13.2_-_LXDE_-_LXAppearance.jpg | LXAppearance 13.2<br />
File:13.2_-_LXDE_-_LXMusic.jpg | LXMusic 13.2<br />
File:13.2 - LXDE - LXRandR Options.png | LXRandR Display Settings Options 13.2<br />
File:13.2_-_LXDE_-_LXTask.jpg | LXTask 13.2<br />
File:13.2_-_LXDE_-_LXTerminal.jpg | LXTerminal 13.2<br />
File:13.2_-_LXDE_-_LXLauncher.jpg | LXLauncher Application Launcher 13.2<br />
File:13.2_-_LXDE_-_Control Center.jpg | Control Center 13.2<br />
File:13.2_-_LXDE_-_gcolor2.jpg | gcolor2 13.2<br />
File:13.2_-_LXDE_-_Leafpad.jpg | Leafpad 13.2<br />
File:13.2_-_LXDE_-_mtPaint.jpg | mtPaint 13.2<br />
File:13.2_-_LXDE_-_xfce4-screenshooter.jpg | Screen Shooter 13.2<br />
File:13.2_-_LXDE_-_Viewnior.jpg | Viewnior Image Viewer 13.2<br />
File:13.2_-_LXDE_-_Customized_LXPanel.png | Example of customized LXPanel 13.2<br />
</gallery><br />
<br />
==Applications==<br />
Needed:<br />
* <br />
<gallery><br />
File:Kde_firefox_13.2.png|Firefox 13.2<br />
File:Kde_libre_office_13.2.png|LibreOffice 13.2<br />
File:OpenSUSE_12.3_YaST-ncurses.png|YaST NCurses 12.3<br />
File:Kde_yast_02_13.2.png|YaST Qt 13.2<br />
</gallery><br />
<br />
[[Category:Screenshot|13.2]]<br />
[[Category:13.2|{{PAGENAME}}]]</div>Gberhhttps://en.opensuse.org/index.php?title=File:Xfce-whiskermenu-13.2.png&diff=68498File:Xfce-whiskermenu-13.2.png2014-10-26T11:01:11Z<p>Gberh: Xfce Whisker Menu Panel Plugin on openSUSE 13.2</p>
<hr />
<div>Xfce Whisker Menu Panel Plugin on openSUSE 13.2</div>Gberhhttps://en.opensuse.org/index.php?title=Archive:Screenshots_13.2&diff=68496Archive:Screenshots 13.22014-10-26T10:54:26Z<p>Gberh: update for 13.2</p>
<hr />
<div>{{Current_distribution_navbar|13.2}}<br />
{{Intro|Screenshots of openSUSE 13.2 components. Unless explicitly stated all screenshots here must be public domain. On the release day, this page will be transferred to [[Screenshots]].}}<br />
<br />
== how to make screenshots ==<br />
Please follow the following guidelines when taking screenshots for this page:<br />
* 1280*720 or 1366*768 resolution.<br />
** Why? Small and wide screen to fit magazine and website articles! A high resolution screen shot looses all details when scaled down as part of a publication.<br />
* with the default theme, color scheme, window decoration, compositing enabled (as it is default!), widgets standard etcetera. No fancy stuff ;-)<br />
** Why? Viewers get a representative picture of openSUSE.<br />
* Try to have application windows big but not maximized<br />
** This provides 'background' (literally) so you see how it all fits together<br />
* Don't overload the screen with windows: 2-3 is really a lot already. Don't let it get too cluttered!<br />
** less is more and all that.<br />
* if you want to do a screencast (awesome) try to follow the rules above and keep it short (around 3-4 minutes). Better have 3-4 separate video's of each a feature...<br />
* once you have updated the screenshot, remove the "12.3" in the title.<br />
* NAME THE SCREEN SHOT PROPERLY by appending or prepending 13.1 and desktop name: ''File:Login_screen.png'' = bad, make it ''File:Login_screen_GNOME_13.1.png''<br />
<br />
== What screenshots to take ==<br />
Below is a shortened list of screenshots we had for 12.3, some for 13.1. Taking the same or similar shots for 13.2 would already be a great help. But more is helpful as long as it does not get repetitive or excessive.<br />
<br />
__TOC__<br />
<br />
==Installer==<br />
<gallery><br />
File:Welcome_1_12.3_.png|Welcome 1 12.3<br />
File:Welcome_2_12.3_.png|Welcome 2 12.3<br />
File:System_Analysis_2_12.3.png|System Analysis 12.3<br />
File:Time_Zone_12.3.png|Time Zone 12.3<br />
File:Desktop_Selection_12.3.png|Desktop Selection 12.3<br />
File:Disk_preparation_12.3.png|Disk Preparation 12.3<br />
File:Installation-Overview_12.3.png|Installation Overview 12.3<br />
File:Installation_12.3.png|Installation 12.3<br />
</gallery><br />
<br />
==Booting==<br />
<gallery><br />
File:openSUSE_13.2_welcome.png|Welcome to openSUSE 13.2!<br />
File:Grub2-1.png|Grub 2 Bootmenu 12.3<br />
File:Grub2-2.png|Grub 2 Bootmenu 2 12.3<br />
File:openSUSE_13.2_bootmenu.png|Legacy Bootmenu 13.2<br />
File:Plymouth.png|Bootsplash 12.3<br />
</gallery><br />
<br />
==KDE Plasma Workspaces 4.14==<br />
Needed:<br />
*<br />
<gallery><br />
File:KDE-Welcome-13.2.png|Welcome Screen 13.2<br />
File:Kde_activities_13.2.png|Activities 13.2<br />
File:Kde_amarok_13.2.png|Amarok 13.2<br />
File:Kde_configure_desktop_13.2.png|Configure Desktop 13.2<br />
File:Kde_desktop_13.2.png|Desktop KDE 13.2<br />
File:Kde_file_manager_13.2.png|Filemanager 13.2<br />
File:Kde_sysinfo_13.2.png|Sysinfo 13.2<br />
File:Kde_kmail_13.2.png|Kmail 13.2<br />
File:Kde_kontact_13.2.png|Kontact 13.2<br />
File:Kde_file_manager_right_click_13.2.png|Right Click Filemanager 13.2<br />
File:Kde_desktop_right_click_13.2.png|Right Click Menu 13.2<br />
File:Kde_shutdown_13.2.png|Shutdown 13.2<br />
File:Kde_startup_menu_13.2.png|Startup Menu 13.2<br />
File:Kde_widgets_13.2.png|Widgets 13.2<br />
File:Kde_yast_01_13.2.png|Yast 01 13.2<br />
File:Kde_yast_02_13.2.png|Yast 02 13.2<br />
</gallery><br />
<br />
==GNOME 3.14==<br />
Needed:<br />
* <br />
<gallery><br />
File:OS1320 GNOME-User-Menu.png|User Menu 13.2<br />
File:OS1320 GNOME-Lock-Screen.png|Lock Screen 13.2<br />
File:OS1320 GNOME-Lock-Screen-Login.png|Lock Screen 2 13.2<br />
File:Applications.png|Applications 12.3<br />
File:OS1320_GNOME-YaST-Appfolder.png|YaST appfolder 13.2<br />
File:OS1320 GNOME-Notifications.png|Notifications 13.2<br />
File:OS1320 GNOME-Settings-and-Tweakings.png|Settings and Tweak tool 13.2<br />
File:OS1320 GNOME-LO.png|LibreOffice on GNOME, 13.2<br />
File:OS1320 GNOME-Web-Browsing.png|Web browsing, 13.2<br />
File:OS1320 GNOME Polari.png|IRC chat, 13.2<br />
File:OS1320 GNOME-Clocks-Main.png|Clocks Selection 13.2<br />
File:OS1320 GNOME-Clocks-Stopwatch.png|Stopwatch in Clocks 13.2<br />
File:OS1320 GNOME-File-Browser.png|File Manager 13.2<br />
File:OS1320 GNOME-Music-Apps.png|Music apps 13.2<br />
File:OS1320_SPG_Totem-Tears-Of-Steel.png|Video Player 13.2<br />
File:OS1320 GNOME-Text-and-Notes.png|Text and Notes, 13.2<br />
File:OS1320 GNOME-Games.png|Gamut of games, 13.2<br />
File:OS1320_SPG_Geolocation.png|Geolocation enabled apps 13.2<br />
File:GNOME-Maps-directions.png|Maps 13.2<br />
File:OS1320 GNOME Photos.png|Photos applications 13.2<br />
File:OS1320_GNOME-Weather-LA.png|Weather app 13.2<br />
File:OS1320 GNOME-Boxes-New-Box.png|Boxes - Create new 13.2<br />
File:GNOME_boxes3.png|GNOME Boxes customisation 12.3<br />
File:OS1320 GNOME-DU.png|Disk Usage Analyser 13.2<br />
File:OS1320 GNOME-Disks.png|Disks Tool 13.2<br />
File:OS1320_SPG_System-Tools.png|System Monitor, Disks and Disk Usage Analyzer 13.2<br />
File:OS1320 GNOME-Rescue-Tools.png|Rescue tools 13.2<br />
</gallery><br />
<br />
==Enlightenment==<br />
<gallery><br />
File:OpenSUSE_13.1_E17_desktop.jpg|E17 Desktop 13.1<br />
File:OpenSUSE_13.1_E17_filemanager_terminator.jpg|Terminator and File Manager 13.1<br />
File:OpenSUSE_13.1_E17_settings_theme.jpg|Settings and Theme selector 13.1<br />
</gallery><br />
<br />
==Xfce==<br />
<gallery><br />
File:Lightdm-display-manager-gtk-greeter-13.2.png|LightDM GTK Greeter (13.2)<br />
File:Xfce-desktop-13.2.png|Xfce Desktop (13.2)<br />
File:Xfce-main-menu-13.2.png|Xfce Desktop with Main Menu (13.2)<br />
File:Xfce-application-finder-13.2.png|Xfce Application Finder (13.2)<br />
File:Xfce-settings-13.2.png|Xfce Settings Manager and YaST (13.2)<br />
File:Xfce-thunar-13.2.png|Thunar File Manager (13.2)<br />
File:Xfce-terminal-dropdown-13.2.png|Xfce Terminal in dropdown mode (13.2)<br />
</gallery><br />
<br />
== LXDE ==<br />
<br />
<gallery style="text-align:center; margin: 0 auto;"><br />
File:13.2_-_LXDE_-_Desktop.jpg | Desktop featuring LXPanel 13.2<br />
File:13.2_-_LXDE_-_Menu.jpg | Menu 13.2<br />
File:13.2_-_LXDE_-_Weather_Plugin.jpg | LXPanel Weather Plugin 13.2<br />
File:13.2_-_LXDE_-_Run_dialog.jpg | Run Dialog 13.2<br />
File:13.2_-_LXDE_-_Desktop_Preferences.jpg | Desktop Preferences 13.2<br />
File:13.2_-_LXDE_-_Desktop_Session_Settings.jpg | Desktop Session Settings 13.2<br />
File:13.2_-_LXDE_-_PCManFM.jpg | PCManFM File Manager Dual Pane Mode 13.2<br />
File:13.2_-_LXDE_-_LXAppearance.jpg | LXAppearance 13.2<br />
File:13.2_-_LXDE_-_LXMusic.jpg | LXMusic 13.2<br />
File:13.2 - LXDE - LXRandR Options.png | LXRandR Display Settings Options 13.2<br />
File:13.2_-_LXDE_-_LXTask.jpg | LXTask 13.2<br />
File:13.2_-_LXDE_-_LXTerminal.jpg | LXTerminal 13.2<br />
File:13.2_-_LXDE_-_LXLauncher.jpg | LXLauncher Application Launcher 13.2<br />
File:13.2_-_LXDE_-_Control Center.jpg | Control Center 13.2<br />
File:13.2_-_LXDE_-_gcolor2.jpg | gcolor2 13.2<br />
File:13.2_-_LXDE_-_Leafpad.jpg | Leafpad 13.2<br />
File:13.2_-_LXDE_-_mtPaint.jpg | mtPaint 13.2<br />
File:13.2_-_LXDE_-_xfce4-screenshooter.jpg | Screen Shooter 13.2<br />
File:13.2_-_LXDE_-_Viewnior.jpg | Viewnior Image Viewer 13.2<br />
File:13.2_-_LXDE_-_Customized_LXPanel.png | Example of customized LXPanel 13.2<br />
</gallery><br />
<br />
==Applications==<br />
Needed:<br />
* <br />
<gallery><br />
File:Kde_firefox_13.2.png|Firefox 13.2<br />
File:Kde_libre_office_13.2.png|LibreOffice 13.2<br />
File:OpenSUSE_12.3_YaST-ncurses.png|YaST NCurses 12.3<br />
File:Kde_yast_02_13.2.png|YaST Qt 13.2<br />
</gallery><br />
<br />
[[Category:Screenshot|13.2]]<br />
[[Category:13.2|{{PAGENAME}}]]</div>Gberhhttps://en.opensuse.org/index.php?title=File:Xfce-terminal-dropdown-13.2.png&diff=68495File:Xfce-terminal-dropdown-13.2.png2014-10-26T10:51:52Z<p>Gberh: Xfce Terminal in Dropdown Mode on openSUSE 13.2</p>
<hr />
<div>Xfce Terminal in Dropdown Mode on openSUSE 13.2</div>Gberhhttps://en.opensuse.org/index.php?title=File:Xfce-thunar-13.2.png&diff=68494File:Xfce-thunar-13.2.png2014-10-26T10:51:23Z<p>Gberh: Thunar File Manager on openSUSE 13.2</p>
<hr />
<div>Thunar File Manager on openSUSE 13.2</div>Gberhhttps://en.opensuse.org/index.php?title=File:Xfce-settings-13.2.png&diff=68493File:Xfce-settings-13.2.png2014-10-26T10:50:59Z<p>Gberh: Xfce Settings Manager and YaST on openSUSE 13.2</p>
<hr />
<div>Xfce Settings Manager and YaST on openSUSE 13.2</div>Gberhhttps://en.opensuse.org/index.php?title=File:Xfce-application-finder-13.2.png&diff=68492File:Xfce-application-finder-13.2.png2014-10-26T10:50:30Z<p>Gberh: Xfce Application Finder on openSUSE 13.2</p>
<hr />
<div>Xfce Application Finder on openSUSE 13.2</div>Gberhhttps://en.opensuse.org/index.php?title=File:Xfce-main-menu-13.2.png&diff=68491File:Xfce-main-menu-13.2.png2014-10-26T10:49:50Z<p>Gberh: Xfce Main Menu on openSUSE 13.2</p>
<hr />
<div>Xfce Main Menu on openSUSE 13.2</div>Gberhhttps://en.opensuse.org/index.php?title=File:Xfce-desktop-13.2.png&diff=68490File:Xfce-desktop-13.2.png2014-10-26T10:49:16Z<p>Gberh: Xfce Desktop on openSUSE 13.2</p>
<hr />
<div>Xfce Desktop on openSUSE 13.2</div>Gberhhttps://en.opensuse.org/index.php?title=File:Lightdm-display-manager-gtk-greeter-13.2.png&diff=68489File:Lightdm-display-manager-gtk-greeter-13.2.png2014-10-26T10:48:05Z<p>Gberh: LightDM GTK Greeter on openSUSE 13.2</p>
<hr />
<div>LightDM GTK Greeter on openSUSE 13.2</div>Gberhhttps://en.opensuse.org/index.php?title=openSUSE:Major_features&diff=68259openSUSE:Major features2014-10-15T22:39:22Z<p>Gberh: /* Xfce */</p>
<hr />
<div>{{Factory navbar}}{{Factory navbox}}<br />
{{Intro|On this page we collect the features coming in the next openSUSE release ('''13.2''', ''13.1 features go [[features_13.1|here]]''). Marketing takes things from here to write the release announcement and feature guide.}}<br />
If you are a packager in openSUSE and you made a '''major change''', please add details and possible links here!<br />
* Do not worry about pretty text; even a copy-paste from your changelog (with '''features''', not the bugfixes etc) is helpful!<br />
* Note that '''just a version number''' is '''not very helpful''', we need some idea of what has changed or is new. <br />
* If the new version is just a minor bugfix release, don't bother adding it.<br />
** ''How to decide what is big enough?'' Think about the '''users of the package''' (often including yourself): would they care, or not?<br />
<br />
Screenshots go [[Screenshots_13.2|here]]<br />
<br />
<br />
== System (under the hood) ==<br />
This page is ready for 13.2 - looking for 13.1 to add your feature? You're late, but help is still welcome - go [[features_13.1|here]]. Screenshots go [[Screenshots_13.1|here]].<br />
=== Linux kernel 3.16 ===<br />
==== Performance ====<br />
==== Changes in filesystems ====<br />
=== openSUSE technologies ===<br />
== Free Desktops ==<br />
=== KDE ===<br />
==== The Desktop ====<br />
Latest 4.x stable release<br />
<br />
==== The Applications ====<br />
New Plasma Network Manager applet<br />
KTp framework available<br />
Digikam 4.x<br />
<br />
==== Other technologies ====<br />
KDE Frameworks 5 libraries available for developers.<br />
Technicall preview of the Plasma 5 desktop (5.1.x release)<br />
Qt 5.3.x<br />
<br />
=== GNOME ===<br />
<br />
GNOME 3.14.0 has been integrated into the release (ref: openSUSE 13.1 had GNOME 3.10).<br />
<br />
==== Interface improvements ====<br />
* HiDPI Screens supported<br />
* Support for captive portals when connecting to wifi<br />
* Network Sharing configurari<br />
* Many more GNOME-Shell search providers (clocks, software, calculator...)<br />
<br />
==== GNOME Applications ====<br />
GNOME Maps gained support for route planning<br />
GNOME Software, the new way of application management. The regular user is not interested in 'packages', which are a technicallity, but actually in Applications. GNOME-Software is the 'AppStore' for the GNOME Desktop, using AppStream metadata, as published in the repository metadata.<br />
GNOME Photos can now also access photos shared by a DLNA Server<br />
GNOME Music gained the long awaited playlist support and is able to play music from remote systems (using the search capability)<br />
Videos (Totem) was redesigned in the 3.12 cycle<br />
<br />
=== Infrastructure ===<br />
* Improved support for MultiTouch input devices, including gesture support<br />
* Wayland support greatly inproved, including rag'n'Drop, Touch, and GNOME Classic Mode<br />
* Geolocation: In addition to wifi-geolocation, GNOME now use Mozilla Location Service for 3G-geolocation and geoip. This means increased accuracy, especially in the long term.<br />
<br />
=== Xfce ===<br />
<br />
openSUSE 13.2 will ship with the same Xfce version as its predecessor, as XFCE 4.12 isn’t out yet. But worry not, the Xfce team has been working diligently so there have been under the hood changes to allow better integration with systemd and upower >= 0.99. Also, to mention a couple of most user-visible changes, there are new version so of gigolo, the midori web browser (with a much improved adblock functionality and spell checking) and a fully redesigned Parole. xfburn 0.5.2 now supports Blu-Ray and large files through ISO9660 level 3. More noticeable will be the changes to the core XFCE4 plugins:<br />
<br />
* xfce4-clipman-plugin 1.2.6 brings a new QR-code generator and the ability to skip actions via a keyboard shortcut<br />
* xfce4-timer-plugin 1.6.0 has the ability to rerun a timer from the alarm notification<br />
* Whisker Menu 1.4.0 introduces a new command to launch menu editor and to switch users, support for custom menu files, drag and drop for launchers to panel or desktop, added search actions, the ability to browse commands and to hide them, as well as hiding category and launcher icons.<br />
* xfce4-power-manager 1.4.0 brings a completely revamped and vastly simplified UI with a new panel plugin to show the status of batteries, switch to presentation mode<br />
* xfce4-taskmanager 1.0.1 features UI fixes and bugfixes<br />
* xfce4-terminal 0.6.3 has improved URL matching, a new light solarized color scheme and the usual bugfixes<br />
<br />
openSUSE 13.2 will also introduce a new custom theme for the notification daemon (xfce4-notifyd).<br />
<br />
=== LXDE ===<br />
[[File:13.2_-_LXDE_-_PCManFM.jpg|thumb|right|250px|PCManFM featuring Breadcrumb, Dual Pane and Menu Editor]]<br />
Who said that LXDE was dead? Most of its core applications and components have had new version releases bringing '''lots of bug fixing, but new features''' and '''improvements'''. For example,<br />
<br />
* '''PCManFM''', the file manager, has now '''dual-pane''' support; the ability to control the status bar visibility and to hide elements in the toolbar, or the toolbar itself; new options to open automounted media in a new tab, to open folders from desktop in a new window and to copy path(s); the path bar can use buttons instead of a location text fields allowing '''breadcrumb navigation''' of the filesystem. As an extra bonus, '''basic menu editing functions''' are present if you select Applications in the Places panel.<br />
* '''LibFM''' is one of the LXDE core libraries and PCManFM releases are closely tied to it. It has gained many features that are reflected in other components. It has also received enhancements and an extensive bug fixing, so all of its clients are now more stable than ever.<br />
* '''menu-cache''', another core component used to generate a cache version of the application menu, has been improved to be faster and more complete than it has ever been before.<br />
[[File:13.2_-_LXDE_-_Run_dialog.jpg|thumb|right|250px|Run Dialog]]<br />
* '''LXPanel''' can now close all windows within a group; has gained basic multi-monitor support, a new keyboard layout toggle dialog and supports adding accelerators to the main menu. There are also the '''new plug-ins 'launchtaskbar'''' (which combines functionality from 'launchbar' and 'taskbar') and ''''weather''''. Dragging of task buttons in the launchtaskbar has been improved and it is now allows the dragging of applications in the menu so they can be dropped elsewhere (the only supported case seems to be drop them onto PCManFM/desktop now). Last but not least, you can customize the panel to your liking thanks to the new support for custom <code>gtkrc</code> files, a.k.a. '''[http://wiki.lxde.org/en/LXPanel_Theming theming support]'''.<br />
* '''LXRandR''' GUI frontend for <code>xranrd</code> has gained '''new monitor positioning options''', a '''confirmation dialog''' on mode(s) change, and improved '''automatic monitors detection'''.<br />
* '''LXCC''', LXDE Control Center, includes now the previously missing translations.<br />
* and much more...<br />
<br />
On top of this, the '''desktop has moved from Clearlooks GTK theme to Adwaita'''. This gives to the desktop a more uniform appearance when using both GNOME and LXDE applications at the same time. The theming issues present in 13.1 are now solved and you won't have any problems to select icon, GTK or mouse cursor themes. '''Openbox''' presents a '''new theme''' that matches with Adwaita too, and, finally, the panel has dropped that old black background image and it now uses a color that fits better with the overall appearance of the desktop. Not a big revolution but hopefully a step forward. If you want a better integration of Qt applications, just run <code>qtconfig</code> and select ''GTK+'' from the ''GUI Style'' drop down list.<br />
<br />
Other changes present in openSUSE 13.2 are:<br />
<br />
* '''Leafpad''' is the default editor for basic editions and Beaver has been dropped (but is still available if you want it) in favor of '''Geany''' for advanced task<br />
* inclusion of '''gcolor2''' color picker so you don't have to open a graphics program just to select a color<br />
* '''xfce4-screenshooter''' replaces '''mtPaint''' for screen capture tasks, allowing more options and leaving mtPaint for digital photos manipulation.<br />
<br />
[[File:13.2_-_LXDE_-_Customized_LXPanel.png|thumb|right|250px|Customized LXPanel]]<br />
Third party applications that complete the desktop have also been updated: '''Galculator''' 2.1.3, '''Parcellite''' 1.1.8, '''Viewnior''' 1.4, '''Xarchiver''' 0.5.3 (that now supports test/verify archives in addition to xz/tar.xz and RAR 5 file formats), ...<br />
<br />
Want more? Even though it is not an officially supported repository, X11:lxde provide the latest available versions of the desktop components and bug fixes for them. Visit the [[LXDE repositories]] wiki page to learn how to add this repository to your system.<br />
<br />
Want even more? If you're a brave user, '''LXQt''', the fusion of LXDE and Razor-qt projects and future replacement for LXDE written using Qt, is available in our repositories. Keep in mind that LXQt is in an early stage of development (version 0.8 is about to be released) and still lacks features and maturity compared with LXDE. Again, this is not an officially supported repository.<br />
<br />
In short, this could be one of the best openSUSE LXDE releases of all the times. '''Try it!'''<br />
<br />
===MATE===<br />
The MATE desktop is now officially available under openSUSE. It provides an<br />
intuitive and attractive desktop environment using traditional metaphors<br />
for Linux and other Unix-like operating systems.<br />
[[File:Mate-version.png|250px|thumbnail|center|Customized MATE panel]]<br />
The objective, for openSUSE, is to provide the same experience users had when<br />
they used GNOME under openSUSE 11.4, with the main-menu and the Sonar theme.<br />
<br />
=== Enlightenment ===<br />
=== Other Free Desktops ===<br />
=== Window Managers ===<br />
=== Graphics ===<br />
<br />
=== Input Methods ===<br />
<br />
== New and updated applications ==<br />
=== General utilities ===<br />
=== Browsers ===<br />
=== Graphics and multimedia ===<br />
* VDR - The Video Disk Recorder is now version 2 (prior it was 1.6) which fully supports HDTV and cards for DVB-S2 and DVB-T2.<br />
<br />
=== Office suites and Personal information applications ===<br />
<br />
=== Systems Administration ===<br />
<br />
== Scientific ==<br />
== Other applications ==<br />
=== Financial ===<br />
<br />
=== Others ===<br />
<br />
== Web Stack ==<br />
=== MySQL ===<br />
<br />
=== httpd ===<br />
<br />
=== Cloud ===<br />
<br />
== Development tools, IDEs, toolchain ==<br />
=== IDEs and compilers ===<br />
<br />
=== Languages and Libraries ===<br />
<br />
== Security ==<br />
<br />
[[Category:Factory]]</div>Gberhhttps://en.opensuse.org/index.php?title=openSUSE:Major_features&diff=63451openSUSE:Major features2013-10-24T10:58:59Z<p>Gberh: Tcl/Tk 8.6.1</p>
<hr />
<div>{{Factory navbar}}{{Factory navbox}}<br />
{{Intro|On this page we collect the features coming in the next openSUSE release. Marketing takes things from here to write the release announcement and feature guide.}}<br />
If you are a packager in openSUSE and you made a '''major change''', please add details and possible links here!<br />
* Do not worry about pretty text; even a copy-paste from your changelog (with '''features''', not the bugfixes etc) is helpful!<br />
* Note that '''just a version number''' is '''not very helpful''', we need some idea of what has changed or is new. <br />
* If the new version is just a minor bugfix release, don't bother adding it.<br />
** ''How to decide what is big enough?'' Think about the '''users of the package''' (often including yourself): would they care, or not?<br />
<br />
Screenshots go [[Screenshots_13.1|here]]<br />
<br />
== System (under the hood) ==<br />
=== Linux kernel 3.11 ===<br />
openSUSE 13.1 ships with the latest patch in the 3.11 kernel series. The brisk development pace of the world's largest software engineering project has continued, with no less than four releases since the previous openSUSE version, bringing countless features to our users. We give you an overview of the most noticeable of those.<br />
<br />
==== Performance ====<br />
Several patches have gone into the various kernels between the current and previous openSUSE release, aiming to improve performance of stressed systems. For example, ''page reclaim'', a kernel function cleaning up memory, used to go wild under certain situations often involving transfer of large amounts of data, like copying a movie to or from a USB stick. Due to [http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=75485363ce8552698bfb9970d901f755d5713cca some hard work] by SUSE developer Mel Gorman, these issues are far less likely to hit, although work is still ongoing in this area. Another memory-related change is the introduction of Zswap. When this [https://lwn.net/Articles/537422/ compressed swap cache] is enabled, it will attempt to compress memory instead of writing it to a disk. This reduces data transfer to slow disks, speeding up systems low on memory.<br />
<br />
For heavy systems like multi-CPU servers, the improved NUMA policy redesign, timerless multitasking, rwlock, mutex and SYSV IPC message queue scalability improvements will make a sizeable difference in scalability of certain workloads. In general, the kernel has improved tracking of resources with the introduction of accounting of kernel memory in the memory resource controller and detailed tracking of which pages a program writes. This will enable better decisions on resource allocation and optimizations, both for developers and in-kernel algorithms.<br />
<br />
==== Changes in filesystems ====<br />
Btrfs introduced a format improvement that makes the tree dedicated to store extent information 30–35% smaller; there is also a new Btrfs feature that allows to quickly replace a disk in a btrfs-based RAID 5/6 array (note that while ''almost'' stable, this is not yet officially supported). This release also brings better defragmentation in files shared by snapshots.<br />
<br />
{{warning|1=btrfs has a low hardlink limit that you can raise; see section 4.2.1 of the related [https://www.suse.com/releasenotes/x86_64/SUSE-SLES/11-SP3/#mustread SLE release notes] for details. (Not turning on extended inode refs has caused installation problems of certain openSUSE packages already.)}}<!-- Other information in https://bugzilla.novell.com/show_bug.cgi?id=835695 --><br />
<br />
Ext4 introduces the embedding of very small files in the inode. This makes these tiny files essentially part of the table ext4 uses to look up files on the disk, meaning it will not actually have to look them up, saving thus significant time and even some disk space.<br />
<br />
The XFS, the SUSE-recommended choice for large file data storage, gained support for metadata and journal checksums as well as self-describing metadata checksums, bringing greater reliability and error discovery to this filesystem.<br />
<br />
New is the filesystem F2FS which is optimized for SSDs and contributed to Linux by Samsung. This filesystem is not tested as much as others, but it is promising for SSD owners looking for the best performance. Talking about performance and SSDs, this release also introduces bcache, which allows a fast device like a SSD to be used as a cache for other block devices like traditional spinning-rust drivers. Find some [https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/plain/Documentation/device-mapper/cache.txt?id=c6b4fcbad044e6fffcc75bba160e720eb8d67d17 documentation here]. Finally, for big-iron hardware, the experimental support for the Lustre distributed filesystem will certainly be appreciated.<br />
<br />
==== Networking ====<br />
This openSUSE release brings [http://sniaesfblog.org/?p=245 preliminary client support for NFS 4.2], a new version of the NFS standard under development. In the performance area, this release delivers a neat optimization to users for short network transfers like Web transactions. The TCP Tail loss probe algorithm reduces the "tail latency" of such short transactions. In essence, this code speeds up recovery from transmission errors at the end of short transactions, saving the user the long wait for a timeout. New is also a low latency network polling mechanism, mostly relevant for servers.<br />
<br />
==== Other changes and improvements ====<br />
Security conscious users will appreciate the ability for their applications to use the new O_TMPFILE open(2) flag for the easy creation of secure temporary files, the expanded namespaces support (bringing filesystems into the fold and giving UTS, IPC, PIDs, and network stack namespaces for unprivileged users) and finally the "labeled NFS" ability which brings full support for SELinux on NFS, allowing more fine-grained security settings.<br />
<br />
In the power management area, there is a new suspend power state for devices which can deal with extremely low power states (or have issues with the other suspend states) and, perhaps more relevant for laptop users, eperimental dynamic power management for all Radeon GPUs since r600. While the experimental nature means AMD graphics card users will have to enable this by passing the "<tt>radeon.dpm=1</tt>" module parameter, this can lead to significant power savings.<br />
<br />
For ARM, this release introduces support for huge pages improving memory performance and the ARM big.LITTLE architecture that mixes CPUs of different types. It also brings KVM/Xen to ARM64.<br />
<br />
As always, there is a huge number of new and improved drivers. As highlights, openSUSE 13.1 now features full support for Chrome OS laptops and the new Intel Haswell hardware.<br />
<br />
'''(thanks to [http://kernelnewbies.org/ kernel newbies] and [http://lwn.net lwn.net] for their invaluable kernel tracking skills!)'''<br />
<br />
=== glibc 2.18 ===<br />
The latest Glibc introduces improved C++11 support, performance related improvements like optimized string functions, new API functions, support for Intel TSX lock elision, and the usual slew of bug fixes.<br />
<br />
=== systemd ===<br />
systemd now takes care of labeling ethernet devices instead of udev.<br />
<br />
=== su(1) ===<br />
su(1) has been moved from coreutils to util-linux (besides many other changes in both packages).<br />
<br />
=== Samba ===<br />
Samba 4.1 introduces support for SMB2/3 smbclient connections, transport encryption and server-side copy operations. A new Btrfs Samba VFS module is provided for enhanced server-side copy performance on the Btrfs filesystem.<br />
Refer to the [http://www.samba.org/samba/history/samba-4.1.0.html release notes] for full details.<br />
<br />
=== Freeradius ===<br />
The freeradius-server has been updated to a feature release 3.0.0, including a lot of new functions like:<br />
RADIUS over TLS, packet tracking or coloured log messages<br />
See [http://www.freeradius.org release page] for more details.<br />
<br />
=== still needs more details ===<br />
* Due to the inclusion of ''cryptsetup'' 1.6, the default cipher mode for new LUKS volumes is now XTS (aes-xts-plain64). Old volumes using CBC-ESSIV (aes-cbc-essiv) are still supported.<br />
<br />
* BlueZ 5<br />
<br />
* hardlink and symlink protection[https://bugzilla.novell.com/show_bug.cgi?id=821585]<br />
<br />
=== openSUSE technologies ===<br />
* zypper changes<br />
* snapper changes<br />
* YaST port to Ruby, see [https://news.opensuse.org/2013/10/10/coming-soon-opensuse-13-1-with-yast-in-ruby/ here]<br />
<br />
=== ARM ===<br />
openSUSE ARM has switched to hard-float to be able to support Raspberry Pi, created a completely new distro for AArch64 and refreshed images to be build from a single source kiwi file.<br />
<br />
On the architectural side, the team switched to native building for ARMV7 in KVM, and extended OBS build power quite a bit by getting [https://news.opensuse.org/2013/04/15/about-armv7-progress-and-arming-for-aarch64-and/ early access to Calxeda's upcoming virtualisation-capable hardware]. The results of this have been increased build power- and speed, bringing over 6000 packages to ARM users.<br />
<br />
== Free Desktops ==<br />
=== KDE ===<br />
''KDE'' Plasma Desktop is the standard in openSUSE, and the 4.11 version of this Free Desktop is a long term supported release. This release brings speed improvements in Desktop Search, file- and window management, improved multi monitor handling, delayed mail sending feature and scam detection for KDE PIM and much more.<br />
<br />
'''Insert screenshot of battery applet showing multiple batteries or the mixer applet showing media player controls'''<br />
==== The Desktop ====<br />
Plasma's basic widgets have seen several improvements. The battery can handle keyboard brightness and multiple batteries, the menu shows recently installed applications and notifications can now easily be disabled per type. The mixer application introduces interface improvements and MPRIS2 support to control media players. Finally, window management has improved edge detection and quick tiling, better performance and some new animations. The new monitor handling in System Settings has better defaults and remembers settings for monitors manually configured, sporting a visual drag-and-drop interface.<br />
<br />
'''Insert screenshot of send later feature or interesting events in KStars'''<br />
==== The Applications ====<br />
In KDE PIM, the new Send Later feature in KDE's email client allows scheduling the sending of emails on a specific date and time, also allowing repeated sending according to a specified interval. New is also scam detection and the Blogilo blogging tool has a new HTML editor.<br />
<br />
Advanced text editor Kate introduces extended language support for Python (2 and 3), JavaScript and JQuery, Django and XML with static and dynamic autocompletion, indenting, code snippets and more. KTouch now comes with Right-to-left support, Okular has undo/redo in forms and annotations, KStars shows interesting events coming up in your area and the math tools and games have gotten new graphics, levels and calculations.<br />
<br />
==== Other technologies ====<br />
openSUSE 13.1 also brings the following key technologies to its users:<br />
* ''Qt'' 5.1.1<br />
* ''KWin'' Wayland backend (experimental)<br />
* ''QtWebkit 2.3.3''<br />
* ''Lightdm KDE greeter'' The Light Display Manager (LightDM) is an alternative display manager. openSUSE 13.1 adds the relevant KDE support, allowing its use in place of KDM. <br />
* ''kdev-python'' kdev-python is a plugin adding Python support to the KDevelop IDE, offering code completion, on-the-fly syntax checking, interactive debugging and custom documentation of Python code.<br />
* ''phonon-backend-vlc'' With the inclusion of the Video Lan multimedia Client (VLC) in the standard openSUSE distribution, we were able to build also the phonon backend for it. This as a very strong alternative for the gstreamer backend. With openSUSE 13.2 this could become the new standard backend for Phonon.<br />
* ''libkfbapi''<br />
* ''colord-kde''<br />
* ''plasma-nm'' Plasma-nm is the upstream successor of the NetworkManager-kde4 package and will provide a better integration with Plasma and the new releases of NetworkManager and ModemManager. At this moment plasma-nm is still provided as an additional package with the target to fully replace NetworkManager-kde4 in openSUSE 13.2<br />
<br />
=== GNOME ===<br />
openSUSE 13.1 comes with the latest GNOME Shell 3.10.1 and its associated applications and tools. This release is very significant for the GNOME community, bringing a unified system status area, geolocation features, high-resolution display support and a collection of new and improved applications including Maps, Notes, Music and Photos.<br />
<br />
'''Please Insert screenshot of Header Bars & the new status bar'''<br />
<br />
==== Interface improvements ====<br />
GNOME Shell 3.10 introduces a new system status area, bringing the various menus of the status bar together into a single design. This brings easier mouse interaction but also features a new screen brightness slider and a better airplane mode.<br />
<br />
Several GNOME applications have been updated to merge titlebars and toolbars into a single element. Named Header Bars, this feature allows applications to make better use of screen space.<br />
<br />
The settings have been improved, with an Automatic Time Zone option (thanks to the Geolocation feature), the Display section is redesigned, Online Accounts now incorporates chat, flickr and works with Google two-step verification and you can pick a background for the lock screen - from flickr, if you so desire.<br />
<br />
'''Please insert a screenshot or two of GNOME applications mentioned'''<br />
<br />
==== GNOME Applications ====<br />
The GNOME applications have seen significant work. Music is the brand new audio player for GNOME 3 and Technology Preview in 3.10. It provides a clean and focused interface for looking for and playing music. Support from online sources is planned for future versions.<br />
<br />
The new Maps application shows your location based on OpenStreetMap data and lets you search for names of towns, cities and landmarks. Photos has matured, bringing Online Account integration with Flickr and other services coming. Clocks will detect your location thanks to GeoClue and Tweak Tool settings have been re-organized. Webbrowser Web gained integration with system search, allowing you to browse your history and now uses duckduckgo as default search engine. There have been many more improvements like owncloud integration in Documents and Notes, drag&drop of files between host and guest and an import feature for QEMU, VMWare, VirtualPC and LCL images in Boxes and DDjVu support, search sidebar and keyboard navigation support in Document viewer.<br />
<br />
=== Xfce ===<br />
* no significant jumps<br />
=== Other Free Desktops ===<br />
=== Window Managers ===<br />
=== Graphics ===<br />
* The ''Weston'' compositor has entered Factory. This represents experimental support for Wayland, the successor of Xorg (by the same developers). Support from this (equally experimental) is available from GNOME and KDE.<br />
* Xorg Server 1.14 brings [http://who-t.blogspot.de/2012/12/whats-new-in-xi-23-pointer-barrier.html "pointer barriers"] which are used in GNOME and KDE for active screen corners.<br />
* Mesa 9.2.1 comes with a radeonsi driver for AMD's Southern Island Chips (Radeon HD 7000 Series)<br />
* Freetype 2.5.0.1 brings support for color embedded bitmaps (color emoji!) and a new parsing and hinting engine for CFF font contributed by Adobe with help from Google.<br />
<br />
== New and updated applications ==<br />
=== General utilities ===<br />
* ''lzip'' implements a LZMA-strength compression algorithm and a file format that is designed for long-term data archiving with 4-factor integrity checking, and recovery using lziprecover (something that xz does not have at this time). The multithreaded variant is called ''plzip''. — http://www.nongnu.org/lzip/lzip.html<br />
=== Browsers ===<br />
* ''[[Firefox]]'' 24, ''[[Thunderbird]]'' 24 (nothing new though, since they get released to older openSUSEs as well on a regular basis)<br />
* ''[[Chromium]]'' 31 openSUSE 13.1 marks a new beginning of the Chromium package in openSUSE. As of 13.1, the Chromium package will follow closely the official Beta and Stable channels. With 13.1 one of the latest Beta builds (31.0.1650.11) is being provided and Maintenance released for the supported openSUSE versions will be based on releases in the Stable Channel. This should improve the overall stability of the Chromium browser.<br />
<br />
=== Graphics and multimedia ===<br />
* ''Amarok 2.8'' openSUSE 13.1 provides latest Amarok package, bringing a new audio analyzer applet, smooth fade-out when pausing, better MusicBrainz tagging, better suspend support and lost of other features and bugfixes.<br />
* gimp - nothing noteworthy<br />
* alsa-lib - too technical<br />
* inkscape - no change<br />
* k3b - no change<br />
* vim from 7.3 to 7.4 - big deal?<br />
<br />
==== Krita 2.7.4 ====<br />
Digital painting application [http://krita.org Krita] is included with version 2.7 in this release. The new version brings a series of improvements:<br />
* Rewritten and hugely improved transform tool.<br />
* New line smoothing method for inking.<br />
* Greyscale masks and selections.<br />
* support for new file formats include export to QML and a much improved import/export filter for photoshop PSD files.<br />
* support for the OpenColorIO colormanagement system (a standard in the movie and VFX studio area).<br />
* textured painting in most brushes and improved tools<br />
* much better performance and UI and usability improvements<br />
In other news, [http://krita.org/item/146-ko-gmbh-announces-commercial-support-for-krita commercial support for Krita] was announced and there is now [http://krita.org/item/187-kritashop-opens a Krita shop].<br />
<br />
<br />
<br />
=== Office suites and Personal information applications ===<br />
* The latest '''[http://www.libreoffice.org LibreOffice 4.1]''' release brings again a large number of additions and [http://www.libreoffice.org/download/4-1-new-features-and-fixes/ improvements] such as:<br />
** '''General:''' improved hyphenation in Calc and Draw; delete multiple styles at once; lots fixes and improvements in the right-to-left (RTL) support; new gallery images from IBM Symphony; embedding fonts in Writer, Calc, and Impress documents; numerous improvements in the OOXML and RTF import/export filters; lots performance improvements<br />
** '''Writer:''' gradient background in text frames; graphical numbering bullets in DOC, DOCX and RTF import/export; several improvements in comments handling; easy rotate images in 90 degree increments<br />
** '''Calc:''' two new graph types; new functions NUMBERVALUE and SKEWP; import/export more than 45 functions that are new in Excel 2013; import large HTML documents with more than 64k table cells<br />
** '''Impress:''' "Photo Album" allows to create slideshows from a series of pictures<br />
** '''Experimental feature''': sidebar from AOO/IBM Symphony with resizeable layout from LO team<br />
* The latest [http://www.calligra.org/news/calligra-2-7-released/ Calligra 2.7.4] comes with a new look and functionality for the Words and Sheets toolbox and a series of smaller improvements. Author has support for mathematical formulas and multimedia content in EPUB3. Plan has improvements in the scheduling of tasks and new export filters, Kexi improves CSV data import and Shapes has some new shapes. All applications benefit from improvements to LaTEX support, formula handling and text styles.<br />
* abiword - nothing noteworthy<br />
* Gnummeric - nothing noteworthy<br />
<br />
=== Systems Administration ===<br />
* ''YaST'' 3.0 with Ruby-based codebase replacing YCP – https://news.opensuse.org/2013/10/10/coming-soon-opensuse-13-1-with-yast-in-ruby/<br />
** no features changed<br />
* ''Zypper'' 1.9<br />
** Upgrade from what to what? What does this release bring? Bugfixes? Major features?<br />
* ''bcache-tools'' has entered Factory to support creation of bcache block devices – http://bcache.evilpiepirate.org/<br />
* Renewed snapshot of ''btrfsprogs'' (v0.20-rc1-335) — http://lists.opensuse.org/opensuse-factory/2013-07/msg00307.html<br />
** Support for making use of the kernel side's RAID5 multivolume support.<br />
* ''etc-update'' with basic rpm support is now part of Factory - http://michal.hrusecky.net/2013/04/fosdem-2013-and-etc-update/<br />
<br />
== Scientific ==<br />
* ''GNU R'' 3.0<br />
** Upgrade from what to what? What does this release bring? Bugfixes? Major features?<br />
* Two main opensource suites for electronic design automation are now available from OSS repository:<br />
** ''gEDA''<br />
** ''Kicad'' (version with GOST support is also available)<br />
<br />
== Other applications ==<br />
=== Financial ===<br />
<br />
* GNUcash 2.4.13, hopefully following the success of the release in 12.3 and actually work out of the box (unlike any other release befora, statrting with the late 10.x releases)<br />
<br />
=== Others ===<br />
<br />
==== MySQL ====<br />
<br />
Although not the default database, MySQL Community Server was updated to 5.6 branch which brings stronger encryption support, innoDB improvements for better performance and some new query features, improved partitioning, replicating and logging, optimizer enhancements, new data types and much more. Read [http://dev.mysql.com/doc/refman/5.6/en/mysql-nutshell.html the mysql 5.6 in a nutshell page] for more details.<br />
<br />
== Web Stack ==<br />
=== MySQL ===<br />
<br />
Although not the default database, MySQL Community Server was updated to 5.6 branch which brings stronger encryption support, innoDB improvements for better performance and some new query features, improved partitioning, replicating and logging, optimizer enhancements, new data types and much more. Read [http://dev.mysql.com/doc/refman/5.6/en/mysql-nutshell.html the mysql 5.6 in a nutshell page] for more details.<br />
<br />
=== httpd ===<br />
The new 2.4 release of Apache's [http://httpd.apache.org/docs/trunk/new_features_2_4.html httpd] delivers many improvements to the Multiple Processing Modules including the ability to build them as loadable modules, asynchronous read/write support and more. There is now per-module and per-directory LogLevel configuration, a new expression parser and many improvements in performance and memory usage.<br />
<br />
=== Cloud ===<br />
This release comes with various cloud technologies including the latest Havana release from OpenStack, X, Y Z.<br />
<br />
==== OpenStack Havana ====<br />
OpenStack Havana is the eighth OpenStack release and the second this year. It brings almost 400 new features to its users. Some highlights include:<br />
* '''Global clusters''' support, expanding on the 'region' concept to support separate replication networks and configurable read- and write affinity. This makes it possible to now have a single Swift cluster spanning a wide geographic area<br />
* the '''Orchestration and Metering projects''' have been integrated, bringing automated, policy-based VM Management and monitoring and statistics gathering (enabling billing) support to OpenStack.<br />
* '''better disk performance''' through the use of threadpools for smoothing out latencies and other optimizations<br />
* '''pooling memcache''' connection support<br />
* '''conf.d support''' allows splitting up the configuration over several files in a folder<br />
<br />
==== s3fs ====<br />
s3fs is a FUSE filesystem that allows you to mount an Amazon S3 bucket as a local filesystem. It stores files natively and transparently in S3 (i.e., you can use other programs to access the same files). Maximum file size=64GB (limited by s3fs, not Amazon).<br />
<br />
== Development tools, IDEs, toolchain ==<br />
=== IDEs and compilers ===<br />
* ''GCC'' 4.8<br />
** Better error reporting: Each diagnostic emitted now includes the original source line text and a caret '^' indicating the column.<br />
** initial aarch64 support<br />
** for more changes see http://gcc.gnu.org/gcc-4.8/changes.html<br />
* ''LLVM'' 3.3<br />
** initial aarch64 support<br />
* ''automake'' 1.13.x — http://savannah.gnu.org/forum/forum.php?forum_id=7467<br />
* ''codelite'' 5.2 - C/C++ IDE, finally available in OSS repository.<br />
* ''[[mono]]'' 3.2.3 — [http://www.mono-project.com/Release_Notes_Mono_3.0 Mono 3.0]/[http://www.mono-project.com/Release_Notes_Mono_3.2 Mono 3.2]<br />
** complete C# 5.0 compiler with asynchronous programming support<br />
** sgen: a new faster garbage collector enabled by default<br />
** updated with the latest Microsoft Open Source Stacks<br />
<br />
=== Languages and Libraries ===<br />
* ''Perl'' 5.18 — http://search.cpan.org/dist/perl-5.18.0/pod/perldelta.pod<br />
* ''Ruby'' 2.0 — [http://globaldev.co.uk/2013/03/ruby-2-0-0-in-detail/]<br />
* Tcl/Tk update to 8.6.1<br />
** Tcl major new features:<br />
*** threads enabled by default<br />
*** coroutines<br />
*** IPv6 support<br />
*** built-in OOP witch TclOO<br />
*** built-in zlib support<br />
*** stacked channels<br />
** Tk major new features:<br />
*** built-in PNG support<br />
*** new portable fontchooser<br />
*** canvas: commands to move items, rotate text<br />
*** additional wm hints<br />
** more at [http://www.tcl.tk/software/tcltk/8.6.html] [http://wiki.tcl.tk/21276]<br />
* GHC 7.6 (but still ''Haskell'' Platform 2012.4?!)<br />
** Upgrade from what to what? What does this release bring? Bugfixes? Major features?<br />
* ''Go'' 1.1<br />
** Upgrade from what to what? What does this release bring? Bugfixes? Major features?<br />
* SDL2 — [http://wiki.libsdl.org/MigrationGuide]<br />
* Racket<br />
Depending on how you look at it, Racket is<br />
# a programming language—a dialect of Lisp and a descendant of Scheme;<br />
# a family of programming languages—variants of Racket, and more; or<br />
# a set of tools—for using a family of programming languages.<br />
Racket is not just for programmers. If you have never programmed in your life, but always wanted to learn programming, using the gui environment DrRacket and following the [http://www.htdp.org/ How to Design Programs] your journey to thousand miles can begin.<br />
<br />
== Security ==<br />
<br />
* The <tt>kernel.kptr_restrict=1</tt> feature was enabled, which avoids leaking address space information into userland. http://lwn.net/Articles/420403/<br />
* hardlink protection was enabled via fs.protected_hardlinks=1 <br />
* symlink protection was enabled via fs.protected_symlinks=1<br />
<br />
[[Category:Factory]]</div>Gberhhttps://en.opensuse.org/index.php?title=Archive:Screenshots_13.1&diff=63369Archive:Screenshots 13.12013-10-21T13:18:05Z<p>Gberh: 13.1 screenshots</p>
<hr />
<div>{{Current_distribution_navbar|13.1}}<br />
{{Intro|Screenshots of openSUSE 13.1 components. Unless explicitly stated all screenshots here must be public domain. On the release day, this page will be transferred to [[Screenshots]].}}<br />
<br />
== how to make screenshots ==<br />
Please follow the following guidelines when taking screenshots for this page:<br />
* 1280*720 or 1366*768 resolution.<br />
** Why? Small and wide screen to fit magazine and website articles! A high resolution screen shot looses all details when scaled down as part of a publication.<br />
* with the default theme, color scheme, window decoration, compositing enabled (as it is default!), widgets standard etcetera. No fancy stuff ;-)<br />
** Why? Viewers get a representative picture of openSUSE.<br />
* Try to have application windows big but not maximized<br />
** This provides 'background' (literally) so you see how it all fits together<br />
* Don't overload the screen with windows: 2-3 is really a lot already. Don't let it get too cluttered!<br />
** less is more and all that.<br />
* if you want to do a screencast (awesome) try to follow the rules above and keep it short (around 3-4 minutes). Better have 3-4 separate video's of each a feature...<br />
* once you have updated the screenshot, remove the "12.3" in the title.<br />
<br />
== What screenshots to take ==<br />
Below is a shortened list of screenshots we had for 12.3. Taking the same or similar shots for 13.1 would already be a great help. But more is helpful as long as it does not get repetitive or excessive.<br />
<br />
__TOC__<br />
<br />
==Installer==<br />
<gallery><br />
File:Welcome_1_12.3_.png|Welcome 1 12.3<br />
File:Welcome_2_12.3_.png|Welcome 2 12.3<br />
File:System_Analysis_2_12.3.png|System Analysis 12.3<br />
File:Time_Zone_12.3.png|Time Zone 12.3<br />
File:Desktop_Selection_12.3.png|Desktop Selection 12.3<br />
File:Disk_preparation_12.3.png|Disk Preparation 12.3<br />
File:Installation-Overview_12.3.png|Installation Overview 12.3<br />
File:Installation_12.3.png|Installation 12.3<br />
</gallery><br />
<br />
==Booting==<br />
<gallery><br />
File:OpenSUSE_12.3_welcome.jpg|Welcome to openSUSE 12.3!<br />
File:Grub2-1.png|Grub 2 Bootmenu 12.3<br />
File:Grub2-2.png|Grub 2 Bootmenu 2 12.3<br />
File:OpenSUSE_12.3_bootmenue.jpg|Legacy Bootmenu 12.3<br />
File:Plymouth.png|Bootsplash 12.3<br />
</gallery><br />
<br />
==KDE Plasma Workspaces 4.11==<br />
Needed:<br />
* screenshot of battery applet showing multiple batteries and/or the mixer applet showing media player controls<br />
* screenshot of KStars' new "interesting events"<br />
* screenshot of "send later" feature in KMail<br />
* lightdm? plasma-nm?<br />
<gallery><br />
File:12.3_KDE-Welcome.png|Welcome Screen 12.3<br />
File:12.3_Activities.png|Activities 12.3<br />
File:12.3_Amarok.png|Amarok 12.3<br />
File:12.3_Configure_desktop.png|Configure Desktop 12.3<br />
File:12.3_Desktop-kde.png|Desktop KDE 12.3<br />
File:12.3_Filemanager.png|Filemanager 12.3<br />
File:12.3_Kinfo.png|Sysinfo 12.3<br />
File:12.3_Kmail.png|Kmail 12.3<br />
File:12.3_Kontact.png|Kontact 12.3<br />
File:12.3_Right-click-file-manager.png|Right Click Filemanager 12.3<br />
File:12.3_Right-click-menu.png|Right Click Menu 12.3<br />
File:12.3_Shutdown.png|Shutdown 12.3<br />
File:12.3_Startup-menu.png|Startup Menu 12.3<br />
File:12.3_Widgets.png|Widgets 12.3<br />
File:12.3_Yast-01.png|Yast 01 12.3<br />
File:12.3_Yast-02.png|Yast 02 12.3<br />
</gallery><br />
<br />
==GNOME 3.10==<br />
screenshot of Header Bars & the new status bar<br />
screenshot or two of GNOME applications: Music, Maps, Photos, Tweak Tool, Boxes...<br />
<gallery><br />
File:Lock_screen1.png|Lock Screen 12.3<br />
File:Login_screen.png|Lock Screen 2 12.3<br />
File:Applications.png|Applications 12.3<br />
File:Libreoffice.png|Notification area 12.3<br />
File:Clocks.png|Clocks 1 12.3<br />
File:Clocks-2.png|Clocks 2 12.3<br />
File:File_Manager.png|File Manager 12.3<br />
File:Right_click.png|Improved Right Click Workflows 12.3<br />
File:Log_out_menu.png|User Menu 12.3<br />
File:GNOME_boxes1.png|GNOME Boxes 12.3<br />
File:GNOME_boxes2.png|GNOME Boxes 2 12.3<br />
File:GNOME_boxes3.png|GNOME Boxes customisation 12.3<br />
File:GNOME_disk_usage.png|Disk Usage Analyser 12.3<br />
File:GNOME_disks.png|Disks Tool 12.3<br />
</gallery><br />
<br />
==Enlightenment==<br />
<gallery><br />
File:OpenSUSE_12.3_E17_desktop.jpg|E17 Desktop 12.3<br />
File:OpenSUSE_12.3_E17_menu.jpg|Menu 12.3<br />
File:OpenSUSE_12.3_E17_about.jpg|About 12.3<br />
</gallery><br />
<br />
==Xfce==<br />
<gallery><br />
File:Lightdm-display-manager-gtk-greeter.png|LightDM GTK Greeter (13.1)<br />
File:Xfce-desktop.png|Xfce Desktop (13.1)<br />
File:Xfce-main-menu.png|Xfce Desktop with Main Menu (13.1)<br />
File:Xfce-application-finder.png|Xfce Application Finder (13.1)<br />
File:Xfce-settings.png|Xfce Settings Manager and YaST (13.1)<br />
File:Xfce-thunar.png|Thunar File Manager (13.1)<br />
File:Xfce-pk-update-icon.png|Package Update Indicator (13.1)<br />
File:Xfce-terminal-dropdown.png|Xfce Terminal in dropdown mode (13.1)<br />
</gallery><br />
<br />
==LXDE==<br />
<gallery><br />
File:12.3_LXDE_desktop.png|Desktop 12.3<br />
File:12.3_LXDE_launcher.png|Launcher 12.3<br />
File:12.3_LXDE_menu.png|Menu 12.3<br />
File:12.3_LXDE_settings.png|Settings 12.3<br />
File:12.3_LXDE_taskmanager.png|Task Manager 12.3<br />
File:12.3_LXDE_filemanager.png|File Manager 12.3<br />
</gallery><br />
<br />
==Applications==<br />
* screenshot of RTL support in LO writer would be awesome<br />
* Impress: "Photo Album" allows to create slideshows from a series of pictures -> screenshot!<br />
* screenshot of a development tool/IDE with a new language, like Perl, Ruby, Go....<br />
<gallery><br />
File:OpenSUSE_12.3_xfce_firefox.jpg|Firefox 12.3<br />
File:12.3-lo.png|LibreOffice 12.3<br />
File:12.3-yast-gtk.png|YaST GTK 12.3<br />
File:OpenSUSE_12.3_YaST-ncurses.png|YaST NCurses 12.3<br />
File:Yast-kde-4.10.png|YaST Qt 12.3<br />
</gallery><br />
<br />
==openSUSE Edu Li-f-e==<br />
<gallery><br />
File:life123-welcome.png|Welcome screen 12.3<br />
File:life123-boot.png|Boot menu 12.3<br />
File:life123-kde.png|KDE 12.3<br />
File:life123-gnome.png|GNOME 12.3<br />
File:life123-cinnamon.png|Cinnamon 12.3<br />
File:life123-edu.png|Educational applications 12.3<br />
File:life123-mulimedia.png|Multimedia apps 12.3<br />
File:life123-graphics.png|Graphics apps 12.3<br />
</gallery><br />
<br />
[[Category:Screenshot|13.1]]<br />
[[Category:13.1|{{PAGENAME}}]]</div>Gberhhttps://en.opensuse.org/index.php?title=Portal:Xfce/Screenshots&diff=63127Portal:Xfce/Screenshots2013-10-02T09:44:46Z<p>Gberh: </p>
<hr />
<div>= Screenshots of Xfce 4.10 =<br />
<br />
<gallery><br />
File:Lightdm-display-manager-gtk-greeter.png|LightDM GTK Greeter<br />
File:Xfce-desktop.png|Xfce Desktop<br />
File:Xfce-main-menu.png|Xfce Desktop with Main Menu<br />
File:Xfce-application-finder.png|Xfce Application Finder<br />
File:Xfce-settings.png|Xfce Settings Manager and YaST<br />
File:Xfce-thunar.png|Thunar File Manager<br />
File:Xfce-pk-update-icon.png|Package Update Indicator<br />
File:Xfce-terminal-dropdown.png|Xfce Terminal in dropdown mode<br />
</gallery></div>Gberhhttps://en.opensuse.org/index.php?title=Portal:Xfce&diff=63126Portal:Xfce2013-10-02T09:34:48Z<p>Gberh: </p>
<hr />
<div><!-- This portal was created using Template:Portal template <br />
<br />
Left column<br />
--><div class="grid_11" style="float:left"><br />
{{Box-header|<big>Welcome to the {{PAGENAME}} Portal</big>|{{FULLPAGENAME}}/Intro|}}<br />
{{:{{FULLPAGENAME}}/Intro}}<br />
{{Box-footer|}}<br />
{{Box-header|Topics|{{FULLPAGENAME}}/Topics|}}<br />
{{:{{FULLPAGENAME}}/Topics}}<br />
{{Box-footer|}}<br />
{{Box-header|In the news|{{FULLPAGENAME}}/News|}}<br />
{{{{FULLPAGENAME}}/News}}<br />
{{Box-footer|[http://news.opensuse.org More news...]}}<br />
{{Box-header|Things to do|{{FULLPAGENAME}}/TODO|}}<br />
{{:{{FULLPAGENAME}}/TODO}}<br />
{{Box-footer|}}<br />
</div><!--<br />
<br />
Right column<br />
--><div class="grid_5" style="float:right"><br />
{{Random portal component|max=8|header=Screenshots|footer=More pictures...| subpage=Screenshots}}<br />
{{Box-header|Navigation|{{FULLPAGENAME}}/Navigation|}}<br />
{{:{{FULLPAGENAME}}/Navigation}}<br />
{{Box-footer|}}<br />
</div><br />
<br />
<br style="clear: both;" /><br />
__NOTOC__ __NOEDITSECTION__<br />
[[Category:Portals|{{PAGENAME}}]]</div>Gberhhttps://en.opensuse.org/index.php?title=Portal:Xfce/Screenshots/8&diff=63125Portal:Xfce/Screenshots/82013-10-02T09:32:18Z<p>Gberh: Created page with "<div class="center"> Xfce Terminal in dropdown mode </div>"</p>
<hr />
<div><div class="center"><br />
[[File:Xfce-terminal-dropdown.png|240px|thumb|center|Xfce Terminal in dropdown mode]]<br />
</div></div>Gberhhttps://en.opensuse.org/index.php?title=File:Xfce-terminal-dropdown.png&diff=63124File:Xfce-terminal-dropdown.png2013-10-02T09:31:43Z<p>Gberh: </p>
<hr />
<div></div>Gberhhttps://en.opensuse.org/index.php?title=Portal:Xfce/Screenshots/7&diff=63123Portal:Xfce/Screenshots/72013-10-02T09:21:39Z<p>Gberh: Created page with "<div class="center"> Package Update Indicator </div>"</p>
<hr />
<div><div class="center"><br />
[[File:Xfce-pk-update-icon.png|240px|thumb|center|Package Update Indicator]]<br />
</div></div>Gberhhttps://en.opensuse.org/index.php?title=Portal:Xfce/Screenshots/6&diff=63122Portal:Xfce/Screenshots/62013-10-02T09:20:52Z<p>Gberh: Created page with "<div class="center"> Thunar File Manager </div>"</p>
<hr />
<div><div class="center"><br />
[[File:Xfce-thunar.png|240px|thumb|center|Thunar File Manager]]<br />
</div></div>Gberhhttps://en.opensuse.org/index.php?title=Portal:Xfce/Screenshots/5&diff=63121Portal:Xfce/Screenshots/52013-10-02T09:20:02Z<p>Gberh: Created page with "<div class="center"> Xfce Settings Manager and YaST </div>"</p>
<hr />
<div><div class="center"><br />
[[File:Xfce-settings.png|240px|thumb|center|Xfce Settings Manager and YaST]]<br />
</div></div>Gberhhttps://en.opensuse.org/index.php?title=Portal:Xfce/Screenshots/4&diff=63120Portal:Xfce/Screenshots/42013-10-02T09:19:20Z<p>Gberh: Created page with "<div class="center"> Xfce Application Finder </div>"</p>
<hr />
<div><div class="center"><br />
[[File:Xfce-application-finder.png|240px|thumb|center|Xfce Application Finder]]<br />
</div></div>Gberhhttps://en.opensuse.org/index.php?title=Portal:Xfce/Screenshots/3&diff=63119Portal:Xfce/Screenshots/32013-10-02T09:18:36Z<p>Gberh: Created page with "<div class="center"> Xfce Desktop with Main Menu </div>"</p>
<hr />
<div><div class="center"><br />
[[File:Xfce-main-menu.png|240px|thumb|center|Xfce Desktop with Main Menu]]<br />
</div></div>Gberhhttps://en.opensuse.org/index.php?title=Portal:Xfce/Screenshots/2&diff=63118Portal:Xfce/Screenshots/22013-10-02T09:17:51Z<p>Gberh: Created page with "<div class="center"> Xfce Desktop </div>"</p>
<hr />
<div><div class="center"><br />
[[File:Xfce-desktop.png|240px|thumb|center|Xfce Desktop]]<br />
</div></div>Gberhhttps://en.opensuse.org/index.php?title=Portal:Xfce/Screenshots/1&diff=63117Portal:Xfce/Screenshots/12013-10-02T09:17:02Z<p>Gberh: </p>
<hr />
<div><div class="center"><br />
[[File:Lightdm-display-manager-gtk-greeter.png|240px|thumb|center|LightDM GTK Greeter]]<br />
</div></div>Gberhhttps://en.opensuse.org/index.php?title=File:Xfce-pk-update-icon.png&diff=63116File:Xfce-pk-update-icon.png2013-10-02T09:15:51Z<p>Gberh: </p>
<hr />
<div></div>Gberhhttps://en.opensuse.org/index.php?title=File:Xfce-settings.png&diff=63115File:Xfce-settings.png2013-10-02T09:15:13Z<p>Gberh: </p>
<hr />
<div></div>Gberhhttps://en.opensuse.org/index.php?title=File:Xfce-thunar.png&diff=63114File:Xfce-thunar.png2013-10-02T09:13:52Z<p>Gberh: </p>
<hr />
<div></div>Gberhhttps://en.opensuse.org/index.php?title=File:Xfce-application-finder.png&diff=63113File:Xfce-application-finder.png2013-10-02T09:13:00Z<p>Gberh: </p>
<hr />
<div></div>Gberhhttps://en.opensuse.org/index.php?title=File:Xfce-main-menu.png&diff=63112File:Xfce-main-menu.png2013-10-02T09:12:09Z<p>Gberh: </p>
<hr />
<div></div>Gberhhttps://en.opensuse.org/index.php?title=File:Xfce-desktop.png&diff=63111File:Xfce-desktop.png2013-10-02T09:11:35Z<p>Gberh: </p>
<hr />
<div></div>Gberhhttps://en.opensuse.org/index.php?title=File:Lightdm-display-manager-gtk-greeter.png&diff=63110File:Lightdm-display-manager-gtk-greeter.png2013-10-02T09:10:48Z<p>Gberh: </p>
<hr />
<div></div>Gberhhttps://en.opensuse.org/index.php?title=openSUSE:Bugreport_application_crashed&diff=63109openSUSE:Bugreport application crashed2013-10-02T09:08:14Z<p>Gberh: /* Using GDB */</p>
<hr />
<div>{{Bug navbar}}<br />
{{Intro|You are working with a program and suddenly the worst happens--it crashes. One convenience of open source software is the open community with their programmers who really listen to their users and try to fix a reported bug as soon as possible. So you, as a normal user, can become part of the community just by reporting bugs and testing the fixed application.<br><br>But reporting a bug is not as easy as saying "it doesn't work." One of the factors that delays a bug's being fixed is the way it is reported. So this guide should help improve communication between developers and users in bug resolution.}}<br />
<br />
= Qualities of a Good Bug Report =<br />
<br />
<br />
So please remember the two qualities of a good bug report:<br />
<br />
* '''Reproducible''': Try to reproduce the bug on your own workstation. Write down every step you take to reproduce the bug. Sometimes it could be helpful to disable background tasks in order to avoid interactions between the crashing application and another process running in the background. If the crashing application interacts with another process, this should also be reported as a bug. Every detail you can provide helps the engineer to reproduce the bug on his own workstation.<br />
<br />
* '''Specific''': Don't report more than one bug with a single message. Provide as exact information as you can. Don't talk about other things that might force a programmer or tester to decipher before understanding your message.<br />
<br />
For example: Let's say the buggy application is a Web browser. It crashes every time you visit example.org and you want to write up a bug report:<br />
<br />
BAD:<br />
My browser crashed.<br />
I think I was on www.example.org.<br />
I play golf with Mr. Big Boss, so you better<br />
fix this problem, or I'll report you to him.<br />
By the way, your Back icon looks UGGGLY!!!<br />
Thx 4 UR help.<br />
<br />
GOOD:<br />
My browser "exact-name" crashed<br />
each time I went to www.example.org<br />
on an openSUSE-"exact-version" system.<br />
<br />
EXCELLENT:<br />
My browser "exact-name"-"exact-version"<br />
crashed each time I went to www.example.org.<br />
I use the browser build dated 2012-May-23<br />
from the openSUSE "Browsers" repository<br />
on an openSUSE-"exact-version" system.<br />
It crashed each time upon drawing<br />
the banner at the top of the page.<br />
I broke apart the page, and discovered<br />
that the following image link will crash it,<br />
unless you remove the "BORDER=0" attribute:<br />
<IMG SRC="banner.png" WIDTH="400" HEIGHT="60" BORDER="0" ALT="Banner"><br />
<br />
= Analyzing the Problem =<br />
<br />
== Environment ==<br />
<br />
First of all, check your environment. Write down the system version, the program version, plug-ins (adding their versions), and so on.<br />
After that, try to reproduce the problem and write down the steps you make to get the application to crash. Find out, if the problem is solved with a newer version of your software: look at the project home page to get more information. <br />
<br />
== Install -debuginfo Packages ==<br />
<br />
Most GUI applications show you a backtrace on a crash. A backtrace tells the developer more exactly where the error occurred. Usually gdb is used to create this backtrace. However, gdb can create a more detailed backtrace when it has the debug info. Please install the -debuginfo package for your application to improve the output of gdb. The -debuginfo packages are not part of the CD set, but you can find them in the full network installation source, in the debug directory on our HTTP download server or any mirror (debug repositories for the offici. This directory can be defined as an installation source in YaST (as a replacement for your CD).<br />
<br />
* [[Package_repositories#Debug|debug repositories for the official openSUSE releases]]<br />
* [http://download.opensuse.org/factory/repo/debug/ debug repository for Factory]<br />
<br />
Please install the packages and try to reproduce the crash. Attach a description what you did to trigger the crash and the backtrace to the bug report.<br />
These packages also help debugging, when you use gdb directly, see below.<br />
<br />
== Debugging ==<br />
<br />
There is no update and you can reproduce the problem smoothly. Now it's time to start debugging the application. Debugging could take a lot of time--but sometimes it's the only way to get a good bug report and to help the developers to solve the bug quickly.<br />
<br />
There are different ways to debug an application, so you have to check each of these proposals on your own and choose the right form for your application.<br />
<br />
=== strace ===<br />
<br />
Programs often use files to fetch configuration information, access hardware, or write logs. Sometimes, a program attempts to reach such files incorrectly. <tt>strace</tt> is a useful diagnostic, instructional, and debugging tool and could help deal with this. strace traces system calls (hence the name), which include calls that use the memory and files.<br />
<br />
In the simplest case, strace runs the specified command until it exits. It intercepts and records the system calls that are called by a process and the signals that are received by a process. The name of each system call, its arguments, and its return value are printed on standard error or to the file specified with the -o option.<br />
<br />
An example for stracing the command <tt>cat /dev/null</tt> is:<br />
<br />
strace -f -ttt -o strace.log cat /dev/null<br />
<br />
This creates a file called <tt>strace.log</tt> in the current directory. We check the file, the relevant parts of which are shown below:<br />
<br />
open("/dev/null", O_RDONLY) = 3<br />
<br />
Errors (typically a return value of -1) have the errno symbol and error string appended.<br />
<br />
open("/foo/bar", O_RDONLY) = -1 ENOENT (No such file or directory)<br />
<br />
So strace seems to be the best way to debug applications that crash on start-up or crash while opening or saving files.<br />
<br />
=== Using GDB ===<br />
<br />
GDB, the GNU Debugger, is a program used to find run time errors that normally involve memory corruption.<br />
You can also use it to obtain a so-called backtrace, a sequence of function calls leading to a crash.<br />
When you want to get a backtrace from <tt>/usr/bin/brokenprogram</tt>, which is throwing segmentation faults<br />
every time it runs, you use the following command:<br />
<br />
$ gdb /usr/bin/brokenprogram<br />
GNU gdb 6.5<br />
...<br />
(gdb)<br />
<br />
Now you are in GDB's own prompt. If you are still missing -debuginfo packages gdb will show you output similar to the following:<br />
<br />
Missing separate debuginfo for /lib64/libm.so.6<br />
Try: zypper install -C "debuginfo(build-id)=35d35d9ce781be3a140a34242d998498615b021f"<br />
Missing separate debuginfo for /lib64/libpthread.so.0<br />
Try: zypper install -C "debuginfo(build-id)=522229c2dde70aaa8e4295ecb7b6643c810f758f"<br />
Missing separate debuginfo for /lib64/libc.so.6<br />
Try: zypper install -C "debuginfo(build-id)=c3e668c7a2e7ae513e801d34a968a43510b29b52"<br />
<br />
Simply copy and paste the given zypper commands into another terminal in order to install the missing packages, then quit gdb with <tt>quit</tt> and start over.<br />
<br />
From gdb type <code>run</code> and wait until the program crashes:<br />
<br />
(gdb) run<br />
Starting program: /usr/bin/brokenprogram<br />
<br />
Program received signal SIGSEGV, Segmentation fault.<br />
0x08048394 in brokenfunc () at brokenprogram.c:4<br />
4 *i = 2;<br />
(gdb)<br />
<br />
Alternately if the program runs at login, is started by an init script or something similar, you can attach to the running process and then continue its execution with <tt>continue</tt> and wait until the program crashes:<br />
<br />
$ pidof brokenprogram<br />
12345<br />
$ gdb /usr/bin/brokenprogram 12345<br />
(gdb) continue<br />
Continuing.<br />
Program received signal SIGSEGV, Segmentation fault.<br />
0x08048394 in brokenfunc () at broken.c:4<br />
4 *i = 2;<br />
(gdb)<br />
<br />
Here you go, back at the GDB prompt enable logging and obtain the backtrace with <tt>thread apply all backtrace full</tt>.<br />
<br />
(gdb) set logging on<br />
Copying output to gdb.txt.<br />
(gdb) thread apply all backtrace full<br />
[New Thread 0x7ffff6d0b700 (LWP 4520)]<br />
<br />
Thread 2 (Thread 0x7ffff750c700 (LWP 4519)):<br />
#0 0x00007ffff7542849 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56<br />
resultvar = 0<br />
pid = 4515<br />
selftid = 4519<br />
#1 0x00007ffff7543cd8 in __GI_abort () at abort.c:89<br />
save_stage = 2<br />
act = {__sigaction_handler = {sa_handler = 0x6466203030303030, sa_sigaction = 0x6466203030303030}, sa_mask = {__val = {3906931166148702266, 2314885530818459703, 2314885530818453536,<br />
3395749441387372576, 7596498572764408172, 3330465998920576354, 7378697628689264499, 3256155514972955191, 7233967814408037943, 3255307721929404514, 3472891250476064880, 3616454703663034416,<br />
2321666313920262688, 2314885530818453536, 2314885530818453536, 8096}}, sa_flags = 89, sa_restorer = 0x7ffff750bed0}<br />
sigs = {__val = {32, 0 <repeats 15 times>}}<br />
#2 0x00007ffff7581114 in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7ffff76770e0 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175<br />
ap = {{gp_offset = 40, fp_offset = 0, overflow_arg_area = 0x7ffff750bee0, reg_save_area = 0x7ffff750be70}}<br />
fd = 3<br />
on_2 = <optimized out><br />
list = <optimized out><br />
nlist = <optimized out><br />
cp = <optimized out><br />
written = <optimized out><br />
#3 0x00007ffff758696e in malloc_printerr (action=3, str=0x7ffff767317b "free(): invalid pointer", ptr=<optimized out>) at malloc.c:4916<br />
buf = '0' <repeats 11 times>, "12345"<br />
cp = <optimized out><br />
#4 0x0000000000400a88 in work (t=0x0) at brokenprogram.c:18<br />
i = 10<br />
tid = 0<br />
result = -4.943676956758269<br />
#5 0x00007ffff78c40db in start_thread (arg=0x7ffff750c700) at pthread_create.c:309<br />
__res = <optimized out><br />
pd = 0x7ffff750c700<br />
now = <optimized out><br />
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737342654208, 3582659488515194238, 1, 140737354125312, 0, 140737342654208, -3582675678410998402, -3582676406767878786}, mask_was_saved = 0}}, priv = {<br />
pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}<br />
not_first_call = <optimized out><br />
pagesize_m1 = <optimized out><br />
pd = 0x7ffff750c700<br />
now = <optimized out><br />
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737342654208, 3582659488515194238, 1, 140737354125312, 0, 140737342654208, -3582675678410998402, -3582676406767878786}, mask_was_saved = 0}}, priv = {<br />
pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}<br />
not_first_call = <optimized out><br />
pagesize_m1 = <optimized out><br />
sp = <optimized out><br />
freesize = <optimized out><br />
__PRETTY_FUNCTION__ = "start_thread"<br />
#6 0x00007ffff75f47cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111<br />
No locals.<br />
<br />
Thread 1 (Thread 0x7ffff7fe1700 (LWP 4515)):<br />
[...]<br />
(gdb) <br />
<br />
Quit GDB by typing <tt>quit</tt>, the backtrace will be saved to the file <tt>gdb.txt</tt> in the current directory.<br />
<br />
If the program crashes only when you use a specific parameter, say <tt>--crash</tt>, you have to add that<br />
parameter to the <tt>run</tt> command:<br />
<br />
(gdb) run --crash<br />
Starting program: /usr/bin/brokenprogram --crash<br />
<br />
=== dmesg ===<br />
<br />
dmesg prints out or controls the kernel ring buffer. So if you have problems with the kernel itself or kernel-related applications (especially kernel modules or hotplug stuff), you should use this tool.<br />
<br />
[[Category:Developer]]<br />
[[de:Bugs:Eine Anwendung stürzt ab]]</div>Gberhhttps://en.opensuse.org/index.php?title=openSUSE:Bugreport_application_crashed&diff=63108openSUSE:Bugreport application crashed2013-10-02T09:07:24Z<p>Gberh: show how to install missing debuginfo and how to obtain a backtrace from a threaded process</p>
<hr />
<div>{{Bug navbar}}<br />
{{Intro|You are working with a program and suddenly the worst happens--it crashes. One convenience of open source software is the open community with their programmers who really listen to their users and try to fix a reported bug as soon as possible. So you, as a normal user, can become part of the community just by reporting bugs and testing the fixed application.<br><br>But reporting a bug is not as easy as saying "it doesn't work." One of the factors that delays a bug's being fixed is the way it is reported. So this guide should help improve communication between developers and users in bug resolution.}}<br />
<br />
= Qualities of a Good Bug Report =<br />
<br />
<br />
So please remember the two qualities of a good bug report:<br />
<br />
* '''Reproducible''': Try to reproduce the bug on your own workstation. Write down every step you take to reproduce the bug. Sometimes it could be helpful to disable background tasks in order to avoid interactions between the crashing application and another process running in the background. If the crashing application interacts with another process, this should also be reported as a bug. Every detail you can provide helps the engineer to reproduce the bug on his own workstation.<br />
<br />
* '''Specific''': Don't report more than one bug with a single message. Provide as exact information as you can. Don't talk about other things that might force a programmer or tester to decipher before understanding your message.<br />
<br />
For example: Let's say the buggy application is a Web browser. It crashes every time you visit example.org and you want to write up a bug report:<br />
<br />
BAD:<br />
My browser crashed.<br />
I think I was on www.example.org.<br />
I play golf with Mr. Big Boss, so you better<br />
fix this problem, or I'll report you to him.<br />
By the way, your Back icon looks UGGGLY!!!<br />
Thx 4 UR help.<br />
<br />
GOOD:<br />
My browser "exact-name" crashed<br />
each time I went to www.example.org<br />
on an openSUSE-"exact-version" system.<br />
<br />
EXCELLENT:<br />
My browser "exact-name"-"exact-version"<br />
crashed each time I went to www.example.org.<br />
I use the browser build dated 2012-May-23<br />
from the openSUSE "Browsers" repository<br />
on an openSUSE-"exact-version" system.<br />
It crashed each time upon drawing<br />
the banner at the top of the page.<br />
I broke apart the page, and discovered<br />
that the following image link will crash it,<br />
unless you remove the "BORDER=0" attribute:<br />
<IMG SRC="banner.png" WIDTH="400" HEIGHT="60" BORDER="0" ALT="Banner"><br />
<br />
= Analyzing the Problem =<br />
<br />
== Environment ==<br />
<br />
First of all, check your environment. Write down the system version, the program version, plug-ins (adding their versions), and so on.<br />
After that, try to reproduce the problem and write down the steps you make to get the application to crash. Find out, if the problem is solved with a newer version of your software: look at the project home page to get more information. <br />
<br />
== Install -debuginfo Packages ==<br />
<br />
Most GUI applications show you a backtrace on a crash. A backtrace tells the developer more exactly where the error occurred. Usually gdb is used to create this backtrace. However, gdb can create a more detailed backtrace when it has the debug info. Please install the -debuginfo package for your application to improve the output of gdb. The -debuginfo packages are not part of the CD set, but you can find them in the full network installation source, in the debug directory on our HTTP download server or any mirror (debug repositories for the offici. This directory can be defined as an installation source in YaST (as a replacement for your CD).<br />
<br />
* [[Package_repositories#Debug|debug repositories for the official openSUSE releases]]<br />
* [http://download.opensuse.org/factory/repo/debug/ debug repository for Factory]<br />
<br />
Please install the packages and try to reproduce the crash. Attach a description what you did to trigger the crash and the backtrace to the bug report.<br />
These packages also help debugging, when you use gdb directly, see below.<br />
<br />
== Debugging ==<br />
<br />
There is no update and you can reproduce the problem smoothly. Now it's time to start debugging the application. Debugging could take a lot of time--but sometimes it's the only way to get a good bug report and to help the developers to solve the bug quickly.<br />
<br />
There are different ways to debug an application, so you have to check each of these proposals on your own and choose the right form for your application.<br />
<br />
=== strace ===<br />
<br />
Programs often use files to fetch configuration information, access hardware, or write logs. Sometimes, a program attempts to reach such files incorrectly. <tt>strace</tt> is a useful diagnostic, instructional, and debugging tool and could help deal with this. strace traces system calls (hence the name), which include calls that use the memory and files.<br />
<br />
In the simplest case, strace runs the specified command until it exits. It intercepts and records the system calls that are called by a process and the signals that are received by a process. The name of each system call, its arguments, and its return value are printed on standard error or to the file specified with the -o option.<br />
<br />
An example for stracing the command <tt>cat /dev/null</tt> is:<br />
<br />
strace -f -ttt -o strace.log cat /dev/null<br />
<br />
This creates a file called <tt>strace.log</tt> in the current directory. We check the file, the relevant parts of which are shown below:<br />
<br />
open("/dev/null", O_RDONLY) = 3<br />
<br />
Errors (typically a return value of -1) have the errno symbol and error string appended.<br />
<br />
open("/foo/bar", O_RDONLY) = -1 ENOENT (No such file or directory)<br />
<br />
So strace seems to be the best way to debug applications that crash on start-up or crash while opening or saving files.<br />
<br />
=== Using GDB ===<br />
<br />
GDB, the GNU Debugger, is a program used to find run time errors that normally involve memory corruption.<br />
You can also use it to obtain a so-called backtrace, a sequence of function calls leading to a crash.<br />
When you want to get a backtrace from <tt>/usr/bin/brokenprogram</tt>, which is throwing segmentation faults<br />
every time it runs, you use the following command:<br />
<br />
$ gdb /usr/bin/brokenprogram<br />
GNU gdb 6.5<br />
...<br />
(gdb)<br />
<br />
Now you are in GDB's own prompt. If you are still missing -debuginfo packages gdb will show you output similar to the following:<br />
<br />
Missing separate debuginfo for /lib64/libm.so.6<br />
Try: zypper install -C "debuginfo(build-id)=35d35d9ce781be3a140a34242d998498615b021f"<br />
Missing separate debuginfo for /lib64/libpthread.so.0<br />
Try: zypper install -C "debuginfo(build-id)=522229c2dde70aaa8e4295ecb7b6643c810f758f"<br />
Missing separate debuginfo for /lib64/libc.so.6<br />
Try: zypper install -C "debuginfo(build-id)=c3e668c7a2e7ae513e801d34a968a43510b29b52"<br />
<br />
Simply copy and paste the given zypper commands into another terminal in order to install the missing packages, then quit gdb with <tt>quit</tt> and start over.<br />
<br />
From gdb type <code>run</code> and wait until the program crashes:<br />
<br />
(gdb) run<br />
Starting program: /usr/bin/brokenprogram<br />
<br />
Program received signal SIGSEGV, Segmentation fault.<br />
0x08048394 in brokenfunc () at brokenprogram.c:4<br />
4 *i = 2;<br />
(gdb)<br />
<br />
Alternately if the program runs at login, is started by an init script or something similar, you can attach to the running process and then continue its execution with <tt>continue</tt> and wait until the program crashes:<br />
<br />
$ pidof brokenprogram<br />
12345<br />
$ gdb /usr/bin/brokenprogram 12345<br />
(gdb) continue<br />
Continuing.<br />
Program received signal SIGSEGV, Segmentation fault.<br />
0x08048394 in brokenfunc () at broken.c:4<br />
4 *i = 2;<br />
(gdb)<br />
<br />
Here you go, back at the GDB prompt enable logging and obtain the backtrace.<br />
<br />
(gdb) set logging on<br />
Copying output to gdb.txt.<br />
(gdb) thread apply all backtrace full<br />
[New Thread 0x7ffff6d0b700 (LWP 4520)]<br />
<br />
Thread 2 (Thread 0x7ffff750c700 (LWP 4519)):<br />
#0 0x00007ffff7542849 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56<br />
resultvar = 0<br />
pid = 4515<br />
selftid = 4519<br />
#1 0x00007ffff7543cd8 in __GI_abort () at abort.c:89<br />
save_stage = 2<br />
act = {__sigaction_handler = {sa_handler = 0x6466203030303030, sa_sigaction = 0x6466203030303030}, sa_mask = {__val = {3906931166148702266, 2314885530818459703, 2314885530818453536,<br />
3395749441387372576, 7596498572764408172, 3330465998920576354, 7378697628689264499, 3256155514972955191, 7233967814408037943, 3255307721929404514, 3472891250476064880, 3616454703663034416,<br />
2321666313920262688, 2314885530818453536, 2314885530818453536, 8096}}, sa_flags = 89, sa_restorer = 0x7ffff750bed0}<br />
sigs = {__val = {32, 0 <repeats 15 times>}}<br />
#2 0x00007ffff7581114 in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7ffff76770e0 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175<br />
ap = {{gp_offset = 40, fp_offset = 0, overflow_arg_area = 0x7ffff750bee0, reg_save_area = 0x7ffff750be70}}<br />
fd = 3<br />
on_2 = <optimized out><br />
list = <optimized out><br />
nlist = <optimized out><br />
cp = <optimized out><br />
written = <optimized out><br />
#3 0x00007ffff758696e in malloc_printerr (action=3, str=0x7ffff767317b "free(): invalid pointer", ptr=<optimized out>) at malloc.c:4916<br />
buf = '0' <repeats 11 times>, "12345"<br />
cp = <optimized out><br />
#4 0x0000000000400a88 in work (t=0x0) at brokenprogram.c:18<br />
i = 10<br />
tid = 0<br />
result = -4.943676956758269<br />
#5 0x00007ffff78c40db in start_thread (arg=0x7ffff750c700) at pthread_create.c:309<br />
__res = <optimized out><br />
pd = 0x7ffff750c700<br />
now = <optimized out><br />
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737342654208, 3582659488515194238, 1, 140737354125312, 0, 140737342654208, -3582675678410998402, -3582676406767878786}, mask_was_saved = 0}}, priv = {<br />
pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}<br />
not_first_call = <optimized out><br />
pagesize_m1 = <optimized out><br />
pd = 0x7ffff750c700<br />
now = <optimized out><br />
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737342654208, 3582659488515194238, 1, 140737354125312, 0, 140737342654208, -3582675678410998402, -3582676406767878786}, mask_was_saved = 0}}, priv = {<br />
pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}<br />
not_first_call = <optimized out><br />
pagesize_m1 = <optimized out><br />
sp = <optimized out><br />
freesize = <optimized out><br />
__PRETTY_FUNCTION__ = "start_thread"<br />
#6 0x00007ffff75f47cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111<br />
No locals.<br />
<br />
Thread 1 (Thread 0x7ffff7fe1700 (LWP 4515)):<br />
[...]<br />
(gdb) <br />
<br />
Quit GDB by typing <tt>quit</tt>, the backtrace will be saved to the file <tt>gdb.txt</tt> in the current directory.<br />
<br />
If the program crashes only when you use a specific parameter, say <tt>--crash</tt>, you have to add that<br />
parameter to the <tt>run</tt> command:<br />
<br />
(gdb) run --crash<br />
Starting program: /usr/bin/brokenprogram --crash<br />
<br />
=== dmesg ===<br />
<br />
dmesg prints out or controls the kernel ring buffer. So if you have problems with the kernel itself or kernel-related applications (especially kernel modules or hotplug stuff), you should use this tool.<br />
<br />
[[Category:Developer]]<br />
[[de:Bugs:Eine Anwendung stürzt ab]]</div>Gberhhttps://en.opensuse.org/index.php?title=Portal:Xfce/Topics&diff=63107Portal:Xfce/Topics2013-10-01T20:06:58Z<p>Gberh: add Topics page</p>
<hr />
<div>{{Point here|[[Image:Yast-software.png|48px|link=]]|<br />
'''Install and Use'''<br />
<br />
The Xfce desktop can be installed from the installation DVD or NET images, on an existing system the <code>xfce</code> pattern will install all necessary packages. Currently there is no installable live image available.<br />
}}<br />
{{Point here|[[Image:Icon-help.png|48px|link=]]|<br />
'''Learn'''<br />
<br />
* [http://www.xfce.org/ Xfce website]<br />
* [http://wiki.xfce.org/faq Xfce FAQ]<br />
* [http://docs.xfce.org/ Xfce Documentation]<br />
* [http://wiki.xfce.org/ Xfce wiki]<br />
}}<br />
{{Point here|[[Image:Icon-usage.png|48px|link=]]|<br />
'''Participate'''<br />
<br />
* Help [[openSUSE:Testing|testing]] [[Portal:Factory|openSUSE Factory]]<br />
* Help [[openSUSE:Testing|testing]] the latest packages from the [https://build.opensuse.org/project/show/X11:xfce X11:xfce OBS repository]<br />
* [[openSUSE:Submitting_bug_reports|Submit bug reports]]<br />
* Help the [[openSUSE:Xfce_team|Xfce team]]<br />
}}<br />
{{Point here|[[Image:Icon-irc.png|48px|link=]]|<br />
'''Communicate'''<br />
<br />
* Get to know the [[openSUSE:Xfce team]]<br />
* '''IRC''' - [irc://irc.freenode.org/opensuse-xfce #opensuse-xfce]<br />
{{Mailinglist|opensuse-xfce|Discussion about XFCE in the openSUSE distribution}}<br />
{{Mailinglist|opensuse|Generic questions and User to User support for the openSUSE distribution}}<br />
<br />
}}</div>Gberhhttps://en.opensuse.org/index.php?title=User:Gberh/Xfce_ToDo&diff=63106User:Gberh/Xfce ToDo2013-10-01T19:55:56Z<p>Gberh: Redirected page to Portal:Xfce/TODO</p>
<hr />
<div>#REDIRECT [[Portal:Xfce/TODO]]</div>Gberhhttps://en.opensuse.org/index.php?title=openSUSE:Xfce_team&diff=63105openSUSE:Xfce team2013-10-01T19:44:15Z<p>Gberh: /* Communicate */</p>
<hr />
<div><div style="background-color:#E5E5E6;text-align:center;color:#000000"><br />
=== Introduction ===<br />
</div><br />
<br />
The openSUSE Xfce Team works on the integration of the [[Portal:Xfce|Xfce]] desktop environment into openSUSE. Its main tasks are:<br />
<br />
* packaging Xfce components and applications<br />
* integrating them well with the distribution<br />
* providing openSUSE branded artwork<br />
* testing<br />
* handling bug reports and collaborating with upstream<br />
<br />
<div style="background-color:#E5E5E6;text-align:center;color:#000000"><br />
=== Communicate ===<br />
</div><br />
<br />
You can contact us via IRC or our mailing list:<br />
<br />
* '''IRC''' - [irc://irc.freenode.org/opensuse-xfce #opensuse-xfce]<br />
{{Mailinglist|opensuse-xfce|Discussion about XFCE in the openSUSE distribution}}<br />
<br />
<div style="background-color:#E5E5E6;text-align:center;color:#0b5147"><br />
<br />
=== Members ===<br />
</div><br />
* [[user:gberh|Guido Berhoerster]] (gber on IRC)<br />
<br />
<div style="background-color:#E5E5E6;text-align:center;color:#0b5147"><br />
=== Things to do ===<br />
</div><br />
<br />
{{Portal:Xfce/TODO}}<br />
<br />
<div style="background-color:#E5E5E6;text-align:center;color:#0b5147"><br />
=== How to join ===<br />
</div><br />
Want to join us in our efforts? Just talk to us!<br />
<br />
[[Category:Xfce]]<br />
[[Category:Team pages]]<br />
__NOTOC__</div>Gberhhttps://en.opensuse.org/index.php?title=openSUSE:Xfce_team&diff=63104openSUSE:Xfce team2013-10-01T19:43:55Z<p>Gberh: /* Communicate */</p>
<hr />
<div><div style="background-color:#E5E5E6;text-align:center;color:#000000"><br />
=== Introduction ===<br />
</div><br />
<br />
The openSUSE Xfce Team works on the integration of the [[Portal:Xfce|Xfce]] desktop environment into openSUSE. Its main tasks are:<br />
<br />
* packaging Xfce components and applications<br />
* integrating them well with the distribution<br />
* providing openSUSE branded artwork<br />
* testing<br />
* handling bug reports and collaborating with upstream<br />
<br />
<div style="background-color:#E5E5E6;text-align:center;color:#000000"><br />
=== Communicate ===<br />
</div><br />
<br />
You can contact us via IRC or our mailing list:<br />
<br />
* '''IRC''' [irc://irc.freenode.org/opensuse-xfce #opensuse-xfce]<br />
{{Mailinglist|opensuse-xfce|Discussion about XFCE in the openSUSE distribution}}<br />
<br />
<div style="background-color:#E5E5E6;text-align:center;color:#0b5147"><br />
<br />
=== Members ===<br />
</div><br />
* [[user:gberh|Guido Berhoerster]] (gber on IRC)<br />
<br />
<div style="background-color:#E5E5E6;text-align:center;color:#0b5147"><br />
=== Things to do ===<br />
</div><br />
<br />
{{Portal:Xfce/TODO}}<br />
<br />
<div style="background-color:#E5E5E6;text-align:center;color:#0b5147"><br />
=== How to join ===<br />
</div><br />
Want to join us in our efforts? Just talk to us!<br />
<br />
[[Category:Xfce]]<br />
[[Category:Team pages]]<br />
__NOTOC__</div>Gberhhttps://en.opensuse.org/index.php?title=Portal:Xfce/Intro&diff=63103Portal:Xfce/Intro2013-10-01T19:38:17Z<p>Gberh: </p>
<hr />
<div>'''[http://www.xfce.org/ Xfce]''' is a free and open source desktop environment which features a visually appealing and intuitive user interface designed for productivity.<br />
<br />
The Xfce desktop environment consists of a number of components providing all functionality expected from a modern desktop environment, including a session manager, panel, application launcher, desktop manager, file manager, settings manager, and a window manager with compositing. Many components remain optional and/or may be exchanged for alternatives.<br />
<br />
In addition to the core components the Xfce community provides numerous applications, utilities, and add-ons such as a terminal emulator, task manager, media player, panel plugins and file manager extensions.<br />
<br />
The Xfce desktop is a well integrated and fully supported part of openSUSE. For more information about Xfce visit [http://www.xfce.org/ its website].</div>Gberhhttps://en.opensuse.org/index.php?title=Portal:Xfce/Intro&diff=63102Portal:Xfce/Intro2013-10-01T19:19:10Z<p>Gberh: </p>
<hr />
<div>'''[http://www.xfce.org/ Xfce]''' is a free and open source desktop environment which features a visually appealing and intuitive user interface designed for productivity.<br />
<br />
The Xfce desktop environment consists of a number of components providing all functionality expected from a modern desktop environment, including a session manager, panel, application launcher, desktop manager, file manager, settings manager, and a window manager with compositing. Many components remain optional and/or may be exchanged for alternatives.<br />
<br />
In addition to the core components the Xfce community provides numerous applications, utilities, and add-ons such as a terminal emulator, task manager, media player, panel plugins and file manager extensions.<br />
<br />
openSUSE includes a fully supported Xfce desktop that can be installed from the [[Portal:Installation|installation DVD or NET images]], on an existing system the Xfce desktop can be installed through the xfce pattern. Currently the is no installable live image available.<br />
<br />
For more information about Xfce visit [http://www.xfce.org/ its website].</div>Gberhhttps://en.opensuse.org/index.php?title=Portal:Xfce/Intro&diff=63101Portal:Xfce/Intro2013-10-01T19:17:04Z<p>Gberh: </p>
<hr />
<div>'''Xfce''' is a free and open source desktop environment which features a visually appealing and intuitive user interface designed for productivity.<br />
<br />
The Xfce desktop environment consists of a number of components providing all functionality expected from a modern desktop environment, including a session manager, panel, application launcher, desktop manager, file manager, settings manager, and a window manager with compositing. Many components remain optional and/or may be exchanged for alternatives.<br />
<br />
In addition to the core components the Xfce community provides numerous applications, utilities, and add-ons such as a terminal emulator, task manager, media player, panel plugins and file manager extensions.<br />
<br />
openSUSE includes a fully supported Xfce desktop that can be installed from the installation DVD or the NET image, on an existing system the Xfce desktop can be installed through the xfce pattern. Currently the is no installable live image available.<br />
<br />
For more information about Xfce visit [http://freedesktop.org/ its website].</div>Gberhhttps://en.opensuse.org/index.php?title=Portal:Xfce/News&diff=63100Portal:Xfce/News2013-10-01T19:06:42Z<p>Gberh: Created page with "See the [http://news.opensuse.org news page]."</p>
<hr />
<div>See the [http://news.opensuse.org news page].</div>Gberhhttps://en.opensuse.org/index.php?title=openSUSE:Xfce_team&diff=63099openSUSE:Xfce team2013-10-01T19:04:30Z<p>Gberh: </p>
<hr />
<div><div style="background-color:#E5E5E6;text-align:center;color:#000000"><br />
=== Introduction ===<br />
</div><br />
<br />
The openSUSE Xfce Team works on the integration of the [[Portal:Xfce|Xfce]] desktop environment into openSUSE. Its main tasks are:<br />
<br />
* packaging Xfce components and applications<br />
* integrating them well with the distribution<br />
* providing openSUSE branded artwork<br />
* testing<br />
* handling bug reports and collaborating with upstream<br />
<br />
<div style="background-color:#E5E5E6;text-align:center;color:#000000"><br />
=== Communicate ===<br />
</div><br />
<br />
You can contact us via IRC or our mailing list:<br />
<br />
* [irc://irc.freenode.org/opensuse-xfce #opensuse-xfce]<br />
{{Mailinglist|opensuse-xfce|Discussion about XFCE in the openSUSE distribution}}<br />
<br />
<div style="background-color:#E5E5E6;text-align:center;color:#0b5147"><br />
=== Members ===<br />
</div><br />
* [[user:gberh|Guido Berhoerster]] (gber on IRC)<br />
<br />
<div style="background-color:#E5E5E6;text-align:center;color:#0b5147"><br />
=== Things to do ===<br />
</div><br />
<br />
{{Portal:Xfce/TODO}}<br />
<br />
<div style="background-color:#E5E5E6;text-align:center;color:#0b5147"><br />
=== How to join ===<br />
</div><br />
Want to join us in our efforts? Just talk to us!<br />
<br />
[[Category:Xfce]]<br />
[[Category:Team pages]]<br />
__NOTOC__</div>Gberhhttps://en.opensuse.org/index.php?title=Portal:Xfce/TODO&diff=63098Portal:Xfce/TODO2013-10-01T19:00:34Z<p>Gberh: add TODO page</p>
<hr />
<div>* start building packages of the upcoming 4.12 release<br />
* create installable live images</div>Gberhhttps://en.opensuse.org/index.php?title=openSUSE:Xfce_team&diff=63097openSUSE:Xfce team2013-10-01T18:59:02Z<p>Gberh: </p>
<hr />
<div><div style="background-color:#E5E5E6;text-align:center;color:#000000"><br />
=== Introduction ===<br />
</div><br />
<br />
The openSUSE Xfce Team works on the integration of the [[Portal:Xfce|Xfce]] desktop environment into openSUSE. Its main tasks are:<br />
<br />
* packaging Xfce components and applications<br />
* integrating them well with the distribution<br />
* providing openSUSE branded artwork<br />
* testing<br />
* handling bug reports and collaborating with upstream<br />
<br />
<div style="background-color:#E5E5E6;text-align:center;color:#000000"><br />
=== Communicate ===<br />
</div><br />
<br />
You can contact us via IRC or our mailing list:<br />
<br />
* [irc://irc.freenode.org/opensuse-xfce #opensuse-xfce]<br />
{{Mailinglist|opensuse-xfce|Discussion about XFCE in the openSUSE distribution}}<br />
<br />
<div style="background-color:#E5E5E6;text-align:center;color:#0b5147"><br />
<br />
=== Members ===<br />
</div><br />
* [[user:gberh|Guido Berhoerster]] (gber on IRC)<br />
<br />
<div style="background-color:#E5E5E6;text-align:center;color:#0b5147"><br />
<br />
=== How to join ===<br />
</div><br />
Want to join us in our efforts? Just talk to us!<br />
<br />
[[Category:Xfce]]<br />
[[Category:Team pages]]<br />
__NOTOC__</div>Gberhhttps://en.opensuse.org/index.php?title=User:Gberh&diff=63096User:Gberh2013-10-01T18:58:40Z<p>Gberh: /* Guido Berhörster */</p>
<hr />
<div>== Guido Berhörster ==<br />
<br />
<dl><br />
<dt>E-Mail<br />
<dd>gber@opensuse.org<br />
<dt>IRC<br />
<dd>gber on Freenode<br />
<dt>WWW<br />
<dd>http://guido.berhoerster.name/<br />
</dl></div>Gberhhttps://en.opensuse.org/index.php?title=openSUSE:Xfce_Packaging_Conventions&diff=63095openSUSE:Xfce Packaging Conventions2013-10-01T18:29:56Z<p>Gberh: </p>
<hr />
<div>== Xfce Packaging Conventions ==<br />
<br />
=== Summary ===<br />
<br />
* generally the [[openSUSE:Specfile_guidelines#Summary|specfile guidelines regarding summaries]] apply<br />
* when referring to Xfce use "Xfce Desktop Environment" or "Xfce" (note the capitalization)<br />
* subpackages should not repeat the summary but have a one of their own, for development or documentation a generic "Development Files for Foo" or "Documentation for Foo" suffices<br />
<br />
=== Description ===<br />
<br />
* generally the [[openSUSE:Specfile_guidelines#Description|specfile guidelines regarding descriptions]] apply<br />
* the description should contain a summary of what the package contains which is meaningful to consumers<br />
* do not repeat the main package description in subpackages but provide a separate description which may refer to the main package, e.g. "This package contains development files needed for developing applications based on foo." or "This package provides the HTML documentation for foo."<br />
<br />
=== Url ===<br />
<br />
* provide a correct URL for the package, not just http://www.xfce.org/<br />
<br />
=== Patches ===<br />
<br />
* always use patch tags as outlined in the [[openSUSE:Packaging_Patches_guidelines|patch guidelines]]<br />
* mention added and removed patches and their purpose in the changelog<br />
* remember to send patches upstream where applicable<br />
<br />
=== Branding ===<br />
<br />
* add a comment to describe branding files starting with <code># BRAND:</code>, for details see the [http://old-en.opensuse.org/SUSE_Package_Conventions/Branding|packaging conventions regarding branding]<br />
<br />
=== Files ===<br />
<br />
* all internal documentation should be installed under <code class="filename">/usr/share/xfce4/INTERNAL_NAME/html/</code><br />
** some Xfce packages are hardcoded to install documentation directly under <code class="filename">/usr/share/doc</code> and may need to be patched<br />
<br />
<br />
[[Category:Xfce]]</div>Gberh