XFCE 4.4.2 for Puppy 4.0 - Dingo
- nutts4life
- Posts: 263
- Joined: Fri 15 Feb 2008, 09:52
- Location: UK
Looks like you can download the source here:
https://launchpad.net/ubuntu/+source/li ... 0-0ubuntu1
I think the only dependencies are xorg 6.8 or greater.
Would be great if we could get it going!!!!!!
Thanks,
n4l
https://launchpad.net/ubuntu/+source/li ... 0-0ubuntu1
I think the only dependencies are xorg 6.8 or greater.
Would be great if we could get it going!!!!!!
Thanks,
n4l
- nutts4life
- Posts: 263
- Joined: Fri 15 Feb 2008, 09:52
- Location: UK
Or just download it!
Tuuxx has them as a download:
http://puppylinux.ca/tpp/ttuuxxx/Libs/
about 2/3 of the way down the page.
n4l
Tuuxx has them as a download:
http://puppylinux.ca/tpp/ttuuxxx/Libs/
about 2/3 of the way down the page.
n4l
nutts4life,
I got it working, thanks for directing me to the source of xcomposite.
There were actually two libraries needed xcomposite and xdamage. I have included pets for both and a pet for XFWM. It can be installed over top of the XFCE4 pet.
You should have a new setting under "Window Manager Tweaks"
NOTE: You will also probably need to add a few lines to /etc/X11/xorg.conf:
FILES:
http://www.puppylinux.ca/tpp/jb4x4/XFCE ... 2-i486.pet
http://www.puppylinux.ca/tpp/jb4x4/XFCE ... 0-i486.pet
http://www.puppylinux.ca/tpp/jb4x4/XFCE ... 2-i486.pet
I have also included a screenshot.
I got it working, thanks for directing me to the source of xcomposite.
There were actually two libraries needed xcomposite and xdamage. I have included pets for both and a pet for XFWM. It can be installed over top of the XFCE4 pet.
You should have a new setting under "Window Manager Tweaks"
NOTE: You will also probably need to add a few lines to /etc/X11/xorg.conf:
Code: Select all
Section "Extensions"
Option "Composite" "Enable"
EndSection
http://www.puppylinux.ca/tpp/jb4x4/XFCE ... 2-i486.pet
http://www.puppylinux.ca/tpp/jb4x4/XFCE ... 0-i486.pet
http://www.puppylinux.ca/tpp/jb4x4/XFCE ... 2-i486.pet
I have also included a screenshot.
- Attachments
-
- xcomposite-xfce.png
- (138.14 KiB) Downloaded 760 times
- nutts4life
- Posts: 263
- Joined: Fri 15 Feb 2008, 09:52
- Location: UK
JB4x4,
This is genius stuff. People have been waiting ages for someone to do this and it took you no time at all. Thank you lots and lots.
BTW, this opens up alot of oportunities for XFCE now. Although wNOP uses Compiz- Beryl. Alot programs thought to be compiz specific can just run on xfce with xcomp.
These include:
cairo dock
and i imagine gdesklets as well.
I'll get back to you with my success with this lot.
Thanks again.
n4l
This is genius stuff. People have been waiting ages for someone to do this and it took you no time at all. Thank you lots and lots.
BTW, this opens up alot of oportunities for XFCE now. Although wNOP uses Compiz- Beryl. Alot programs thought to be compiz specific can just run on xfce with xcomp.
These include:
cairo dock
and i imagine gdesklets as well.
I'll get back to you with my success with this lot.
Thanks again.
n4l
I noticed that in this package when you select a theme the gtk-theme isn't changed, like it is in NOP. I think you left out gtk-xfce-engine-2. Could someone make a package for this?
Other than that, thank you for a great package!
edit: I tried compiling it myself. Got the source from http://freshmeat.net/projects/gtk-xfce-engine/ and then ran ./configure on it. Got the error
I don't know anything about compiling so this is the part where I give up in disgust
Other than that, thank you for a great package!
edit: I tried compiling it myself. Got the source from http://freshmeat.net/projects/gtk-xfce-engine/ and then ran ./configure on it. Got the error
Code: Select all
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
[color=green]An expert is just a beginner with experience.[/color]
Shamelessly representing [url=http://www.tdem.co.nz]TdeM[/url]!
Shamelessly representing [url=http://www.tdem.co.nz]TdeM[/url]!
Excellent. I'm rebuilding eeetiger and TigerPup from unleashed in Puppy 4... don't hold your breathe, it may take awhile. Anyway, awesome job with this xfce build... Just running the create puppy script now, and will let you know how I go. I'm really excited to be able to have an xfce that has compositing support... I'm hoping to use this in TigerPup for a default AWN bar, even for computer's that can't support Compiz-Fusion. Also considering using gdesklets by default. Awesome work.
Noticed the pet by tux for xfce is tiny... what's the difference between that and yours? All the best!
~dinky
Noticed the pet by tux for xfce is tiny... what's the difference between that and yours? All the best!
~dinky
- nutts4life
- Posts: 263
- Joined: Fri 15 Feb 2008, 09:52
- Location: UK
JB4x4,
Thanks again for providing those composition pets for XFCE.
I'm having one major problem though......
I'm trying to compile programs against XFCE composition and they are all failing as they are expecting to find libXcompositon in
This is really cheeky, but it would be really really cool for anybody compiling aginst XFCE with composition:
Could you recompile libXcompositon and libXdamage with
Could you also leave the DEV files in the pet (pkgconfig etc... I think you did this last time anyway).
Obviously you will have to re-compile xfwm against the new libraries...... sorry.
Am i a pain? Probably... but i promise it's worth it. I think we are going to struggle to get AWN or cairo-dock going without this configuration.
Thanks,
nutts4life
Thanks again for providing those composition pets for XFCE.
I'm having one major problem though......
I'm trying to compile programs against XFCE composition and they are all failing as they are expecting to find libXcompositon in
Code: Select all
/usr/X11R7/lib NOT /usr/lib.
Could you recompile libXcompositon and libXdamage with
Code: Select all
./configure --prefix=/usr/X11R7
Obviously you will have to re-compile xfwm against the new libraries...... sorry.
Am i a pain? Probably... but i promise it's worth it. I think we are going to struggle to get AWN or cairo-dock going without this configuration.
Thanks,
nutts4life
nutts4life,
This was easier done than said
Here is a new group of files that are compiled and tested using X11R7
http://www.puppylinux.ca/tpp/jb4x4/XFCE ... 0-i486.pet
http://www.puppylinux.ca/tpp/jb4x4/XFCE ... 1-i486.pet
http://www.puppylinux.ca/tpp/jb4x4/XFCE ... 2-i486.pet
Hope this helps you out.
JB
This was easier done than said
Here is a new group of files that are compiled and tested using X11R7
http://www.puppylinux.ca/tpp/jb4x4/XFCE ... 0-i486.pet
http://www.puppylinux.ca/tpp/jb4x4/XFCE ... 1-i486.pet
http://www.puppylinux.ca/tpp/jb4x4/XFCE ... 2-i486.pet
Hope this helps you out.
JB
- nutts4life
- Posts: 263
- Joined: Fri 15 Feb 2008, 09:52
- Location: UK
Haven't had any luck getting compositing working in xfce, though I'm able to install and use compiz-fusion fine... How can I tell it's enabled, and what else can I try? After installing the packages above, making the suggested change to xorg.conf and restarting X, there's nothing different in the Window Manager tweaks. What am I looking for? Cheers.
~dinky
~dinky
- nutts4life
- Posts: 263
- Joined: Fri 15 Feb 2008, 09:52
- Location: UK
I just installed the xfce .sfs. It works well, but there are two annoyances someone might know how to resolve:
1. I can't get it to show removeable devices. (I tried installing places, and that didn't help. I've tried with and without hotpup.) (For now, I just use pmount.)
2. I can't get xfce Terminal to process .bashrc. I get 'sh-3.00# ' as my PS1. I have '\w\$ ' in my bashrc, which works fine in rxvt but not in Terminal. I tried using .bash_profile and such, checking the 'login' setting in terminal preferences, etc. No joy. (For now, I'm just using rxvt instead.)
Thanks in advance for any help you can offer.
1. I can't get it to show removeable devices. (I tried installing places, and that didn't help. I've tried with and without hotpup.) (For now, I just use pmount.)
2. I can't get xfce Terminal to process .bashrc. I get 'sh-3.00# ' as my PS1. I have '\w\$ ' in my bashrc, which works fine in rxvt but not in Terminal. I tried using .bash_profile and such, checking the 'login' setting in terminal preferences, etc. No joy. (For now, I'm just using rxvt instead.)
Thanks in advance for any help you can offer.
- nutts4life
- Posts: 263
- Joined: Fri 15 Feb 2008, 09:52
- Location: UK
losat,
1. you need hotpupx not hotpup. Search for it on the forums and you'll find it. hotpup adds icons to ROX desktop. hotpupx adds icons to a xfdesktop (xfce). volume managment doesn't come by default with XFCE. You can add it to thunar with thunar-volman. But Puppy doesn't support this.
2. I'm surprised it isnt' using your local .bashrc. there might be a bashrc under /etc. have a look. I didn this not long ago. I'm broad at the moment so i can't access my machine.
n4l
1. you need hotpupx not hotpup. Search for it on the forums and you'll find it. hotpup adds icons to ROX desktop. hotpupx adds icons to a xfdesktop (xfce). volume managment doesn't come by default with XFCE. You can add it to thunar with thunar-volman. But Puppy doesn't support this.
2. I'm surprised it isnt' using your local .bashrc. there might be a bashrc under /etc. have a look. I didn this not long ago. I'm broad at the moment so i can't access my machine.
n4l
I have /etc/profile only, but it isn't being parsed by xfce terminal, either (apparently).nutts4life wrote:2. I'm surprised it isnt' using your local .bashrc. there might be a bashrc under /etc. have a look. I didn this not long ago. I'm broad at the moment so i can't access my machine.
in /etc/profile: PS1="# "
but prompt in terminal appears like this: sh-3.00#
My .bashrc has this: export PS1='\w\$ '
And in rxvt it shows up as expected. Xfce terminal in Slackware and Xubuntu honors my .bashrc PS1 but not this one in Puppy. It's odd.
Thanks for the tip about hotpupx; I'll install it.
(Edit: I installed it from http://www.puppylinux.ca/NOP/. It works great!)