View Full Version : HOW TO: Switch desktops in 3D view! Cool!
anil_robo
December 7th, 2005, 03:45 AM
First, make sure you have all the repositories and 3D support enabled!
1. Open a terminal window, type:
sudo apt-get install 3ddesktop press enter
2. 3ddesktop should be installed.
3. you can type 3ddesk and press enter in terminal to run this. (Use arrow keys to change desktops, enter to select that desktop)
You'll see something like this:
http://img215.imageshack.us/img215/4049/3ddesktop7tx.jpg
You can switch between desktops by:
1. Using the up and down arrow keys
2. Using the right and left arrow keys
3. Using the mouse scrolling wheel.
How to make a desktop launcher for 3d desktop:
1.Right click on an empty area in the taskbar, and click "add to panel"
2. Double click "custom application launcher"
3. Name: 3D Desktop changer
Comment: My cool 3D Desktop changer (or whatever you like)
Command: 3ddesk
Make sure you have "run in terminal" unchecked.
If you want, you can select an icon by clicking on "no icon" button.
4. CLick OK
To run 3ddesktop switcher, just click on the icon you just made on the panel.
How to assign the windows key to 3ddesktop:
1. gconf-editor 2. Navigate to apps/metacity/keybinding_commands
3. Choose an empty command (I chose Command_1), double click, set value to 3ddesk
4. Now navigate to apps/metacity/global_keybindings in gconf-editor
5. Find Run_command_1 (or whichever command you chose in step3 above), double click it, set value to Super_L
6. Close gconf-editor
7. Check by pressing your windows key. It should start 3ddesktop.
Tips:
1. If the screens come up grey when you first run it, you probably do not have 3ddesktop daemon (3ddeskd) running. So you have to pass a command from terminal manually:
3ddesk --acquire=100
2. 3ddesktop has many display modes. Try these:
3ddesk --mode=linear --nozoom 3ddesk --view=slide 3ddesk --view=linearzip
Other command-line options are:
--version Display version information
--view=xxx Uses the options from the view in 3ddesktop.conf
--mode=xxx Sets the arrangement mode
(one of carousel, cylinder, linear, viewmaster,
priceisright, flip, or random)
--acquire[=#] Grab images for all the desktops by cycling thru
(sleep for x millisecs at each screen for refresh)
--acquirecurrent Grab image for current desktop
--nozoom Disable the zoom out
--changespeed Set the rotation speed
--zoomspeed Set the zoom speed
--gotoright Goto the desktop to the right
--gotoleft Goto the desktop to the left
--gotoup Goto the desktop to the up
--gotodown Goto the desktop to the down
--goto=# Goto specified column (deprecated)
--gotocolumn=# Goto specified column
--gotorow=# Goto specified row
--dontexit Don't exit after a goto
--stop Stop 3ddesktop (kill 3ddeskd daemon)
--reload Force a reload of 3ddesktop.conf
--noautofun Don't Automatically turn on Fun Mode
--revmousewheel Reverse the mousewheel
--swapmousebuttons Swap the mousebuttons
--altmousebuttons Use alternate mousebuttons scheme
--justswitch Just switch desktops and acquire without graphics
This is great for people who have not got xgl working yet! Enjoy! :cool:
astronerd
December 8th, 2005, 05:10 PM
Couldnt get it to work following your directions... Nothing happens when I click on the icon that is made. Is there something else you forgot to add?
BoneyOne
December 8th, 2005, 05:31 PM
Works pretty neatly....only problem I had is that some of the screens came up green until I went to the manually first....*shrugs* oh well.
dabear
December 8th, 2005, 05:40 PM
It would be cool if you could figure out how to link the 3ddesk command to a short key, e.g. ctrl + shift + 2 or similar.
jr.gotti
December 8th, 2005, 06:04 PM
Works pretty neatly....only problem I had is that some of the screens came up green until I went to the manually first....*shrugs* oh well.
Use '3ddesk -acquire' first (maybe add it to your startup?) and it will take a snapshot of all your desktops. This will eliminate that small, yet rather unattractive problem. :D
It would be cool if you could figure out how to link the 3ddesk command to a short key, e.g. ctrl + shift + 2 or similar.
This is quite possible, to do it just...
Go to System Tools > Configuration Editor.
Open apps > metacity > keybinding commands.
Double click on command_1, and in the value field, enter '3ddesk' (no quotes).
Now, go to apps > metacity > global keybindings and double click on "run command_1."
In the value enter your keyboard shortcut. I used <Control><Alt>P, but use whatever suits you...
Now, delete the custom launcher he told you to make in the original post...it's useless. :P
Hope I helped,
-Jason
By the way, I think he forgot to mention, you have to have your graphics card drivers installed and OpenGL working for this to function correctly.
EDIT 2: What is with the Windows XP Bliss wallpaper?! I'm not hating or anything...but people that use linux tend to customize a LITTLE more than that. Lol. Run over to http://www.deviantart.com and grab a nice desktop. (Sorry, I had to say something about it...)
Zeroedout
December 8th, 2005, 07:22 PM
Couldnt get it to work following your directions... Nothing happens when I click on the icon that is made. Is there something else you forgot to add?
You need to install the drivers for your video card so opengl will work.
gabhla
December 8th, 2005, 07:47 PM
You need to install the drivers for your video card so opengl will work.
This installed fine...I just have same problem mentiond above by someone else, I click on the icon - nothng happens. At the risk of sounding dumb..how do I determine which drivers I need, then how do go about installing them?
anil_robo
December 8th, 2005, 10:18 PM
I posted this on HOW-TO and it takes a long delay before they approve my post. So I've posted it in general too, so that I can update this frequently. See the updated post here: http://ubuntuforums.org/showthread.php?t=100169
benplaut
December 8th, 2005, 10:21 PM
look at the manpage for some info... it's possible to "3ddesk --move-left" or something... you can set custom commands for pretty much anything
anil_robo
December 8th, 2005, 10:38 PM
Use '3ddesk -acquire' first ...
Thanks! I didn't know that! :D
EDIT 2: What is with the Windows XP Bliss wallpaper?! I'm not hating or anything...but people that use linux tend to customize a LITTLE more than that. Lol. Run over to http://www.deviantart.com and grab a nice desktop. (Sorry, I had to say something about it...)
Actually I was trying to make Ubuntu look and feel like Windows XP... someone in the forums asked for it - but I couldn't really do that with the bootup screen! That's about it! And thanks for deviantart link. I stopped using that quite some time back, glad you reminded me again! :D
domino
December 14th, 2005, 01:42 PM
This is a nice feature. Unfortunately I had to remove it because it studders my scrolling and window dragging. The CPU peeks to 50% every 2 seconds also.
spockrock
December 18th, 2005, 11:26 PM
nifty little program, works great......
onesojourner
December 19th, 2005, 01:02 AM
This is a nice feature. Unfortunately I had to remove it because it studders my scrolling and window dragging. The CPU peeks to 50% every 2 seconds also.
my cpu is hitting a high every couple seconds too. any one have any ideas as to why? this is cool but I can't have it doing that.
anil_robo
December 19th, 2005, 01:40 AM
This is a nice feature. Unfortunately I had to remove it because it studders my scrolling and window dragging. The CPU peeks to 50% every 2 seconds also.
Most likely, you're using this with --acquire option (as suggested by someone else in this thread). This option forces 3ddesk to acquire a screenshot of each of your desktops first by cycling through them, and then starts the program. Try running 3ddesk from a terminal without any options, and you'll be fine.
If you don't like that high cpu usage, you "have to" disable --acquire option.
The 3Ddesktop saves its preferences in /etc/3ddesktop/3ddesktop.conf. Backup this file, and edit it as per your liking! :D If you're uncomfortable with editing conf files, you can still get a workaround:
1. open a terminal window, and type 3ddesk --stop. Press enter. This stops 3ddesktop daemon.
2. Now restart the 3ddesktop daemon in the fastest mode: in the terminal, type 3ddeskd --fastest and press enter. Please note you should run 3ddeskd for this step, not 3ddesk.
3. Now your 3ddesktop is configured to run in the fastest graphic mode. Test it by typing 3ddesk in the terminal and pressing enter.
4. Still having problems? You have problems with your 3d graphics hardware. Locate help for installing and enabling 3d support for your graphic card from these forums - do a search! :D
aptsonic
December 20th, 2005, 01:52 AM
Use '3ddesk -acquire' first (maybe add it to your startup?) and it will take a snapshot of all your desktops. This will eliminate that small, yet rather unattractive problem. :D
This is quite possible, to do it just...
Go to System Tools > Configuration Editor.
Open apps > metacity > keybinding commands.
Double click on command_1, and in the value field, enter '3ddesk' (no quotes).
Now, go to apps > metacity > global keybindings and double click on "run command_1."
In the value enter your keyboard shortcut. I used <Control><Alt>P, but use whatever suits you...
Now, delete the custom launcher he told you to make in the original post...it's useless. :P
Hope I helped,
-Jason
By the way, I think he forgot to mention, you have to have your graphics card drivers installed and OpenGL working for this to function correctly.
EDIT 2: What is with the Windows XP Bliss wallpaper?! I'm not hating or anything...but people that use linux tend to customize a LITTLE more than that. Lol. Run over to http://www.deviantart.com and grab a nice desktop. (Sorry, I had to say something about it...)
thanks a million for this post...
FLeiXiuS
December 20th, 2005, 12:52 PM
When running 3ddeskd you may want to include --acquire=30. This will tell 3ddesktop to collect an image of each workspace. This way none of the screens come up gray.
RaptorRaider
February 3rd, 2006, 12:37 PM
Is anyone else experiencing performance problems with 3ddesktop?
On my system, 3ddesktop takes up 200Mb of RAM and seems to entirely hang the system for 0.2 seconds every 2 seconds or so; it doesn't stop until I kill 3ddesk.
poofyhairguy
February 3rd, 2006, 12:53 PM
Is anyone else experiencing performance problems with 3ddesktop?
On my system, 3ddesktop takes up 200Mb of RAM and seems to entirely hang the system for 0.2 seconds every 2 seconds or so; it doesn't stop until I kill 3ddesk.
Tell us more about your system (full specs please).
RaptorRaider
February 3rd, 2006, 12:58 PM
The Ubuntu-installation itself is still very clean.
Most important hardware specs:
Athlon 64 3400+ (S754)
X800 Pro ViVo @ XT PE
2x 512MB PC3200 "Infineon Original"
MSI K8N Neo Platinum
Creative Audigy 2 ZS
ATI's drivers? :neutral:
Virogenesis
February 3rd, 2006, 03:13 PM
no probs here works great looks great cheers
6600GT
2600+ Sempron
756mb pc2100
jr.gotti
February 3rd, 2006, 04:48 PM
thanks a million for this post...
no problem, just trying to help. :]
-jason
arnieboy
February 3rd, 2006, 05:27 PM
When running 3ddeskd you may want to include --acquire=30. This will tell 3ddesktop to collect an image of each workspace. This way none of the screens come up gray.
any idea how to have a different background for each workspace on Gnome? I have heard about devilspie doing it but any more trivial method?
cutOff
February 3rd, 2006, 05:38 PM
any idea how to have a different background for each workspace on Gnome? I have heard about devilspie doing it but any more trivial method?
Do you know Wallpapoz (http://wallpapoz.sourceforge.net/)??
arnieboy
February 3rd, 2006, 06:06 PM
Do you know Wallpapoz (http://wallpapoz.sourceforge.net/)??
Nopes I didnt know about it but looks good and will give it a try. thanks.
javaTard
February 3rd, 2006, 07:49 PM
Installed fine, reading up on installing my driver for my video card.
Does anyone use this on the 64 bit version of 5.10? That is what I am running now
zenwhen
February 3rd, 2006, 08:20 PM
This thing is actually pretty cool.
jerome bettis
February 3rd, 2006, 09:37 PM
excellent, works great over here. i started 3ddeskd in the sessions thing as suggested above, that made it work a lot better. i had to change the texture to 256 in the config file for a little more speed (intel i915 32mb = SLOW)
but this is awesome and it actually works! thanks
Subbu.exe
February 4th, 2006, 02:18 AM
I Installed it, But I Cant Make it to Run!
subbu@Subbu:~$ 3ddesk
Attempting to start 3ddesktop server.
Daemon started. Run 3ddesk to activate.
3ddeskd: glXIsDirect failed, no Direct Rendering possible!
3ddeskd: Please configure hardware acceleration. Exiting.
Server not found after waiting 5 seconds.
Could not find server.
Try starting manually (3ddeskd)
subbu@Subbu:~$
I Use Nvidia 6800 Vanilla 128MB, I Have Installed the Drivers from nvidia.com,
All Opengl Games Work! (Quake3, Doom3, PPracer).
Whats the Problem?
happyponcho42
February 5th, 2006, 12:10 AM
How did you take a screenshot while in the 3d desktop mode? The printscreen which works when a desktop is selected doesn't seem to work while in the 3d desktop mode -- I'm trying to take a screenshot of what it looks like on my computer.
EDIT - ksnapshot (sudo apt-get install ksnapshot) did the trick :)
endersshadow
February 5th, 2006, 11:15 AM
For fun, try:
3ddesk --view=bigmoney
It's Price Is Right style!
Great HowTo!
jr.gotti
February 5th, 2006, 02:25 PM
if your like me, you'd hate the default green of the digits. you can change that by editing the 3ddesktop.conf file.
sudo vim /etc/3ddesktop/3ddesktop.conf
and scroll down until you see the default configuration
view default ## this is the default if no --view specified
zoom on
show_digit on
digit_size 100
digit_color green
use_breathing false
change these to fit your personal preferences...
i personally turn off the digits, (change show_digit to off, duh...) and turn breathing on...it pulsates the light on the desktops.
if you have a faster processor you can turn on "fastest"...this makes the animation smoother...
instead of throwing everything in default, you can follow this same format and make your own views at the end of the file...
have fun!!
heres mine.
view default ## this is the default if no --view specified
zoom on
show_digit off
digit_size 100
digit_color green
use_breathing true
fastest on
-jason
PandabeaR
February 5th, 2006, 04:06 PM
L33T! it works PERFECT :)
vbmaster
February 26th, 2006, 10:24 PM
I'm loving this one:
view default ## this is the default if no --view specified
mode cylinder
dontexit on
zoom nozoom
show_digit off
digit_size 100
digit_color green
use_breathing false
abyssspecter
March 5th, 2006, 08:58 AM
Omg, this is the coolest thing ive seen in a while.
it works perfectly for me, thanks!
but, one question, how do you add more windows? I see that on the screen shot you have more than 4, and id like to do that.
anil_robo
March 6th, 2006, 02:38 AM
Omg, this is the coolest thing ive seen in a while.
it works perfectly for me, thanks!
but, one question, how do you add more windows? I see that on the screen shot you have more than 4, and id like to do that.
3ddesktop will show all the desktops you have. So if you have 10 desktops, 3ddesktop will show you 10 of them. If you have 5, it will show 5.
To change the number of desktops, you can right click on any desktop ("workspace") icon in the panel, choose preferences and then set how many do you want.
anil_robo
March 6th, 2006, 02:42 AM
How did you take a screenshot while in the 3d desktop mode? The printscreen which works when a desktop is selected doesn't seem to work while in the 3d desktop mode -- I'm trying to take a screenshot of what it looks like on my computer.
EDIT - ksnapshot (sudo apt-get install ksnapshot) did the trick :)
Yes that is an option. For GNOME users, they can use:
gnome-screenshot --delay=5
Of course, you need to have it installed (installed by default - or use sudo apt-get install gnome-screenshot) and then use the command:
gnome-screenshot --delay=5
You can set the delay to any number of seconds you want (I have set it to 5 seconds in the above command)
bluevoodoo1
March 9th, 2006, 01:23 AM
This is great! Finally got a video card that can handle this sort of stuff and I love it!
ronmarley1
March 9th, 2006, 11:06 PM
Man, how did I live this long without this? Woo Hoo!
_simon_
March 10th, 2006, 11:53 AM
is there a way to map this program to a key?
Ideally i'd like to press the windows key and get this to work...
jr.gotti
March 10th, 2006, 04:00 PM
From my earlier post
Go to System Tools > Configuration Editor.
Open apps > metacity > keybinding commands.
Double click on command_1, and in the value field, enter '3ddesk' (no quotes).
Now, go to apps > metacity > global keybindings and double click on "run command_1."
In the value enter your keyboard shortcut. I used <Control><Alt>P, but use whatever suits you...
Hope I helped,
-Jason
Coolit
March 10th, 2006, 06:13 PM
Excellent post! Its quite easy to get up and running thanks to this guide.
PixelPOET I've mapped keys thanks to your post but I'd like to map the windows key as its unused, do you know what the tag is for this, <win> ?
Thanks :mrgreen:
Coolit
March 10th, 2006, 06:49 PM
I've found the bind for the left windows key <mod4> but it doesnt work on its own so I've bound it to leftwin+z, <mod4>z
:)
binjajer
March 10th, 2006, 07:13 PM
Looks like that with the dapper dev release, the 3ddesk will become outdated... no really, you don't know the power in your desktop until you try compiz and XGL...
n1gke
March 12th, 2006, 09:43 AM
This is just great.
I am using a three button mouse. The center button, what I just discovered, is actually the wheel between the two main buttons. I didn't know it was a clickable button.
I did have to install the additonal drivers for the VooDoo 3D FX card, cool, and easy too using Synaptic and searching string voodoo.
Following the instructions as laid out, and selecting an appropriate icon, it landed on the bottom task bar, which is what I had chosen. I have four task bars, one for each edge of the screen.
Using the left button on the mouse brought in the 3D display mode when clicking on the icon one time.
Okay, so far so good.
I have allocated ten desktops. Each desktop is running multiple applications.
I discovered I can rotate the display either using the wheel of the mouse, up/down, or by using the left/right buttons accordingly.
By rotating the desktops on the screen and choosing one, I then discovered by click the wheel, which is a button, it will select the screen that is front and center of the displayed screens.
This is just too good to be true really.
Hang on, I need to take a depp breath and pour more coffee !
Okay. Back.
With a desktop open, and the desire to switch to another desktop, I click the 3D icon once, using the left mouse button, this returns display of all ten desktops in rotation mode, sweet.
There is one anomaly, or deviation from common rule.
Although I have allocated ten desktops, when rotating the 3D display and it goes past the ninth desktop, the next one is numbered 1. Not good.
That can be fixed though I'm sure.
Another anomaly is. Once I have all ten desktops loaded in the 3D display, it forgets them. More about that later, okay.
For the most part, this is way too cool. Just super.
Enough said and many thanks for the informations on how to do it !
DBO
March 20th, 2006, 05:17 AM
this cool, but mine goes wonky... it just starts switching back and forth between desktops and I cant get out of it short of switching over to a console and killing its task. Anyone else had this problem?
EDIT - After disabling the random movement (set the delay to a huge number), I dont experience the problem anymore.
DCJoeDog
March 20th, 2006, 03:29 PM
clear concise instructions, and got it up and runnig in short order, thank you very much
Absolute
March 20th, 2006, 08:50 PM
Amazing feature, thanks for the How To!
One question though; I have 4 monitors, each with their own sessions. 3ddesk only works within the monitor that I started the daemon on. Even executing the task on another monitor starts the switcher on the monitor it was started on.
Is there a way to have 3ddesk apply to all sessions, or at least to bind different keys to different sessions?
Thanks!
nealklomp
March 27th, 2006, 12:59 AM
awsome thanks.
Bigga
April 12th, 2006, 07:29 PM
I'm a total n00b and got that working! Ain't Ubuntu great!?:-D
Josh M
April 14th, 2006, 10:16 AM
This is a fun little app, thanks for the How-To.
x5452
April 14th, 2006, 03:16 PM
what exctly is the 3d desktop thing? I saw some screen shots, like the first post with three windows open, are those actual windows that just like rotate or something when you pick one to work in? or is it just a background type thing?
x5452
April 19th, 2006, 02:20 AM
ok so i have it installed, and i have a little icon i made to activate 3d desktop, but how to you make stuff appear in the other windows? when i click it, my screen draws back, and i see the one i had, and three other ones blank... what do you do with those? also, i saw some screenshot where the 3d thing was a cube..can this do that?
anil_robo
April 19th, 2006, 12:55 PM
ok so i have it installed, and i have a little icon i made to activate 3d desktop, but how to you make stuff appear in the other windows? when i click it, my screen draws back, and i see the one i had, and three other ones blank... what do you do with those? also, i saw some screenshot where the 3d thing was a cube..can this do that?
The other screens appear blank because you have not told 3ddesktop to grab them periodically. You can do so by changing the commandline for launcher to:
3ddesk --acquire=100
This cycles through all the available desktops, acquiring their screenshots at 100 millisecond intervals, and then starts 3ddesktop. However, it may eat up much system resources.
Let me know if it works.
x5452
April 20th, 2006, 12:05 AM
is there a way to, and i hope this doesnt sound stupid, but say on my current desktop i have a background pic, with a certain gkrellm theme ect.. can I click the 'workspace switcher' to a second workspace and put a different background, theme ect.. and have them stay like that? so when i click the 3D button and they all slide back to choose the desktop/workspace, that i can pick between different backgrounds and theme one? Does this make any sense or am I crazy?? :mrgreen:
anil_robo
April 20th, 2006, 02:46 AM
is there a way to, and i hope this doesnt sound stupid, but say on my current desktop i have a background pic, with a certain gkrellm theme ect.. can I click the 'workspace switcher' to a second workspace and put a different background, theme ect.. and have them stay like that? so when i click the 3D button and they all slide back to choose the desktop/workspace, that i can pick between different backgrounds and theme one? Does this make any sense or am I crazy?? :mrgreen:
You're making sense, at least to me.
What you're saying is a feature built-into KDE, but GNOME does not support this. However, there are some extra utilities which make this possible. I'm sorry I can't remember off-hand, but a little googling will get you there. That question was answered somewhere on these forums too.
illuzion
April 20th, 2006, 03:47 PM
Attempting to start 3ddesktop server.
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Daemon started. Run 3ddesk to activate.
Server not found after waiting 5 seconds.
Could not find server.
Try starting manually (3ddeskd)
what should i do?
NakedGreekStatue
April 21st, 2006, 04:10 PM
I got the same output as above. help?
anil_robo
April 21st, 2006, 04:37 PM
I got the same output as above. help?
Did you guys fiddle with XGL? Do you have 3D acceleration activated? I'm sorry I have limited competency in these areas - please google or search on these forums to check if your 3d acceleration is set up properly.
As a check, you can boot using live cd, and check if 3ddesktop works from there.
anil_robo
April 21st, 2006, 04:40 PM
what exctly is the 3d desktop thing? I saw some screen shots, like the first post with three windows open, are those actual windows that just like rotate or something when you pick one to work in? or is it just a background type thing?
3D desktop is an app that simply animates the switching of workplaces in Linux. It does not rotate actual windows or workspaces in its truest sense (XGL does that, 3ddesktop doesn't).
If you're looking for wobble effects and other spectacular 3d effects, you probably need XGL. I have resorted to 3d desktop because I couldn't configure XGL on my machine :mrgreen:
It's relatively easy to try out 3ddesktop - it won't break your system. But failed XGL tries have left my system broken totally, twice.
surfgeek
April 22nd, 2006, 02:09 PM
For fun, try:
3ddesk --view=bigmoney
It's Price Is Right style!
Great HowTo!
This is the best......:p
pompeyjohn
May 7th, 2006, 05:57 AM
with regard to the question, is it possible to assign a different background to specific workspaces...
What you're saying is a feature built-into KDE, but GNOME does not support this. However, there are some extra utilities which make this possible. I'm sorry I can't remember off-hand, but a little googling will get you there. That question was answered somewhere on these forums too.
.... I cant find the answer!! can someone help please?
thanks
anil_robo
May 7th, 2006, 02:37 PM
with regard to the question, is it possible to assign a different background to specific workspaces...
.... I cant find the answer!! can someone help please?
thanks
You have few options to choose from:
1. Use KDE, and set different backgrounds for different workspaces.
2. Use Wallpapoz with Gnome (http://www.gnomefiles.org/app.php?soft_id=104)
That's it for now. If I come to know anything else, I'll add it here. Have a great wekeend!
Xploit
May 10th, 2006, 12:23 AM
Is anyone else experiencing performance problems with 3ddesktop?
On my system, 3ddesktop takes up 200Mb of RAM and seems to entirely hang the system for 0.2 seconds every 2 seconds or so; it doesn't stop until I kill 3ddesk.
I got the same exact thing as you. CPU usage also sits at 50% till I turn off 3ddesktop. Using the ati 8.24.8 drivers.
System:
Dell inspiron E1505
1.8ghz core duo
ati x1300
Like I mentioned in another thread. After I installed the new drivers. My xorg.conf file shows 2 drivers for graphics. Here (http://ubuntuforums.org/showthread.php?t=172616) is the link to the post regarding that problem. I wonder if this can cause any graphic "slowness"
oskvaz
May 13th, 2006, 10:10 PM
No problems. It works great!!!
Athlon XP 2600
1 Gb RAM
nvidia GE Force fx5000
nieck
May 14th, 2006, 04:41 AM
pff can't get it to work with the key-binding.
done everyting in the howto but when i press the windows-key nothing happend tryed also other key-bindings but it is not working:(
what i'm i doing wrong ?? some settings ??
EdThaSlayer
May 14th, 2006, 10:27 AM
Thanks! I kinda already downloaded this 3d desktop but didnt know the terminal commands! Thanks again!
AndreasHansen
May 15th, 2006, 01:32 PM
i have a problem when i try to start 3ddesktop:
Attempting to start 3ddesktop server.
Daemon started. Run 3ddesk to activate.
Xlib: extension "XFree86-DRI" missing on display ":0.0".
3ddeskd: glXIsDirect failed, no Direct Rendering possible!
3ddeskd: Please configure hardware acceleration. Exiting.
Server not found after waiting 5 seconds.
Could not find server.
Try starting manually (3ddeskd)
ive downloaded the lastest drivers for my videocard.
what is wrong and how do i fix it?
AndreasHansen
May 16th, 2006, 02:18 PM
ok i got this problem now:
hansen@ubuntu:~$ 3ddesk
Attempting to start 3ddesktop server.
3ddeskd: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
Server not found after waiting 5 seconds.
Could not find server.
Try starting manually (3ddesk)
what is wrong?
nieck
May 18th, 2006, 06:05 AM
i think your missing the libGL.so.1 lib.
so check off its on your system en cop too the /lib dir.
bon
May 19th, 2006, 08:56 AM
have a few problems it gives this error -
bon@Benz:~$ 3ddesk
Attempting to start 3ddesktop server.
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Daemon started. Run 3ddesk to activate.
Server not found after waiting 5 seconds.
Could not find server.
Try starting manually (3ddeskd)
bon@Benz:~$
this is my xorg.conf i was thinking it should have something in the device section for glx but not sure
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/CID"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# paths to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection
Section "Module"
Load "GLcore"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "gb"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
Section "Device"
Identifier "NVIDIA Corporation NV40 [GeForce 6800]"
Driver "nv"
BusID "PCI:2:0:0"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-84
VertRefresh 43-60
Modeline "1280x800@60" 83.91 1280 1312 1624 1656 800 816 824 841
EndSection
Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV40 [GeForce 6800]"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1680x1050" "1600x1200" "1440x900" "1400x1050" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1680x1050" "1600x1200" "1440x900" "1400x1050" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1680x1050" "1600x1200" "1440x900" "1400x1050" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1680x1050" "1600x1200" "1440x900" "1400x1050" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1680x1050" "1600x1200" "1440x900" "1400x1050" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1680x1050" "1600x1200" "1440x900" "1400x1050" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
Xploit
May 19th, 2006, 01:33 PM
how do you set xbindkeys so it becomes a service, so that it automatically starts up everytime.
Also, is there a way to use --acquire in the config file, instead of manually typing "3ddesk --acquire" every single time I start the daemon.
blakegrover
May 23rd, 2006, 12:09 PM
I have a Dell Inspiron 9300 with the ATI X300 Mobility card and when I run 3ddesk to switch it locks up xorg and I have to switch to a terminal and kill 3ddeskd
the error it gives me is
fglX11AllocateManagedSurface: __FGLTexMgrAllocMem failed!!
fglX11AllocateManagedSurface: __FGLTexMgrAllocMem failed!!
fglX11AllocateManagedSurface: __FGLTexMgrAllocMem failed!!
fglX11AllocateManagedSurface: __FGLTexMgrAllocMem failed!!
fglX11AllocateManagedSurface: __FGLTexMgrAllocMem failed!!
fglX11AllocateManagedSurface: __FGLTexMgrAllocMem failed!!
any help ? I also have problems with fliipscreen3d screensaver with same error message
using the latest ati driver
Blake
blakegrover
May 25th, 2006, 04:02 PM
Just so everyone who has a Dell Inspiron 9300 with the ATI card and wants 3ddesktop to work I just installed the latest ati driver 8.25.18 and it works great!!!!
galileon
June 6th, 2006, 08:48 AM
hi all,
just installed dapper 64 on my newly built pentium d (2 * 3ghz), 1 gig ram etc
got it to work with a hotkey F4, but could not get the --acquire bit to run at startup - it looks like its loading in system>preference>session>startup and current session, but the others are still grey until i run the acquire bit in a terminal....
i've fixed that by assigning 3ddesk --acquire to another hot key - F3, but does anyone know why the startup bit isn't working?
cheers,
galileon
onesojourner
June 6th, 2006, 10:30 AM
hi all,
just installed dapper 64 on my newly built pentium d (2 * 3ghz), 1 gig ram etc
got it to work with a hotkey F4, but could not get the --acquire bit to run at startup - it looks like its loading in system>preference>session>startup and current session, but the others are still grey until i run the acquire bit in a terminal....
i've fixed that by assigning 3ddesk --acquire to another hot key - F3, but does anyone know why the startup bit isn't working?
cheers,
galileon
most of you might want to do the xgl/compiz instead of this. I have it installed on my 1.9 p4 and it runs better than 3ddesktop over did. 3ddesktop was always eating 10-20% of my cpu at idle. compiz doesnt seem to use any. =D> compiz is "thefuture"... :rolleyes:
cajunaggie
July 16th, 2006, 02:34 PM
Oooh! Shiney! But on a serious note, is there a way to map the windows key so that it runs 3ddesktop --acquire=X followed by 3ddesktop? In other words, two commands, sequentially?
Stirfry
July 16th, 2006, 04:45 PM
Thanks it worked with no problem at all . Thanks much
kdragon
July 18th, 2006, 04:40 PM
3ddesk --acquire=100
bash: 3ddesk: command not found
Help me.it cant run in my laptop
my laptop is GRZ530:p4 2.4G,512mb,7500 16mb vga
anil_robo
July 19th, 2006, 05:03 AM
Help me.it cant run in my laptop
my laptop is GRZ530:p4 2.4G,512mb,7500 16mb vga
1. Make sure you have all the repositories enabled. To do so, open your repositories file as root:
sudo gedit /etc/apt/sources.list
and remove the # signs before all the "deb" lines. Once you're done, save and close the file. Then, open a terminal window and enter this:
sudo apt-get update
Then you should have 3ddesktop in your repositories, ready to be installed.
2. To actually install 3d desktop, type this in a terminal window:
sudo apt-get install 3ddesktop
Watch the terminal window for any errors. If any, report them here.
3. Once you have installed the package 3ddesktop, you can run it by the command:
3ddesk
Regarding the hardware question, I was running this app very smoothly on a dell inspiron 1.73GHz, 1GB RAM. Yours should run fine too.
Hope it helps. Do let me know if any problems arise.
meney
July 31st, 2006, 12:31 AM
ok, first of all I have to say this is AMAZING! I love it. Only one rough spot. Right after I installed 3ddesk, it worked super. After loggin-out and back in, I am all of a sudden getting an error.
Heres what its telling me when I type 3ddesk:
Attempting to start 3ddesktop server.
Daemon started. Run 3ddesk to activate.
3ddeskd: glXIsDirect failed, no Direct Rendering possible!
3ddeskd: Please configure hardware acceleration. Exiting.
It was working perfect before my logout... what must I do now? Please help! :sad:
Edit: I did a restart and it seemed to fix the problem, not sure what prompted it in the first place though...
geektron
August 2nd, 2006, 09:54 AM
clear concise instructions, and got it up and runnig in short order, thank you very much
Ditto here. Thanks for the How To!
blent07
August 14th, 2006, 09:12 PM
pretty sweet stuff. of course, i had to try it.
I installed it, added it to my launch menu, ran it. It was sweet.
Of course, I'm not networked to anything.... so the other three screens are blank...
Still makes you feel pretty cool, though. ;)
jr.gotti
August 15th, 2006, 01:27 AM
When is this thread going to die...no disrespect to the develpment that went into this, but XGL/Compiz blows this to pieces...
Ramses de Norre
August 15th, 2006, 07:54 AM
Not everyone likes/is able/wants to run XGL/Compiz..
Ice1532
September 4th, 2006, 09:17 PM
I just installed 3ddesktop and it work well but then i restarted my comp and i get an error message from it
this is what i get:
ice@ice-Alchemy:~$ 3ddesk
Attempting to start 3ddesktop server.
3ddeskd: glXIsDirect failed, no Direct Rendering possible!
3ddeskd: Please configure hardware acceleration. Exiting.
Daemon started. Run 3ddesk to activate.
Server not found after waiting 5 seconds.
Could not find server.
Try starting manually (3ddeskd)
and then i do what is tellsm me and i get this:
ice@ice-Alchemy:~$ 3ddeskd
3ddeskd: glXIsDirect failed, no Direct Rendering possible!
3ddeskd: Please configure hardware acceleration. Exiting.
Daemon started. Run 3ddesk to activate.
its a cycle... what is glXIsDirect??? any thoughts would help!!
Ice1532
September 5th, 2006, 12:19 AM
nvm i got it to work... dont know how but i got it to work
_savior_
September 9th, 2006, 03:11 PM
Hi,
ice@ice-Alchemy:~$ 3ddesk
Attempting to start 3ddesktop server.
3ddeskd: glXIsDirect failed, no Direct Rendering possible!
3ddeskd: Please configure hardware acceleration. Exiting.
Daemon started. Run 3ddesk to activate.
Server not found after waiting 5 seconds.
Could not find server.
Try starting manually (3ddeskd)
I get the same error. I think I have found out when this happens. I use XFCE (but I have also confirmed this in Gnome), and I added "3ddeskd --acquire=100" to "Autostarted Applications", so that it starts each time I log in to XFCE.
So when I first log in, it works fine. Then I press Ctrl+Alt+Backspace (or log out), and log in again. NOW I get the error above. I do not know why, but maybe it has something to do with 3ddeskd. It remains there after a logout, and possibly this causes problems with -- yeah, with what? I do not know exactly what happens if I press Ctrl+Alt+Backspace. Does the x server restart, or what? I tried to trace what happens (meddling with init scripts, including x11-common), but it does not seem to restart... Anyway, if I kill 3ddeskd before I log out (or execute 3ddesk --stop), it works on the next login, too!
So now I am looking for a way to kill the daemon process if I log out from XFCE or Gnome. Is there a way to do this?
Savior
jimmygoon
September 9th, 2006, 03:35 PM
3ddeskd &
3ddesk
Melcar
September 9th, 2006, 11:16 PM
Awesome. I must confess that after a while the only reason I was still using XGL was because of the rotating desktop. This option is much better suited for my laptop.
Not the man I once was
September 25th, 2006, 06:02 AM
Greetings,
Firstly thank you for the How To Tutorial, it's absolutely excellent and I'm going to use it to configure my system. I'd like to know if this is at all BETA or Unstable software, as I've looked at the entry in the Synaptic Package Manager and it displays the Version available as "0.2.9-5.1Ubuntu1" and I don't under any circumstances install BETA software on my system for obvious reasoning.
I have an up-to-date NVIDIA GPU Driver installed and no previous system issues and I'd rather not resort to installing XGL if possible as I realise that this software is experimental and there are obvious risks associated with this although am I correct in stating that Ubuntu 6.06 "Dapper Drake" uses X.ORG 7.0?
Advice is most appreciated.
Regards,
Not the man I once was
anil_robo
September 25th, 2006, 09:14 PM
I'd like to know if this is at all BETA or Unstable software, as I've looked at the entry in the Synaptic Package Manager and it displays the Version available as "0.2.9-5.1Ubuntu1" and I don't under any circumstances install BETA software on my system for obvious reasoning.
The official website of 3ddesktop (http://desk3d.sourceforge.net/) doesn't mention if it is a beta. Not every software that has version number less than 1.0 is a beta, and not every beta software has a version number less than 1.0. Beta versions are those that are still incomplete, in testing phase, and final tweaks are required before they can be passed on to the community. For example, Windows Vista was in Beta for quite some time, but GNU/Linux is not in Beta technically.
In a nutshell, 3ddesktop is safe in my opinion, but if you have more doubts, feel free to contact the author of 3ddesktop. (http://desk3d.sourceforge.net/feedback.php)
Further reading:
http://en.wikipedia.org/wiki/Beta_software
Not the man I once was
September 28th, 2006, 03:07 PM
Greetings,
I hadn't gotten time to browse the Author's SourceForge Web site but I managed to do so today and I'd like to notify everyone that this software application is currently listed as BETA and as such I'm not going to be installing it on my Primary Ubuntu installation for obvious reasons. I don't know why this wasn't noticed by anyone but browsing the SourceForge Project Web Page lists this as BETA.
Unfortunately I'm going to delay installing it until the Final build is released and relevant issues have been resolved before considering installing this application which in my opinion, given the gorgeous effect it boasts, is unfortunate.
Regards,
Not the man I once was
Melcar
October 3rd, 2006, 12:13 AM
Greetings,
I hadn't gotten time to browse the Author's SourceForge Web site but I managed to do so today and I'd like to notify everyone that this software application is currently listed as BETA and as such I'm not going to be installing it on my Primary Ubuntu installation for obvious reasons. I don't know why this wasn't noticed by anyone but browsing the SourceForge Project Web Page lists this as BETA.
Unfortunately I'm going to delay installing it until the Final build is released and relevant issues have been resolved before considering installing this application which in my opinion, given the gorgeous effect it boasts, is unfortunate.
Regards,
Not the man I once was
I have been using 3ddesk for a while now and the only complaint I have is that it always fails to acquire the desktop images at bootup, situation which is fixable by simply adding "3ddesk --acquire=100" to the session manager so it starts at every login.
One question... how do you map the Windows key to activate the desktop switcher under Kubuntu? Any help would be appreciated.
meissen
October 11th, 2006, 04:05 PM
I keep getting the error:
Attempting to start 3ddesktop server.
Daemon started. Run 3ddesk to activate.
3ddeskd: glXIsDirect failed, no Direct Rendering possible!
3ddeskd: Please configure hardware acceleration. Exiting.
Server not found after waiting 5 seconds.
Could not find server.
Try starting manually (3ddeskd)
I have the libGL, and I tried:
brian@brian-laptop:/usr/lib$ glxinfo | grep "direct rendering"
direct rendering: No
Does this mean I can't do this with my Dell Inspiron E1505, ATI X1400 video card?
Leed
November 16th, 2006, 11:31 AM
Runs great, but only when started with the sudo command.
without it says "demon started" but is not running.
with the command an error appears, but 3ddesk works fine
libGL warning: 3D driver claims to not support visual 0x5b
This is a problem because it prevents me from using the command in the session startup. If possible I'd like to avoid having to type in the whole thing after every boot
Leed
November 17th, 2006, 11:36 AM
found a solution
create file
/etc/X11/gdm/PostLogin/Default
and insert code
#!/bin/sh
/usr/bin/3ddeskd --acquire 30
The acquire doesn't really work, screens are still gray until fist usage, but that doesn't really bother me.
aliyanage
November 18th, 2006, 10:00 AM
Hi,
just wanted to ask whether this also works when having installed XGL, does XGL has any affect on this?
regards
aliyanage
comradexiactura
November 20th, 2006, 05:00 AM
this looks really cool. i followed all of the directions and im getting an error this is what happens:
basilio@basilio-desktop:~$ 3ddesk --acquire=100
Attempting to start 3ddesktop server.
Daemon started. Run 3ddesk to activate.
3ddeskd: glXIsDirect failed, no Direct Rendering possible!
3ddeskd: Please configure hardware acceleration. Exiting.
Server not found after waiting 5 seconds.
Could not find server.
Try starting manually (3ddeskd)
im not sure what i should do any suggestions, thank you in advance.
meekon5
October 13th, 2008, 08:35 AM
This is great. I sat in the office giggling like a ten year old when I got this working.
durand
October 13th, 2008, 05:18 PM
This is great. I sat in the office giggling like a ten year old when I got this working.
You do realise that this thread has been dead for nearly 2 years?
There is a neat effect in ubuntu which you can get by enabling desktop effects at System > Preferences > Appearance and going to the desktop effects tab.
ingridseynhaeve
September 1st, 2009, 03:33 AM
Hi anil_robo,
I have worked on your trick but there is some problem occured during this trick.
When i try to switch to the 3D view desktop, the graphics not installed error appeared.
How can i solved it? Have you any idea about it? please, show me the way to solve the problem.
Bölvağur
September 1st, 2009, 07:22 AM
Hi anil_robo,
I have worked on your trick but there is some problem occured during this trick.
When i try to switch to the 3D view desktop, the graphics not installed error appeared.
How can i solved it? Have you any idea about it? please, show me the way to solve the problem.
hmm....
THIS THREAD IS 4 YEARS OLD (this is in all caps but might be automatically changed)
There is no way that person will see your post unless if you are extraordinary lucky person wearing a necklace of 4 leaf clovers.
What you really want to do is abandon the idea to use this old program and look closer to what you already have (if you have a decent graphic card and a working driver, it is important the driver is working)
System → Preferences → Appearance → Visual Effects (make sure they are on, but you do not need to put them to extra)
Now click this link (apt:compizconfig-settings-manager) or go into add/remove and search for CompizConfig settings manager.
Now go to System→Preferences→CompizConfig settings manager
Find 3d cube or what ever it is called. There are many interesting settings to play with.
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.