Menu

#246 Radeon + AMD Irongate

closed
5
2004-04-22
2000-11-07
Robert Dale
No

With sources from cvs co -r radeon-1-0-0-branch xc

On the Gigatebyte 71XE (AMD 751/756 chipset), X kills the machine dead with the Radeon card. Monitor thinks the machine has been turned off. Keyboard is completely dead (no LEDs come on - AltSysrqSUB doesn't work). Time to go to bed.

Works flawlessly with a Matrox G200. (DRI on the G200 works, too).

Discussion

  • Gareth Hughes

    Gareth Hughes - 2000-12-11
    • assigned_to: nobody --> kem
     
  • Jason Rennie

    Jason Rennie - 2001-01-23

    I have exactly this problem as well.

    I have the radeon card, even with the latest cvs check out, or with the offical xfree 4.02 release, i have this problem. I also have an AMD irongate chipset (well at least it detected as such on boot).

    Anybody figured this out yet ??

    Can i help figure this out ??

    Jason

     
  • Nobody/Anonymous

    Have Irongate Chipset detected in Kernel Init, Radeon QD, and no clue where to turn. This bug is replicable with the same results each time, which basically includes all options disabled. I would like to be able to play Q3, but apparently, there is no way to do that because of this bug.

    Anyone out there, help.

     
  • Benoit Gaussen

    Benoit Gaussen - 2001-02-14

    I have an Asus K7M with an AMD Irongate and I have the same problem...
    With or without dri support, it's hanging hard on X start (so it does not seem to be dri related, but an agpgart issue).
    The only way to have it working is the NoAccel option...

    If I can help in any way, contact me.

    Ben.

    ben@trez42.net

     
  • Nobody/Anonymous

    Logged In: NO

    I have:

    FIC SD-11 (AMD 751 / VIA 686A chipset)
    AMD Athlon 700
    AMI Bios
    Radeon AIW

    I have the same problem. I can only get X to start with
    the "NoAccel" option.

    I'd like to help any way possible...if there's a log or
    something that someone needs, please let me know!

    Thanks,

    Andy

     
  • Nobody/Anonymous

    Logged In: NO

    Also experiencing complete lockups whenever I startx.
    - ASUS A7M266 MB, AMD 1200 CPU
    - FreeBSD 4.2-RELEASE
    - XFree86 4.0.2
    - Radeon QD

    Options NoAccel doesn't seem to help anything. Card
    performs like a dream under Win2k.

     
  • Nobody/Anonymous

    Logged In: NO

    Hardware
    Gigatebyte 71XE (AMD 751/756 chipset)
    Radeon 32MB SDR

    Software
    Linux Mandrake 7.2
    X 4.0.2
    kernel 2.4.3
    radeon-20010415-i386-Linux.tar.gz (via install.sh)

    Problem
    X kills the machine dead
    Monitor thinks the machine has been turned off.
    Keyboard is completely dead (no LEDs come on - AltSysrqSUB doesn't work).
    Only by reseting the machine can you get anywhere.

    Works flawlessly under MS Win '95 - Not a HW problem?

    cheers
    Liam

     
  • Nobody/Anonymous

    Logged In: NO

    Hardware
    Gigatebyte 71XE (AMD 751/756 chipset)
    Radeon 32MB SDR

    Software
    Linux Mandrake 7.2
    X 4.0.2
    kernel 2.4.3
    radeon-20010415-i386-Linux.tar.gz (via install.sh)

    Problem
    X kills the machine dead
    Monitor thinks the machine has been turned off.
    Keyboard is completely dead (no LEDs come on - AltSysrqSUB doesn't work).
    Only by reseting the machine can you get anywhere.

    Works flawlessly under MS Win '95 - Not a HW problem?

    cheers
    Liam

     
  • Jaakko Hyvätti

    Jaakko Hyvätti - 2001-04-28

    Logged In: YES
    user_id=206794

    - ASUS A7M266 MB, AMD 1333 CPU
    - Redhat 7.1 linux
    - Radeon QD 64MB DDR
    - First tried XFree86-4.0.2 updated with 4.0.3
    - then tried radeon-20010425-i386-Linux.tar.gz

    100% lockup every time. Is there any debug code I could
    try,
    with serial console maybe? I am willing to work with this
    but
    it might be faster if I got some pointers first! Thanks.

     
  • Nobody/Anonymous

    Logged In: NO

    How can we get this assigned to someone responsive?

     
  • Andreas K.

    Andreas K. - 2001-05-05

    Logged In: YES
    user_id=209971

    I GOT IT TO WORK, using XFree 4.0.3 + radeon-20010504-linux-
    i386.tar.gz + Extras-linux-i386.tar.gz !!!!!

    Sys: K7-600, ASUS K7M, ATI Radeon 64MB VIVO, Halloween 7
    (RedHat-based), Kernel 2.4.4

    Server uses automatically the 8bpp color depth, but can be
    forced to use another (e.g. "XFree86 -depth 16"), but
    trying depths higher than 8 bits causes the X-Server to
    crash and my monitor to protect itself by switching
    off......WHY!?

    Anyone able to post a working solution?

    Andreas.

    My XF86Config:
    #X-Server refuses to start with Card-Chipset set to "ati"

    Section "ServerLayout"
    Identifier "XFree86 Configured"
    Screen 0 "Screen0" 0 0
    InputDevice "Mouse0" "CorePointer"
    InputDevice "Keyboard0" "CoreKeyboard"
    EndSection

    Section "Files"
    RgbPath "/usr/X11R6/lib/X11/rgb"
    ModulePath "/usr/X11R6/lib/modules"
    FontPath "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath "/usr/X11R6/lib/X11/fonts/CID/"
    FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
    EndSection

    Section "Module"
    Load "dbe"
    Load "dri"
    Load "extmod"
    Load "glx"
    Load "pex5"
    Load "record"
    Load "xie"
    EndSection

    Section "InputDevice"
    Identifier "Keyboard0"
    Driver "keyboard"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "de"
    EndSection

    Section "InputDevice"
    Identifier "Mouse0"
    Driver "mouse"
    Option "Protocol" "PS/2"
    Option "Device" "/dev/mouse"
    EndSection

    Section "Monitor"
    Identifier "Monitor0"
    VendorName "Monitor Vendor"
    ModelName "Monitor Model"
    HorizSync 43.0 - 100.0
    VertRefresh 75.0 - 200.0
    EndSection

    Section "Device"
    Identifier "Card0"
    Driver "radeon"
    VendorName "ATI"
    # ChipSet "ati"
    BoardName "Radeon QD"
    BusID "PCI:1:5:0"
    EndSection

    Section "Screen"
    Identifier "Screen0"
    Device "Card0"
    Monitor "Monitor0"
    SubSection "Display"
    Modes "1280x1024"
    Depth 24
    EndSubSection
    SubSection "Display"
    Modes "1280x1024"
    Depth 16
    EndSubSection
    SubSection "Display"
    Modes "1280x1024"
    Depth 8
    EndSubSection
    EndSection

    Section "DRI"
    EndSection

     
  • Nobody/Anonymous

    Logged In: NO

    I had the same problem with:
    ASUS A7M266
    Athlon 1000
    Radeon64VIVO
    AMD 761 Northbridge (based on Irongate 751)
    VIA VT82C686 Southbridge

    You have to comment out the register RADEON_SOFT_RESET_HDP in /xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c in and for DRI in /xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/radeon_cp.c (with the | before the register)

     
  • Doug Hanley

    Doug Hanley - 2001-07-14

    Logged In: YES
    user_id=269926

    awsome, that commenting out of the soft reset register
    thing worked perfectly for me. my server absolutely never
    crashes on startup, it even loads faster (at least it
    seems like it does). Is there anyway you can have dri
    automatically not use this register if you are using an
    irongate (meaning runtime, not compile time, detection)?
    Maybe a patch or and #ifdef would be a better idea. Any
    suggestions?

     
  • Nobody/Anonymous

    Logged In: NO

    I've tried this patch and it seems to work (I'll do some
    soak testing tonight).

    Paul.

     
  • Nobody/Anonymous

    Logged In: NO

    They fixed the bug. get the newes source from cvs.

     
  • Nobody/Anonymous

    Logged In: NO

    I have a gigabyte 71X and a Radeon VE 32 MB DDR. Make sure
    you increase your AGP Aperture to 128 or 256 MB.

     
  • Andreas K.

    Andreas K. - 2001-09-04

    Logged In: YES
    user_id=209971

    Actually I got this problem solved via editing the X-Source, the way, "nobody" described in his post (Date:
    2001-07-02 12:27):

    You have to comment out the register RADEON_SOFT_RESET_HDP in
    /xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c in
    and for DRI in
    /xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/radeo
    n_cp.c (with the | before the register)

    Well.Ijustsearchedthecodeandcommentedoutalllinescontaining"RADEON_SOFT_RESET_HDP".(Mind
    the |'s !)

    Now it works fine. xf86cfg has successfully set up my XF86Config. I only had to configure it to use 24bpp

    My specs: Kernel: 2.4.5
    XFree86: 4.1.0
    Distribution: Halloween 7 (Redhat 7 based)
    PC: Asus K7M, Athlon 600, 512MB SDRAM, Ati Radeon 64MB DDR VIVO AGP

     
  • Nobody/Anonymous

    Logged In: NO

    I'm compiling the new DRI CVS / X Source for XFree86 (to
    update the driver(s) for my Radeon Xwin). What is
    the "driver" file(s) that it makes? Wouldn't it be easier
    for the user to just overwrite the old files with the new
    ones that someone else has built instead of rebuilding the
    source or is there an easier way to just build the files
    you need?

     
  • Nobody/Anonymous

    Logged In: NO

    Forgot to mention that:

    I am having the same prob's noted here with my Radeon 64MB
    DDR VIVO with Kernel 2.4.9 and XFree86 4.1 (Mandrake
    Distro).

     
  • Nobody/Anonymous

    Logged In: NO

    Hey...that fix didn't work. u-boot, would ya mind
    elaborating on exactly what you did?

    Easiest way to fix this prob?

    Download the latest XFree 4.1 Source Code and the DRI:

    http://ftp.xfree86.org/pub/XFree86/4.1.0/source/
    (save to /usr/src/dri/xc/)

    /usr/src/dri/xc/tar -zxvf *.tar.gz

    ftp://dri.sourceforge.net/pub/dri/dri-snapshot-
    current.tar.gz
    (save to /usr/src/)

    /usr/src/tar -zxvf dri-snapshot-current.tar.gz

    then cd /usr/src/dr/xc/xc
    make World (I had some errors with SIS, just rem them out
    of it's Makefile as this is for Radeon)
    make install

    Hope this could be of some use...

    Cheers.

     
  • Nobody/Anonymous

    Logged In: NO

    I got mine working with LM8.1

    Hardware
    Gigabyte 71XE4 (AMD 751/756 chipset)
    Radeon 32MB SDR Software

    Linux Mandrake 8.1

    Default install then just commented out a few options in XF86Config DRM is working.

    cheers
    Liam

     
  • Robert Dale

    Robert Dale - 2004-04-22
    • status: open --> closed
     

Log in to post a comment.

Auth0 Logo