Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

Xfce4 now has composite in WM

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
152 posts
  • Page 1 of 7
    • Jump to page:
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 7
  • Next
Author
Message
c.graves
n00b
n00b
User avatar
Posts: 24
Joined: Sat Jan 03, 2004 6:35 am
Location: San Jose, California, USA

Xfce4 now has composite in WM

  • Quote

Post by c.graves » Sun Oct 03, 2004 7:26 pm

XFWM4, the window manager for XFCE4, now supports the compositing extension in Xorg's Xserver. The dev built a (new) compositor into the WM.

See here

I'm building it now, will update on implementation/performance.

Also, beta release of their next version (4.2) is forthcoming.
cheers,
-c
Top
codergeek42
Bodhisattva
Bodhisattva
Posts: 5142
Joined: Mon Apr 05, 2004 4:44 am
Location: Anaheim, CA (USA)
Contact:
Contact codergeek42
Website

  • Quote

Post by codergeek42 » Sun Oct 03, 2004 7:57 pm

Oh man! That's totally awesome..... 8)

I'm totally starting to love what I'm seeing with the 4.2 CVS/beta screenshots...

/me wants an ~arch beta release...
~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF
Top
Pip101
n00b
n00b
User avatar
Posts: 62
Joined: Tue Mar 30, 2004 12:29 am
Location: UK

  • Quote

Post by Pip101 » Sun Oct 03, 2004 8:04 pm

Oh man! That's totally awesome..... 8)

I'm totally starting to love what I'm seeing with the 4.2 CVS/beta screenshots...

/me wants an ~arch beta release...
[EDIT]
There are some official portage packages now, but marked version 4.1.90, which is the actual version number of 4.2 beta 1. Mine would be called that too if I had known they'd all be 4.1.90 on the mirrors, etc. But anyway, it's probably best to use official ones, although I still prefer mine as it doesn't have some blockers that I'm confused about (the only reason I've seen would be from something that was reported multiple times on the mailing lists but wouldn't affect portage, just users trying to have multiple versions installed in different places) and gives non-ALSA users (e.g - me :P) xfce4-mixer by default.
[/EDIT]

Tadaaa!

I've been posting a new topic for a while now, so here is what i was just about to post, cut 'n' pasted:

Xfce4 has a beta release now, 4.2 beta 1. The files are all in place, there's just no official announcement apart from on the mailing lists yet.

Instructions:
Download xfce4-4.2.0_beta1-20041003.tar.bz2, extract it to your portage overlay dir ("/usr/local/portage/" by default) and make sure PORTDIR_OVERLAY is enabled for that directory in make.conf.

You then need to make emerge able to emerge them, so:

Code: Select all

echo "=dev-libs/dbh-1.0.20 ~x86
=xfce-extra/xfwm4-themes-4.2.0_beta1 ~x86
=xfce-base/xfce-mcs-plugins-4.2.0_beta1 ~x86
=xfce-base/xfce4-panel-4.2.0_beta1 ~x86
=xfce-base/xfdesktop-4.2.0_beta1 ~x86
=xfce-base/xfprint-4.2.0_beta1 ~x86
=xfce-base/xfce-utils-4.2.0_beta1 ~x86
=x11-themes/gtk-engines-xfce-2.2.0 ~x86
=xfce-base/xffm-4.2.0_beta1 ~x86
=xfce-base/xfce4-base-4.2.0_beta1 ~x86
=xfce-base/xfce4-session-4.2.0_beta1 ~x86
=xfce-extra/xfce4-trigger-launcher-4.2.0_beta1 ~x86
=xfce-extra/xfce4-systray-4.2.0_beta1 ~x86
=xfce-extra/xfce4-iconbox-4.2.0_beta1 ~x86
=xfce-extra/xfcalendar-4.2.0_beta1 ~x86
=xfce-extra/xfce4-icon-theme-4.2.0_beta1 ~x86
=xfce-extra/xfce4-appfinder-4.2.0_beta1 ~x86
=xfce-extra/xfce4-mixer-4.2.0_beta1 ~x86
=xfce-extra/xfce4-toys-4.2.0_beta1 ~x86
=xfce-base/xfce4-4.2.0_beta1 ~x86" >> /etc/portage/package.keywords
unless you're already running ~x86 since

Code: Select all

ACCEPT_KEYWORDS=~x86 emerge -av xfce4
is offically evil.

You can use

Code: Select all

emerge -av xfce4-base
for a base Xfce4 system, or

Code: Select all

emerge -av xfce4
for all the official extras such as extra themes, the new Xfce4 session manager, etc.

Notes:
These ebuilds aren't done in the best way I could have, and I'll be rewriting bits at some point to ease future changes, etc. These are quickly based off my CVS ebuilds (which I didn't update on here for ages, my Gentoo was unused for ages due to being more sensitive to my POS hardware, and then I figured people would have switched so didn't bother apart from for myself.) They should work fine as they are, however. I'm compiling now.

Xfce4-mixer doesn't compile with ALSA in this release as there's a file missing, so I've removed its dependency for the full xfce4 package if "alsa" is in your USE flags.

Xfwm4 now has a compositing manager for Xorg 6.8.0 and higher, but needs to be enabled with the "compositor" USE flag as it's not built by default because it's fairly new and not thoroughly tested at all.
Last edited by Pip101 on Fri Oct 22, 2004 3:40 pm, edited 2 times in total.
Top
codergeek42
Bodhisattva
Bodhisattva
Posts: 5142
Joined: Mon Apr 05, 2004 4:44 am
Location: Anaheim, CA (USA)
Contact:
Contact codergeek42
Website

  • Quote

Post by codergeek42 » Sun Oct 03, 2004 8:07 pm

Pip101 wrote:[...]
SHWEET. THANK YOU.

/me hugs you and goes to emerge it.
~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF
Top
TrueDFX
Retired Dev
Retired Dev
Posts: 1348
Joined: Wed Jun 02, 2004 5:33 pm

  • Quote

Post by TrueDFX » Sun Oct 03, 2004 8:20 pm

It looks great, but it runs too slow to actually be seriously usable for me.
Top
Pip101
n00b
n00b
User avatar
Posts: 62
Joined: Tue Mar 30, 2004 12:29 am
Location: UK

  • Quote

Post by Pip101 » Sun Oct 03, 2004 8:42 pm

codergeek42 wrote:SHWEET. THANK YOU.

/me hugs you and goes to emerge it.
Lol, sure. Glad someone could use them after the amount of time I spent waiting and ebuilding today :)
Top
GrayFox
Apprentice
Apprentice
User avatar
Posts: 183
Joined: Sat Jan 24, 2004 4:48 pm
Location: Germany

  • Quote

Post by GrayFox » Sun Oct 03, 2004 8:48 pm

Can you tell me why I get this error?

Code: Select all

>>> emerge (3 of 15) x11-themes/gtk-engines-xfce-2.2.0 to /
>>> md5 src_uri ;-) gtk-xfce-engine-2.2.0.tar.gz
>>> Unpacking source...
>>> Unpacking gtk-xfce-engine-2.2.0.tar.gz to /var/tmp/portage/gtk-engines-xfce-2.2.0/work
>>> Source unpacked.
/usr/local/portage/x11-themes/gtk-engines-xfce/gtk-engines-xfce-2.2.0.ebuild: line 20: cd: /var/tmp/portage/gtk-engines-xfce-2.2.0/work/gtk-xfce-engine-4.1.90: No such file or directory

!!! ERROR: x11-themes/gtk-engines-xfce-2.2.0 failed.
Random Stuff
Top
Pip101
n00b
n00b
User avatar
Posts: 62
Joined: Tue Mar 30, 2004 12:29 am
Location: UK

  • Quote

Post by Pip101 » Sun Oct 03, 2004 8:54 pm

Ah, damn.. That was from when I wasn't sure of the version the GTK engine would be called.
The gtk engine ebuild SHOULD be:

Code: Select all

inherit eutils flag-o-matic libtool gtk-engines2
MY_PN="gtk-xfce-engine"

IUSE=""

DESCRIPTION="GTK+2 Xfce4 Theme Engine"
HOMEPAGE="http://www.xfce.org/"
SRC_URI="http://www.xfce.org/archive/xfce-4.1.90/src/${MY_PN}-${PV}.tar.gz
	http://hannelore.f1.fhtw-berlin.de/mirrors/xfce4/xfce-4.1.90/src/${MY_PN}-${PV}.tar.gz"

SLOT="2"
LICENSE="GPL-2"
KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha ~hppa ~amd64 ~ia64"

DEPEND=">=x11-libs/gtk+-2"

RESTRICT="nostrip"

src_compile() {
	cd ${WORKDIR}/${MY_PN}-${PV}

	econf ${myconf} || die
	emake || die
}

src_install() {
	cd ${WORKDIR}/${MY_PN}-${PV}
	make DESTDIR=${D} install || die
	dodoc AUTHORS INSTALL NEWS COPYING README ChangeLog TODO
}
Apologies. Updating tarball now.

EDIT: Updated. Shouldn't be anything else like that, double-checking now though.
Top
nightm4re
Guru
Guru
User avatar
Posts: 519
Joined: Sun Jun 20, 2004 3:28 am
Location: Providence, RI, USA
Contact:
Contact nightm4re
Website

  • Quote

Post by nightm4re » Sun Oct 03, 2004 9:01 pm

mmmm.. xfce is just TRYING to get me back from openbox. this, and the fact it supports multiheads natively now is just making me drool... but i can wait till it's more stable... i think... :D
Nitrogen - GtkMM based background setter/restorer, please test!
Minuslab | d.minuslab.net
Top
GrayFox
Apprentice
Apprentice
User avatar
Posts: 183
Joined: Sat Jan 24, 2004 4:48 pm
Location: Germany

  • Quote

Post by GrayFox » Sun Oct 03, 2004 9:31 pm

Yup that did it. Thanks. But does anybody know how I can configure stuff like dropshadows and transparency now?
Random Stuff
Top
codergeek42
Bodhisattva
Bodhisattva
Posts: 5142
Joined: Mon Apr 05, 2004 4:44 am
Location: Anaheim, CA (USA)
Contact:
Contact codergeek42
Website

  • Quote

Post by codergeek42 » Sun Oct 03, 2004 9:31 pm

GrayFox wrote:Can you tell me why I get this error?

Code: Select all

>>> emerge (3 of 15) x11-themes/gtk-engines-xfce-2.2.0 to /
>>> md5 src_uri ;-) gtk-xfce-engine-2.2.0.tar.gz
>>> Unpacking source...
>>> Unpacking gtk-xfce-engine-2.2.0.tar.gz to /var/tmp/portage/gtk-engines-xfce-2.2.0/work
>>> Source unpacked.
/usr/local/portage/x11-themes/gtk-engines-xfce/gtk-engines-xfce-2.2.0.ebuild: line 20: cd: /var/tmp/portage/gtk-engines-xfce-2.2.0/work/gtk-xfce-engine-4.1.90: No such file or directory

!!! ERROR: x11-themes/gtk-engines-xfce-2.2.0 failed.
Yea, I got that too. :( Will try the fixed tarball now, and report back.

EDIT: Yea. That seems to have fixed it. Now emerge-ing package 5 of 33. :)
~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF
Top
Pip101
n00b
n00b
User avatar
Posts: 62
Joined: Tue Mar 30, 2004 12:29 am
Location: UK

  • Quote

Post by Pip101 » Sun Oct 03, 2004 10:36 pm

Yeah, finally tested them and they all work for me now.
Top
Schizoid
Apprentice
Apprentice
Posts: 267
Joined: Fri Apr 11, 2003 12:54 am

  • Quote

Post by Schizoid » Sun Oct 03, 2004 11:11 pm

The ebuilds worked fine for me too, thanks.

Compositor still gives me some strange things to look at from time to time, I may recompile without it. You can't turn it off it is compiled in, right?

http://www.xfce.org/~olivier/screenshots/compositor.png

Oliver has this shot showing the panel as transparent. Did he just use transet or is there an option to make it (and other windows for that matter) transparent that I am missing?
Top
borkdox
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 123
Joined: Fri Jan 16, 2004 8:14 pm
Contact:
Contact borkdox
Website

  • Quote

Post by borkdox » Sun Oct 03, 2004 11:13 pm

GrayFox wrote:Yup that did it. Thanks. But does anybody know how I can configure stuff like dropshadows and transparency now?
I am also trying it :twisted: . So far it has been very stable, for example, if I run ut2004 under xcompmgr, the composite manager would crash, with xfwm4 this does not occur, its rock solid. To set the shadows, I just run transset, might try to set a keyboard shortcut to do this later...

I am running xfwm under gnome, since gnome 2.8 impressed me, I left Openbox, Xfce4, fluxbox, and moved back :roll: .
screenie: http://www.linuxcult.com/vgallery/v_sho ... ryid=19862
Top
WhyteWolf
Apprentice
Apprentice
User avatar
Posts: 168
Joined: Wed May 01, 2002 10:10 pm
Location: Las Vegas
Contact:
Contact WhyteWolf
Website

  • Quote

Post by WhyteWolf » Sun Oct 03, 2004 11:25 pm

Pip101 wrote:Instructions:
Download xfce4-4.2.0_beta1-20041003.tar.bz2, extract it to your portage overlay dir ("/usr/local/portage/" by default) and make sure PORTDIR_OVERLAY is enabled for that directory in make.conf.
I can't seem to grab the tarball ... keep getting a blank page with no download ... tryed removeing just the xfce4-4.2.0_beta1-20041003.tar.bz2 from the URL and the directory showed empty
Thomas Phipps
Linux User #180408 LFS User #1791
Top
Pip101
n00b
n00b
User avatar
Posts: 62
Joined: Tue Mar 30, 2004 12:29 am
Location: UK

  • Quote

Post by Pip101 » Sun Oct 03, 2004 11:33 pm

Compositor still gives me some strange things to look at from time to time, I may recompile without it. You can't turn it off it is compiled in, right?
Yeah, you can run it without compositing by running "xfwm --disable-compositor" in place of xfwm4.

Gotta see if compiling Xorg 6.8 fails again, this composite stuff will give me something cool to play with..
WhyteWolf wrote:
Pip101 wrote:Instructions:
Download xfce4-4.2.0_beta1-20041003.tar.bz2, extract it to your portage overlay dir ("/usr/local/portage/" by default) and make sure PORTDIR_OVERLAY is enabled for that directory in make.conf.
I can't seem to grab the tarball ... keep getting a blank page with no download ... tryed removeing just the xfce4-4.2.0_beta1-20041003.tar.bz2 from the URL and the directory showed empty
Still works for me, and yeah, I actually added an empty-apache looking index.html that was a test to a few directories and just left them there ages ago.. I'll clear that out of /linux.
Top
WhyteWolf
Apprentice
Apprentice
User avatar
Posts: 168
Joined: Wed May 01, 2002 10:10 pm
Location: Las Vegas
Contact:
Contact WhyteWolf
Website

  • Quote

Post by WhyteWolf » Sun Oct 03, 2004 11:39 pm

Pip101 wrote:
Compositor still gives me some strange things to look at from time to time, I may recompile without it. You can't turn it off it is compiled in, right?
Yeah, you can run it without compositing by running "xfwm --disable-compositor" in place of xfwm4.

Gotta see if compiling Xorg 6.8 fails again, this composite stuff will give me something cool to play with..
WhyteWolf wrote:
Pip101 wrote:Instructions:
Download xfce4-4.2.0_beta1-20041003.tar.bz2, extract it to your portage overlay dir ("/usr/local/portage/" by default) and make sure PORTDIR_OVERLAY is enabled for that directory in make.conf.
I can't seem to grab the tarball ... keep getting a blank page with no download ... tryed removeing just the xfce4-4.2.0_beta1-20041003.tar.bz2 from the URL and the directory showed empty
Still works for me, and yeah, I actually added an empty-apache looking index.html that was a test to a few directories and just left them there ages ago.. I'll clear that out of /linux.
nevermind ... it was just firefox being a pain ... it didn't pop the download screen up like it normaly does
Thomas Phipps
Linux User #180408 LFS User #1791
Top
lebel
n00b
n00b
Posts: 36
Joined: Wed Aug 25, 2004 2:08 pm

  • Quote

Post by lebel » Sun Oct 03, 2004 11:40 pm

I thought Nautilus with its spatial windows would be bad, xffm is even worst. I mean, arrrg, I can't get the hang of it. The rest of xfce is sweet, just the file manager is killing me.

I would rather use Xfe, which looks to me like the king of file managers.
Top
nightm4re
Guru
Guru
User avatar
Posts: 519
Joined: Sun Jun 20, 2004 3:28 am
Location: Providence, RI, USA
Contact:
Contact nightm4re
Website

  • Quote

Post by nightm4re » Sun Oct 03, 2004 11:42 pm

lebel wrote: I would rather use Xfe, which looks to me like the king of file managers.
not if you enjoy apps that look good :D

you know, you CAN use nautilus in something other than gnome, jsut run with --no-desktop. i use it all the time in openbox.

i would use xfe if it was gtk and not that stupid library FOX or whatever it is, cuz it is really gross looking.
Nitrogen - GtkMM based background setter/restorer, please test!
Minuslab | d.minuslab.net
Top
codergeek42
Bodhisattva
Bodhisattva
Posts: 5142
Joined: Mon Apr 05, 2004 4:44 am
Location: Anaheim, CA (USA)
Contact:
Contact codergeek42
Website

  • Quote

Post by codergeek42 » Sun Oct 03, 2004 11:54 pm

OH MAN OH MAN....
WOW 8O

XFce 4.2 Beta 1 is excellent...

I'm gunna config it then I'll upload a screenshot to lynucs.org ^_^

EDIT: It uses the new GTK+ 2.4 file selectors! ROCK!

/me is totally happy...
Last edited by codergeek42 on Sun Oct 03, 2004 11:57 pm, edited 1 time in total.
~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF
Top
lebel
n00b
n00b
Posts: 36
Joined: Wed Aug 25, 2004 2:08 pm

  • Quote

Post by lebel » Sun Oct 03, 2004 11:55 pm

nightmare wrote:you know, you CAN use nautilus in something other than gnome, jsut run with --no-desktop. i use it all the time in openbox.
I do use Nautilus and Xfe along wmaker (my window manager of choice for god knows when).
nightmare wrote:i would use xfe if it was gtk and not that stupid library FOX or whatever it is, cuz it is really gross looking.
That I agree. One thing that I hate with Linux and UNIX in general is that there is 1001 libraries to do the exact same thing.
Top
madbiker
Guru
Guru
User avatar
Posts: 439
Joined: Sun Oct 12, 2003 7:53 pm
Location: Victoria, BC, Canada

  • Quote

Post by madbiker » Mon Oct 04, 2004 2:42 am

Kinda a dumb question, but where's the menu.xml file located now? My ~/.xfce4/menu.xml was renamed to ~/.xfce4/menu.xml~, and I played with every menu.xml that came up when I did a locate menu.xml, but nothing seemed to change.
Top
codergeek42
Bodhisattva
Bodhisattva
Posts: 5142
Joined: Mon Apr 05, 2004 4:44 am
Location: Anaheim, CA (USA)
Contact:
Contact codergeek42
Website

  • Quote

Post by codergeek42 » Mon Oct 04, 2004 2:47 am

xfce4-menueditor tells me that it is "~/.config/xfce4/menu.xml".
~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF
Top
LostSon
Guru
Guru
User avatar
Posts: 514
Joined: Fri Nov 21, 2003 1:13 am
Location: Wisconsin
Contact:
Contact LostSon
Website

  • Quote

Post by LostSon » Mon Oct 04, 2004 2:52 am

WOW this is hella nice :twisted: I thought they were gonna add a pop3 mail checker in the new verison as though :?: Thanks for the great instructions :lol:
Top
madbiker
Guru
Guru
User avatar
Posts: 439
Joined: Sun Oct 12, 2003 7:53 pm
Location: Victoria, BC, Canada

  • Quote

Post by madbiker » Mon Oct 04, 2004 3:04 am

Ah perfect. I just realized that the xfce4-menueditor in installed by default (I tried to emerge and ran into problems). I also checked out the new appfinder... pretty cool.

My next question is how I get the icons to be displayed in the right-click menu. I've realized the power of the drag-n-drop from the appfinder to the menueditor as well. However, the icons are displayed in the menueditor, but not in the right-click menu. Is there a checkbox somewhere I'm missing?
Top
Post Reply

152 posts
  • Page 1 of 7
    • Jump to page:
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 7
  • Next

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic