LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > General
User Name
Password
General This forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!

Notices


Reply
  Search this Thread
Old 03-27-2007, 09:59 AM   #1
vasudevadas
Member
 
Registered: Jul 2003
Location: Bedford, UK
Distribution: Slackware 11.0, LFS 6.1
Posts: 519

Rep: Reputation: 30
What's the state of OpenGL desktops in Linux?


I heard a while ago about the Korrora livecd, which had an OpenGL-accelerated X server boasting 3D effects similar to those enjoyed by Mac users. I tried the livecd and it did indeed work.

Lately I see that there is the Beryl project, which seems to do the same thing. Maybe it is a development of the same work. But it still seems to be in development/testing, and none of the distros are shipping it as standard yet.

I would have thought that with the release of Vista and its Aero interface that people would start clamouring for the same kind of experience on their Linux desktops. The Mac users may have had it a while, but once Windows users start having it too I'd expect Linux users not to want to be left behind.

I guess I was just wondering if anybody had any news or gossip on the state of the 3D Linux desktop? Like, any idea when major distros might start including it as standard?
 
Old 03-27-2007, 10:59 AM   #2
truthfatal
Member
 
Registered: Mar 2005
Location: Winnipeg, MB
Distribution: Raspbian, Debian, Slackware, OS X
Posts: 443
Blog Entries: 9

Rep: Reputation: 32
Beryl is a part of Fedora Extras I believe, it is also going to be included in the next release of Ubuntu (From what I've read.)

Compiz is in Slackware -current

And then there's Sabayon Linux (wich is mostly Gentoo from what I can tell) They try to make Beryl the default Window Manager.

So I think Beryl/Compiz and OpenGL desktops are coming along quite nicely. I imagine it will be a very long time before these toys are set up as Defaults, I don't see much actual functionality from them. They make good toys though.

Last edited by truthfatal; 03-27-2007 at 11:01 AM.
 
Old 03-27-2007, 12:15 PM   #3
old_geekster
LQ Newbie
 
Registered: Mar 2007
Location: Walla Walla, WA
Distribution: Ubuntu Feisty Fawn 7.04 - Final
Posts: 19

Rep: Reputation: 0
It is my understanding that Beryl/Compiz is going to be included in Ubunto 7.04 (Feisty Fawn). However, it will not be installed by default.

I am using Beryl 0.2.0 with Edgy and it is working great! There have been a few glitches, but nothing I couldn't correct with my limited knowledge.
 
Old 03-27-2007, 01:45 PM   #4
masonm
Senior Member
 
Registered: Mar 2003
Location: Following the white rabbit
Distribution: Slackware64 -current
Posts: 2,300

Rep: Reputation: 90
I'm using Beryl/xgl on Slackware and it does provide some pretty nice eye candy.
 
Old 03-27-2007, 01:47 PM   #5
alienux
Member
 
Registered: Sep 2006
Location: Dayton, Ohio
Distribution: Slackware 12, Fedora Core, PCLinuxOS
Posts: 194

Rep: Reputation: 30
Beryl/Compiz is also included in PCLinux2007 (currently in beta test release 3). It's not enabled by default, but it is installed and using it is just a matter of selecting "enable 3d desktop effects" in the control center options.
 
Old 03-27-2007, 06:10 PM   #6
vasudevadas
Member
 
Registered: Jul 2003
Location: Bedford, UK
Distribution: Slackware 11.0, LFS 6.1
Posts: 519

Original Poster
Rep: Reputation: 30
Thanks all. Nice to know what is going on.
 
Old 03-27-2007, 11:04 PM   #7
ErrorBound
Member
 
Registered: Apr 2006
Posts: 280

Rep: Reputation: 31
eehh.....don't mean to hijack your thread here. Can anyone clarify for me (help me sort out) all of the Compiz/Beryl/XGL/OpenGL mumbojumbo? From what I understand, Compiz and Beryl are window managers replacing kwin or metacity. Are XGL and OpenGL interchangeable too? What is their purpose? And 3d graphics cards and drivers are required for these things?
 
Old 03-27-2007, 11:18 PM   #8
KimVette
Senior Member
 
Registered: Dec 2004
Location: Lee, NH
Distribution: OpenSUSE, CentOS, RHEL
Posts: 1,794

Rep: Reputation: 46
Quote:
Originally Posted by truthfatal
So I think Beryl/Compiz and OpenGL desktops are coming along quite nicely. I imagine it will be a very long time before these toys are set up as Defaults, I don't see much actual functionality from them. They make good toys though.
Not much actual functionality? It's the best virtual desktop model I've seen, the window previews are incredible, and the expose/kompose-like functionality is amazing. Then, there are accessibility features, such as zoom and negative, which are equally good for GUI developers, graphic and web designers, CAD engineers, and handicapped folks.

Likewise, for developing documentation, the SEOM video capture plugin is a godsend.

The screenshot functionality beryl provides finally helps the PC catch up to MacOS (circa 1990) by placing PNG or JPG files on the desktop rather than just capturing to the clipboard.

Alpha blending (transparancy) and blurring for windows? it is actually quite practical if you are a power user who multitasks heavily; you can see other windows right through other inactive applications. I thought of it as just eye candy until I started working with it.

And then, to make your work day less boring, there are the themes. I love that I run a Vista lookalike, with 3D desktops that Windows Vista cannot come close to competing with, with MUCH faster performance than Vista, and without the craptacular DRM jerk fest that comes with Vista.
 
Old 03-28-2007, 09:33 AM   #9
lebabyg
Member
 
Registered: Mar 2006
Location: UK
Distribution: Ubuntu Feisty
Posts: 272

Rep: Reputation: 30
Quote:
Originally Posted by ErrorBound
eehh.....don't mean to hijack your thread here. Can anyone clarify for me (help me sort out) all of the Compiz/Beryl/XGL/OpenGL mumbojumbo? From what I understand, Compiz and Beryl are window managers replacing kwin or metacity. Are XGL and OpenGL interchangeable too? What is their purpose? And 3d graphics cards and drivers are required for these things?
Basically Compiz/Beryl are compositing window managers. Unlike Metacity or Kwin (which are just window managers) they can composite textures such as transparency etc. XGL and AIGLX are the 3d accelerated servers that the window managers run on. XGL runs on top of the normal X server (a bit like Xnest I suppose) but this means that you can't run 3d accelerated programmes (games, google earth) while running XGL as X is already using it's 3d acceleration to run XGL. AIGLX is X with integrated "3dDesktop" so you can run 3d games etc, a bit like in Windows Vista with Aero. Of course AIGLX is the preferred server, but some cards (particularly those from ATI) only support XGL, so to run 3d games it's best to use Xgame. And yes, to run a 3d desktop manager like Beryl, you need a 3d accelerated dri driver!! I personally use XGL (because I have to with my ati card) with beryl, and absolutely love it, even the snow effects.

To go back to the original thread, the state of the 3d desktop on linux, if you're graphics card has DRI capability is amazing!! Mandriva for one supports it fully. AIGLX is included in Xorg now, so if have the correct drivers installed (check with glxinfo | grep direct), then install beryl, beryl-manager and you're ready to go!! Having just installed vista, I can confidently say that the 3d desktop on linux, is leaps and bounds ahead of windows!!
 
Old 03-28-2007, 06:51 PM   #10
ErrorBound
Member
 
Registered: Apr 2006
Posts: 280

Rep: Reputation: 31
Quote:
Originally Posted by lebabyg
Having just installed vista, I can confidently say that the 3d desktop on linux, is leaps and bounds ahead of windows!!
There is a lot of interesting development going on, that's for sure. Also, it seems that Beryl and Compiz will be re-merging soon, which should speed up the process a bit.
 
Old 03-28-2007, 07:18 PM   #11
geeyathink
Member
 
Registered: Apr 2006
Distribution: Mandy 2007, Kubuntu
Posts: 56

Rep: Reputation: 15
I don't know about any of the technical stuff but I discovered the "enable 3D" setting in Mandriva this morning. It is neat as all get out! It seems to work fine and this is a laptop with what I guess is standard on board video!
 
Old 04-02-2007, 02:30 PM   #12
vasudevadas
Member
 
Registered: Jul 2003
Location: Bedford, UK
Distribution: Slackware 11.0, LFS 6.1
Posts: 519

Original Poster
Rep: Reputation: 30
Hmm. Looks like I can forget about trying Beryl for the time being. I find it requires X.Org 7.1 or later (I get "beryl: error while loading shared libraries: libxcb-xlib.so.0" with 6.9.0), and apparently nobody has made packages for Slack for X.org 7.1, which I am really surprised to see. Bummer.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
the state if wifi and linux gr0undz3r0 Linux - Wireless Networking 10 11-29-2006 05:43 PM
State of Linux Graphics - OpenGL, 3D Projects hanswurzel Linux - Newbie 1 09-11-2006 03:03 AM
linux mobile ip state kpachopoulos Linux - Networking 0 03-15-2006 08:36 AM
State of wireless for Linux? valnar Linux - Wireless Networking 3 12-14-2005 07:46 AM
The State of Linux Gaming nny0000 Linux - Games 7 04-02-2004 06:19 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > General

All times are GMT -5. The time now is 01:08 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration