Author Topic: [SOLVED] Transparent Windows - Zen Mini  (Read 1551 times)

Offline wharfhouse

  • Full Member
  • ***
  • Posts: 158
[SOLVED] Transparent Windows - Zen Mini
« on: April 11, 2011, 03:58:29 AM »
Hi All!

Is it possible to get transparent or seethrough windows on non-active windows on the Zen desktop like some of the screenshots in the magazine?

If so, what are the steps/downloads I need to apply?  Tried searching but couldn't find an answer.

Thanks
 ;)
« Last Edit: June 20, 2011, 05:38:48 AM by wharfhouse »

Offline djohnston

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 6227
  • I don't do Windows
Re: Transparent Windows - Zen Mini
« Reply #1 on: April 11, 2011, 09:49:54 PM »
Which magazine article are you referring to? Do you have a link?

I know that gnome-terminal can be set to be transparent. But, referring to all windows as being transparent, that's probably done with compiz.

Bare metal                           VBox
AMD Athlon 7750 Dual-Core    Single core
4GiB RAM                              1GiB RAM
nVidia GeForce FX 5200          64MB video
LXDE 32bit                            KDE 64bit

Registered Linux User #416378

Offline wharfhouse

  • Full Member
  • ***
  • Posts: 158
Re: Transparent Windows - Zen Mini
« Reply #2 on: April 12, 2011, 03:13:07 AM »
Hi djohnston,

I'm referring to examples given in "screenshot showcase" in PCLOS magazine.  I did download compizconfig... didn't fully understand the settings in there, tried changing a few, didn't make a blind bit of difference so I uninstalled it again and hence my question.

Cheers :)

Offline djohnston

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 6227
  • I don't do Windows
Re: Transparent Windows - Zen Mini
« Reply #3 on: April 12, 2011, 05:28:59 PM »
I did download compizconfig... didn't fully understand the settings in there, tried changing a few, didn't make a blind bit of difference so I uninstalled it again and hence my question.

I'm not sure where you downloaded compizconfig from, but installing software from sources other than PCLinuxOS repositories is highly discouraged. 99 times out of 100, you can install packages from PCLinuxOS official repositories to do what you've seen elsewhere. And you can do it all by using helpful PCLinuxOS GUIs.

I don't know what video card your computer has, but going on the assumption the card is 3D capable, the easiest method to install compiz is from the PCLinuxOS Control Center. In the main window, select Hardware in the left panel, then click on Configure 3D Desktop effects.

In the Configure 3D Desktop effects window, simply click the Compiz Fusion option, then click the OK button. In the next window, any packages needed for compiz will be indicated. Simply click the OK button again, and let the GUI do all the heavy lifting for you.

EDIT: WAIT for the packages to download and install. It may appear nothing is happening at all while the "reading packages" window is open. No progress indication is given. But, be patient. Depending on the speed of your computer and internet connection, this operation may take a while. On my 800mHz PentiumIII with an ethernet cable connection, it took about 5 to 10 minutes. IT IS IMPORTANT that you not interrupt this process, once it has begun.

After the packages are installed, you will be instructed to reboot. REBOOT after closing all applications, including Synaptic. After the reboot, when you login again, compiz should already be enabled.

You will probably want to install 3 extra compiz packages, using Synaptic: compiz-fusion-plugins-main and compiz-fusion-plugins-extra, as well as fusion-icon. After installation, look in the PCLinuxOS main menu > More Applications > Configuration. You will see an entry for Compiz Fusion Icon and another for Compiz Config Settings Manager. Start the Compiz Fusion Icon application, and you will see a blue box icon appear in the system tray. Right-click the icon and there will be a lot of configuration choices of window managers, etc. The topmost choice in the popup menu is CompizConfig Settings Manager. Selecting that will give you a lot more configuration options. I would begin by checking the Gnome Compatability box in the first (General) section. Beyond that, most of the other options are a matter of taste and personal choices.



I haven't used compiz for some time, so I'm not sure of all the configuration options. This thread http://www.pclinuxos.com/forum/index.php/topic,81630.0.html should answer some of your questions about configuration. If it doesn't answer them all, don't hesitate to ask.

« Last Edit: April 13, 2011, 12:54:50 AM by djohnston »
Bare metal                           VBox
AMD Athlon 7750 Dual-Core    Single core
4GiB RAM                              1GiB RAM
nVidia GeForce FX 5200          64MB video
LXDE 32bit                            KDE 64bit

Registered Linux User #416378

Offline wharfhouse

  • Full Member
  • ***
  • Posts: 158
Re: Transparent Windows - Zen Mini
« Reply #4 on: April 13, 2011, 10:03:52 AM »
Thanks dj for that very helpfull response  ;D

I'm sorry I had presumed that it was taken as said that I used Synaptic to download CompizConfig... perhaps I'll give it another go.  When I go into PCC > Hardware > Configure 3D Effects, it says my system is not capable.  Perhaps this means I cannot do what I wanted.  :(

Actually this is odd, because my first foray into PC Linux was with the KDE4 desktop and I could/did get 3D effects (which was one of the impressive bits about KDE) but because of other problems/issues with KDE I finally settled on the ZenMini, and BTW, my graphics card is an NVidia GE Force2 MX-400 and, as I say, worked brilliantly with KDE.

So hence my question wondering whether it's not possible for a Gnome desktop to do the same thing. 8)

Offline djohnston

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 6227
  • I don't do Windows
Re: Transparent Windows - Zen Mini
« Reply #5 on: April 13, 2011, 06:43:37 PM »
I don't know. Were you using the KDE4 native effects? What video card do you have?

Go back to PCC > Hardware> Browse and configure hardware. In the left panel, click on the triangle next to Videocard. Your model will be listed there.

One other thing. Open a terminal and copy/paste this line to run in the terminal, and post the result.

cat /etc/X11/xorg.conf | grep "glx"

Bare metal                           VBox
AMD Athlon 7750 Dual-Core    Single core
4GiB RAM                              1GiB RAM
nVidia GeForce FX 5200          64MB video
LXDE 32bit                            KDE 64bit

Registered Linux User #416378

Offline wharfhouse

  • Full Member
  • ***
  • Posts: 158
Re: Transparent Windows - Zen Mini
« Reply #6 on: April 14, 2011, 06:09:39 AM »
Were you using the KDE4 native effects?
Not sure I know what you mean by this... sorry! :-\

What video card do you have
As I say, it's an NVidia GE Force2 MX-400.

One other thing. Open a terminal and copy/paste this line to run in the terminal, and post the result.
cat /etc/X11/xorg.conf | grep "glx"
Will do... later on tonight when I get back home and have another look at this on my PC.

Thanks for your help. ;D

Offline djohnston

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 6227
  • I don't do Windows
Re: Transparent Windows - Zen Mini
« Reply #7 on: April 14, 2011, 02:10:16 PM »
Sorry, you did give the card model already. I did a little research on this card, and from what I've read it should be compiz capable if you have the nVidia driver installed. Do a search in Synaptic for "nvidia" (without quotes). Are the packages dkms-nvidia96xx and x11-driver-video-nvidia96xx installed?

Bare metal                           VBox
AMD Athlon 7750 Dual-Core    Single core
4GiB RAM                              1GiB RAM
nVidia GeForce FX 5200          64MB video
LXDE 32bit                            KDE 64bit

Registered Linux User #416378

Offline wharfhouse

  • Full Member
  • ***
  • Posts: 158
Re: Transparent Windows - Zen Mini
« Reply #8 on: April 15, 2011, 01:37:41 AM »
Hi dj!

I'll check the packages when I'm next on my PC over the week-end 'though as I say the card worked well when I had the KDE version installed... just a thought... would it have been a different kernel on that version of PCLOS to the one in Zen? Would that make a difference?

Anyway, the output you asked for:

[user@localhost ~]$ cat /etc/X11/xorg.conf | grep "glx"
    Load "glx" # 3D layer
[user@localhost ~]$


I hope it means more to you than me! ;D

Cheers.

Offline djohnston

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 6227
  • I don't do Windows
Re: Transparent Windows - Zen Mini
« Reply #9 on: April 15, 2011, 02:46:25 AM »
Well, to put this into perspective, "cat" is a concatenator used for adding two or more files together, but can also be used to view the contents of a text file. "grep" simply looks for lines which have the text contained within quotes. If found, the entire line will be displayed. The | is a pipe that says send the output results from the first command to the second one. So, we're reading your xorg.conf file to see if glx, or 3D capabilities is loaded. It is. The section of your xorg.conf looks something like this:

Section "Module"
    Disable "dri"
    Load "dbe" # Double-Buffering Extension
    Load "v4l" # Video for Linux
    Load "extmod"
    Load "glx" # 3D layer

The kernel shouldn't matter, unless the nVidia driver version is incompatible with the kernel version. The dkms (dynamic kernel module support) package will "insert" the nVidia driver into the working kernel on the next reboot.

I'm puzzled now, because that GeForce2 card should be compiz capable from what I've read. But I can't seem to find a list of compiz capable video cards at http://www.compiz.org/.

KDE4 has its own composite manager for desktop effects. That's how it's different from using the compiz window manager.
Bare metal                           VBox
AMD Athlon 7750 Dual-Core    Single core
4GiB RAM                              1GiB RAM
nVidia GeForce FX 5200          64MB video
LXDE 32bit                            KDE 64bit

Registered Linux User #416378

Offline wharfhouse

  • Full Member
  • ***
  • Posts: 158
Re: Transparent Windows - Zen Mini
« Reply #10 on: April 18, 2011, 08:19:56 AM »
Good morning dj!

Good news...

Quote
Are the packages dkms-nvidia96xx and x11-driver-video-nvidia96xx installed?

No they weren't, but they are now ;D

Can't understand why they weren't loaded by default when HAL detected my graphics card originally?

Anyway, CompizFusion now re-installed, 3D now enabled with desktop "cube" spinning like a top (very impressive) but still haven't worked out how to get transparent windows.  However, studying the Compiz website it's all about plug-ins.  I'll be spending some time experimenting and downloading (via Synaptic of course) these various plug-ins so lots of fun to be had here :D

When I've found what I'm looking for I'll let you know and mark the post as 'solved'.

Thanks for all your help! ;)

Offline djohnston

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 6227
  • I don't do Windows
Re: Transparent Windows - Zen Mini
« Reply #11 on: April 18, 2011, 04:13:52 PM »
wharfhouse,

Well, that's good news! After not hearing from you this weekend, I thought you'd either given up or decided not to pursue it. I'm glad you found a solution. As far as the settings, yes, there are a lot of them. I wouldn't begin to know what they all do.


EDIT: If you have any questions about the compiz settings on the Gnome desktop, the http://linuxgator.org/gnome/forum/ website is the place to go. It is the forum for PCLinuxOS Gnome users. Hope that helps.

« Last Edit: April 18, 2011, 04:24:45 PM by djohnston »
Bare metal                           VBox
AMD Athlon 7750 Dual-Core    Single core
4GiB RAM                              1GiB RAM
nVidia GeForce FX 5200          64MB video
LXDE 32bit                            KDE 64bit

Registered Linux User #416378

Offline Dragynn

  • Hero Member
  • *****
  • Posts: 1436
  • Abide.
Re: Transparent Windows - Zen Mini
« Reply #12 on: April 22, 2011, 10:55:36 AM »
Good morning dj!

Good news...

Quote
Are the packages dkms-nvidia96xx and x11-driver-video-nvidia96xx installed?

No they weren't, but they are now ;D

Can't understand why they weren't loaded by default when HAL detected my graphics card originally?


Nvidia proprietary drivers aren't included in Zen-mini as they are on some of the full-flavored iso's. Gotta hit the repo for 'em.
This aggression will not stand man.

Offline wharfhouse

  • Full Member
  • ***
  • Posts: 158
Re: Transparent Windows - Zen Mini
« Reply #13 on: June 20, 2011, 05:38:13 AM »
djohnston and all,

Sorry it's been awhile since I last posted... 'fraid I had nore serious issues to resolve since then requiring me to re-install a few times!  :P

However, I'm now back where I was:

Quote
Good morning dj!

Good news...

Quote
Are the packages dkms-nvidia96xx and x11-driver-video-nvidia96xx installed?

No they weren't, but they are now  :)

Done ;D

Quote
You will probably want to install 3 extra compiz packages, using Synaptic: compiz-fusion-plugins-main and compiz-fusion-plugins-extra, as well as fusion-icon. After installation, look in the PCLinuxOS main menu > More Applications > Configuration. You will see an entry for Compiz Fusion Icon and another for Compiz Config Settings Manager. Start the Compiz Fusion Icon application, and you will see a blue box icon appear in the system tray. Right-click the icon and there will be a lot of configuration choices of window managers, etc. The topmost choice in the popup menu is CompizConfig Settings Manager. Selecting that will give you a lot more configuration options. I would begin by checking the Gnome Compatability box in the first (General) section. Beyond that, most of the other options are a matter of taste and personal choices.

Done ;D

Finally, the secret was to install Emerald and choose that in Fusion Icon as the default window manager as well adjust opacity in both Compiz and Emerald, and now...

well I've got (IMO) the most stunning windows with transparencies, the lot!  I'm chuffed to bits... thanks for all your help and I can now marked this one as "solved"  ;D ;D ;D

Another one bites the dust ;)