openSUSE Forums > Applications » Compiz + Xinerama ATI HD3450

Go Back   openSUSE Forums > Applications
Forums FAQ Members List Search Today's Posts Mark Forums Read


Applications Questions about desktops (KDE, Gnome, XFCE, etc.), software applications (configuration, usage, bugs, documentation)

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 02-Nov-2009, 16:28
cepiolidus's Avatar
Puzzled Penguin
 
Join Date: Apr 2009
Posts: 49
cepiolidus hasn't been rated much yet
Wink Compiz + Xinerama ATI HD3450

I have Opensuse 11.1 32bit running with gnome.

Linux cepiolidus 2.6.27.37-0.1-pae #1 SMP 2009-10-15 14:56:58 +0200 i686 i686 i386 GNU/Linux

I'm trying to use the compiz effects, but they only work if I disable the xinerama options in "amdcccle". Since I have two monitors, I can't remove this option, but I still want the effects to work.

When I try to run the effects from the command line, I get this result:

Code:
cepiolidus@cepiolidus:~> simple-ccsm
Xlib:  extension "RANDR" missing on display ":0.0".
which: no fusion-icon in (/usr/lib/mpi/gcc/openmpi/bin:/home/cepiolidus/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/opt/kde3/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin:/usr/lib/qt3/bin:/opt/real/RealPlayer)
Checking for Xdmx: not present. 
Checking for Xgl: not present. 
Detected PCI ID for VGA: 01:00.0 0300: 1002:95c5 (prog-if 00 [VGA controller])
Checking for software rasterizer: not present. 
Checking for texture_from_pixmap: present. 
Checking for non power of two support: present. 
Checking for Composite extension: not present. 
Dry run failed: Problems detected with 3D support.'nXlib:  extension "RANDR" missing on display ":0.0".
And this message comes in a little window:

Code:
Desktop effects are not supported on your current hardware / configuration. Would you like to activate them anyway?
Is there any way to have compiz and emerald theme manager running with xinerama at the same time?

I have done the tests for the video card and everything works fine, so I'm almost positive that the installation and configuration of the ATI driver is fine.
Here is my xorg.conf

Code:
# /.../
# SaX generated X11 config file
# Created on: 2009-11-02T15:27:35-0500.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "ServerLayout"
	Identifier     "Layout[all]"
	Screen      0  "amdcccle-Screen[1]-1" 0 0
	Screen         "amdcccle-Screen[1]-0" 1280 0
	InputDevice    "Keyboard[0]" "CoreKeyboard"
	InputDevice    "Mouse[1]" "CorePointer"
	Option	    "Clone" "off"
	Option	    "Xinerama" "on"
EndSection

Section "Files"
	InputDevices   "/dev/gpmdata"
	InputDevices   "/dev/input/mice"
	FontPath     "/usr/share/fonts/misc:unscaled"
	FontPath     "/usr/share/fonts/local"
	FontPath     "/usr/share/fonts/75dpi:unscaled"
	FontPath     "/usr/share/fonts/100dpi:unscaled"
	FontPath     "/usr/share/fonts/Type1"
	FontPath     "/usr/share/fonts/URW"
	FontPath     "/usr/share/fonts/Speedo"
	FontPath     "/usr/share/fonts/PEX"
	FontPath     "/usr/share/fonts/cyrillic"
	FontPath     "/usr/share/fonts/latin2/misc:unscaled"
	FontPath     "/usr/share/fonts/latin2/75dpi:unscaled"
	FontPath     "/usr/share/fonts/latin2/100dpi:unscaled"
	FontPath     "/usr/share/fonts/latin2/Type1"
	FontPath     "/usr/share/fonts/latin7/75dpi:unscaled"
	FontPath     "/usr/share/fonts/baekmuk:unscaled"
	FontPath     "/usr/share/fonts/japanese:unscaled"
	FontPath     "/usr/share/fonts/kwintv"
	FontPath     "/usr/share/fonts/truetype"
	FontPath     "/usr/share/fonts/uni:unscaled"
	FontPath     "/usr/share/fonts/CID"
	FontPath     "/usr/share/fonts/ucs/misc:unscaled"
	FontPath     "/usr/share/fonts/ucs/75dpi:unscaled"
	FontPath     "/usr/share/fonts/ucs/100dpi:unscaled"
	FontPath     "/usr/share/fonts/hellas/misc:unscaled"
	FontPath     "/usr/share/fonts/hellas/75dpi:unscaled"
	FontPath     "/usr/share/fonts/hellas/100dpi:unscaled"
	FontPath     "/usr/share/fonts/hellas/Type1"
	FontPath     "/usr/share/fonts/misc/sgi:unscaled"
	FontPath     "/usr/share/fonts/xtest"
	FontPath     "/opt/kde3/share/fonts"
EndSection

Section "Module"
	Load  "dbe"
	Load  "freetype"
	Load  "extmod"
	Load  "glx"
	Load  "dri"
EndSection

Section "ServerFlags"
	Option	    "AIGLX" "on"
	Option	    "AllowMouseOpenFail" "on"
	Option	    "IgnoreABI" "on"
	Option	    "ZapWarning" "on"
	Option	    "Xinerama" "on"
EndSection

Section "InputDevice"
	Identifier  "Keyboard[0]"
	Driver      "kbd"
	Option	    "Protocol" "Standard"
	Option	    "XkbLayout" "us"
	Option	    "XkbModel" "microsoftpro"
	Option	    "XkbRules" "xfree86"
	Option	    "XkbVariant" "intl"
EndSection

Section "InputDevice"
	Identifier  "Mouse[1]"
	Driver      "mouse"
	Option	    "Buttons" "7"
	Option	    "Device" "/dev/input/mice"
	Option	    "Name" "Belkin USB Mouse"
	Option	    "Protocol" "explorerps/2"
	Option	    "Vendor" "Sysp"
	Option	    "ZAxisMapping" "4 5"
EndSection

Section "Modes"
	Identifier     "Modes[0]"
	ModeLine     "1280x1024" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
EndSection

Section "Monitor"
	Identifier   "Monitor[0]"
	VendorName   "HSD"
	ModelName    "HANNS.G IX191"
	UseModes     "Modes[0]"
	DisplaySize  376	301
	HorizSync    30.0 - 80.0
	VertRefresh  43.0 - 75.0
	Option	    "CalcAlgorithm" "XServerPool"
	Option	    "DPMS"
	Option	    "PreferredMode" "1280x1024"
EndSection

Section "Monitor"
	Identifier   "amdcccle-Monitor[1]-0"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Monitor"
	Identifier   "amdcccle-Monitor[1]-1"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "Device[0]"
	Driver      "fglrx"
	VendorName  "ATI"
	BoardName   "ATI Radeon HD 3450"
	Option	    "XAANoOffscreenPixmaps" "true"
	Option	    "Capabilities" "0x00000000"
	Option	    "OpenGLOverlay" "off"
	Option	    "FSAAScale" "0"
	Option	    "FSAAEnable" "off"
	Option	    "VideoOverlay" "on"
EndSection

Section "Device"
	Identifier  "amdcccle-Device[1]-0"
	Driver      "fglrx"
	BusID       "PCI:1:0:0"
EndSection

Section "Device"
	Identifier  "amdcccle-Device[1]-1"
	Driver      "fglrx"
	BusID       "PCI:1:0:0"
	Screen      1
EndSection

Section "Screen"
	Identifier "Screen[0]"
	Device     "Device[0]"
	Monitor    "Monitor[0]"
	DefaultDepth     24
	SubSection "Display"
		Depth     15
		Modes    "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
	EndSubSection
	SubSection "Display"
		Depth     16
		Modes    "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
	EndSubSection
	SubSection "Display"
		Depth     24
		Modes    "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
	EndSubSection
	SubSection "Display"
		Depth     8
		Modes    "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
	EndSubSection
EndSection

Section "Screen"
	Identifier "amdcccle-Screen[1]-0"
	Device     "amdcccle-Device[1]-0"
	Monitor    "amdcccle-Monitor[1]-0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "Screen"
	Identifier "amdcccle-Screen[1]-1"
	Device     "amdcccle-Device[1]-1"
	Monitor    "amdcccle-Monitor[1]-1"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "DRI"
	Group        "video"
	Mode         0660
EndSection

Section "Extensions"
	Option	    "Composite" "on"
EndSection
Reply With Quote
  #2 (permalink)  
Old 03-Nov-2009, 04:04
Busy Penguin
 
Join Date: Dec 2008
Location: Sydney, Australia
Posts: 482
gminnerup hasn't been rated much yet
Default Re: Compiz + Xinerama ATI HD3450

To the best of my knowledge, Xinerama doesn't work with Compiz. In fact, it doesn't work with any form of compositing, including Kwin or Metacity. When I started out on Linux, I spent weeks trying to find a solution to this as I wanted my two monitors (on an NVIDIA dualhead) to work with Xinerama and 3D effects but absolutely no go.
In reply to those who'll now ask why I didn't use NVIDIA's Twinview, which is fine with compositing: I needed to rotate one of the monitors for a portrait display, and Twinview can only rotate both or neither. Another obvious answer would have been RandR, but NVIDIA does not supoort Version 1.2 which I needed for my purposes. As you don't use NVIDIA from what I can tell, RandR might be the answer for you, not Xinerama: check it out.
__________________
Günter
Reply With Quote
  #3 (permalink)  
Old 03-Nov-2009, 15:51
cepiolidus's Avatar
Puzzled Penguin
 
Join Date: Apr 2009
Posts: 49
cepiolidus hasn't been rated much yet
Cool Re: Compiz + Xinerama ATI HD3450

RandR? what is that and how can I enable it?

There is an option in the amdccle to chose two independent monitors, and leave xinerama off. That way, the effects work fine, but even thou there are still two independent monitors available, anything I open, always opens in the same monitor, and I was not able to move it to the other monitor.

Please advise...

Thank You
Reply With Quote
  #4 (permalink)  
Old 03-Nov-2009, 17:18
Busy Penguin
 
Join Date: Dec 2008
Location: Sydney, Australia
Posts: 482
gminnerup hasn't been rated much yet
Default Re: Compiz + Xinerama ATI HD3450

Yes, that's using two independent X windows. That was my "solution" for a while but the impossibility of moving windows between screens, and also the performance penalty involved, made me drop it.
I don't know if you're using KDE or Gnome but if KDE, a RandR configuration utility can be found in your Menu under System/Desktop/Desktop Applet: KRandRTray. Don't know how well it works. There's also an equivalent for Gnome but I've forgotten its name. RandR is well documented so a quick Google will give you all the documentation you need. Good luck!
__________________
Günter
Reply With Quote
Reply

Bookmarks


Thread Tools
Display Modes

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 On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




 

Search Engine Friendly URLs by vBSEO 3.3.0 RC2