View previous topic :: View next topic |
Author |
Message |
francescofavero Tux's lil' helper
Joined: 15 Jul 2005 Posts: 130 Location: Kongens Lyngby
|
Posted: Sat Nov 18, 2006 10:20 am Post subject: HowTo ROX+Beryl |
|
|
Hi,
I was playing around with my old Ibook 2.2 with a radeon 7500, and I was quite unhappy from Desktop Speed... Even if beryl works like a charm here...
So I've tried out ROX as a Desktop environment. Never tried seriously before.
than i simply create an executable
Code: | touch /etc/X11/Session/ROX
chmod +x /etc/X11/Session/ROX |
and the file contains:
Now edit /etc/rcc.conf to set the session
You have to emerge also beryl if you still havent done it:
In ppc machine I have to put a keywords
Code: | nano /etc/portage/package.keywords |
Code: |
####UNMASKING Beryl
x11-wm/beryl ~x86
x11-plugins/beryl-plugins ~x86
x11-wm/beryl-core ~x86
x11-misc/beryl-manager ~x86
x11-misc/beryl-settings ~x86
x11-wm/emerald ~x86
x11-misc/emerald-themes ~x86
x11-plugins/beryl-dbus ~x86 |
I thing it's good to use ~x86 also for x86 users
Now, Just startx and you have the faster Desktop environment ever.
Something is still to improve on this cause you have to execute
manually, I think I've just to change to beryl-session to manage better all the things.
Anyway this open a way to go ;D,
Please try it and give your Tips!! |
|
Back to top |
|
|
mark_alec Bodhisattva
Joined: 11 Sep 2004 Posts: 6066 Location: Melbourne, Australia
|
Posted: Sat Nov 18, 2006 12:42 pm Post subject: |
|
|
Moved from Desktop Environments to Documentation, Tips & Tricks. _________________ www.gentoo.org.au || #gentoo-au |
|
Back to top |
|
|
bitpicker Apprentice
Joined: 28 Dec 2005 Posts: 163 Location: Germany
|
Posted: Tue Jan 30, 2007 11:08 pm Post subject: |
|
|
I'm also trying to get Beryl to run with ROX as a standalone setup, not based on Gnome, KDE or anything.
It works ok, but I don't quite get how to use ROX-Session to be able to log out. I don't use a graphical login manager. From the command line I launch the following script via xinit:
Code: |
if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then
eval `dbus-launch --sh-syntax --exit-with-session`
fi
emerald &
beryl-manager &
# Start other applications here
#
# Example: set wallpaper + open a terminal
#
# feh --bg-scale ~/home/bitpicker/Dokumente/Bilder/Hintergruende/Less_Mess.jpg &
# urxvt -depth 32 -fg grey80 -bg rgba:0000/0000/0000/dddd &
# Now start something you need all the time, like a panel
exec rox -p Default -b Default -S
|
I have lifted this script from an explanation in an Arch Linux forum and only added the final line. Beryl starts ok but rox session (started by the -S parameter) doesn't log out of the session because it wasn't used to log in. I can't figure out how to use it to log in to this beryl setup.
I can start the XFce panel alternatively, and that logs out normally, but I'd rather use rox. Can anyone help me?
Robin |
|
Back to top |
|
|
bitpicker Apprentice
Joined: 28 Dec 2005 Posts: 163 Location: Germany
|
Posted: Wed Jan 31, 2007 6:45 am Post subject: |
|
|
I seem to have solved it, even though I don't know exactly how. I let rox-session configure itself when it offered to do so during an attempted logout, and it created /usr/local/sbin/rox-session. The first time I called that one up in the script quoted in the previous post it wouldn't work, but a later second attempt did.
Rox-Session gave out a couple of text warnings across the desktop about a missing 0launch and no windows found, but in rox-session's settings the display duration of such warnings can e set to 0 so they don't turn up at all. Rox-session also gave me a box at startup saying the window manager had crashed and should be restarted (which wasn't true) but entering
on the command line in the box made this problem go away.
Robin |
|
Back to top |
|
|
piwacet Guru
Joined: 30 Dec 2004 Posts: 486
|
Posted: Fri Feb 09, 2007 12:16 pm Post subject: |
|
|
Yeah, this seems to be doing it for me:
Code: | magenta@Nautilus ~ $ cat rox-start
if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then
eval `dbus-launch --sh-syntax --exit-with-session`
fi
fbsetbg /home/magenta/images/wallpaper/sky2.jpg
kxdocker & rox -S & nvidia-settings -l & beryl & emerald
|
and I start my x-session with:
Code: | XSESSION="/home/magenta/rox-start" startx |
Got rid of that horrible rox-panel, am using kxdocker instead, much nicer visually although I don't know how to configure it well yet. The possiblilies seem nice... only wish there was a right-click on desktop menu. |
|
Back to top |
|
|
piwacet Guru
Joined: 30 Dec 2004 Posts: 486
|
Posted: Fri Feb 09, 2007 11:41 pm Post subject: |
|
|
Wow. Got kxdocker configured, this is a great visual effects, otherwise minimalist desktop. |
|
Back to top |
|
|
piwacet Guru
Joined: 30 Dec 2004 Posts: 486
|
Posted: Fri Feb 16, 2007 10:29 am Post subject: |
|
|
O.K. even simpler - this is the script I'm using now. For some reason you have to run Emerald last and not in the background:
Code: | magenta@Nautilus ~ $ cat .startberyl.sh
if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then
eval `dbus-launch --sh-syntax --exit-with-session`
fi
beryl &
fbsetbg /home/magenta/images/wallpaper/sky2.jpg
rox --pinboard=Default &
kxdocker &
numlockx &
nvidia-settings -l
emerald |
|
|
Back to top |
|
|
|