Page 4 of 6 FirstFirst ... 23456 LastLast
Results 31 to 40 of 55

Thread: 8.42.3 and FireGL

  1. #31
    Join Date
    Aug 2007
    Posts
    26

    Default

    Here's my xorg.conf, it's pretty basic however, all I did was turn on composite, add XAANoOffscreenPixmaps and the DRI section.
    http://xtruder.homelinux.net/~ambro/xorg.conf

  2. #32
    Join Date
    Oct 2007
    Posts
    32

    Default

    Quote Originally Posted by ambro814 View Post
    I meant Suspend2 works great, but also does ACPI suspend.
    Ok thanks, guess I'll try this patch too later today.

    I'm using a redhat 2.6.18 kernel though (with lots of redhat patches)

    Did you put anything special in your suspend / acpi / boot config for the video - changing of VT? disabling of framebuffer etc ie anything non-default which wouldn't be in the xorg.conf.

    It's great you have a good config..

  3. #33
    Join Date
    Aug 2007
    Posts
    26

    Default

    Quote Originally Posted by planetf1 View Post
    Did you put anything special in your suspend / acpi / boot config for the video
    I added the following to suspend2 config for hibernate script:

    Code:
    ProcSetting extra_pages_allowance 0
    RestartServices net.eth0
    along with other configuration, like unmounting the windows partition.

    I add RestartServices becouse the network card wouldn't work after resume otherwise.
    Also I don't use framebuffer console as it only causes problems, like being slow and problems with X.

  4. #34
    Join Date
    May 2007
    Posts
    16

    Default

    Quote Originally Posted by planetf1 View Post
    Out of interest I used 0x71c5 (X1600 I think) for my V5250 - I *think* that's closer?
    It cannot get more frustrating than this I suppose. I spent half the Sunday (in spite of being sick) to get my fglrx running after the upgrade, then thankfully saw this thread, tried everyting today and yet it doesn't work. :-(

    I tried both 0x20a4, 0x71c5 and 0x71d4 and still it doesn't work. Here is all the relavent information. Can anyone PLEASE tell me if I'm missing something.
    1. lspci -vvv (FireGL part of the output, its a T60p BTW)
    Code:
    01:00.0 VGA compatible controller: ATI Technologies Inc M56GL [Mobility FireGL V5250] (prog-if 00 [VGA])
            Subsystem: Lenovo Unknown device 20a4
            Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
      
    ............
                  Status: D0 PME-Enable- DSel=0 DScale=0 PME-
            Capabilities: [58] Express Legacy Endpoint IRQ 0
                    Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag+
                    Device: Latency L0s <4us, L1 unlimited
                    Device: AtnBtn- AtnInd- PwrInd-
                    Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
                    Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                    Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                    Link: Supported Speed 2.5Gb/s, Width x16, ASPM L0s L1, Port 0
                    Link: Latency L0s <64ns, L1 <1us
                    Link: ASPM L0s L1 Enabled RCB 64 bytes CommClk+ ExtSynch-
                    Link: Speed 2.5Gb/s, Width x16
            Capabilities: [80] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
                    Address: 0000000000000000  Data: 0000
    2. Xorg.0.log
    Code:
    X Window System Version 1.3.0
    Release Date: 19 April 2007
    X Protocol Version 11, Revision 0, Release 1.3
    Build Operating System: Fedora Core 7 Red Hat, Inc.
    Current Operating System: Linux thinkpad-t60p 2.6.22.9-91.fc7 #1 
    ...
    (==) Using config file: "/etc/X11/xorg.conf"
    (==) ServerLayout "single head configuration"
    (**) |-->Screen "Screen0" (0)
    (**) |   |-->Monitor "Thinkpad-LCD"
    (**) |   |-->Device "FireGL-fglrx"
    (**) |-->Input Device "Keyboard0"
    (**) |-->Input Device "Synaptics"
    (II) No default mouse found, adding one
    (**) |-->Input Device "<default pointer>"
    (**) FontPath set to:
    	unix/:7100
    (==) RgbPath set to "/usr/share/X11/rgb"
    (==) ModulePath set to "/usr/lib/xorg/modules"
    (**) Option "BlankTime" "0"
    (**) Option "StandbyTime" "0"
    (**) Option "OffTime" "15"
    (**) Option "AIGLX" "off"
    (**) Extension "Composite" is disabled
    (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
    (II) No APM support in BIOS or kernel
    (II) Loader magic: 0x820d960
    (II) Module ABI versions:
    	X.Org ANSI C Emulation: 0.3
    	X.Org Video Driver: 1.2
    	X.Org XInput driver : 0.7
    	X.Org Server Extension : 0.3
    	X.Org Font Renderer : 0.5
    (II) Loader running on linux
    (II) LoadModule: "pcidata"
    (II) Loading /usr/lib/xorg/modules//libpcidata.so
    (II) Module pcidata: vendor="X.Org Foundation"
    	compiled for 1.3.0, module version = 1.0.0
    	ABI class: X.Org Video Driver, version 1.2
    (++) using VT number 7
    
    (II) LoadModule: "extmod"
    (II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
    (II) Module extmod: vendor="X.Org Foundation"
    	compiled for 1.3.0, module version = 1.0.0
    	Module class: X.Org Server Extension
    	ABI class: X.Org Server Extension, version 0.3
    (II) Loading extension SHAPE
    (II) Loading extension MIT-SUNDRY-NONSTANDARD
    (II) Loading extension BIG-REQUESTS
    (II) Loading extension SYNC
    (II) Loading extension MIT-SCREEN-SAVER
    (II) Loading extension XC-MISC
    (II) Loading extension XFree86-VidModeExtension
    (II) Loading extension XFree86-Misc
    (II) Loading extension XFree86-DGA
    (II) Loading extension DPMS
    (II) Loading extension TOG-CUP
    (II) Loading extension Extended-Visual-Information
    (II) Loading extension XVideo
    (II) Loading extension XVideo-MotionCompensation
    (II) Loading extension X-Resource
    (II) LoadModule: "record"
    (II) Loading /usr/lib/xorg/modules/extensions//librecord.so
    (II) Module record: vendor="X.Org Foundation"
    	compiled for 1.3.0, module version = 1.13.0
    	Module class: X.Org Server Extension
    	ABI class: X.Org Server Extension, version 0.3
    (II) Loading extension RECORD
    (II) LoadModule: "xtrap"
    (II) Loading /usr/lib/xorg/modules/extensions//libxtrap.so
    (II) Module xtrap: vendor="X.Org Foundation"
    	compiled for 1.3.0, module version = 1.0.0
    	Module class: X.Org Server Extension
    	ABI class: X.Org Server Extension, version 0.3
    (II) Loading extension DEC-XTRAP
    (II) LoadModule: "glx"
    (II) Loading /usr/lib/xorg/modules/extensions//libglx.so
    (II) Module glx: vendor="X.Org Foundation"
    	compiled for 1.3.0, module version = 1.0.0
    	ABI class: X.Org Server Extension, version 0.3
    (**) AIGLX disabled
    (II) Loading extension GLX
    (II) LoadModule: "dri"
    (II) Loading /usr/lib/xorg/modules/extensions//libdri.so
    (II) Module dri: vendor="X.Org Foundation"
    	compiled for 1.3.0, module version = 1.0.0
    	ABI class: X.Org Server Extension, version 0.3
    (II) Loading extension XFree86-DRI
    (II) LoadModule: "vbe"
    (II) Loading /usr/lib/xorg/modules//libvbe.so
    (II) Module vbe: vendor="X.Org Foundation"
    	compiled for 1.3.0, module version = 1.1.0
    	ABI class: X.Org Video Driver, version 1.2
    (II) LoadModule: "dbe"
    (II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
    (II) Module dbe: vendor="X.Org Foundation"
    	compiled for 1.3.0, module version = 1.0.0
    	Module class: X.Org Server Extension
    	ABI class: X.Org Server Extension, version 0.3
    (II) Loading extension DOUBLE-BUFFER
    (II) LoadModule: "fglrx"
    (II) Loading /usr/lib/xorg/modules/drivers//fglrx_drv.so
    (II) Module fglrx: vendor="FireGL - ATI Technologies Inc."
    	compiled for 7.1.0, module version = 8.42.3
    	Module class: X.Org Video Driver
    (II) LoadModule: "kbd"
    (II) Loading /usr/lib/xorg/modules/input//kbd_drv.so
    (II) Module kbd: vendor="X.Org Foundation"
    	compiled for 7.2.0, module version = 1.1.0
    	Module class: X.Org XInput Driver
    	ABI class: X.Org XInput driver, version 0.6
    (II) LoadModule: "synaptics"
    (II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
    (II) Module synaptics: vendor="X.Org Foundation"
    	compiled for 4.3.99.902, module version = 1.0.0
    	Module class: X.Org XInput Driver
    	ABI class: X.Org XInput driver, version 0.6
    (II) LoadModule: "mouse"
    (II) Loading /usr/lib/xorg/modules/input//mouse_drv.so
    (II) Module mouse: vendor="X.Org Foundation"
    	compiled for 7.2.0, module version = 1.1.1
    	Module class: X.Org XInput Driver
    	ABI class: X.Org XInput driver, version 0.6
    (II) Primary Device is: PCI 01:00:0
    (II) ATI Proprietary Linux Driver Version Identifier:8.42.3
    (II) ATI Proprietary Linux Driver Release Identifier: UNSUPPORTED-8.423.2                  
    (II) ATI Proprietary Linux Driver Build Date: Oct 19 2007 16:13:26
    (EE) No devices detected.
    
    Fatal server error:
    no screens found
    3. xorg.conf
    Code:
    # Xorg configuration created by system-config-display
    
    Section "ServerLayout"
        Identifier     "single head configuration"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "Synaptics" "CorePointer"
    EndSection
    
    Section "Files"
        FontPath     "unix/:7100"
    EndSection
    
    Section "Module"
        Load  "extmod"
        Load  "record"
        Load  "xtrap"
        Load  "GLcore"
        Load  "glx"
        Load  "dri"
        Load  "vbe"
        Load  "dbe"
    EndSection
    
    Section "ServerFlags"
        Option        "BlankTime" "0"
        Option        "StandByTime" "0"
        Option        "OffTime" "15"
        Option        "AIGLX" "off"
    EndSection
    
    Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option        "XkbModel" "pc105"
        Option        "XkbLayout" "us"
        Option      "XkbOptions" "ctrl:nocaps"
    EndSection
    
    Section "InputDevice"
        Identifier  "Synaptics"
        Driver      "synaptics"
        Option        "Device" "/dev/input/mice"
        Option        "Protocol" "auto-dev"
        Option        "Emulate3Buttons" "yes"
        Option      "SHMConfig" "on"
    EndSection
    
    Section "Monitor"
        Identifier   "Thinkpad-LCD"
        Option        "VendorName" "ATI Proprietary Driver"
        Option        "ModelName" "Generic Autodetecting Monitor"
        Option        "DPMS" "true"
    EndSection
    
    Section "Device"
        Identifier  "FireGL-vesa"
        Driver      "vesa"
        BusID       "PCI:1:0:0"
    EndSection
    
    Section "Device"
        Identifier  "FireGL-fglrx"
        Driver      "fglrx"
        Option        "OpenGLOverlay" "off"
        Option        "VideoOverlay" "on"
        Option        "UseFastTls" "1"
        Option        "UseInternalAGPGART" "no"
        Option        "MaxGARTSize" "256"
        Option        "Capabilities" "0x00000800"
        Option        "KernelModuleParm" "locked-userpages=0"
        Option        "Centermode" "on"
        Option        "PseudoColorVisuals" "off"
        Option        "EnablePrivateBackZ" "off"
        BusID       "PCI:1:0:0"
    EndSection
    
    Section "Screen"
        Identifier "Screen0"
        Device     "FireGL-fglrx"
        Monitor    "Thinkpad-LCD"
        DefaultDepth     24
        SubSection "Display"
            Viewport   0 0
            Depth     24
        EndSubSection
        SubSection "Display"
            Viewport   0 0
            Depth     16
            Modes    "1680x1050" "1280x1024" "1280x960" "1024x768" "800x600" "640x480"
        EndSubSection
    EndSection
    
    Section "DRI"
        Group        "video"
        Mode         0660
    EndSection
    
    Section "Extensions"
        Option        "Composite" "off"
    EndSection
    Any help greatly appreciated.

    Thanks,
    KM

  5. #35
    Join Date
    Jul 2007
    Posts
    412

    Default FireGLs are not supported by 8.42.3 (natively)

    Quote Originally Posted by kewlemer View Post
    I tried both 0x20a4, 0x71c5 and 0x71d4 and still it doesn't work. Here is all the relavent information. Can anyone PLEASE tell me if I'm missing something.
    1. lspci -vvv (FireGL part of the output, its a T60p BTW)

    3. xorg.conf
    Code:
    Section "Device"
        Identifier  "FireGL-fglrx"
        Driver      "fglrx"
        Option        "OpenGLOverlay" "off"
        Option        "VideoOverlay" "on"
        Option        "UseFastTls" "1"
        Option        "UseInternalAGPGART" "no"
        Option        "MaxGARTSize" "256"
        Option        "Capabilities" "0x00000800"
        Option        "KernelModuleParm" "locked-userpages=0"
        Option        "Centermode" "on"
        Option        "PseudoColorVisuals" "off"
        Option        "EnablePrivateBackZ" "off"
        BusID       "PCI:1:0:0"
    EndSection
    Where's your

    Code:
    ChipID 0x71D5
    line in your Device section? You need to hack the 8.42.3 driver so that it thinks the FireGL is a Mobility Radeon because otherwise it will fail to initialise. Proper FireGL support won't arrive until 8.43.

    BTW, I don't think you're going to need the Capabilities and KernelModuleParm lines either.

  6. #36
    Join Date
    Aug 2007
    Posts
    26

    Default

    Please use the better method that doesn't need you to specify any pci id: http://www.phoronix.com/forums/showthread.php?t=6091
    Anyway for FireGL V5200 you should say ChipID 0x71c5, and in the kernel module put the real pci id (0x71c4).

  7. #37
    Join Date
    May 2007
    Posts
    16

    Default

    Quote Originally Posted by chrisr View Post
    Where's your

    Code:
    ChipID 0x71D5
    line in your Device section? You need to hack the 8.42.3 driver so that it thinks the FireGL is a Mobility Radeon because otherwise it will fail to initialise. Proper FireGL support won't arrive until 8.43.

    BTW, I don't think you're going to need the Capabilities and KernelModuleParm lines either.
    Yup, I've missed it. Thanks for pointing it out. Will try it tonight and update the thread.

  8. #38
    Join Date
    May 2007
    Posts
    16

    Default

    Quote Originally Posted by chrisr View Post
    Where's your

    Code:
    ChipID 0x71D5
    line in your Device section? You need to hack the 8.42.3 driver so that it thinks the FireGL is a Mobility Radeon because otherwise it will fail to initialise. Proper FireGL support won't arrive until 8.43.

    BTW, I don't think you're going to need the Capabilities and KernelModuleParm lines either.
    Made both changes. Though I didn't get no screen detected error, the screen went blank. I then unplugged the docking station and the external monitor, just in case, but no use. Then I looked dmesg and saw that I have a "Cannot find Asic ID: 0x71d5" message and this Asic error is also there in xorg log file. I'm posting both dmesg out out and xorg log. Any suggestions ?

    Note that the logs are too long to post on the thread. I'll have to post it on Google Docs.

    1.dmesg -
    http://docs.google.com/Doc?id=ddjtzn4_0d38bsm

    2. Xorg.0.log complete file content-
    http://docs.google.com/Doc?id=ddjtzn4_1fj2tqp

    3. xorg.conf -
    http://docs.google.com/Doc?id=ddjtzn4_2pns85s

    My build options are -
    Code:
    ./ati-installer.sh 8.42.3 --buildpkg Fedora/F7
    I'm at my wit's end. Any help greatly appreciated.

    Thanks,
    KM
    Last edited by kewlemer; 10-31-2007 at 02:49 AM.

  9. #39
    Join Date
    Aug 2007
    Posts
    26

    Default

    Once again, use the new patch: http://www.phoronix.com/forums/showthread.php?t=6091
    Anyway, ChipID should be 0x71C5 and not 0x71D5.

  10. #40
    Join Date
    May 2007
    Posts
    16

    Default

    Quote Originally Posted by ambro814 View Post
    Once again, use the new patch: http://www.phoronix.com/forums/showthread.php?t=6091
    Anyway, ChipID should be 0x71C5 and not 0x71D5.
    Thanks for the reply. Tried the old patch method with 0x71C5, but no use.

    The new patch method also gave problems. Please see those results here-
    http://www.phoronix.com/forums/showt...7453#post17453

    Any suggestions greatly welcome.

    Thanks,
    KM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •