NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Freezing with ATI Radeon 9800 (NetBSD/amd64 4.0)



Alex Hanson <alex <at> alexhanson.org> writes:

> 
> I'm not sure if this is platform-specific, so I posted it here.
> 
> I am running NetBSD/amd64 4.0 (the stable release version). I use 
> modular Xorg as installed via pkgsrc following the instructions on the 
> NetBSD wiki. My Xorg configuration can be found here:
> 
> http://alexhanson.org/conf/xorg.conf
> 
> This configuration worked fine for a while, but I went a few weeks 
> without using NetBSD and then found that it would no longer work. The 
> system would freeze and the screen went black. The monitor was still 
> turned on, however, and never went into standby.
> 
> I thought that somewhere along the line, some file may have be come 
> corrupted, so I decided to install NetBSD again from scratch. (I used 
> the same CD for installation -- I never did a checksum.) This time, Xorg 
> worked once, then stopped working after I rebooted.
> 
> Using SSH, I was able to see the messages X printed out before freezing:
> 
> http://alexhanson.org/conf/log.txt
> 
> I don't know if the problem is hardware or software. Windows seems to 
> work fine with the card, although it too has malfunctioned a couple 
> times where the screen would turn black when it tried to switch from 
> BIOS-enabled VGA to my actual driver.
> 
> 

My site seems to be down, so I'll post them here:

xorg.conf
==========
Section "Module"
    Load        "dbe"
    Load        "type1"
    Load        "freetype"

    SubSection  "extmod"
      Option    "omit xfree86-dga"
    EndSubSection
EndSection

Section "Files"
    FontPath   "/usr/pkg/lib/X11/fonts/TTF/"
    FontPath   "/usr/pkg/lib/X11/fonts/Type1/"
    FontPath   "/usr/pkg/lib/X11/fonts/misc/"
    FontPath   "/usr/pkg/lib/X11/fonts/100dpi/"
    FontPath   "/usr/pkg/lib/X11/fonts/75dpi/"

    FontPath   "/usr/pkg/lib/X11/fonts/OTF"
    FontPath   "/usr/pkg/lib/X11/fonts/local/"
    FontPath   "/usr/pkg/lib/X11/fonts/Speedo/"
    FontPath   "/usr/pkg/lib/X11/fonts/TrueType/"
    FontPath   "/usr/pkg/lib/X11/fonts/freefont/"
EndSection

Section "InputDevice"
    Identifier  "Keyboard"
    Driver      "kbd"
    Option "AutoRepeat" "500 30"
    Option "XkbRules"   "xorg"
    Option "XkbModel"   "pc104"
    Option "XkbLayout"  "us"
EndSection

Section "InputDevice"
    Identifier  "Mouse"
    Driver      "mouse"
    Option "Protocol"    "wsmouse"      # wsmouse protocol
    Option "Device"      "/dev/wsmouse"
    Option "ZAxisMapping"   "4 5 6 7"
EndSection

Section "Monitor"
    Identifier  "HP"
    HorizSync   24.0 - 82.0 
    VertRefresh 48.0 - 76.0
    Modeline "1680x1050@60" 147.14 1680 1784 1968 2256 1050 1051 1054 1087
-HSync +VSync
EndSection

Section "Device"
    Identifier  "Standard VGA"
    VendorName  "Unknown"
    BoardName   "Unknown"
    Driver     "vga"
EndSection

Section "Device"
    Identifier  "Radeon"
    Driver      "radeon"
    #VideoRam    262144
EndSection

Section "Screen"
    Identifier  "Radeon+HP"
    Device      "Radeon"
    Monitor     "HP"
    DefaultDepth 24

    Subsection "Display"
        Depth       24
        Modes       "1680x1050@60" "1024x768"
        ViewPort    0 0
    EndSubsection
EndSection

Section "ServerLayout"
    Identifier "Layout"
    Screen "Radeon+HP"
    InputDevice "Mouse" "CorePointer"
    InputDevice "Keyboard" "CoreKeyboard"
EndSection

================
=========
log.txt
=========
================

# startx
xauth:  creating new authority file /root/.serverauth.163
xauth: (stdin):1:  bad display name ":0" in "add" command
xauth:  creating new authority file /root/.Xauthority
xauth: (argv):1:  bad display name ":0" in "list" command
xauth:  creating new authority file /root/.Xauthority
xauth: (stdin):1:  bad display name ":0" in "add" command
xauth:  creating new authority file /root/.Xauthority
xauth: (argv):1:  bad display name ":0" in "list" command
xauth:  creating new authority file /root/.Xauthority
xauth: (stdin):1:  bad display name ":0" in "add" command


X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: UNKNOWN
Current Operating System: NetBSD  4.0 NetBSD 4.0 (GENERIC) #0: Sat Dec 15
22:25:31 PST 2007 
builds@wb28:/home/builds/ab/netbsd-4-0-RELEASE/amd64/200712160005Z-obj/home/
builds/ab/netbsd-4-0-RELEASE/src/sys/arch/amd64/compile/GENERIC amd64
Build Date: 07 April 2008
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Apr  8 12:30:31 2008
(==) Using config file: "/etc/X11/xorg.conf"
(WW) RADEON: No matching Device section for instance (BusID PCI:1:0:1) found
(**) RADEON(0): RADEONPreInit
(II) Module already built-in
(II) Module already built-in
(II) Module already built-in
(**) RADEON(0): RADEONScreenInit e8000000 0
(**) RADEON(0): Map: 0xe8000000, 0x08000000
(**) RADEON(0): RADEONSave
(**) RADEON(0): RADEONSaveMode(0x6e2168)
(**) RADEON(0): Read: 0x0030000c 0x00030065 0x00000000
(**) RADEON(0): Read: rd=12, fd=101, pd=3
(**) RADEON(0): RADEONSaveMode returns 0x6e2168
(**) RADEON(0): RADEONInitMemoryMap() :
(**) RADEON(0):   mem_size         : 0x10000000
(**) RADEON(0):   MC_FB_LOCATION   : 0xefffe000
(**) RADEON(0):   MC_AGP_LOCATION  : 0xffffffc0
(**) RADEON(0): RADEONModeInit()
1680x1050@60  147.14  1680 1784 1968 2256  1050 1051 1054 1087 (24,32) -H +V
1680x1050@60  147.14  1680 1784 1968 2256  1050 1051 1054 1087 (24,32) -H +V
(**) RADEON(0): Pitch = 14155992 bytes (virtualX = 1680, displayWidth = 1728)
(**) RADEON(0): dc=14713, of=29426, fd=131, pd=2
(**) RADEON(0): RADEONInit returns 0x6e2b18
(**) RADEON(0): RADEONRestoreMode()
(**) RADEON(0): RADEONRestoreMode(0x6e2b18)
(**) RADEON(0): RADEONRestoreMemMapRegisters() :
(**) RADEON(0):   MC_FB_LOCATION   : 0xefffe000
(**) RADEON(0):   MC_AGP_LOCATION  : 0xffffffc0
(**) RADEON(0):   Map Changed ! Applying ...
(**) RADEON(0):   Map applied, resetting engine ...
(**) RADEON(0): Updating display base addresses...
(**) RADEON(0): Memory map updated.
(**) RADEON(0): Programming CRTC1, offset: 0x00000000
(**) RADEON(0): Wrote: 0x0000000c 0x00010083 0x00000000 (0x0000bc00)
(**) RADEON(0): Wrote: rd=12, fd=131, pd=1
(**) RADEON(0): GRPH_BUFFER_CNTL from 20204c4c to 20227c6c
(**) RADEON(0): RADEONSaveScreen(0)
(**) RADEON(0): Setting up initial surfaces
(**) RADEON(0): Initializing fb layer
(**) RADEON(0): Setting up accel memmap
(**) RADEON(0): Initializing backing store
(**) RADEON(0): Setting up final surfaces
(**) RADEON(0): Initializing Acceleration
(**) RADEON(0): EngineInit (32/32)
(**) RADEON(0): Pitch for acceleration = 216
(**) RADEON(0): EngineRestore (32/32)
(**) RADEON(0): Initializing DPMS
(**) RADEON(0): Initializing Cursor
(**) RADEON(0): Initializing color map
(**) RADEON(0): Initializing DGA
(**) RADEON(0): Initializing Xv
(**) RADEON(0): RADEONScreenInit finished



Home | Main Index | Thread Index | Old Index