{"id":876,"date":"2011-12-11T20:11:01","date_gmt":"2011-12-12T03:11:01","guid":{"rendered":"http:\/\/www.graphics-muse.org\/wp\/?p=876"},"modified":"2012-02-19T17:24:56","modified_gmt":"2012-02-20T00:24:56","slug":"f16-an-xfce-minor-bits-migrating-from-gnome-2","status":"publish","type":"post","link":"https:\/\/www.graphics-muse.org\/wp\/?p=876","title":{"rendered":"F16 an XFce: minor bits migrating from GNOME 2"},"content":{"rendered":"<p>So I&#39;ve upgraded three machines to F16 (from F14) so far, two at work and a laptop at home.&nbsp; The latter I spent a lot of time tweaking to work as much like my old GNOME 2 setup.&nbsp; XFce comes close but there are some tweaks an I have a few nitpicks.&nbsp; These are my notes.<\/p>\n<p><u><span style=\"font-size: 14px;\"><strong>First<\/strong><\/span><\/u>:&nbsp; <em>make a list of all your GNOME panel-based applets and applications.&nbsp;<\/em><\/p>\n<p>I have a ton of menus in a panel across the top of my desktop.&nbsp; I don&#39;t use the default menus much (except for an occasional use of the Applications menu).&nbsp; Instead I organize my panel with a bunch of GNOME drawers, some with drawers within them.&nbsp; There is no easy way to migrate these to XFce (that I know of, at least).&nbsp; So I opened the properties for each applet and application icon and noted its menu position and command in&nbsp; a text file.&nbsp; When I got F16 up and running with a default XFce panel, I started adding these back in manually.&nbsp; It&#39;s a bit of work if you have as many things in your panel as I do.&nbsp; But it should only have to happen once, really.<\/p>\n<p><b>xscreensaver<\/b> can&#39;t be disabled in a session managed manner.&nbsp; If you kill it, logout and login, it comes back on.&nbsp; To solve that, I juse removed the package.<\/p>\n<p>\t<b>Firefox 8<\/b> doesn&#39;t work with my old theme (Vfox3-basic, a Mac-style theme).&nbsp; I found a different Mac-based theme it&#39;s not as nice as Vfox3-basic.&nbsp; Also, if you hover over a link it displays in the canvas, not in the status bar, making it difficult to read if there is text in the canvas at that spot.&nbsp; Finally, the bookmarks toolbar font does not match the Firefox (re: system) font.&nbsp; This is probably a theme issue.&nbsp; All those Firefox updates are probably making it hard for theme authors to keep up (and Personas are useless).&nbsp; To bad Chrome is just as bad.&nbsp; Might be time to start exploring alternatives based on WebKit.<\/p>\n<p>\tWorse problem encountered:&nbsp; <i>CPU fans constantly running in my laptop<\/i>.&nbsp; I Googled for this and ran into discussions about the compositor (3d effects) causing the problem.&nbsp; However, those problems were with nVidia boards and the laptop has an Intel 915GM.&nbsp; I turned the compositor off and didn&#39;t see much difference.&nbsp; The problem was a bunch of &quot;<b>Tracker<\/b>-*&quot; tools that XFce started in its session configuration.&nbsp; I disabled all of those and the CPU usage dropped dramatically.&nbsp; CPU temps went from 179 F with the Tracker&#39;s on to 105F with them off.&nbsp; Fans are also essentially silent now.<\/p>\n<p>\t<strong>XFce<\/strong> has a bunch of extra utilities collectively called <i>Goodies<\/i>.&nbsp; But these are not packaged together and are apparently not in the XFce group installed by the default XFce choice during F16 installation.&nbsp; So you have to install them manually.&nbsp; These include a bunch of panel bar applets.<\/p>\n<ul>\n<li>xfce4-cpugraph-plugin<\/li>\n<li>xfce4-datetime-plugin<\/li>\n<li>xfce4-genmon-plugin<\/li>\n<li>xfce4-netload-plugin<\/li>\n<li>xfce4-sensors-plugin<\/li>\n<li>xfce4-systemload-plugin<\/li>\n<li>xfce4-weather-plugin<\/li>\n<li>xfce4-wmdock-plugin<\/li>\n<\/ul>\n<p>Some of the other minor nits I have with XFce:<\/p>\n<ul>\n<li>Panel menus don&#39;t inherit alpha of panel they live in and you can&#39;t configure them individually.&nbsp; Window Manager Tweeks-&gt;Compositor &quot;Pop Up Windows&quot; applies alpha to menus but also to the icons in them so it&#39;s not useful for this purpose.<\/li>\n<li>The Launcher is actually used the same way as a GNOME drawer &#8211; providing a panel menu &#8211; but can&#39;t set the drawer icon without linking to an application or else you get an error if you click on it (however, you could use \/bin\/true as a workaround)<\/li>\n<li>Monitor applets (CPU, Network, etc) are thin bars instead of boxes.&nbsp; Boxes are easier on my old eyes.<\/li>\n<li>DateTime plugin: two lines of text is annoying, no way to make it one line but it has a better Calendar than the other datetime plugins.<\/li>\n<li>xfapplet doesn&#39;t work with GNOME 3 (another reason to hate GNOME 3) and GNOME 2 applets aren&#39;t available anyway.<\/li>\n<li>Default double click on title bar for shade requires *very* fast click.&nbsp; Settings-&gt;Mouse dialog: Behavior Double Click Time set to 310 seems to be a better setting.<\/li>\n<li>The Weather plugin doesn&#39;t seem to work.&nbsp; It never updates (&quot;No Data&quot;).<\/li>\n<\/ul>\n<p>Worse thing that happened in the upgrade for the laptop:&nbsp; The &quot;d&quot; key is flaking out on me.&nbsp; It is a 7 year old laptop, but still.&nbsp; That&#39;s the last time I clean the keyboard.&nbsp;<\/p>\n<h3>Updates<\/h3>\n<p><u><span style=\"color:#0000cd;\"><strong>2012-01-09<br \/>\n\t<\/strong><\/span><\/u><\/p>\n<p><span style=\"color:#000080;\"><strong>PulseAudio<\/strong><\/span> is not working properly and Alsa does not allow multiple applications to share audio output.&nbsp; I was listening to an online music stream and tried to run Skype but the latter complained about audio problems.&nbsp; The only way to get it to work was disable the online audio stream.&nbsp; XFce does not have the PulseAudio configuration tool found under GNOME 2 so I could not select the application which would get the audio output.&nbsp; Also, the only selection for output device in Skype that works is &quot;HDA NVidia, ALC888 Analog&quot;.&nbsp; Choosing &quot;pulse(pulse)&quot; doesn&#39;t work.&nbsp;<\/p>\n<p><span style=\"color:#000080;\"><strong>X-Chat<\/strong><\/span> does not show up in the system tray (re: Notification Area).&nbsp; No work around for that.&nbsp; Bummer &#8211; I used to use the flashing system tray icon to notify me of incoming messages.<\/p>\n<p><span style=\"color:#000080;\"><strong>XFce&#39;s Workspace switcher<\/strong><\/span> bogs down badly.&nbsp; I have two monitors using nVidia&#39;s driver for TwinView.&nbsp; One workspace has a browser and evolution open.&nbsp; Another workspace has 10-12 GNOME terminals plus a few other windows.&nbsp; Moving from the former to the latter has a significant pause before changing, and the display update is very slow.&nbsp; I&#39;m not sure if this is a problem with the kernel, the nVidia driver or XFce&#39;s window manager or workspace switcher.<\/p>\n<p><span style=\"color:#000080;\"><strong>ssmtp<\/strong><\/span> has stopped working.&nbsp; It&#39;s the same version as I was using with F14 and I&#39;ve tried building it from source too.&nbsp; Just refuses to work.&nbsp; I&#39;ve got suggestions to check the TCP packets to debug the problem as well as a suggestion to use <span style=\"color:#000080;\"><strong>msmtp<\/strong><\/span> instead.&nbsp; Both are on my todo list.<\/p>\n<p><u><span style=\"color:#0000cd;\"><strong>2012-02-19<br \/>\n\t<\/strong><\/span><\/u><\/p>\n<p><span style=\"color:#000080;\"><strong>msmtp<\/strong><\/span> worked out as a replacement for ssmtp.&nbsp; It requires only a migration of the configuration file that describes how to connect to the remote mail server.&nbsp; So that&#39;s a plus.&nbsp; At work, I&#39;m generally okay with how things function with F16 and XFce, though the workspace switching delays are very annoying.<\/p>\n<p>But things are getting worse.&nbsp; I just upgraded my primary desktop at home yesterday after having learned to live with the idiosyncracies of F16 and XFce at work and on my personal laptop.&nbsp; But today I noticed a few new things.<\/p>\n<p><span style=\"color:#000080;\"><strong>Rhythmbox<\/strong><\/span> doesn&#39;t show up in the Notification applet.&nbsp; That&#39;s a bit of a pain because I control that app from there instead of bouncing over to the workspace where the window is open.<\/p>\n<p><span style=\"color:#000080;\"><strong>xbmc<\/strong><\/span> locks up while browsing videos.&nbsp; I have 500+ movies on my servers at home and I watch them while I work.&nbsp; The media streams over the 802.11g wireless connection.&nbsp; This worked fine for F14 (and my computer hooked to the big TV is still on F14 and works fine with XBMC).&nbsp; But xbmc locks up on F16.&nbsp; I think this is either an issue with MesaGL or with the kmod-nvidia drivers.&nbsp; I always use nVidia&#39;s drivers and not nouveau and it&#39;s always just worked.&nbsp; Also, only one of the available movie players (Totem) could play the ripped ISO files when launched from the desktop menus.&nbsp; I know xine and mplayer with play them but I have to launch them manually and that&#39;s a pain.&nbsp; And Totem died while playing back the first movie I tried (Indiana Jones) even though XBMC always played that one without issue.<\/p>\n<p>This particular issue is a major pain to me.&nbsp; It&#39;s how I work at home &#8211; watch a movie while I work.&nbsp; Now it doesn&#39;t work.&nbsp; That&#39;s a major step back.&nbsp; I seriously considering dumping Fedora on my primary desktop and replacing it with CentOS just so I know it will work properly.&nbsp; I&#39;ve already replaced Fedora on my development server with CentOS 6.2 for the same reason.&nbsp; <\/p>\n<p>I know Fedora is a bleeding edge platform, but if users can&#39;t use it they&#39;re gonna lose out to other, more long term stable and supported bleeding edges.&nbsp; I&#39;m getting kind of tired of things taking a step back with each Fedora release that require special care to get back to where you were.&nbsp; It&#39;s not really worth the effort, though not even this will make me move to Ubuntu.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So I&#39;ve upgraded three machines to F16 (from F14) so far, two at work and a laptop at home.&nbsp; The latter I spent a lot of time tweaking to work as much like my old GNOME 2 setup.&nbsp; XFce comes close but there are some tweaks an I have a few nitpicks.&nbsp; These are my [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"jetpack_post_was_ever_published":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[35,1,5,179],"tags":[555,86,48,554,97,383,556,157,557],"class_list":{"0":"post-876","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-fedora","7":"category-general","8":"category-linux","9":"category-xfce-x11-linux","10":"tag-compositor","11":"tag-firefox","12":"tag-gnome","13":"tag-intel-915gm","14":"tag-laptop","15":"tag-webkit","16":"tag-xfapplet","17":"tag-xfce","18":"tag-xscreensaver","19":"czr-hentry"},"jetpack_publicize_connections":[],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pe9t8-e8","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.graphics-muse.org\/wp\/index.php?rest_route=\/wp\/v2\/posts\/876","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.graphics-muse.org\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.graphics-muse.org\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.graphics-muse.org\/wp\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.graphics-muse.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=876"}],"version-history":[{"count":7,"href":"https:\/\/www.graphics-muse.org\/wp\/index.php?rest_route=\/wp\/v2\/posts\/876\/revisions"}],"predecessor-version":[{"id":896,"href":"https:\/\/www.graphics-muse.org\/wp\/index.php?rest_route=\/wp\/v2\/posts\/876\/revisions\/896"}],"wp:attachment":[{"href":"https:\/\/www.graphics-muse.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=876"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.graphics-muse.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=876"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.graphics-muse.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=876"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}