You are not logged in.
Compiz + xf86-video-ati = works
Compiz + AMD Catalyst = works
AMD Catalyst + Xinerama = works
all three, no so good.
I believe the issue is related to this:
$ compiz-check
Gathering information about your system...
Distribution: Arch Linux
Desktop environment: Xfce
Graphics chip: Advanced Micro Devices [AMD] nee ATI Barts PRO [Radeon HD 6800 Series]
Driver in use: fglrx
Rendering method: None
Checking if it's possible to run Compiz on your system... [SKIP]
Checking for hardware/setup problems... [SKIP]
At least one check had to be skipped:
Error: No rendering method in use (AIGLX, Xgl or Nvidia) Any idea how I set a rendering method? I did some research with not much luck.
All the other tests pass:
$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 6800 Series
OpenGL version string: 4.2.11903 Compatibility Profile Context
02:48:57 Mon Oct 22 crrobi01 ~/Desktop
$ lsmod | grep fglrx
fglrx 4606694 143
amd_iommu_v2 7367 1 fglrx
button 4662 1 fglrx
02:49:11 Mon Oct 22 crrobi01 ~/Desktop
$ glxinfo | grep direct
direct rendering: Yes
GL_AMD_multi_draw_indirect, GL_AMD_name_gen_delete,
GL_ARB_draw_indirect, GL_ARB_draw_instanced,
GL_EXT_copy_buffer, GL_EXT_copy_texture, GL_EXT_direct_state_access,I've already enabled indirect rendering and generated a xorg.conf via
aticonfig --initial=dual-head --screen-layout=leftOf course after creating the xconf I had to use CCC to switch to xinerama. Is xinerama the only way for me to have a single desktop which spans both my monitors (while using the propriety ATI drivers of course)?
After creating xorg.conf I edited it to include
"Section "Extensions"
Option "Composite" "Enable"
EndSectionand
Section "ServerLayout"
Option "AIGLX" "True"
EndSectionand I restarted X.
Solved:
gksu amdcccle- Disable Xinerama
- Display Manager > Multi-Display > select "Multi-display desktop with display(s) 2"
- Reboot
Last edited by beardedlinuxgeek (2012-10-22 07:18:52)
Offline