LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 02-22-2014, 01:05 AM   #1
bmarley83
Member
 
Registered: Apr 2013
Location: Pennsylvania
Distribution: Slackware, Debian
Posts: 185

Rep: Reputation: 32
Lightbulb Xfce4 different backgrounds on each workspace


This isn't a question just a post explaining how I now have a different background on each workspace with xfce4 very easily without any external app or script.

I have been watching the developments of xfce4 and noticed when Alien Bob posted about xfce 4.11 being released that they would have a new feature that allows for a user to have different backgrounds on each workspace, something I have always really liked.

So I decided rather than wait for xfce 4.11 to get officially released and added to Slackware I would go ahead and just give it a shot myself, and I have to say on my first try with a wild guess, it worked perfectly! This is all I did to get it to work:

First I downloaded this http://archive.xfce.org/src/xfce/xfd...4.11.3.tar.bz2 assuming it was the file that handled the desktop.

Then I used src2pkg to create a Slackware package from the source.

After the package was created I installed it and logged out of xfce and then back in.

Now I have the latest desktop manager and I can have a different background on each workspace!

It works perfectly!

So for anyone like me that doesn't want compiz installed and uses a different compositor or just uses the xfce4 compositor this is an easy way to add that particular feature to your existing Slackware system.

I hope this helps someone else who can't wait for the new release.

Last edited by bmarley83; 02-22-2014 at 01:08 AM.
 
Old 02-22-2014, 03:46 AM   #2
WiseDraco
Member
 
Registered: Nov 2006
Location: Europe,Latvia,Riga
Distribution: slackware,slax, OS X, exMandriva
Posts: 591

Rep: Reputation: 73
thanks for this. i assume, there also be need, in future slackware releases, put also xfce4-kbd-plugin, because without that you cannot switch between alyouts - you can define different layouts in xfce, but cannot switch between them. i think, this package must put in distro.

but in general - sadly, but xfce4 is too raw, if compare with kde. it is good on resources, but variuous little things, like a orage calendar, who starts weeks not in monday, automounter, who mounts not in easy way like kde ( on /media/PARTITION_NAME, but instead this in /run/UUID, who is very uncomfortable, because partition name is far more informative, than disc/partition UUID), that keyboard switcher, and so on...
 
Old 02-22-2014, 12:41 PM   #3
Diantre
Member
 
Registered: Jun 2011
Distribution: Slackware
Posts: 515

Rep: Reputation: 234Reputation: 234Reputation: 234
Thanks for the information bmarley83. I've been waiting for that feature for a long time too. However, I'll wait until XFCE >= 4.11 it's included in Slackware.
 
Old 02-22-2014, 01:27 PM   #4
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,124

Rep: Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297
Thanks, bmarley! Works like a charm!
 
Old 02-23-2014, 12:57 AM   #5
aaditya
Member
 
Registered: Oct 2013
Location: India
Distribution: Slackware
Posts: 272
Blog Entries: 2

Rep: Reputation: 85
Packages

Since moving to Slackware, I have also learned how to (re)build packages..

The method I follow is:

1> Download the source from a Slackware mirror.
Eg, http://mirrors.slackware.com/slackwa...e/xfce4-panel/

2> Build and save the previous version (so that I can revert if my rebuilt fails).

3> Download the source for the new version.
Eg, http://archive.xfce.org/src/xfce/xfce4-panel/4.11/

4> Make appropriate changes to the SlackBuild.
(I add a _custom tag so that I can keep track of packages I have rebuilt.)

5> Build the new version and upgrade it using upgradepkg.

I have uploaded some of my rebuilt packages to http://sourceforge.net/projects/mefi...les/Slackware/ in case somebody is interested in them.

For xfwm-4.11.1, libxfce4ui-4.11.0 is required.
For xfce4-panel-4.11.0, garcon-0.3.0 and libxfce4util-4.11.0

For features of the new Xfce components,
http://mail.xfce.org/pipermail/xfce-announce/

I also rebuilt the mesa package.
For mesa-10.0.3, libdrm-2.4.52 also.

Update-
Using the xfce4-panel-4.11.0, some icons were not being displayed in the menu, so I have reverted to the previous version 4.10.1
You might want to skip this one.
Also, the previous versions are prsent inside the Backup folder for those who want to revert.

I have also added other packages like newer terminal, appfinder, clipboard, etc.

Info about building Xfce packages:
http://docs.xfce.org/xfce/building

Last edited by aaditya; 02-24-2014 at 10:50 AM. Reason: Add info for building xfce4 packages.
 
Old 02-23-2014, 02:14 AM   #6
BrZ
Member
 
Registered: Apr 2009
Distribution: Slackware
Posts: 543

Rep: Reputation: 121Reputation: 121
Quote:
Originally Posted by aaditya View Post
Update-
Using the xfce4-panel-4.11.0, some icons were not being displayed in the menu, so I have reverted to the previous version 4.10.1
You might want to skip this one.
Also, the previous versions are prsent inside the Backup folder for those who want to revert.
I had this same problem the first time I installed the new xfce4-panel: some icons from the main menu are missing but they show fine from the right click menu on desktop. With the updates released 04/22 I gave a new try and same thing. But editing some *.desktop files inside '/usr/share/applications' solved the missing icons. I had to clean the path and extension from the 'Icon=' entry. Worked for .svg, .png and .jpg/.jpeg files; like 'Icon=/usr/share/pixmaps/catfish.png' to just 'Icon=catfish'. Of course I had to copy some of them (icons) to '/usr/share/pixmaps'.

Give Xarchiver 0.5.3 a try. Full .txz support was a nice addition.
 
Old 02-23-2014, 02:27 AM   #7
aaditya
Member
 
Registered: Oct 2013
Location: India
Distribution: Slackware
Posts: 272
Blog Entries: 2

Rep: Reputation: 85
Quote:
Originally Posted by BrZ View Post
I had this same problem the first time I installed the new xfce4-panel: some icons from the main menu are missing but they show fine from the right click menu on desktop. With the updates released 04/22 I gave a new try and same thing. But editing some *.desktop files inside '/usr/share/applications' solved the missing icons. I had to clean the path and extension from the 'Icon=' entry. Worked for .svg, .png and .jpg/.jpeg files; like 'Icon=/usr/share/pixmaps/catfish.png' to just 'Icon=catfish'. Of course I had to copy some of them (icons) to '/usr/share/pixmaps'.

Give Xarchiver 0.5.3 a try. Full .txz support was a nice addition.
Thanks for the hint. They do appear with the right click menu.
I have filed a bug report about it (http://bugzilla.xfce.org/show_bug.cgi?id=10709)

I am using Xarchiver-0.5.2 from SBo (http://slackbuilds.org/repository/14...tem/xarchiver/).
Will try the 0.5.3
 
Old 02-23-2014, 12:19 PM   #8
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,124

Rep: Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297Reputation: 7297
What has really amazed me about xfdesktop-4.11.3, is the increased sharpness (resolution?) of everything on the desktop.
Having had a life long interest in photography I'm very aware of "all things visual" and have always found the Xfce-4.10 desktop to be "cleaner and sharper" and easier on the eyes than all the other desktops I've tried. Xfdesktop-4.11.3, is sharper still. The wallpaper almost looks "live."
I hope this feature remains when 4.12 is finally released.

Last edited by cwizardone; 02-23-2014 at 12:27 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Workspace switcher in xfce4-panel doesn't resize when detaching external display cram869 Linux - Desktop 0 12-06-2012 05:44 PM
[SOLVED] WorkSpace hangs switch to 2nd WorkSpace also hung ken poy Linux - Newbie 2 08-14-2010 08:07 AM
[SOLVED] can I bind an app to a workspace, using slackware 12.2, and xfce4? globaltree Slackware 3 09-08-2009 08:00 AM
xfce4 random backgrounds? astroboiii Linux - General 1 08-11-2004 08:17 PM
Can I set unique backgrounds for each workspace in Bluecurve? dot hog Red Hat 4 10-25-2003 02:10 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:21 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration