Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
HowTo ROX+Beryl
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks
View previous topic :: View next topic  
Author Message
francescofavero
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jul 2005
Posts: 130
Location: Kongens Lyngby

PostPosted: Sat Nov 18, 2006 10:20 am    Post subject: HowTo ROX+Beryl Reply with quote

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.

Code:
emerge rox


than i simply create an executable

Code:
touch /etc/X11/Session/ROX
chmod +x /etc/X11/Session/ROX


and the file contains:
Code:

rox -S & beryl


Now edit /etc/rcc.conf to set the session
Code:
XSESSION="ROX"


You have to emerge also beryl if you still havent done it:
Code:
emerge beryl


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
Code:
beryl-manager

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
View user's profile Send private message
mark_alec
Bodhisattva
Bodhisattva


Joined: 11 Sep 2004
Posts: 6066
Location: Melbourne, Australia

PostPosted: Sat Nov 18, 2006 12:42 pm    Post subject: Reply with quote

Moved from Desktop Environments to Documentation, Tips & Tricks.
_________________
www.gentoo.org.au || #gentoo-au
Back to top
View user's profile Send private message
bitpicker
Apprentice
Apprentice


Joined: 28 Dec 2005
Posts: 163
Location: Germany

PostPosted: Tue Jan 30, 2007 11:08 pm    Post subject: Reply with quote

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
View user's profile Send private message
bitpicker
Apprentice
Apprentice


Joined: 28 Dec 2005
Posts: 163
Location: Germany

PostPosted: Wed Jan 31, 2007 6:45 am    Post subject: Reply with quote

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

Code:

emerald --replace


on the command line in the box made this problem go away.

Robin
Back to top
View user's profile Send private message
piwacet
Guru
Guru


Joined: 30 Dec 2004
Posts: 486

PostPosted: Fri Feb 09, 2007 12:16 pm    Post subject: Reply with quote

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
View user's profile Send private message
piwacet
Guru
Guru


Joined: 30 Dec 2004
Posts: 486

PostPosted: Fri Feb 09, 2007 11:41 pm    Post subject: Reply with quote

Wow. Got kxdocker configured, this is a great visual effects, otherwise minimalist desktop.
Back to top
View user's profile Send private message
piwacet
Guru
Guru


Joined: 30 Dec 2004
Posts: 486

PostPosted: Fri Feb 16, 2007 10:29 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum