[opensuse] fglrxinfo hangs, cannot use OpenGL.
Good day, This is the output of LIBGL_DEBUG=verbose fglrxinfo libGL: XF86DRIGetClientDriverName: 8.77.5 fglrx (screen 0) ukiDynamicMajor: found major device number 251 ukiDynamicMajor: found major device number 251 ukiOpenByBusid: Searching for BusID PCI:2:0:0 ukiOpenDevice: node name is /dev/ati/card0 ukiOpenDevice: open result is 5, (OK) ukiOpenByBusid: ukiOpenMinor returns 5 ukiOpenByBusid: ukiGetBusid reports PCI:2:0:0 Seems to be hanging on PC:2:0:0 Ouput of: cat Xorg.0.log | grep PCI [ 16.954] (--) PCI:*(0:2:0:0) 1002:9588:1462:0990 ATI Technologies Inc RV630 [Radeon HD 2600XT] rev 0, Mem @ 0xc0000000/268435456, 0xff4f0000/65536, I/O @ 0x0000c000/256, BIOS @ 0x????????/131072 [ 17.137] (II) Primary Device is: PCI 02@00:00:0 [ 17.143] (WW) fglrx: No matching Device section for instance (BusID PCI:0@2:0:1) found [ 17.247] ukiOpenByBusid: Searching for BusID PCI:2:0:0 [ 17.247] ukiOpenByBusid: ukiGetBusid reports PCI:2:0:0 [ 17.312] (II) fglrx(0): PCIE card detected [ 18.987] ukiOpenByBusid: Searching for BusID PCI:2:0:0 [ 18.987] ukiOpenByBusid: ukiGetBusid reports PCI:2:0:0 [ 18.987] (II) fglrx(0): [uki] created "fglrx" driver at busid "PCI:2:0:0" [ 20.239] ukiOpenByBusid: Searching for BusID PCI:2:0:0 [ 20.239] ukiOpenByBusid: ukiGetBusid reports PCI:2:0:0 Output of: cat Xorg.0.log | grep fglrx [ 16.998] (II) LoadModule: "fglrx" [ 16.999] (II) Loading /usr/lib64/xorg/modules/drivers/fglrx_drv.so [ 17.020] (II) Module fglrx: vendor="FireGL - ATI Technologies Inc." [ 17.021] (II) Loading sub module "fglrxdrm" [ 17.021] (II) LoadModule: "fglrxdrm" [ 17.021] (II) Loading /usr/lib64/xorg/modules/linux/libfglrxdrm.so [ 17.021] (II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc." [ 17.137] (WW) Falling back to old probe method for fglrx [ 17.143] (WW) fglrx: No matching Device section for instance (BusID PCI:0@2:0:1) found [ 17.144] (II) fglrx(0): pEnt->device->identifier=0x8021b0 [ 17.148] (II) fglrx(0): === [atiddxPreInit] === begin [ 17.149] (**) fglrx(0): Depth 24, (--) framebuffer bpp 32 [ 17.149] (II) fglrx(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps) [ 17.149] (==) fglrx(0): Default visual is TrueColor [ 17.149] (**) fglrx(0): Option "DPMS" "true" [ 17.149] (==) fglrx(0): RGB weight 888 [ 17.149] (II) fglrx(0): Using 8 bits per RGB [ 17.149] (==) fglrx(0): Buffer Tiling is ON [ 17.149] (II) Loading sub module "fglrxdrm" [ 17.149] (II) LoadModule: "fglrxdrm" [ 17.150] (II) Reloading /usr/lib64/xorg/modules/linux/libfglrxdrm.so [ 17.248] (==) fglrx(0): NoAccel = NO [ 17.248] (**) fglrx(0): ATI 2D Acceleration Architecture disabled, using XAA [ 17.248] (--) fglrx(0): Chipset: "ATI Radeon HD 2600 XT" (Chipset = 0x9588) [ 17.248] (--) fglrx(0): (PciSubVendor = 0x1462, PciSubDevice = 0x0990) [ 17.248] (==) fglrx(0): board vendor info: third party graphics adapter - NOT original ATI [ 17.248] (--) fglrx(0): Linear framebuffer (phys) at 0xc0000000 [ 17.248] (--) fglrx(0): MMIO registers at 0xff4f0000 [ 17.248] (--) fglrx(0): I/O port at 0x0000c000 [ 17.248] (==) fglrx(0): ROM-BIOS at 0x000c0000 [ 17.254] (II) fglrx(0): AC Adapter is used [ 17.269] (II) fglrx(0): Primary V_BIOS segment is: 0xc000 [ 17.272] (II) fglrx(0): VESA BIOS detected [ 17.272] (II) fglrx(0): VESA VBE Version 3.0 [ 17.272] (II) fglrx(0): VESA VBE Total Mem: 16384 kB [ 17.272] (II) fglrx(0): VESA VBE OEM: ATI ATOMBIOS [ 17.272] (II) fglrx(0): VESA VBE OEM Software Rev: 10.53 [ 17.272] (II) fglrx(0): VESA VBE OEM Vendor: (C) 1988-2005, ATI Technologies Inc. [ 17.272] (II) fglrx(0): VESA VBE OEM Product: RV630 [ 17.272] (II) fglrx(0): VESA VBE OEM Product Rev: 01.00 [ 17.312] (II) fglrx(0): ATI Video BIOS revision 9 or later detected [ 17.312] (--) fglrx(0): Video RAM: 524288 kByte, Type: DDR3 [ 17.312] (II) fglrx(0): PCIE card detected [ 17.312] (--) fglrx(0): Using per-process page tables (PPPT) as GART. [ 17.312] (WW) fglrx(0): board is an unknown third party board, chipset is supported [ 17.313] (II) fglrx(0): Using adapter: 2:0.0. [ 17.345] (II) fglrx(0): [FB] MC range(MCFBBase = 0xc0000000, MCFBSize = 0x20000000) [ 17.510] (II) fglrx(0): Interrupt handler installed at IRQ 50. [ 17.510] (II) fglrx(0): RandR 1.2 support is enabled! [ 17.510] (II) fglrx(0): RandR 1.2 rotation support is enabled! [ 17.510] (==) fglrx(0): Center Mode is disabled [ 17.511] (==) fglrx(0): Active stereo disabled [ 18.587] (II) fglrx(0): Finished Initialize PPLIB! [ 18.590] (II) fglrx(0): Output DFP1 using monitor section aticonfig-Monitor[0]-0 [ 18.590] (II) fglrx(0): Output DFP2 has no monitor section [ 18.590] (II) fglrx(0): Output CRT1 has no monitor section [ 18.590] (II) fglrx(0): Output CRT2 has no monitor section [ 18.590] (II) fglrx(0): Output TV has no monitor section [ 18.590] (II) fglrx(0): Output CV has no monitor section [ 18.590] (II) fglrx(0): Connected Display0: CRT1 [ 18.590] (II) fglrx(0): Display0: Failed to get EDID information. [ 18.986] (II) fglrx(0): Cannot get EDID information for CRT1 [ 18.986] (II) fglrx(0): Output DFP1 disconnected [ 18.986] (II) fglrx(0): Output DFP2 disconnected [ 18.986] (II) fglrx(0): Output CRT1 connected [ 18.986] (II) fglrx(0): Output CRT2 disconnected [ 18.986] (II) fglrx(0): Output TV disconnected [ 18.986] (II) fglrx(0): Output CV disconnected [ 18.986] (II) fglrx(0): Using exact sizes for initial modes [ 18.986] (II) fglrx(0): Output CRT1 using initial mode 1600x1200 [ 18.986] (II) fglrx(0): DPI set to (96, 96) [ 18.986] (==) fglrx(0): Using gamma correction (1.0, 1.0, 1.0) [ 18.986] (II) fglrx(0): Adapter ATI Radeon HD 2600 XT has 2 configurable heads and 1 displays connected. [ 18.986] (==) fglrx(0): PseudoColor visuals disabled [ 18.986] (==) fglrx(0): NoDRI = NO [ 18.986] (==) fglrx(0): Capabilities: 0x00000000 [ 18.986] (==) fglrx(0): CapabilitiesEx: 0x00000000 [ 18.986] (==) fglrx(0): OpenGL ClientDriverName: "fglrx_dri.so" [ 18.986] (==) fglrx(0): UseFastTLS=0 [ 18.986] (==) fglrx(0): BlockSignalsOnLock=1 [ 18.987] (II) fglrx(0): doing swlDriScreenInit [ 18.987] (II) fglrx(0): swlDriScreenInit for fglrx driver [ 18.987] (II) fglrx(0): [uki] DRM interface version 1.0 [ 18.987] (II) fglrx(0): [uki] created "fglrx" driver at busid "PCI:2:0:0" [ 18.987] (II) fglrx(0): [uki] added 8192 byte SAREA at 0x2000 [ 18.987] (II) fglrx(0): [uki] mapped SAREA 0x2000 to 0x7f9879e38000 [ 18.987] (II) fglrx(0): [uki] framebuffer handle = 0x3000 [ 18.987] (II) fglrx(0): [uki] added 1 reserved context for kernel [ 18.987] (II) fglrx(0): swlDriScreenInit done [ 18.987] (II) fglrx(0): Kernel Module Version Information: [ 18.987] (II) fglrx(0): Name: fglrx [ 18.987] (II) fglrx(0): Version: 8.77.5 [ 18.987] (II) fglrx(0): Date: Aug 25 2010 [ 18.987] (II) fglrx(0): Desc: ATI FireGL DRM kernel module [ 18.987] (II) fglrx(0): Kernel Module version matches driver. [ 18.987] (II) fglrx(0): Kernel Module Build Time Information: [ 18.987] (II) fglrx(0): Build-Kernel UTS_RELEASE: 2.6.34.7-0.2-desktop [ 18.987] (II) fglrx(0): Build-Kernel MODVERSIONS: no [ 18.987] (II) fglrx(0): Build-Kernel __SMP__: yes [ 18.987] (II) fglrx(0): Build-Kernel PAGE_SIZE: 0x1000 [ 18.987] (II) fglrx(0): [uki] register handle = 0x00004000 [ 19.019] (II) fglrx(0): Display width adjusted to to 1664 due to alignment constraints [ 19.019] (II) fglrx(0): DRI initialization successfull [ 19.019] (II) fglrx(0): FBADPhys: 0xc0000000 FBMappedSize: 0x010a8000 [ 19.019] (II) fglrx(0): FBMM initialized for area (0,0)-(1664,2624) [ 19.019] (II) fglrx(0): FBMM auto alloc for area (0,0)-(1664,1664) (front color buffer - assumption) [ 19.019] (II) fglrx(0): Largest offscreen area available: 1664 x 960 [ 19.020] (==) fglrx(0): Backing store disabled [ 19.020] (**) fglrx(0): DPMS enabled [ 19.020] (II) fglrx(0): Initialized in-driver Xinerama extension [ 19.020] (**) fglrx(0): Textured Video is enabled. [ 19.023] (II) fglrx(0): GLESX enableFlags = 94 [ 19.023] (II) fglrx(0): Using XFree86 Acceleration Architecture (XAA) [ 19.023] (II) fglrx(0): GLESX is enabled [ 19.030] (II) fglrx(0): UVD2 feature is available [ 19.033] (II) fglrx(0): Enable composite support successfully [ 19.033] (WW) fglrx(0): Option "AccelMethod" is not used [ 19.033] (WW) fglrx(0): Option "VendorName" is not used [ 19.033] (WW) fglrx(0): Option "ModelName" is not used [ 19.033] (II) fglrx(0): X context handle = 0x1 [ 19.033] (II) fglrx(0): [DRI] installation complete [ 19.033] (==) fglrx(0): Silken mouse enabled [ 19.033] (==) fglrx(0): Using HW cursor of display infrastructure! [ 19.033] (II) fglrx(0): Disabling in-server RandR and enabling in-driver RandR 1.2. [ 19.033] (II) fglrx(0): Cannot get TV Format. Set all TV geometry value to zero! [ 19.033] (II) fglrx(0): Cannot get TV Format for trying to adjust horizontal position after horizontal size changed. [ 20.296] (II) AIGLX: Loaded and initialized /usr/X11R6/lib64/modules/dri/fglrx_dri.so [ 20.296] (II) fglrx(0): Enable the clock gating! [ 20.296] (II) fglrx(0): Setting screen physical size to 423 x 317 [ 20.392] (II) fglrx(0): Restoring Recent Mode via PCS is not supported in RANDR 1.2 capable environments [ 20.474] (II) fglrx(0): Cannot get EDID information for CRT1 [ 48.108] (II) fglrx(0): Cannot get EDID information for CRT1 [ 48.773] (II) fglrx(0): Cannot get EDID information for CRT1 [ 56.075] (II) fglrx(0): Cannot get EDID information for CRT1 Any help appreciated. Many thanks, Matt -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 09/18/2010 12:15 PM, defiant @dslextreme.com wrote:
[ 17.312] (WW) fglrx(0): board is an unknown third party board, chipset is supported [ 17.313] (II) fglrx(0): Using adapter: 2:0.0.
fglrx is loading fine on PCI 2:0.0, and the rest of the load looks OK - no (EE). The issue may be with OpenGL, but we can look at more information if you'll post what is requested below. <snip> [ 20.474] (II) fglrx(0): Cannot get EDID information for CRT1 [ 48.108] (II) fglrx(0): Cannot get EDID information for CRT1 [ 48.773] (II) fglrx(0): Cannot get EDID information for CRT1 [ 56.075] (II) fglrx(0): Cannot get EDID information for CRT1 but the driver isn't getting your monitor info -- which is fine as long as you have a Monitor and Screen sections defined in xorg.conf (example of mine): Section "Monitor" Option "CalcAlgorithm" "XServerPool" DisplaySize 367 230 HorizSync 30-70 Identifier "Monitor[0]" ModelName "SAMSUNG LCD MONITOR" Option "DPMS" VendorName "SEC" VertRefresh 43-60 UseModes "Modes[0]" EndSection <snip> Section "Screen" DefaultDepth 24 SubSection "Display" Depth 15 Modes "1440x900" EndSubSection SubSection "Display" Depth 16 Modes "1440x900" EndSubSection SubSection "Display" Depth 24 Modes "1440x900" EndSubSection SubSection "Display" Depth 8 Modes "1440x900" EndSubSection Device "Device[0]" Identifier "Screen[0]" Monitor "Monitor[0]" EndSection Also, post the output of: cat /etc/X11/xorg.conf lspci -v lsmod | grep fglrx sudo dmesg | grep -i "fglrx\|video\|vga" (or just run as root if you don't have sudo configured) That should provide more information for myself or others to help further with any fglrx issue you may have, somebody else will have to chime in if there is a problem with OpenGL - (I'm out of ammo there). -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sat, Sep 18, 2010 at 11:51 AM, David C. Rankin <drankinatty@suddenlinkmail.com> wrote:
On 09/18/2010 12:15 PM, defiant @dslextreme.com wrote:
[ 17.312] (WW) fglrx(0): board is an unknown third party board, chipset is supported [ 17.313] (II) fglrx(0): Using adapter: 2:0.0.
fglrx is loading fine on PCI 2:0.0, and the rest of the load looks OK - no (EE). The issue may be with OpenGL, but we can look at more information if you'll post what is requested below.
<snip>
[ 20.474] (II) fglrx(0): Cannot get EDID information for CRT1 [ 48.108] (II) fglrx(0): Cannot get EDID information for CRT1 [ 48.773] (II) fglrx(0): Cannot get EDID information for CRT1 [ 56.075] (II) fglrx(0): Cannot get EDID information for CRT1
but the driver isn't getting your monitor info -- which is fine as long as you have a Monitor and Screen sections defined in xorg.conf (example of mine):
Section "Monitor" Option "CalcAlgorithm" "XServerPool" DisplaySize 367 230 HorizSync 30-70 Identifier "Monitor[0]" ModelName "SAMSUNG LCD MONITOR" Option "DPMS" VendorName "SEC" VertRefresh 43-60 UseModes "Modes[0]" EndSection
<snip>
Section "Screen" DefaultDepth 24 SubSection "Display" Depth 15 Modes "1440x900" EndSubSection SubSection "Display" Depth 16 Modes "1440x900" EndSubSection SubSection "Display" Depth 24 Modes "1440x900" EndSubSection SubSection "Display" Depth 8 Modes "1440x900" EndSubSection Device "Device[0]" Identifier "Screen[0]" Monitor "Monitor[0]" EndSection
Also, post the output of:
cat /etc/X11/xorg.conf
lspci -v
lsmod | grep fglrx
sudo dmesg | grep -i "fglrx\|video\|vga" (or just run as root if you don't have sudo configured)
That should provide more information for myself or others to help further with any fglrx issue you may have, somebody else will have to chime in if there is a problem with OpenGL - (I'm out of ammo there).
-- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Good day, or evening. Thanks for the information, forgot to mention the monitor, Hanns.G Hi221D is going through a KVM switch, standard VGA (with DVI to VGA adapter where appropriate). Managed to get the necessary modelines when taking the computer off of the KVM switch and using DVI. Even when directly connected to the monitor the issue remains with regards to fglrxgears or info. hanging. I also have a strong feeling its an OpenGL issue, maybe with a library that isn't linked properly perhaps...Thanks for the help so far. Output of cat /etc/X11/xorg.conf "Section "ServerLayout" Identifier "aticonfig Layout" Screen 0 "aticonfig-Screen[0]-0" 0 0 EndSection Section "Module" Load "glx" Load "dri" Load "drm" EndSection Section "Monitor" Identifier "aticonfig-Monitor[0]-0" Option "CalcAlgorithm" "XServerPool" DisplaySize 444 277 HorizSync 24-94 ModelName "Hi221" Option "DPMS" VendorName "Hanns.G" VertRefresh 56-76 EndSection Section "Device" Identifier "aticonfig-Device[0]-0" Driver "fglrx" BusID "PCI:2:0:0" EndSection Section "Screen" Identifier "aticonfig-Screen[0]-0" Device "aticonfig-Device[0]-0" Monitor "aticonfig-Monitor[0]-0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1680x1050" EndSubSection EndSection" lspci -v "00:00.0 Host bridge: VIA Technologies, Inc. PT880 Ultra/PT894 Host Bridge Subsystem: ASRock Incorporation Device 0308 Flags: bus master, medium devsel, latency 8 Memory at f0000000 (32-bit, prefetchable) [size=128M] Capabilities: [80] AGP version 3.5 Capabilities: [50] Power Management version 2 Kernel driver in use: agpgart-via 00:00.1 Host bridge: VIA Technologies, Inc. PT894 Host Bridge Subsystem: ASRock Incorporation Device 1308 Flags: bus master, medium devsel, latency 0 00:00.2 Host bridge: VIA Technologies, Inc. PT894 Host Bridge Subsystem: ASRock Incorporation Device 2308 Flags: bus master, medium devsel, latency 0 00:00.3 Host bridge: VIA Technologies, Inc. PT890 Host Bridge Flags: bus master, medium devsel, latency 0 00:00.4 Host bridge: VIA Technologies, Inc. PT894 Host Bridge Subsystem: ASRock Incorporation Device 4308 Flags: bus master, medium devsel, latency 0 00:00.5 PIC: VIA Technologies, Inc. PT894 I/O APIC Interrupt Controller (prog-if 20 [IO(X)-APIC]) Subsystem: ASRock Incorporation Device 5308 Flags: bus master, fast devsel, latency 0 00:00.7 Host bridge: VIA Technologies, Inc. PT894 Host Bridge Flags: bus master, medium devsel, latency 0 00:01.0 PCI bridge: VIA Technologies, Inc. VT8237/VX700 PCI Bridge (prog-if 00 [Normal decode]) Flags: bus master, 66MHz, medium devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 Memory behind bridge: ff300000-ff3fffff Capabilities: [70] Power Management version 2 00:02.0 PCI bridge: VIA Technologies, Inc. PT890 PCI to PCI Bridge Controller (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: 0000a000-0000cfff Memory behind bridge: ff400000-ff4fffff Prefetchable memory behind bridge: bff00000-dfefffff Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [68] Power Management version 2 Capabilities: [70] MSI: Enable+ Count=1/1 Maskable+ 64bit+ Capabilities: [100] Advanced Error Reporting Capabilities: [140] Virtual Channel Kernel driver in use: pcieport 00:0b.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 05) Subsystem: Creative Labs CT4760 SBLive! Flags: bus master, medium devsel, latency 32, IRQ 19 I/O ports at ef00 [size=32] Capabilities: [dc] Power Management version 1 Kernel driver in use: EMU10K1_Audigy 00:0b.1 Input device controller: Creative Labs SB Live! Game Port (rev 05) Subsystem: Creative Labs Gameport Joystick Flags: bus master, medium devsel, latency 32 I/O ports at ec00 [size=8] Capabilities: [dc] Power Management version 1 Kernel driver in use: Emu10k1_gameport 00:0f.0 IDE interface: VIA Technologies, Inc. VT8237A SATA 2-Port Controller (rev 80) (prog-if 8f [Master SecP SecO PriP PriO]) Subsystem: ASRock Incorporation Device 0591 Flags: bus master, medium devsel, latency 32, IRQ 21 I/O ports at dc00 [size=8] I/O ports at d880 [size=4] I/O ports at d800 [size=8] I/O ports at d480 [size=4] I/O ports at d400 [size=16] I/O ports at d000 [size=256] Capabilities: [c0] Power Management version 2 Kernel driver in use: sata_via 00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 07) (prog-if 8a [Master SecP PriP]) Subsystem: ASRock Incorporation K7VT2/K7VT6 motherboard Flags: bus master, medium devsel, latency 32 [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8] [virtual] Memory at 000003f0 (type 3, non-prefetchable) [size=1] [virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8] [virtual] Memory at 00000370 (type 3, non-prefetchable) [size=1] I/O ports at fc00 [size=16] Capabilities: [c0] Power Management version 2 Kernel driver in use: pata_via 00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0) (prog-if 00 [UHCI]) Subsystem: ASRock Incorporation K7VT6 Flags: bus master, medium devsel, latency 32, IRQ 20 I/O ports at e000 [size=32] Capabilities: [80] Power Management version 2 Kernel driver in use: uhci_hcd 00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0) (prog-if 00 [UHCI]) Subsystem: ASRock Incorporation K7VT6 Flags: bus master, medium devsel, latency 32, IRQ 22 I/O ports at e080 [size=32] Capabilities: [80] Power Management version 2 Kernel driver in use: uhci_hcd 00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0) (prog-if 00 [UHCI]) Subsystem: ASRock Incorporation K7VT6 Flags: bus master, medium devsel, latency 32, IRQ 21 I/O ports at e400 [size=32] Capabilities: [80] Power Management version 2 Kernel driver in use: uhci_hcd 00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0) (prog-if 00 [UHCI]) Subsystem: ASRock Incorporation K7VT6 Flags: bus master, medium devsel, latency 32, IRQ 23 I/O ports at e480 [size=32] Capabilities: [80] Power Management version 2 Kernel driver in use: uhci_hcd 00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86) (prog-if 20 [EHCI]) Subsystem: ASRock Incorporation K7VT6 motherboard Flags: bus master, medium devsel, latency 32, IRQ 21 Memory at ff6ff800 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2 Kernel driver in use: ehci_hcd 00:11.0 ISA bridge: VIA Technologies, Inc. VT8237A PCI to ISA Bridge Subsystem: ASRock Incorporation Device 3337 Flags: medium devsel Capabilities: [c0] Power Management version 2 00:11.7 Host bridge: VIA Technologies, Inc. VT8251 Ultra VLINK Controller Subsystem: VIA Technologies, Inc. Device 337e Flags: bus master, medium devsel, latency 32 Capabilities: [58] HyperTransport: Interrupt Discovery and Configuration 00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 7c) Subsystem: ASRock Incorporation K7VT6 motherboard Flags: bus master, medium devsel, latency 32, IRQ 23 I/O ports at e800 [size=256] Memory at ff6ffc00 (32-bit, non-prefetchable) [size=256] Capabilities: [40] Power Management version 2 Kernel driver in use: via-rhine 00:13.0 Host bridge: VIA Technologies, Inc. VT8237A Host Bridge Flags: bus master, fast devsel, latency 0 Capabilities: [60] HyperTransport: MSI Mapping Enable- Fixed+ 02:00.0 VGA compatible controller: ATI Technologies Inc RV630 [Radeon HD 2600XT] (prog-if 00 [VGA controller]) Subsystem: Micro-Star International Co., Ltd. Device 0990 Flags: bus master, fast devsel, latency 0, IRQ 50 Memory at c0000000 (64-bit, prefetchable) [size=256M] Memory at ff4f0000 (64-bit, non-prefetchable) [size=64K] I/O ports at c000 [size=256] Expansion ROM at ff4c0000 [disabled] [size=128K] Capabilities: [50] Power Management version 3 Capabilities: [58] Express Legacy Endpoint, MSI 00 Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?> Kernel driver in use: fglrx_pci 02:00.1 Audio device: ATI Technologies Inc RV630/M76 audio device [Radeon HD 2600 Series] Subsystem: Micro-Star International Co., Ltd. Device aa08 Flags: bus master, fast devsel, latency 0, IRQ 49 Memory at ff4ec000 (64-bit, non-prefetchable) [size=16K] Capabilities: [50] Power Management version 3 Capabilities: [58] Express Legacy Endpoint, MSI 00 Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?> Kernel driver in use: HDA Intel" Output of lsmod | grep fglrx "fglrx 2512943 30" Output of dmesg | grep -i "fglrx\|video\|vga" [ 0.000000] Command line: root=/dev/disk/by-id/ata-Hitachi_HDE721010SLA330_STR607MS1EB7AS-part8 resume=/dev/disk/by-id/ata-Hitachi_HDE721010SLA330_STR607MS1EB7AS-part6 splash=silent quiet vga=extended [ 0.000000] Kernel command line: root=/dev/disk/by-id/ata-Hitachi_HDE721010SLA330_STR607MS1EB7AS-part8 resume=/dev/disk/by-id/ata-Hitachi_HDE721010SLA330_STR607MS1EB7AS-part6 splash=silent quiet vga=extended [ 0.000000] Console: colour VGA+ 80x50 [ 0.386011] vgaarb: device added: PCI:0000:02:00.0,decodes=io+mem,owns=io+mem,locks=none [ 0.386014] vgaarb: loaded [ 0.411490] pci 0000:02:00.0: Boot video device [ 13.443569] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel. [ 13.519647] [fglrx] Maximum main memory to use for locked dma buffers: 2809 MBytes. [ 13.519844] [fglrx] vendor: 1002 device: 9588 count: 1 [ 13.526380] [fglrx] ioport: bar 4, base 0xc000, size: 0x100 [ 13.526787] [fglrx] Kernel PAT support is enabled [ 13.526816] [fglrx] module loaded - fglrx 8.77.5 [Aug 25 2010] with 1 minors [ 13.910840] fglrx_pci 0000:02:00.0: irq 50 for MSI/MSI-X [ 13.911580] [fglrx] Firegl kernel thread PID: 1612 [ 13.911826] [fglrx] IRQ 50 Enabled [ 14.901581] [fglrx] Gart USWC size:924 M. [ 14.901586] [fglrx] Gart cacheable size:365 M. [ 14.901594] [fglrx] Reserved FB block: Shared offset:0, size:1000000 [ 14.901596] [fglrx] Reserved FB block: Unshared offset:fd1b000, size:2e5000 [ 14.901598] [fglrx] Reserved FB block: Unshared offset:1fffb000, size:5000" -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 09/18/2010 07:18 PM, defiant @dslextreme.com wrote:
Good day, or evening.
evening now CDT (UTC -5)
Thanks for the information, forgot to mention the monitor, Hanns.G Hi221D is going through a KVM switch, standard VGA (with DVI to VGA adapter where appropriate). Managed to get the necessary modelines when taking the computer off of the KVM switch and using DVI.
Don't forget the gtf tool (general timing frequency) if you need to create specific modelines for your monitor. Just look for the resolution and frequency you would like to drive the monitor at (from your monitor specs) and plug that info into gtf: usage: gtf x y refresh [-v|--verbose] [-f|--fbmode] [-x|--xorgmode] 22:03 alchemy:~> gtf 1920 1200 85 # 1920x1200 @ 85.00 Hz (GTF) hsync: 107.10 kHz; pclk: 282.74 MHz Modeline "1920x1200_85.00" 282.74 1920 2072 2280 2640 1200 1201 1204 1260 -HSync +Vsync Then you can use 'xvidtune' to tweak the frequencies with X running.
Even when directly connected to the monitor the issue remains with regards to fglrxgears or info. hanging. I also have a strong feeling its an OpenGL issue, maybe with a library that isn't linked properly perhaps...Thanks for the help so far.
No problem. Sometimes monitors just don't pass their EDID info in a manner that your card can read it, so that isn't the problem.
Output of cat /etc/X11/xorg.conf
You can compare with mine at: http://www.3111skyline.com/dl/dt/X/xorg/xorg.conf
"Section "ServerLayout" Identifier "aticonfig Layout" Screen 0 "aticonfig-Screen[0]-0" 0 0 EndSection
Section "Module" Load "glx" Load "dri" Load "drm" EndSection
I'm loading: Section "Module" Load "dbe" Load "type1" Load "freetype" Load "extmod" Load "glx" Load "dri" EndSection (I'm also using the fglrx legacy driver so that may explain the differences)
Section "Monitor" Identifier "aticonfig-Monitor[0]-0" Option "CalcAlgorithm" "XServerPool" DisplaySize 444 277 HorizSync 24-94 ModelName "Hi221" Option "DPMS" VendorName "Hanns.G" VertRefresh 56-76 EndSection
Section "Device" Identifier "aticonfig-Device[0]-0" Driver "fglrx" BusID "PCI:2:0:0"
** I don't think you need to provide BusID anymore...
EndSection
You may not need any additional Options (just google your card and xorg options), but here is what I'm using for my X1200 card: Section "Device" BoardName "ATI Radeon X1200 Series (RS690 791F)" Driver "fglrx" Identifier "Device[0]" #Option "NoDDC" Option "UseInternalAGPGART" "no" Option "no_accel" "no" Option "no_dri" "no" Option "mtrr" "off" Option "ScreenOverlap" "0" Option "GammaCorrectionI" "0x00000000" Option "GammaCorrectionII" "0x00000000" Option "Capabilities" "0x00000000" Option "CapabilitiesEx" "0x00000000" Option "VideoOverlay" "on" Option "OpenGLOverlay" "off" Option "CenterMode" "off" Option "PseudoColorVisuals" "off" Option "Stereo" "off" Option "StereoSyncEnable" "1" Option "FSAAEnable" "no" Option "FSAAScale" "1" Option "FSAADisableGamma" "no" Option "FSAACustomizeMSPos" "no" Option "FSAAMSPosX0" "0.000000" Option "FSAAMSPosY0" "0.000000" Option "FSAAMSPosX1" "0.000000" Option "FSAAMSPosY1" "0.000000" Option "FSAAMSPosX2" "0.000000" Option "FSAAMSPosY2" "0.000000" Option "FSAAMSPosX3" "0.000000" Option "FSAAMSPosY3" "0.000000" Option "FSAAMSPosX4" "0.000000" Option "FSAAMSPosY4" "0.000000" Option "FSAAMSPosX5" "0.000000" Option "FSAAMSPosY5" "0.000000" Option "UseFastTLS" "0" Option "BlockSignalsOnLock" "on" Option "ForceGenericCPU" "no" Option "KernelModuleParm" "locked-userpages=0" Option "EnablePrivateBackZ" "no" Option "backingstore" "true" Option "XAANoOffscreenPixmaps" "true" VendorName "ATI" EndSection Also, for proper DRI and compositing, I think you need the following: Section "DRI" Group "video" Mode 0660 EndSection Section "Extensions" Option "DAMAGE" "true" Option "Composite" "true" EndSection
lspci -v
<snip>
02:00.0 VGA compatible controller: ATI Technologies Inc RV630 [Radeon HD 2600XT] (prog-if 00 [VGA controller]) Subsystem: Micro-Star International Co., Ltd. Device 0990 Flags: bus master, fast devsel, latency 0, IRQ 50 Memory at c0000000 (64-bit, prefetchable) [size=256M] Memory at ff4f0000 (64-bit, non-prefetchable) [size=64K] I/O ports at c000 [size=256] Expansion ROM at ff4c0000 [disabled] [size=128K] Capabilities: [50] Power Management version 3 Capabilities: [58] Express Legacy Endpoint, MSI 00 Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010<?> Kernel driver in use: fglrx_pci
This confirm that you have the fglrx driver in use
02:00.1 Audio device: ATI Technologies Inc RV630/M76 audio device [Radeon HD 2600 Series] Subsystem: Micro-Star International Co., Ltd. Device aa08 Flags: bus master, fast devsel, latency 0, IRQ 49 Memory at ff4ec000 (64-bit, non-prefetchable) [size=16K] Capabilities: [50] Power Management version 3 Capabilities: [58] Express Legacy Endpoint, MSI 00 Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010<?> Kernel driver in use: HDA Intel"
This is what is probed and fails at PCI 02:00.1. That's fine it just get's probed on fglrx load and fglrx simply says 'hey, your not a gpu chipset', fails and moved to probe and load at 02:00.0. Your audio seems to be configured fine with the HDA Intel module.
Output of lsmod | grep fglrx
"fglrx 2512943 30"
Normal: 22:08 alchemy:~> lsmod | grep fglrx fglrx 2090636 24
Output of dmesg | grep -i "fglrx\|video\|vga"
[ 0.000000] Command line: root=/dev/disk/by-id/ata-Hitachi_HDE721010SLA330_STR607MS1EB7AS-part8 resume=/dev/disk/by-id/ata-Hitachi_HDE721010SLA330_STR607MS1EB7AS-part6 splash=silent quiet vga=extended [ 0.000000] Kernel command line: root=/dev/disk/by-id/ata-Hitachi_HDE721010SLA330_STR607MS1EB7AS-part8 resume=/dev/disk/by-id/ata-Hitachi_HDE721010SLA330_STR607MS1EB7AS-part6 splash=silent quiet vga=extended [ 0.000000] Console: colour VGA+ 80x50 [ 0.386011] vgaarb: device added: PCI:0000:02:00.0,decodes=io+mem,owns=io+mem,locks=none [ 0.386014] vgaarb: loaded [ 0.411490] pci 0000:02:00.0: Boot video device [ 13.443569] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel. [ 13.519647] [fglrx] Maximum main memory to use for locked dma buffers: 2809 MBytes. [ 13.519844] [fglrx] vendor: 1002 device: 9588 count: 1 [ 13.526380] [fglrx] ioport: bar 4, base 0xc000, size: 0x100 [ 13.526787] [fglrx] Kernel PAT support is enabled [ 13.526816] [fglrx] module loaded - fglrx 8.77.5 [Aug 25 2010] with 1 minors [ 13.910840] fglrx_pci 0000:02:00.0: irq 50 for MSI/MSI-X [ 13.911580] [fglrx] Firegl kernel thread PID: 1612 [ 13.911826] [fglrx] IRQ 50 Enabled [ 14.901581] [fglrx] Gart USWC size:924 M. [ 14.901586] [fglrx] Gart cacheable size:365 M. [ 14.901594] [fglrx] Reserved FB block: Shared offset:0, size:1000000 [ 14.901596] [fglrx] Reserved FB block: Unshared offset:fd1b000, size:2e5000 [ 14.901598] [fglrx] Reserved FB block: Unshared offset:1fffb000, size:5000"
That's all good. Since AIGLX = true is now the default, you should be fine there. You can always check Xorg.0.log to confirm. The biggest thing that stands out is the DRI and Extensions sections not being specified in xorg.conf. Granted X should load them if needed, but you might try adding: Section "DRI" Group "video" Mode 0660 EndSection Section "Extensions" Option "DAMAGE" "true" Option "Composite" "true" EndSection and then restarting X and trying glxgears again. (you will need to add dri to the Modules section) If it chokes on DRI, just delete the entries and try it with just the Extensions section. If it still doesn't work, post the output of: glxinfo (you can exclude all the following) visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat ---------------------------------------------------------------------- 0x23 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 None 0x24 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 None 0x25 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 None <snip> What you want to look for in the output is something like: OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: ATI Radeon X1200 Series OpenGL version string: 2.1.7979 Release OpenGL extensions: GL_AMD_performance_monitor, GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program, GL_ARB_fragment_shader, GL_ARB_multisample, <snip> If you see "OpenGL .... string: Mesa ... " then you have a fglrx issue because you are using mesa instead of the ATI driver code (I don't see how that could be the case here, but check) Good luck. -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Ok, thanks, my system looks better and seems a bit faster, but still get this with glxinfo: "LIBGL_DEBUG=verbose glxinfo name of display: :0.0 libGL: XF86DRIGetClientDriverName: 8.77.5 fglrx (screen 0) ukiDynamicMajor: found major device number 251 ukiDynamicMajor: found major device number 251 ukiOpenByBusid: Searching for BusID PCI:2:0:0 ukiOpenDevice: node name is /dev/ati/card0 ukiOpenDevice: open result is 5, (OK) ukiOpenByBusid: ukiOpenMinor returns 5 ukiOpenByBusid: ukiGetBusid reports PCI:2:0:0" Many thanks, Matt On Sat, Sep 18, 2010 at 8:35 PM, David C. Rankin <drankinatty@suddenlinkmail.com> wrote:
On 09/18/2010 07:18 PM, defiant @dslextreme.com wrote:
Good day, or evening.
evening now CDT (UTC -5)
Thanks for the information, forgot to mention the monitor, Hanns.G Hi221D is going through a KVM switch, standard VGA (with DVI to VGA adapter where appropriate). Managed to get the necessary modelines when taking the computer off of the KVM switch and using DVI.
Don't forget the gtf tool (general timing frequency) if you need to create specific modelines for your monitor. Just look for the resolution and frequency you would like to drive the monitor at (from your monitor specs) and plug that info into gtf:
usage: gtf x y refresh [-v|--verbose] [-f|--fbmode] [-x|--xorgmode]
22:03 alchemy:~> gtf 1920 1200 85
# 1920x1200 @ 85.00 Hz (GTF) hsync: 107.10 kHz; pclk: 282.74 MHz Modeline "1920x1200_85.00" 282.74 1920 2072 2280 2640 1200 1201 1204 1260 -HSync +Vsync
Then you can use 'xvidtune' to tweak the frequencies with X running.
Even when directly connected to the monitor the issue remains with regards to fglrxgears or info. hanging. I also have a strong feeling its an OpenGL issue, maybe with a library that isn't linked properly perhaps...Thanks for the help so far.
No problem. Sometimes monitors just don't pass their EDID info in a manner that your card can read it, so that isn't the problem.
Output of cat /etc/X11/xorg.conf
You can compare with mine at: http://www.3111skyline.com/dl/dt/X/xorg/xorg.conf
"Section "ServerLayout" Identifier "aticonfig Layout" Screen 0 "aticonfig-Screen[0]-0" 0 0 EndSection
Section "Module" Load "glx" Load "dri" Load "drm" EndSection
I'm loading:
Section "Module" Load "dbe" Load "type1" Load "freetype" Load "extmod" Load "glx" Load "dri" EndSection
(I'm also using the fglrx legacy driver so that may explain the differences)
Section "Monitor" Identifier "aticonfig-Monitor[0]-0" Option "CalcAlgorithm" "XServerPool" DisplaySize 444 277 HorizSync 24-94 ModelName "Hi221" Option "DPMS" VendorName "Hanns.G" VertRefresh 56-76 EndSection
Section "Device" Identifier "aticonfig-Device[0]-0" Driver "fglrx" BusID "PCI:2:0:0"
** I don't think you need to provide BusID anymore...
EndSection
You may not need any additional Options (just google your card and xorg options), but here is what I'm using for my X1200 card:
Section "Device" BoardName "ATI Radeon X1200 Series (RS690 791F)" Driver "fglrx" Identifier "Device[0]" #Option "NoDDC" Option "UseInternalAGPGART" "no" Option "no_accel" "no" Option "no_dri" "no" Option "mtrr" "off" Option "ScreenOverlap" "0" Option "GammaCorrectionI" "0x00000000" Option "GammaCorrectionII" "0x00000000" Option "Capabilities" "0x00000000" Option "CapabilitiesEx" "0x00000000" Option "VideoOverlay" "on" Option "OpenGLOverlay" "off" Option "CenterMode" "off" Option "PseudoColorVisuals" "off" Option "Stereo" "off" Option "StereoSyncEnable" "1" Option "FSAAEnable" "no" Option "FSAAScale" "1" Option "FSAADisableGamma" "no" Option "FSAACustomizeMSPos" "no" Option "FSAAMSPosX0" "0.000000" Option "FSAAMSPosY0" "0.000000" Option "FSAAMSPosX1" "0.000000" Option "FSAAMSPosY1" "0.000000" Option "FSAAMSPosX2" "0.000000" Option "FSAAMSPosY2" "0.000000" Option "FSAAMSPosX3" "0.000000" Option "FSAAMSPosY3" "0.000000" Option "FSAAMSPosX4" "0.000000" Option "FSAAMSPosY4" "0.000000" Option "FSAAMSPosX5" "0.000000" Option "FSAAMSPosY5" "0.000000" Option "UseFastTLS" "0" Option "BlockSignalsOnLock" "on" Option "ForceGenericCPU" "no" Option "KernelModuleParm" "locked-userpages=0" Option "EnablePrivateBackZ" "no" Option "backingstore" "true" Option "XAANoOffscreenPixmaps" "true" VendorName "ATI" EndSection
Also, for proper DRI and compositing, I think you need the following:
Section "DRI" Group "video" Mode 0660 EndSection
Section "Extensions" Option "DAMAGE" "true" Option "Composite" "true" EndSection
lspci -v
<snip>
02:00.0 VGA compatible controller: ATI Technologies Inc RV630 [Radeon HD 2600XT] (prog-if 00 [VGA controller]) Subsystem: Micro-Star International Co., Ltd. Device 0990 Flags: bus master, fast devsel, latency 0, IRQ 50 Memory at c0000000 (64-bit, prefetchable) [size=256M] Memory at ff4f0000 (64-bit, non-prefetchable) [size=64K] I/O ports at c000 [size=256] Expansion ROM at ff4c0000 [disabled] [size=128K] Capabilities: [50] Power Management version 3 Capabilities: [58] Express Legacy Endpoint, MSI 00 Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010<?> Kernel driver in use: fglrx_pci
This confirm that you have the fglrx driver in use
02:00.1 Audio device: ATI Technologies Inc RV630/M76 audio device [Radeon HD 2600 Series] Subsystem: Micro-Star International Co., Ltd. Device aa08 Flags: bus master, fast devsel, latency 0, IRQ 49 Memory at ff4ec000 (64-bit, non-prefetchable) [size=16K] Capabilities: [50] Power Management version 3 Capabilities: [58] Express Legacy Endpoint, MSI 00 Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010<?> Kernel driver in use: HDA Intel"
This is what is probed and fails at PCI 02:00.1. That's fine it just get's probed on fglrx load and fglrx simply says 'hey, your not a gpu chipset', fails and moved to probe and load at 02:00.0. Your audio seems to be configured fine with the HDA Intel module.
Output of lsmod | grep fglrx
"fglrx 2512943 30"
Normal:
22:08 alchemy:~> lsmod | grep fglrx fglrx 2090636 24
Output of dmesg | grep -i "fglrx\|video\|vga"
[ 0.000000] Command line: root=/dev/disk/by-id/ata-Hitachi_HDE721010SLA330_STR607MS1EB7AS-part8 resume=/dev/disk/by-id/ata-Hitachi_HDE721010SLA330_STR607MS1EB7AS-part6 splash=silent quiet vga=extended [ 0.000000] Kernel command line: root=/dev/disk/by-id/ata-Hitachi_HDE721010SLA330_STR607MS1EB7AS-part8 resume=/dev/disk/by-id/ata-Hitachi_HDE721010SLA330_STR607MS1EB7AS-part6 splash=silent quiet vga=extended [ 0.000000] Console: colour VGA+ 80x50 [ 0.386011] vgaarb: device added: PCI:0000:02:00.0,decodes=io+mem,owns=io+mem,locks=none [ 0.386014] vgaarb: loaded [ 0.411490] pci 0000:02:00.0: Boot video device [ 13.443569] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel. [ 13.519647] [fglrx] Maximum main memory to use for locked dma buffers: 2809 MBytes. [ 13.519844] [fglrx] vendor: 1002 device: 9588 count: 1 [ 13.526380] [fglrx] ioport: bar 4, base 0xc000, size: 0x100 [ 13.526787] [fglrx] Kernel PAT support is enabled [ 13.526816] [fglrx] module loaded - fglrx 8.77.5 [Aug 25 2010] with 1 minors [ 13.910840] fglrx_pci 0000:02:00.0: irq 50 for MSI/MSI-X [ 13.911580] [fglrx] Firegl kernel thread PID: 1612 [ 13.911826] [fglrx] IRQ 50 Enabled [ 14.901581] [fglrx] Gart USWC size:924 M. [ 14.901586] [fglrx] Gart cacheable size:365 M. [ 14.901594] [fglrx] Reserved FB block: Shared offset:0, size:1000000 [ 14.901596] [fglrx] Reserved FB block: Unshared offset:fd1b000, size:2e5000 [ 14.901598] [fglrx] Reserved FB block: Unshared offset:1fffb000, size:5000"
That's all good. Since AIGLX = true is now the default, you should be fine there. You can always check Xorg.0.log to confirm. The biggest thing that stands out is the DRI and Extensions sections not being specified in xorg.conf. Granted X should load them if needed, but you might try adding:
Section "DRI" Group "video" Mode 0660 EndSection
Section "Extensions" Option "DAMAGE" "true" Option "Composite" "true" EndSection
and then restarting X and trying glxgears again. (you will need to add dri to the Modules section) If it chokes on DRI, just delete the entries and try it with just the Extensions section. If it still doesn't work, post the output of:
glxinfo (you can exclude all the following)
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat ---------------------------------------------------------------------- 0x23 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 None 0x24 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 None 0x25 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 None <snip>
What you want to look for in the output is something like:
OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: ATI Radeon X1200 Series OpenGL version string: 2.1.7979 Release OpenGL extensions: GL_AMD_performance_monitor, GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program, GL_ARB_fragment_shader, GL_ARB_multisample, <snip>
If you see "OpenGL .... string: Mesa ... " then you have a fglrx issue because you are using mesa instead of the ATI driver code (I don't see how that could be the case here, but check)
Good luck.
-- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 09/19/2010 01:24 AM, defiant @dslextreme.com wrote:
Ok, thanks, my system looks better and seems a bit faster, but still get this with glxinfo:
"LIBGL_DEBUG=verbose glxinfo name of display: :0.0 libGL: XF86DRIGetClientDriverName: 8.77.5 fglrx (screen 0) ukiDynamicMajor: found major device number 251 ukiDynamicMajor: found major device number 251 ukiOpenByBusid: Searching for BusID PCI:2:0:0 ukiOpenDevice: node name is /dev/ati/card0 ukiOpenDevice: open result is 5, (OK) ukiOpenByBusid: ukiOpenMinor returns 5 ukiOpenByBusid: ukiGetBusid reports PCI:2:0:0"
Many thanks,
Matt
Matt, That looks normal, here's mine: 01:58 alchemy:~/dev/prg/ccpp/src-c/prj/test> LIBGL_DEBUG=verbose glxinfo name of display: :0.0 libGL: XF86DRIGetClientDriverName: 8.53.4 fglrx (screen 0) libGL: OpenDriver: trying /usr/X11R6/lib64/modules/dri/fglrx_dri.so drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 5, (OK) drmOpenByBusid: Searching for BusID PCI:1:5:0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 5, (OK) drmOpenByBusid: drmOpenMinor returns 5 drmOpenByBusid: drmGetBusid reports PCI:1:5:0 display: :0 screen: 0 direct rendering: Yes The differences are just the differences between the driver versions (my pre-2400 legacy driver and your current driver) Glad things are better. Working with black-box proprietary drivers is always a challenge when things don't work, but there usually is a solution hiding somewhere. -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (2)
-
David C. Rankin
-
defiant @dslextreme.com