Hi I got a video card with x1600 ati radeon chipset and I am trying to run gnome on it but it seems like I can not get the video driver working. I got gnome working but, when I try to use compiz-fusion as window manager I got an error and I loose metacity too. so I checked the x.org log file and it seems to me that I am not using my video driver. I dont really know what to look for so I am posting all the lines that might be important
..
..
(WW) OS did not count PCI devices, guessing wildly
..
..
(WW) RADEON: No matching Device section for instance (BusID PCI:1:0:1) found
(--) Chipset ATI Radeon X1600 found
..
..
(II) RADEON(0): AGP card detected
..
..
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such file or directory)
drmOpenDevice: open result is -1, (No such file or directory)
drmOpenDevice: Open failed
[drm] failed to load kernel module "radeon"
(EE) RADEON(0): [dri] RADEONDRIGetVersion failed to open the DRM
[dri] Disabling DRI.
(II) RADEON(0): Generation 2 PCI interface, using max accessible memory
(II) RADEON(0): Detected total video RAM=524288K, accessible=262144K (PCI BAR=262144K)
(--) RADEON(0): Mapped VideoRAM: 262144 kByte (128 bit DDR SDRAM)
(II) RADEON(0): Supported VESA Video Modes:
before xf86InitialConfiguration
..
..
(II) RADEON(0): Output VGA-0 using initial mode 1680x1050
..
..
(II) RADEON(0): RandR 1.2 enabled, ignore the following RandR disabled message.
(WW) RADEON(0): Option "AddARGBGLXVisuals" is not used
(--) RandR disabled
===============================================
Here is the content of my /dev folder
=================================================
venus# pwd
/dev
venus# ls -R
acd0 cuad0 klog ptyp2 ttyv7
acd0t01 cuad0.init kmem ptyp3 ttyv8
acpi cuad0.lock log random ttyv9
ad0 dcons lpt0 stderr ttyva
ad0s1 devctl lpt0.ctl stdin ttyvb
ad0s1a devstat mdctl stdout ttyvc
ad0s1b dgdb mem sysmouse ttyvd
ad0s1c dumpdev net ttyd0 ttyve
ad0s1d fd net1 ttyd0.init ttyvf
ad0s1e fido net2 ttyd0.lock ukbd0
ad0s1f fw0 net3 ttyp0 ums0
ad1 fw0.0 net4 ttyp1 urandom
ad1s1 fwmem0 net5 ttyp2 usb
agpgart fwmem0.0 network ttyp3 usb0
ata geom.ctl nfs4 ttyv0 usb1
atkbd0 io nfslock ttyv1 usb2
audit iso9660 null ttyv2 usb3
bpf0 kbd0 pci ttyv3 usb4
console kbd1 ppi0 ttyv4 xpt0
consolectl kbd2 ptyp0 ttyv5 zero
ctty kbdmux0 ptyp1 ttyv6
./fd:
0 1 2
./iso9660:
FreeBSD_Install
./net:
em0 fwe0 fwip0 lo0 plip0
venus#
=====================================
and my xorg.conf is here
======================================
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/local/share/X11/rgb"
ModulePath "/usr/local/lib/xorg/modules"
FontPath "/usr/local/lib/X11/fonts/misc/"
FontPath "/usr/local/lib/X11/fonts/TTF/"
FontPath "/usr/local/lib/X11/fonts/OTF"
FontPath "/usr/local/lib/X11/fonts/Type1/"
FontPath "/usr/local/lib/X11/fonts/100dpi/"
FontPath "/usr/local/lib/X11/fonts/75dpi/"
EndSection
Section "Module"
Load "GLcore"
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "record"
Load "xtrap"
Load "freetype"
Load "type1"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
#DisplaySize 470 300 # mm
Identifier "Monitor0"
VendorName "SAM"
ModelName "SyncMaster"
### Comment all HorizSync and VertRefresh values to use DDC:
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "Dac6Bit" # [<bool>]
#Option "Dac8Bit" # [<bool>]
#Option "BusType" # [<str>]
#Option "CPPIOMode" # [<bool>]
#Option "CPusecTimeout" # <i>
#Option "AGPMode" # <i>
#Option "AGPFastWrite" # [<bool>]
#Option "AGPSize" # <i>
#Option "GARTSize" # <i>
#Option "RingSize" # <i>
#Option "BufferSize" # <i>
#Option "EnableDepthMoves" # [<bool>]
#Option "EnablePageFlip" # [<bool>]
#Option "NoBackBuffer" # [<bool>]
#Option "DMAForXv" # [<bool>]
#Option "FBTexPercent" # <i>
#Option "DepthBits" # <i>
#Option "PCIAPERSize" # <i>
#Option "AccelDFS" # [<bool>]
#Option "DDCMode" # [<bool>]
#Option "IgnoreEDID" # [<bool>]
#Option "DisplayPriority" # [<str>]
#Option "PanelSize" # [<str>]
#Option "ForceMinDotClock" # <freq>
#Option "ColorTiling" # [<bool>]
#Option "VideoKey" # <i>
#Option "RageTheatreCrystal" # <i>
#Option "RageTheatreTunerPort" # <i>
#Option "RageTheatreCompositePort" # <i>
#Option "RageTheatreSVideoPort" # <i>
#Option "TunerType" # <i>
#Option "RageTheatreMicrocPath" # <str>
#Option "RageTheatreMicrocType" # <str>
#Option "ScalerWidth" # <i>
#Option "RenderAccel" # [<bool>]
#Option "SubPixelOrder" # [<str>]
#Option "ShowCache" # [<bool>]
#Option "DynamicClocks" # [<bool>]
#Option "VGAAccess" # [<bool>]
#Option "ReverseDDC" # [<bool>]
#Option "LVDSProbePLL" # [<bool>]
#Option "AccelMethod" # <str>
#Option "DRI" # [<bool>]
#Option "ConnectorTable" # <str>
#Option "DefaultConnectorTable" # [<bool>]
#Option "DefaultTMDSPLL" # [<bool>]
#Option "TVDACLoadDetect" # [<bool>]
#Option "ForceTVOut" # [<bool>]
#Option "TVStandard" # <str>
#Option "IgnoreLidStatus" # [<bool>]
#Option "DefaultTVDACAdj" # [<bool>]
#Option "Int10" # [<bool>]
Identifier "Card0"
Driver "ati"
# Driver "radeon" tried this
# Driver "radeonhd" and this too
VendorName "ATI Technologies Inc"
BoardName "RV530 [Radeon X1600]"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
Option "AddARGBGLXVisuals" "True"
# SubSection "Display"
# Viewport 0 0
# Depth 24
#EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1680x1050"
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
==============================================
I am actually not familiar with the freebsd environment. I am using ubuntu linux to get familiar with unix like systems. but having really hard time to figure out the system.
I actually do not know which driver I am using right know. I thought when I install a driver it would create a device driver in /dev folder. but I do not have any radeon file in there so my driver should be in some where else or I just misunderstand the whole system. could somebody please tell me how can I find out which video driver I am using , is there a utility I can use to manage my hardware. and my only source is freebsd handbook and this forum , is there any important sources I should be checking.
any help would be appretiated I am trying to get this thing work for a month but I do not really know what to do. finally here is the error message I am gettin from compiz
$ compiz --replace --sm-disable --ignore-desktop-hints ccp &
$ compiz (core) - Fatal: No GLXFBConfig for default depth, this isn't going to work.
compiz (core) - Error: Failed to manage screen: 0
compiz (core) - Fatal: No manageable screens found on display :0.0
..
..
(WW) OS did not count PCI devices, guessing wildly
..
..
(WW) RADEON: No matching Device section for instance (BusID PCI:1:0:1) found
(--) Chipset ATI Radeon X1600 found
..
..
(II) RADEON(0): AGP card detected
..
..
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such file or directory)
drmOpenDevice: open result is -1, (No such file or directory)
drmOpenDevice: Open failed
[drm] failed to load kernel module "radeon"
(EE) RADEON(0): [dri] RADEONDRIGetVersion failed to open the DRM
[dri] Disabling DRI.
(II) RADEON(0): Generation 2 PCI interface, using max accessible memory
(II) RADEON(0): Detected total video RAM=524288K, accessible=262144K (PCI BAR=262144K)
(--) RADEON(0): Mapped VideoRAM: 262144 kByte (128 bit DDR SDRAM)
(II) RADEON(0): Supported VESA Video Modes:
before xf86InitialConfiguration
..
..
(II) RADEON(0): Output VGA-0 using initial mode 1680x1050
..
..
(II) RADEON(0): RandR 1.2 enabled, ignore the following RandR disabled message.
(WW) RADEON(0): Option "AddARGBGLXVisuals" is not used
(--) RandR disabled
===============================================
Here is the content of my /dev folder
=================================================
venus# pwd
/dev
venus# ls -R
acd0 cuad0 klog ptyp2 ttyv7
acd0t01 cuad0.init kmem ptyp3 ttyv8
acpi cuad0.lock log random ttyv9
ad0 dcons lpt0 stderr ttyva
ad0s1 devctl lpt0.ctl stdin ttyvb
ad0s1a devstat mdctl stdout ttyvc
ad0s1b dgdb mem sysmouse ttyvd
ad0s1c dumpdev net ttyd0 ttyve
ad0s1d fd net1 ttyd0.init ttyvf
ad0s1e fido net2 ttyd0.lock ukbd0
ad0s1f fw0 net3 ttyp0 ums0
ad1 fw0.0 net4 ttyp1 urandom
ad1s1 fwmem0 net5 ttyp2 usb
agpgart fwmem0.0 network ttyp3 usb0
ata geom.ctl nfs4 ttyv0 usb1
atkbd0 io nfslock ttyv1 usb2
audit iso9660 null ttyv2 usb3
bpf0 kbd0 pci ttyv3 usb4
console kbd1 ppi0 ttyv4 xpt0
consolectl kbd2 ptyp0 ttyv5 zero
ctty kbdmux0 ptyp1 ttyv6
./fd:
0 1 2
./iso9660:
FreeBSD_Install
./net:
em0 fwe0 fwip0 lo0 plip0
venus#
=====================================
and my xorg.conf is here
======================================
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/local/share/X11/rgb"
ModulePath "/usr/local/lib/xorg/modules"
FontPath "/usr/local/lib/X11/fonts/misc/"
FontPath "/usr/local/lib/X11/fonts/TTF/"
FontPath "/usr/local/lib/X11/fonts/OTF"
FontPath "/usr/local/lib/X11/fonts/Type1/"
FontPath "/usr/local/lib/X11/fonts/100dpi/"
FontPath "/usr/local/lib/X11/fonts/75dpi/"
EndSection
Section "Module"
Load "GLcore"
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "record"
Load "xtrap"
Load "freetype"
Load "type1"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
#DisplaySize 470 300 # mm
Identifier "Monitor0"
VendorName "SAM"
ModelName "SyncMaster"
### Comment all HorizSync and VertRefresh values to use DDC:
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "Dac6Bit" # [<bool>]
#Option "Dac8Bit" # [<bool>]
#Option "BusType" # [<str>]
#Option "CPPIOMode" # [<bool>]
#Option "CPusecTimeout" # <i>
#Option "AGPMode" # <i>
#Option "AGPFastWrite" # [<bool>]
#Option "AGPSize" # <i>
#Option "GARTSize" # <i>
#Option "RingSize" # <i>
#Option "BufferSize" # <i>
#Option "EnableDepthMoves" # [<bool>]
#Option "EnablePageFlip" # [<bool>]
#Option "NoBackBuffer" # [<bool>]
#Option "DMAForXv" # [<bool>]
#Option "FBTexPercent" # <i>
#Option "DepthBits" # <i>
#Option "PCIAPERSize" # <i>
#Option "AccelDFS" # [<bool>]
#Option "DDCMode" # [<bool>]
#Option "IgnoreEDID" # [<bool>]
#Option "DisplayPriority" # [<str>]
#Option "PanelSize" # [<str>]
#Option "ForceMinDotClock" # <freq>
#Option "ColorTiling" # [<bool>]
#Option "VideoKey" # <i>
#Option "RageTheatreCrystal" # <i>
#Option "RageTheatreTunerPort" # <i>
#Option "RageTheatreCompositePort" # <i>
#Option "RageTheatreSVideoPort" # <i>
#Option "TunerType" # <i>
#Option "RageTheatreMicrocPath" # <str>
#Option "RageTheatreMicrocType" # <str>
#Option "ScalerWidth" # <i>
#Option "RenderAccel" # [<bool>]
#Option "SubPixelOrder" # [<str>]
#Option "ShowCache" # [<bool>]
#Option "DynamicClocks" # [<bool>]
#Option "VGAAccess" # [<bool>]
#Option "ReverseDDC" # [<bool>]
#Option "LVDSProbePLL" # [<bool>]
#Option "AccelMethod" # <str>
#Option "DRI" # [<bool>]
#Option "ConnectorTable" # <str>
#Option "DefaultConnectorTable" # [<bool>]
#Option "DefaultTMDSPLL" # [<bool>]
#Option "TVDACLoadDetect" # [<bool>]
#Option "ForceTVOut" # [<bool>]
#Option "TVStandard" # <str>
#Option "IgnoreLidStatus" # [<bool>]
#Option "DefaultTVDACAdj" # [<bool>]
#Option "Int10" # [<bool>]
Identifier "Card0"
Driver "ati"
# Driver "radeon" tried this
# Driver "radeonhd" and this too
VendorName "ATI Technologies Inc"
BoardName "RV530 [Radeon X1600]"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
Option "AddARGBGLXVisuals" "True"
# SubSection "Display"
# Viewport 0 0
# Depth 24
#EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1680x1050"
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
==============================================
I am actually not familiar with the freebsd environment. I am using ubuntu linux to get familiar with unix like systems. but having really hard time to figure out the system.
I actually do not know which driver I am using right know. I thought when I install a driver it would create a device driver in /dev folder. but I do not have any radeon file in there so my driver should be in some where else or I just misunderstand the whole system. could somebody please tell me how can I find out which video driver I am using , is there a utility I can use to manage my hardware. and my only source is freebsd handbook and this forum , is there any important sources I should be checking.
any help would be appretiated I am trying to get this thing work for a month but I do not really know what to do. finally here is the error message I am gettin from compiz
$ compiz --replace --sm-disable --ignore-desktop-hints ccp &
$ compiz (core) - Fatal: No GLXFBConfig for default depth, this isn't going to work.
compiz (core) - Error: Failed to manage screen: 0
compiz (core) - Fatal: No manageable screens found on display :0.0