Announcement

Collapse
No announcement yet.

How To Setup Radeon DPM On Ubuntu Linux

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

  • #41
    Originally posted by blinxwang View Post
    So let me get this straight, DPM isn't for Sea Islands/RHD 8000 yet?
    I did notice some improvements (around 15-25% longer battery life), and I *think* mine (Aruba + Tahiti? glxinfo informs Aruba but the kernel asked me for Tahiti firmware on boot, too) is Sea Islands.

    Comment


    • #42
      Originally posted by mrugiero View Post
      I did notice some improvements (around 15-25% longer battery life), and I *think* mine (Aruba + Tahiti? glxinfo informs Aruba but the kernel asked me for Tahiti firmware on boot, too) is Sea Islands.
      That's promising. I'm specifically looking for support with the Mars XT chipset (Radeon 8770M) as that's the card in the laptop I just bought. By the way, does the kernel/mesa even support the 8000M (Solar System) series yet?

      Comment


      • #43
        Aren't the laptop 8k series all 7k rebrands?

        Comment


        • #44
          Originally posted by blinxwang View Post
          That's promising. I'm specifically looking for support with the Mars XT chipset (Radeon 8770M) as that's the card in the laptop I just bought. By the way, does the kernel/mesa even support the 8000M (Solar System) series yet?
          The HD 8000Ms are rebrands... and it sounds like your card is actually an HD 6000M.

          Comment


          • #45
            Originally posted by blinxwang View Post
            So let me get this straight, DPM isn't for Sea Islands/RHD 8000 yet?
            Not yet. The code wasn't ready when we released the initial Sea Islands support. I've since gotten it working and it should show up in the next kernel.

            Comment


            • #46
              Tahiti and Mars are Southern Islands family and they are already supported (including DPM).

              Comment


              • #47
                Originally posted by agd5f View Post
                Tahiti and Mars are Southern Islands family and they are already supported (including DPM).
                Ah, thanks for the clarification!
                Also, if I may digress a little here, I really appreciate the hard work you and others do to bring open-source Radeon support to everyone. God knows what it would be like if using Catalyst was the only option! Keep up the good work!

                Comment


                • #48
                  Originally posted by agd5f View Post
                  You don't need any new ucode for power management on that chip, but you still need the ucode for the CP, RLC, and UVD.
                  The microcode for aruba uvd doesn't exist...

                  Comment


                  • #49
                    So let me get this straight. Is the Radeon 7870 supported? (As there is a post that says "Not yet", and right below that "yeah it is".)
                    (Pitcairn - says GPU-Z)

                    Because I installed a new kernel (rc4 from Kernel.org) and set up everything, but I still can't get it working.
                    I tried the 3.11-fixes first of course.

                    The problem (as you can see this adds up 2 minutes to the boot time):
                    [ 0.434091] [drm] Initialized drm 1.1.0 20060810
                    [ 0.434148] [drm] radeon kernel modesetting enabled.
                    [ 0.434348] [drm] initializing kernel modesetting (PITCAIRN 0x1002:0x6818 0x1458:0x2554).
                    [ 0.434434] [drm] register mmio base: 0xFB980000
                    [ 0.434485] [drm] register mmio size: 262144
                    [ 0.434579] ATOM BIOS: GV
                    [ 0.434694] radeon 0000:03:00.0: VRAM: 2048M 0x0000000000000000 - 0x000000007FFFFFFF (2048M used)
                    [ 0.434771] radeon 0000:03:00.0: GTT: 512M 0x0000000080000000 - 0x000000009FFFFFFF
                    [ 0.434840] [drm] Detected VRAM RAM=2048M, BAR=256M
                    [ 0.434892] [drm] RAM width 256bits DDR
                    [ 0.434960] [TTM] Zone kernel: Available graphics memory: 6152796 kiB
                    [ 0.435014] [TTM] Zone dma32: Available graphics memory: 2097152 kiB
                    [ 0.435068] [TTM] Initializing pool allocator
                    [ 0.435121] [TTM] Initializing DMA pool allocator
                    [ 0.435183] [drm] radeon: 2048M of VRAM memory ready
                    [ 0.435234] [drm] radeon: 512M of GTT memory ready.
                    [ 1.429297] tsc: Refined TSC clocksource calibration: 3064.488 MHz
                    [ 2.428863] Switched to clocksource tsc
                    [ 60.470706] radeon 0000:03:00.0: radeon_uvd: Can't load firmware "radeon/TAHITI_uvd.bin"
                    [ 60.470780] [drm] GART: num cpu pages 131072, num gpu pages 131072
                    [ 60.471198] [drm] probing gen 2 caps for device 8086:340a = 393d02/0
                    [ 60.471255] [drm] PCIE gen 2 link speeds already enabled
                    [ 60.471350] [drm] Loading PITCAIRN Microcode
                    [ 120.603618] si_cp: Failed to load firmware "radeon/PITCAIRN_pfp.bin"
                    [ 120.603674] [drm:si_startup] *ERROR* Failed to load firmware!
                    [ 120.603728] radeon 0000:03:00.0: disabling GPU acceleration
                    [ 120.604868] radeon 0000:03:00.0: ffff88030e3c5000 unpin not necessary
                    [ 120.604923] radeon 0000:03:00.0: ffff88030e3c5000 unpin not necessary
                    [ 120.605022] [drm:si_init] *ERROR* radeon: MC ucode required for NI+.
                    [ 120.605077] radeon 0000:03:00.0: Fatal error during GPU init
                    [ 120.605130] [drm] radeon: finishing device.
                    [ 120.606284] [TTM] Finalizing pool allocator
                    [ 120.606335] [TTM] Finalizing DMA pool allocator
                    [ 120.606395] [TTM] Zone kernel: Used memory at exit: 0 kiB
                    [ 120.606449] [TTM] Zone dma32: Used memory at exit: 0 kiB
                    [ 120.606502] [drm] radeon: ttm finalized
                    [ 120.606648] radeon: probe of 0000:03:00.0 failed with error -22

                    I did update the ucode from the Phoronix link. Both files are present/updated that the error mentions.

                    Comment


                    • #50
                      if you have all files .bin in /lib/firmware/radeon try this:
                      Code:
                      man update-initramfs
                      you need TAHITI_uvd.bin file too.

                      Comment

                      Working...
                      X