You are not logged in.
Hi, relatively fresh Arch install.
Running into problems getting compiz to run using fusion-icon or any other method.
I looks like something didn't stick with the ATI driver installation and I'm at a loss for what it is, drivers were installed with pacman -S catalyst.
compiz-check indicates there is an issue:
$ compiz-check
Gathering information about your system...
Distribution: Arch Linux
Desktop environment: GNOME
Graphics chip: ATI Technologies Inc Device 68be
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 ideas?
Offline
Uhm.. are you sure the kernel module is loaded and the driver is selected in xorg.conf? Also, can you post the output of these:
glxinfo | grep -i opengl
glxinfo | grep "direct rendering"
It is better to keep your mouth shut and be thought a fool than to open it and remove all doubt. (Mark Twain)
Offline
This is going to be something stupidly simple that I've forgotten to do...
rc.conf:
MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
MODULES=(fglrx)
xorg.conf as generated by aticonfig:
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
Option "Monitor-DFP4" "0-DFP4"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-1"
Driver "fglrx"
Option "Monitor-CRT2" "0-CRT2"
BusID "PCI:1:0:0"
Screen 1
EndSection
glxinfo fails with this error message:
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 136 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
Serial number of failed request: 20
Current serial number in output stream: 20
fusion-icon fails with this:
$ fusion-icon
* Detected Session: gnome
* Searching for installed applications...
* No GLX_EXT_texture_from_pixmap with direct rendering context
... nor with indirect rendering, this isn't going to work!
* Using the GTK Interface
** Message: pygobject_register_sinkfunc is deprecated (GtkWindow)
** Message: pygobject_register_sinkfunc is deprecated (GtkInvisible)
** Message: pygobject_register_sinkfunc is deprecated (GtkObject)
Xlib: extension "RANDR" missing on display ":0.0".
* Starting Compiz
... executing: compiz --replace --sm-disable --ignore-desktop-hints ccp --indirect-rendering
compiz (core) - Fatal: No composite extension
I have a feeling the radeon module is still loading, but I'm not sure how to read this output..
$ lsmod | grep -i fgl
fglrx 2372377 42
$ lsmod | grep -i rad
radeon 790956 0
ttm 45713 1 radeon
drm_kms_helper 23740 1 radeon
drm 162265 3 radeon,ttm,drm_kms_helper
i2c_algo_bit 5071 2 bttv,radeon
i2c_core 18364 11 mt352,dvb_bt8xx,bttv,radeon,drm_kms_helper,v4l2_common,videodev,i2c_i801,drm,i2c_algo_bit,tveeprom
Offline
Well, that's because you didn't disable KMS. Add "nomodeset" to your kernel line in grub conf.
It is better to keep your mouth shut and be thought a fool than to open it and remove all doubt. (Mark Twain)
Offline
/boot/grub/menu.lst
# (0) Arch Linux
title Arch Linux
root (hd0,0)
kernel /vmlinuz26 root=/dev/disk/by-uuid/29be10b5-4feb-4345-98b1-98d711816ec2 ro nomodeset
initrd /kernel26.img
Computer has been restarted since I added that.
Offline
Weird... Shot in the dark here, but maybe you have xf86-video-ati installed as well?
It is better to keep your mouth shut and be thought a fool than to open it and remove all doubt. (Mark Twain)
Offline
I don't have the ATI or radeon open source drivers installed, but I do have the vesa package. That wouldn't case issues, would it?
$ sudo pacman -Qs xf86-*
local/libxxf86dga 1.1.1-1
X11 Direct Graphics Access extension library
local/libxxf86misc 1.0.2-1
X11 XFree86 miscellaneous extension library
local/libxxf86vm 1.1.0-1
X11 XFree86 video mode extension library
local/xf86-input-evdev 2.4.0-1 (xorg-input-drivers)
X.org evdev input driver
local/xf86-input-keyboard 1.4.0-2 (xorg-input-drivers)
X.Org keyboard input driver
local/xf86-input-mouse 1.5.0-2 (xorg-input-drivers)
X.org mouse input driver
local/xf86-video-vesa 2.3.0-2 (xorg xorg-video-drivers)
X.org vesa video driver
local/xf86dgaproto 2.1-1
X11 Direct Graphics Access extension wire protocol
local/xf86miscproto 0.9.3-1
X11 XFree86-Miscellaneous extension wire protocol
local/xf86vidmodeproto 2.3-1
X11 Video Mode extension wire protocol
Offline
None of these packages should interfere with catalyst. Well, I'm out of ideas for now. Maybe you should ask in the catalyst thread?
It is better to keep your mouth shut and be thought a fool than to open it and remove all doubt. (Mark Twain)
Offline
Cheers for the help dcc24, will head over to the Catalyst thread when I get home from work.
Offline