Beryl


Forum: X and Fluxbox
Topic: Beryl
started by: gammelmarakuja

Posted by gammelmarakuja on Aug. 11 2007,14:16
Is there any tricky chance of installing beryl on DSL? I think it should be possible with the Dabian packges but before I try it and destroy the system I wated to ask wheather anyone ever tryed it or wheather anyone knows that it's a bad idea.
Posted by Andreas on Aug. 11 2007,15:16
Hm...afaik Beryl is one of those window managers  that needs much cpu power and RAM. DSL is optimized for low memory and cpu machines.
Does this fit together?

Posted by lucky13 on Aug. 11 2007,15:56
Quote
Is there any tricky chance of installing beryl on DSL?

If you have the kind of hardware that can support it, I would think you'd find a better candidate distro for it. Beryl is, imo, entirely antithetical to DSL's philosophy.

Posted by infinitycircuit on Aug. 11 2007,17:27
Do any of the current WM in DSL even support 3D effects?  The amount of work it would take to install something like xfce or gnome or kde seems out of the question.
Posted by mikshaw on Aug. 11 2007,18:57
Quote
Do any of the current WM in DSL even support 3D effects?
No. As lucky said, the whole idea of a memory/cpu hogging environment directly opposes the main point of DSL, which is to provide a small, light, fast system that works well on what would otherwise be considered obsolete hardware.

Posted by gammelmarakuja on Aug. 13 2007,11:40
Jeah...but ive got dsl for such a long time now on my old pc and I ve got a new one now that would support beryl. BUT my CD-Platform is somehow strange for some 5 month and I can't help it so I've got only DSL and I can't start other Live or install Linuxes. But mz hardware is okee...something like 4Ghz and 512MbRam.
Posted by mikshaw on Aug. 13 2007,13:43
Well then, the first thing you might do is install Xfree86 or Xorg, considering the installed X system is definitely not going to support Beryl. After that, I couldn't say whether or not there is a "trick" to it. You really can't know until you try, and I'm pretty sure there aren't many (if any) people who have already done it in order to tell you how. The easiest thing I could think of is to try installing it with Apt.
Posted by curaga on Aug. 13 2007,15:17
If you just would like a cool spinning cube desktop switcher, install 3ddesk. It doesn't need beryl and looks pretty cool..
Posted by lucky13 on Aug. 13 2007,17:30
Quote
my CD-Platform is somehow strange for some 5 month and I can't help it so I've got only DSL and I can't start other Live or install Linuxes.

That's weird. And unacceptable. Did you fiddle with your BIOS or something so it won't boot from CD anymore?

Posted by gammelmarakuja on Aug. 15 2007,12:29
No, I thing, the laser is broken :) im going to fix it, its only a matter of time and also I don't use it so often...exept to start a live-cd O:-) Thaks for your halp :) (where do I get3ddesk? is it on teh ibiblio.org... server? )
Posted by curaga on Aug. 15 2007,15:07
It's the first result when googling for "3ddesk".. < http://desk3d.sourceforge.net/ >
Posted by gammelmarakuja on Aug. 16 2007,10:13
Jau...thx has anyone of you some experiences with compiling =/ I have tried it once and it did nothing ^^. For the 3ddesk yuo have to compile the source -.- could anyone help ma by doing that for damnsmall or could anyone giv me instructons? What do I need to compile something?
Posted by mikshaw on Aug. 16 2007,12:58
Quote
For the 3ddesk yuo have to compile the source
This is not necessarily true (although I have no experience with 3d-desktop to say positively). Here's (briefly) the way software distribution tends to work in the open source world...
The software developer creates or modifies a program and makes the source code available on the web.
Individuals who have interest in the program download the source and compile the program.
In a short time (very short if the program is popular) some individuals download the source, compile it with a specific Linux/BSD distribution in mind, and create a binary package for that distribution which is then submitted to binary repositories (deb or rpm, for example).
After this point, most people get the software through these repositories rather than through the developer's website. The website is often used only to learn more about the program.

You can most likely get a binary version of the program using apt.

Posted by curaga on Aug. 16 2007,14:12
It's a two-part program.. There's the background daemon which you probably started when you tried it, it seemingly does nothing, but it takes pics of your desktops whenever you call the client. I like to bind the client to a key, like f12. Then to get a cube I just need to press one key..
Posted by gammelmarakuja on Aug. 16 2007,15:06
ööm...so I do what ^^ and pease exactly...i'am a newbie ;) which package do I download?
Posted by curaga on Aug. 16 2007,15:12
Gnu-utils and gcc1-with-libs..
Posted by gammelmarakuja on Aug. 17 2007,07:34
okee...and than I load the package with the sources (Source .gz (?) ) and form mydsl also xfree86-devel and lmlib2-devel (?) and than?
Posted by curaga on Aug. 17 2007,10:51
Unpack it, type
Quote
./configure
make
make install
This is the standard procedure..

Posted by gammelmarakuja on Aug. 18 2007,09:43
Could you please make a complete list of things I need to do :) beacause I'm afraid of destroying everything and it's so new to me ;) Just every single step. Which files I download what I do whith them how I do it what I tipe (and please in a cronologic order) =) it wold be very nice :) thx
Posted by curaga on Aug. 18 2007,12:34
well, I'll try

get gnu-utils and gcc1-with-libs from mydsl. After that you can compile apps.
Then get the source (from that 3ddesk site) and unpack it (if it's .tar.gz, "tar -xzf tarball", if it's .tar.bz2 "tar -xjf tarball)
Now there's a new directory, probably called 3ddesk-someversion. Cd there.
Then type "./configure --help" and see if you need to change any options (probably not..)
Then "./configure", "make", "make install"

You have now compiled and installed a program.. I cannot help further, as the last time I used 3ddesk was about a half year ago, don't remember anymore :P

Posted by gammelmarakuja on Aug. 18 2007,13:38
there's a pretty cool thing about emel-fm that you just klick the file and it opens it and than you just copy it ;) im going for the installation now...so :) i hope it will work...afterwards I think i'll need some help to bin the key to it...
Posted by gammelmarakuja on Aug. 18 2007,13:43
ööm...after i typed ./configure all war right than i typed make and there came an error : "root@box:/home/dsl/3ddesktop-0.2.9# make
make: *** No targets specified and no makefile found.  Stop.
"
What does that mean? what do I have to do?

Posted by curaga on Aug. 18 2007,13:45
that error happens when you haven't run "./configure".. try that again?
Posted by gammelmarakuja on Aug. 18 2007,13:54
./configure: eveywhere is yes exept of:
checking whether we are cross compiling... no
checking for XF86VidModeSetViewPort in -lXxf86vm... no
configure: error: libXxf86vm is needed to compile 3ddesktop

okee ^^ i think there is the mistake ;) i'll load the lb and try it again

Posted by curaga on Aug. 18 2007,14:14
Oh, I forgot.. Did you get X11-devel from mydsl too?
Posted by mikshaw on Aug. 18 2007,14:27
You will probably find that beryl requires *many* libraries that DSL does not have. I'll be terribly surprised if you succeed in compiling it, at this rate, before Beryl is replaced with a 4D virtual cyber smell-o-vision holodesktop.

Have you given any thought to trying the pre-compiled binary (Synaptic) route? You will still definitely need to deal with dependencies, but it should be a whole lot easier than compiling. I know I generally have nothing but good things to say about compiling from source, but something like Beryl, in a minimal distro like DSL, is most surely going to be a huge pain in the neck, particularly for someone who apparently has had little or no experience with compiling.

If you are "afraid of destroying everything", I personally would not even recommend trying Beryl on a harddrive-installed DSL (assuming that's what you're afraid of). You will be much safer experimenting on a liveCD or frugal system. If it succeeds you can then transfer the runtime files to a harddrive install.

Quote
and than I load the package with the sources (Source .gz (?) )
I hope when you say "load" you don't mean "install" as in a *.tar.gz myDSL extension. That would be bad,  potentially very bad.

Posted by gammelmarakuja on Aug. 18 2007,15:08
so i'm back again ;) no, with the sources i meaned download them, and i think to remember curaga saying that he already did it so ;) let me believe in what I want :P ^^ okee...i'll load the X-11 devel mom
Posted by gammelmarakuja on Aug. 18 2007,15:09
I can't find the "X-11 devel" package at MyDsl...in which folder is it System, Testing...? And do I need to run XFree86 first? When I#ve installed 3ddesk...how do I start it?
Posted by mikshaw on Aug. 18 2007,23:05
The X development files are already included in gcc1-with-libs
If that doesn't provide you with what you need then you should look at OpenGL and probably some things that are not available in DSL. It's quite possible that libXxf86vm is not part of X11

Posted by curaga on Aug. 19 2007,10:06
libXxf86vm was not in XFree, but is in X.org.. (just found out..)
How about using the Xorg extension then?

@Mik: we're at 3ddesk now, not beryl..

Posted by gammelmarakuja on Aug. 19 2007,11:11
okee...xorg7.2 sonds good...Ianyway had problems wit XFree :)
Posted by gammelmarakuja on Aug. 19 2007,11:21
oh...I get an download or checksum error by downloading x.org7.2 from the MyDsl Extention -.- what shall I do?
Posted by gammelmarakuja on Aug. 19 2007,11:30
yap...I got it fixed  :;):  so I install x.org 7.2 now and then I install 3ddesk...wish me luck  :cool:
Posted by gammelmarakuja on Aug. 19 2007,11:50
okee...the think about x.org 7.2 is strange :rock: but okee...I got the lib :) now he's asking about GL/gl.h ? wtf is this...it might be OpenGL? is it?
Posted by curaga on Aug. 19 2007,13:20
What's the full message? I think Opengl is included in Xorg extension..
Posted by gammelmarakuja on Aug. 19 2007,13:47
How do I exactly (in every single step) "install" Xorg ? I loaded the package with the MyDsl extention -> Load Local and now I've got an folder in /opt...and now?
Posted by gammelmarakuja on Aug. 19 2007,14:34
checking GL/gl.h usability... no
checking GL/gl.h presence... no
checking for GL/gl.h... no
configure: error: GL/gl.h is needed to compile 3ddesktop

Posted by gammelmarakuja on Aug. 19 2007,15:17
checking for XF86VidModeSetViewPort in -lXxf86vm... no
configure: error: libXxf86vm is needed to compile 3ddesktop

some how my PC fond this GL thing and now im again standing infront of this libXxf86vm problem
I know where the lib is...its in the Xorg folder but I still have no answer how to install Xorg...

Posted by gammelmarakuja on Aug. 20 2007,08:59
Maybe this would be more interesting to discuss per Icq, than in the forum and afterwards to write the soulution here. My Icq is 299901577...wold be nice, if you'd add me curaga. :)
Posted by curaga on Aug. 20 2007,17:27
Sorry, I don't use icq.
Posted by gammelmarakuja on Aug. 21 2007,08:52
Doesn't matter ^^ I would be pleased with the 3ddesk ;) so libXxf86vm...?
Posted by curaga on Aug. 21 2007,13:37
I haven't built it, when I used it I fetched it with apt. So I'm not the best person to help with compiling it..
I can just give general tips

Posted by Guardian on Aug. 09 2008,15:23
To try to install Beryl on DSL is the equivalent to try to install a 600 PS V8 on a bicycle :-)
Posted by gammelmarakuja on Aug. 22 2008,16:00
Sounds about right...but you're gonna have high standarts if you wanna quit windows ;)
Well in the end i got 3ddesk working so...thats "about" the same...well not even really...but oh well =]

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.