Announcement

Collapse
No announcement yet.

F12 userspace + stock 2.6.31.6 : report

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • F12 userspace + stock 2.6.31.6 : report

    So after a surprisingly painless upgrade to F12, my Radeon 9550 system has KMS, DRI2 and basic compiz desktop effects.
    Code:
    Nov 19 22:23:48 volcano kernel: [drm] radeon defaulting to kernel modesetting.
    Nov 19 22:23:48 volcano kernel: [drm] radeon kernel modesetting enabled.
    Nov 19 22:23:48 volcano kernel: radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
    Nov 19 22:23:48 volcano kernel: [drm] radeon: Initializing kernel modesetting.
    Nov 19 22:23:48 volcano kernel: [drm] register mmio base: 0xFF8F0000
    Nov 19 22:23:48 volcano kernel: [drm] register mmio size: 65536
    Nov 19 22:23:48 volcano kernel: [drm] GPU reset succeed (RBBM_STATUS=0x00000140)
    Nov 19 22:23:48 volcano kernel: [drm] Generation 2 PCI interface, using max accessible memory
    Nov 19 22:23:48 volcano kernel: agpgart-intel 0000:00:00.0: AGP 3.0 bridge
    Nov 19 22:23:48 volcano kernel: agpgart-intel 0000:00:00.0: putting AGP V3 device into 8x mode
    Nov 19 22:23:48 volcano kernel: radeon 0000:01:00.0: putting AGP V3 device into 8x mode
    Nov 19 22:23:48 volcano kernel: [drm] radeon: VRAM 256M
    Nov 19 22:23:48 volcano kernel: [drm] radeon: VRAM from 0x00000000 to 0x0FFFFFFF
    Nov 19 22:23:48 volcano kernel: [drm] radeon: GTT 128M
    Nov 19 22:23:48 volcano kernel: [drm] radeon: GTT from 0xC8000000 to 0xCFFFFFFF
    Nov 19 22:23:48 volcano kernel: [drm] radeon: irq initialized.
    Nov 19 22:23:48 volcano kernel: [drm] Detected VRAM RAM=256M, BAR=256M
    Nov 19 22:23:48 volcano kernel: [drm] RAM width 128bits DDR
    Nov 19 22:23:48 volcano kernel: [TTM] Zone  kernel: Available graphics memory: 435294 kiB.
    Nov 19 22:23:48 volcano kernel: [TTM] Zone highmem: Available graphics memory: 1030988 kiB.
    Nov 19 22:23:48 volcano kernel: [drm] radeon: 256M of VRAM memory ready
    Nov 19 22:23:48 volcano kernel: [drm] radeon: 128M of GTT memory ready.
    Nov 19 22:23:48 volcano kernel: [drm] radeon: 1 quad pipes, 1 Z pipes initialized.
    Nov 19 22:23:48 volcano kernel: usb 2-2: new full speed USB device using uhci_hcd and address 2
    Nov 19 22:23:48 volcano kernel: [drm] radeon: cp idle (0x10000C03)
    Nov 19 22:23:48 volcano kernel: [drm] Loading R300 Microcode
    Nov 19 22:23:48 volcano kernel: platform radeon_cp.0: firmware: requesting radeon/R300_cp.bin
    Nov 19 22:23:48 volcano kernel: [drm] radeon: ring at 0x00000000C8000000
    Nov 19 22:23:48 volcano kernel: [drm] ring test succeeded in 1 usecs
    Nov 19 22:23:48 volcano kernel: [drm] radeon: ib pool ready.
    Nov 19 22:23:48 volcano kernel: [drm] ib test succeeded in 0 usecs
    Nov 19 22:23:48 volcano kernel: [drm] Default TV standard: PAL
    Nov 19 22:23:48 volcano kernel: [drm] 27.000000000 MHz TV ref clk
    Nov 19 22:23:48 volcano kernel: [drm] DFP table revision: 4
    Nov 19 22:23:48 volcano kernel: [drm] Radeon Display Connectors
    Nov 19 22:23:48 volcano kernel: [drm] Connector 0:
    Nov 19 22:23:48 volcano kernel: [drm]   VGA
    Nov 19 22:23:48 volcano kernel: [drm]   DDC: 0x60 0x60 0x60 0x60 0x60 0x60 0x60 0x60
    Nov 19 22:23:48 volcano kernel: [drm]   Encoders:
    Nov 19 22:23:48 volcano kernel: [drm]     CRT1: INTERNAL_DAC1
    Nov 19 22:23:48 volcano kernel: [drm] Connector 1:
    Nov 19 22:23:48 volcano kernel: [drm]   DVI-I
    Nov 19 22:23:48 volcano kernel: [drm]   DDC: 0x64 0x64 0x64 0x64 0x64 0x64 0x64 0x64
    Nov 19 22:23:48 volcano kernel: [drm]   Encoders:
    Nov 19 22:23:48 volcano kernel: [drm]     CRT2: INTERNAL_DAC2
    Nov 19 22:23:48 volcano kernel: [drm]     DFP1: INTERNAL_TMDS1
    Nov 19 22:23:48 volcano kernel: [drm] Connector 2:
    Nov 19 22:23:48 volcano kernel: [drm]   S-video
    Nov 19 22:23:48 volcano kernel: [drm]   Encoders:
    Nov 19 22:23:48 volcano kernel: [drm]     TV1: INTERNAL_DAC2
    Nov 19 22:23:48 volcano kernel: [drm] fb mappable at 0xE0040000
    Nov 19 22:23:48 volcano kernel: [drm] vram apper at 0xE0000000
    
    Nov 19 22:23:48 volcano kernel: [drm] size 7056000
    Nov 19 22:23:48 volcano kernel: [drm] fb depth is 24
    Nov 19 22:23:48 volcano kernel: [drm]    pitch is 6720
    Nov 19 22:23:48 volcano kernel: fbcon: radeondrmfb (fb0) is primary device
    Nov 19 22:23:48 volcano kernel: [drm] TMDS-12: set mode 1680x1050 1e
    Nov 19 22:23:48 volcano kernel: usb 1-3.4: new high speed USB device using ehci_hcd and address 4
    Nov 19 22:23:48 volcano kernel: Console: switching to colour frame buffer device 210x65
    Nov 19 22:23:48 volcano kernel: fb0: radeondrmfb frame buffer device
    Nov 19 22:23:48 volcano kernel: registered panic notifier
    Nov 19 22:23:48 volcano kernel: [drm] Initialized radeon 2.0.0 20080528 for 0000:01:00.0 on minor 0
    But after watching a video via Textured Video, I also found a chunk of messages like these in my log file:
    Code:
    [drm:r300_cs_track_check] *ERROR* [drm] No buffer for color buffer 0 !
    [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
    I'm still investigating to see what caused them. Best current guess is trying to use xine on-screen-display while the video was playing.

  • #2
    R300 definitely missing that "WoW" factor

    World of Warcraft starts so well on my Radeon 9550, but then crashes in a heap when you actually enter the game:

    Code:
    Unhandled exception: divide by zero in 32-bit code (0x7dfafeaf).
    Register dump:
     CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
     EIP:7dfafeaf ESP:0039efe4 EBP:0039f02c EFLAGS:00010246(  R- --  I  Z- -P- )
     EAX:00000000 EBX:7dff5fb8 ECX:00000008 EDX:00000000
     ESI:7dc014e0 EDI:7ce5bd98
    Stack dump:
    0x0039efe4:  7ce28a98 00000004 7dfe09cc 7ce5bd98
    0x0039eff4:  0000040e 00000000 00d76000 7dff5fb8
    0x0039f004:  7dc014e0 7d954bb8 7dfbdb61 7dff5fb8
    0x0039f014:  7dc014e0 7dc026b0 7dfafcae 7dff5fb8
    0x0039f024:  7dc014e0 7dc02734 0039f06c 7dfbd95c
    0x0039f034:  7dc68958 7dc02734 7dc014e0 7dc014e0
    Backtrace:
    =>0 0x7dfafeaf in r300_dri.so (+0x1aeaf) (0x0039f02c)
      1 0x7dfbd95c in r300_dri.so (+0x2895c) (0x0039f06c)
      2 0x7dfbda76 in r300_dri.so (+0x28a76) (0x0039f08c)
      3 0x7dfbdb41 radeonEmitState+0xbd() in r300_dri.so (0x0039f09c)
      4 0x7dfa8ec3 in r300_dri.so (+0x13ec3) (0x0039f15c)
      5 0x7de445d4 in libdricore.so (+0xd05d4) (0x0039f1cc)
      6 0x7de447e7 in libdricore.so (+0xd07e7) (0x0039f1fc)
      7 0x7de347d7 in libdricore.so (+0xc07d7) (0x0039f22c)
      8 0x7eb6416e glDrawRangeElements+0x3e() in libgl.so.1 (0x0039f25c)
      9 0x7ed7a0f1 wine_glDrawRangeElementsEXT+0xb1() in opengl32 (0x0039f2bc)
      10 0x0061fbe6 in wow (+0x21fbe6) (0x0039f2e8)
    ...
      28 0x00406d9d in wow (+0x6d9d) (0x0039fea8)
      29 0x7b873c84 start_process+0x54() in kernel32 (0x0039fee8)
      30 0x7bc6aa54 call_thread_func+0xc() in ntdll (0x0039fef8)
      31 0x7bc6ac20 call_thread_entry_point+0x70() in ntdll (0x0039ffc8)
      32 0x7bc474ca in ntdll (+0x374ca) (0x0039ffe8)
    0x7dfafeaf: divl	0x84(%edi),%eax
    Modules:
    Module	Address			Debug info	Name (125 modules)
    PE	  400000- 17aa000	Export          wow
    PE	10000000-10069000	Deferred        divxdecoder
    PE	3c910000-3c984000	Deferred        battle.net
    PE	78130000-781cb000	Deferred        msvcr80
    ELF	79a6b000-79ad6000	Deferred        msvcrt<elf>
      \-PE	79a80000-79ad6000	\               msvcrt
    ELF	7b800000-7b96d000	Dwarf           kernel32<elf>
      \-PE	7b820000-7b96d000	\               kernel32
    ELF	7bc00000-7bcb0000	Dwarf           ntdll<elf>
      \-PE	7bc10000-7bcb0000	\               ntdll
    ELF	7bf00000-7bf03000	Deferred        <wine-loader>
    ELF	7cd56000-7cd74000	Deferred        libgcc_s.so.1
    ELF	7cf2e000-7cf35000	Deferred        libnss_dns.so.2
    ELF	7cf86000-7cfd0000	Deferred        dsound<elf>
      \-PE	7cf90000-7cfd0000	\               dsound
    ELF	7d359000-7d3a3000	Deferred        libfreebl3.so
    ELF	7d3a3000-7d3ea000	Deferred        libdbus-1.so.3
    ELF	7d3ea000-7d465000	Deferred        libgcrypt.so.11
    ELF	7d465000-7d50d000	Deferred        libgnutls.so.26
    ELF	7d610000-7d613000	Deferred        libnss_mdns4_minimal.so.2
    ELF	7d61b000-7d62d000	Deferred        libtasn1.so.3
    ELF	7d62d000-7d646000	Deferred        libresolv.so.2
    ELF	7d646000-7d64f000	Deferred        libkrb5support.so.0
    ELF	7d64f000-7d67f000	Deferred        libcrypt.so.1
    ELF	7d67f000-7d690000	Deferred        libavahi-client.so.3
    ELF	7d690000-7d6bb000	Deferred        libk5crypto.so.3
    ELF	7d6bb000-7d774000	Deferred        libkrb5.so.3
    ELF	7d974000-7d97a000	Deferred        libcap-ng.so.0
    ELF	7d97a000-7d987000	Deferred        libavahi-common.so.3
    ELF	7d987000-7d9b5000	Deferred        libgssapi_krb5.so.2
    ELF	7d9b5000-7da02000	Deferred        libcups.so.2
    ELF	7da1f000-7da34000	Deferred        midimap<elf>
      \-PE	7da20000-7da34000	\               midimap
    ELF	7da34000-7db1f000	Deferred        libasound.so.2
    ELF	7db21000-7db25000	Deferred        libgpg-error.so.0
    ELF	7db25000-7db3c000	Deferred        msacm32<elf>
      \-PE	7db30000-7db3c000	\               msacm32
    ELF	7db3c000-7db72000	Deferred        winealsa<elf>
      \-PE	7db40000-7db72000	\               winealsa
    ELF	7dca1000-7dca4000	Deferred        libkeyutils.so.1
    ELF	7dca4000-7dcd6000	Deferred        uxtheme<elf>
      \-PE	7dcb0000-7dcd6000	\               uxtheme
    ELF	7dcd6000-7dcf4000	Deferred        libselinux.so.1
    ELF	7dcf4000-7dcf7000	Deferred        libcom_err.so.2
    ELF	7dd74000-7df95000	Export          libdricore.so
    ELF	7df95000-7dff7000	Export          r300_dri.so
    ELF	7dff7000-7e001000	Deferred        libxcursor.so.1
    ELF	7e001000-7e004000	Deferred        libxcomposite.so.1
    ELF	7e004000-7e00c000	Deferred        libxrandr.so.2
    ELF	7e00c000-7e015000	Deferred        libxrender.so.1
    ELF	7e015000-7e018000	Deferred        libxinerama.so.1
    ELF	7e029000-7e02e000	Deferred        libtxc_dxtn.so
    ELF	7e02e000-7e033000	Deferred        libdrm_radeon.so.1
    ELF	7e035000-7e0d0000	Deferred        winex11<elf>
      \-PE	7e040000-7e0d0000	\               winex11
    ELF	7e0e9000-7e111000	Deferred        libexpat.so.1
    ELF	7e111000-7e146000	Deferred        libfontconfig.so.1
    ELF	7e146000-7e1dd000	Deferred        libfreetype.so.6
    ELF	7e1fa000-7e20e000	Deferred        system.drv16.so
    PE	7e200000-7e20e000	Deferred        system.drv16
    ELF	7e20e000-7e222000	Deferred        hid<elf>
      \-PE	7e210000-7e222000	\               hid
    ELF	7e222000-7e255000	Deferred        winspool<elf>
      \-PE	7e230000-7e255000	\               winspool
    ELF	7e255000-7e2ab000	Deferred        setupapi<elf>
      \-PE	7e260000-7e2ab000	\               setupapi
    ELF	7e2ab000-7e2d0000	Deferred        msacm32<elf>
      \-PE	7e2b0000-7e2d0000	\               msacm32
    ELF	7e2d0000-7e356000	Deferred        winmm<elf>
      \-PE	7e2e0000-7e356000	\               winmm
    ELF	7e356000-7e3c2000	Deferred        rpcrt4<elf>
      \-PE	7e360000-7e3c2000	\               rpcrt4
    ELF	7e3c2000-7e4b9000	Deferred        ole32<elf>
      \-PE	7e3e0000-7e4b9000	\               ole32
    ELF	7e4b9000-7e4f1000	Deferred        dinput<elf>
      \-PE	7e4c0000-7e4f1000	\               dinput
    ELF	7e4f1000-7e51a000	Deferred        ws2_32<elf>
      \-PE	7e500000-7e51a000	\               ws2_32
    ELF	7e51a000-7e5e5000	Deferred        comctl32<elf>
      \-PE	7e520000-7e5e5000	\               comctl32
    ELF	7e5e5000-7e772000	Deferred        shell32<elf>
      \-PE	7e5f0000-7e772000	\               shell32
    ELF	7e772000-7e7cd000	Deferred        shlwapi<elf>
      \-PE	7e780000-7e7cd000	\               shlwapi
    ELF	7e7cd000-7e7ef000	Deferred        mpr<elf>
      \-PE	7e7d0000-7e7ef000	\               mpr
    ELF	7e7ef000-7e802000	Deferred        libz.so.1
    ELF	7e806000-7e81f000	Deferred        dinput8<elf>
      \-PE	7e810000-7e81f000	\               dinput8
    ELF	7e81f000-7e875000	Deferred        wininet<elf>
      \-PE	7e830000-7e875000	\               wininet
    ELF	7e875000-7e895000	Deferred        imm32<elf>
      \-PE	7e880000-7e895000	\               imm32
    ELF	7e895000-7e8a8000	Deferred        lz32<elf>
      \-PE	7e8a0000-7e8a8000	\               lz32
    ELF	7e8a8000-7e8fe000	Deferred        advapi32<elf>
      \-PE	7e8b0000-7e8fe000	\               advapi32
    ELF	7e8fe000-7e99c000	Deferred        gdi32<elf>
      \-PE	7e910000-7e99c000	\               gdi32
    ELF	7e99c000-7eae1000	Deferred        user32<elf>
      \-PE	7e9b0000-7eae1000	\               user32
    ELF	7eae1000-7eaea000	Deferred        librt.so.1
    ELF	7eaea000-7eaed000	Deferred        libxau.so.6
    ELF	7eaed000-7eaf8000	Deferred        libdrm.so.2
    ELF	7eaf8000-7eafd000	Deferred        libxfixes.so.3
    ELF	7eafd000-7eb00000	Deferred        libxdamage.so.1
    ELF	7eb00000-7eb05000	Deferred        libxxf86vm.so.1
    ELF	7eb05000-7eb23000	Deferred        libxcb.so.1
    ELF	7eb23000-7ebb3000	Export          libgl.so.1
    ELF	7ebb3000-7eceb000	Deferred        libx11.so.6
    ELF	7eceb000-7ecfc000	Deferred        libxext.so.6
    ELF	7ecfc000-7ed16000	Deferred        libice.so.6
    ELF	7ed16000-7ed1e000	Deferred        libsm.so.6
    ELF	7ed1e000-7edb9000	Dwarf           opengl32<elf>
      \-PE	7ed30000-7edb9000	\               opengl32
    ELF	7efb9000-7efe3000	Deferred        libm.so.6
    ELF	7efe8000-7f000000	Deferred        version<elf>
      \-PE	7eff0000-7f000000	\               version
    ELF	b7520000-b7525000	Deferred        libuuid.so.1
    ELF	b752f000-b7534000	Deferred        libdl.so.2
    ELF	b7534000-b76a9000	Deferred        libc.so.6
    ELF	b76a9000-b76c3000	Deferred        libpthread.so.0
    ELF	b76c3000-b76d0000	Deferred        libnss_files.so.2
    ELF	b76e0000-b781b000	Deferred        libwine.so.1
    ELF	b781c000-b783c000	Deferred        ld-linux.so.2
    Threads:
    process  tid      prio (all id:s are in hex)
    00000008 (D) H:\World of Warcraft\WoW.exe
    	00000038    0
    	00000035    0
    	00000031    1
    	0000002e    0
    	0000002d    1
    	0000002a    0
    	00000029    2
    	00000028   15
    	00000027    0
    	00000026    0
    	00000025    0
    	00000024    2
    	00000023   15
    	00000020    2
    	0000001f   15
    	0000001e   15
    	0000001d    0
    	0000001c    0
    	0000001b    0
    	00000009    0 <==
    0000000e 
    	00000014    0
    	00000010    0
    	0000000f    0
    00000011 
    	00000018    0
    	00000016    0
    	00000013    0
    	00000012    0
    00000019 
    	0000001a    0
    Backtrace:
    =>0 0x7dfafeaf in r300_dri.so (+0x1aeaf) (0x0039f02c)
      1 0x7dfbd95c in r300_dri.so (+0x2895c) (0x0039f06c)
      2 0x7dfbda76 in r300_dri.so (+0x28a76) (0x0039f08c)
      3 0x7dfbdb41 radeonEmitState+0xbd() in r300_dri.so (0x0039f09c)
      4 0x7dfa8ec3 in r300_dri.so (+0x13ec3) (0x0039f15c)
      5 0x7de445d4 in libdricore.so (+0xd05d4) (0x0039f1cc)
      6 0x7de447e7 in libdricore.so (+0xd07e7) (0x0039f1fc)
      7 0x7de347d7 in libdricore.so (+0xc07d7) (0x0039f22c)
      8 0x7eb6416e glDrawRangeElements+0x3e() in libgl.so.1 (0x0039f25c)
      9 0x7ed7a0f1 wine_glDrawRangeElementsEXT+0xb1() in opengl32 (0x0039f2bc)
      10 0x0061fbe6 in wow (+0x21fbe6) (0x0039f2e8)
    ...
      28 0x00406d9d in wow (+0x6d9d) (0x0039fea8)
      29 0x7b873c84 start_process+0x54() in kernel32 (0x0039fee8)
      30 0x7bc6aa54 call_thread_func+0xc() in ntdll (0x0039fef8)
      31 0x7bc6ac20 call_thread_entry_point+0x70() in ntdll (0x0039ffc8)
      32 0x7bc474ca in ntdll (+0x374ca) (0x0039ffe8)
    Last edited by chrisr; 25 November 2009, 04:47 AM.

    Comment


    • #3
      Looks like the on-screen display to me.

      Originally posted by chrisr View Post
      But after watching a video via Textured Video, I also found a chunk of messages like these in my log file:
      Code:
      [drm:r300_cs_track_check] *ERROR* [drm] No buffer for color buffer 0 !
      [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
      I'm still investigating to see what caused them. Best current guess is trying to use xine on-screen-display while the video was playing.
      I have raised this as Fedora Bug 540133.

      Comment

      Working...
      X