Announcement

Collapse
No announcement yet.

Carrizo driver issue

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

  • Carrizo driver issue

    I bought new laptop with A10-8700p, trying to figure out the correct driver for it.
    I installed ubuntu 15.10, following scenarios I tried.

    1. With stock kernel, no driver configuration it runs too hot reach about 70 degree quickly.
    2. Catalyst driver fail to load, gives segfault.
    3. Stock with amgdpu driver from padoka ppa works better than other options, though it is not as cool as windows, but it does not constantly heat up.
    4. kernel 4.5 rc 6 with amdgpu driver from padoka also heat a lot, not as much as 1, but reaches 60+ temp. Don't understand why it is heating that much,

    Looks like I've to wait till 4.6 kernel release to get decent performance from it.

    In windows temperature never goes beyond 60 even when playing Dirt Rally. Normally temperature remains between 45 to 50.

    If anybody else is using carrizo apus please let me know which drivers you are using, Thanks.
    Last edited by safknw; 03-05-2016, 11:22 AM.

  • #2
    Here is the output from "dmesg | grep amdgpu" command from 4.5 rc6
    [ 1.603759] [drm] amdgpu kernel modesetting enabled.
    [ 1.612904] fb: switching to amdgpudrmfb from EFI VGA
    [ 1.614166] amdgpu 0000:00:01.0: VRAM: 512M 0x0000000000000000 - 0x000000001FFFFFFF (512M used)
    [ 1.614169] amdgpu 0000:00:01.0: GTT: 1024M 0x0000000020000000 - 0x000000005FFFFFFF
    [ 1.614315] [drm] amdgpu: 512M of VRAM memory ready
    [ 1.614316] [drm] amdgpu: 1024M of GTT memory ready.
    [ 1.619836] amdgpu 0000:00:01.0: amdgpu: using MSI.
    [ 1.619873] [drm] amdgpu: irq initialized.
    [ 1.619884] [drm] amdgpu: dpm initialized
    [ 1.622598] [drm] amdgpu atom DIG backlight initialized
    [ 1.623816] amdgpu 0000:00:01.0: fence driver on ring 0 use gpu addr 0x0000000020000010, cpu addr 0xffff8800d7707010
    [ 1.624091] amdgpu 0000:00:01.0: fence driver on ring 1 use gpu addr 0x0000000020000020, cpu addr 0xffff8800d7707020
    [ 1.624239] amdgpu 0000:00:01.0: fence driver on ring 2 use gpu addr 0x0000000020000030, cpu addr 0xffff8800d7707030
    [ 1.624380] amdgpu 0000:00:01.0: fence driver on ring 3 use gpu addr 0x0000000020000040, cpu addr 0xffff8800d7707040
    [ 1.624679] amdgpu 0000:00:01.0: fence driver on ring 4 use gpu addr 0x0000000020000050, cpu addr 0xffff8800d7707050
    [ 1.624808] amdgpu 0000:00:01.0: fence driver on ring 5 use gpu addr 0x0000000020000060, cpu addr 0xffff8800d7707060
    [ 1.624995] amdgpu 0000:00:01.0: fence driver on ring 6 use gpu addr 0x0000000020000070, cpu addr 0xffff8800d7707070
    [ 1.625152] amdgpu 0000:00:01.0: fence driver on ring 7 use gpu addr 0x0000000020000080, cpu addr 0xffff8800d7707080
    [ 1.625281] amdgpu 0000:00:01.0: fence driver on ring 8 use gpu addr 0x0000000020000090, cpu addr 0xffff8800d7707090
    [ 1.625488] amdgpu 0000:00:01.0: fence driver on ring 9 use gpu addr 0x00000000200000a0, cpu addr 0xffff8800d77070a0
    [ 1.626909] amdgpu 0000:00:01.0: fence driver on ring 10 use gpu addr 0x00000000200000b0, cpu addr 0xffff8800d77070b0
    [ 1.627986] amdgpu 0000:00:01.0: fence driver on ring 11 use gpu addr 0x000000000027fbc0, cpu addr 0xffffc90002c3ebc0
    [ 1.628334] amdgpu 0000:00:01.0: fence driver on ring 12 use gpu addr 0x00000000200000d0, cpu addr 0xffff8800d77070d0
    [ 1.628396] amdgpu 0000:00:01.0: fence driver on ring 13 use gpu addr 0x00000000200000e0, cpu addr 0xffff8800d77070e0
    [ 2.522326] fbcon: amdgpudrmfb (fb0) is primary device
    [ 5.671501] amdgpu 0000:00:01.0: fb0: amdgpudrmfb frame buffer device
    [ 5.698554] [drm] Initialized amdgpu 3.1.0 20150101 for 0000:00:01.0 on minor 0

    and this is from 4.2 stock kernel
    [ 1.135740] [drm] amdgpu kernel modesetting enabled.
    [ 1.135782] fb: switching to amdgpudrmfb from EFI VGA
    [ 1.136907] amdgpu 0000:00:01.0: VRAM: 512M 0x0000000000000000 - 0x000000001FFFFFFF (512M used)
    [ 1.136911] amdgpu 0000:00:01.0: GTT: 1024M 0x0000000020000000 - 0x000000005FFFFFFF
    [ 1.137017] [drm] amdgpu: 512M of VRAM memory ready
    [ 1.137018] [drm] amdgpu: 1024M of GTT memory ready.
    [ 1.140384] amdgpu 0000:00:01.0: amdgpu: using MSI.
    [ 1.140414] [drm] amdgpu: irq initialized.
    [ 1.140422] [drm] amdgpu: dpm initialized
    [ 1.144892] [drm] amdgpu atom DIG backlight initialized
    [ 1.145310] amdgpu 0000:00:01.0: fence driver on ring 0 use gpu addr 0x0000000020000014, cpu addr 0xffffc90000f39014
    [ 1.145432] amdgpu 0000:00:01.0: fence driver on ring 1 use gpu addr 0x0000000020000024, cpu addr 0xffffc90000f39024
    [ 1.145531] amdgpu 0000:00:01.0: fence driver on ring 2 use gpu addr 0x0000000020000034, cpu addr 0xffffc90000f39034
    [ 1.145635] amdgpu 0000:00:01.0: fence driver on ring 3 use gpu addr 0x0000000020000044, cpu addr 0xffffc90000f39044
    [ 1.145738] amdgpu 0000:00:01.0: fence driver on ring 4 use gpu addr 0x0000000020000054, cpu addr 0xffffc90000f39054
    [ 1.145823] amdgpu 0000:00:01.0: fence driver on ring 5 use gpu addr 0x0000000020000064, cpu addr 0xffffc90000f39064
    [ 1.145925] amdgpu 0000:00:01.0: fence driver on ring 6 use gpu addr 0x0000000020000074, cpu addr 0xffffc90000f39074
    [ 1.146022] amdgpu 0000:00:01.0: fence driver on ring 7 use gpu addr 0x0000000020000084, cpu addr 0xffffc90000f39084
    [ 1.146111] amdgpu 0000:00:01.0: fence driver on ring 8 use gpu addr 0x0000000020000094, cpu addr 0xffffc90000f39094
    [ 1.146266] amdgpu 0000:00:01.0: fence driver on ring 9 use gpu addr 0x00000000200000a4, cpu addr 0xffffc90000f390a4
    [ 1.146332] amdgpu 0000:00:01.0: fence driver on ring 10 use gpu addr 0x00000000200000b4, cpu addr 0xffffc90000f390b4
    [ 1.147196] amdgpu 0000:00:01.0: fence driver on ring 11 use gpu addr 0x0000000000286bc0, cpu addr 0xffffc90002c3ebc0
    [ 1.147414] amdgpu 0000:00:01.0: fence driver on ring 12 use gpu addr 0x00000000200000d4, cpu addr 0xffffc90000f390d4
    [ 1.147433] amdgpu 0000:00:01.0: fence driver on ring 13 use gpu addr 0x00000000200000e4, cpu addr 0xffffc90000f390e4
    [ 2.033493] fbcon: amdgpudrmfb (fb0) is primary device
    [ 2.033637] amdgpu 0000:00:01.0: fb0: amdgpudrmfb frame buffer device
    [ 2.033639] amdgpu 0000:00:01.0: registered panic notifier
    [ 2.652811] [drm] Initialized amdgpu 3.0.0 20150101 for 0000:00:01.0 on minor 0

    I'm getting kernel errors, I'll like to wait for 4.6 before making linux primary os.
    Michael bridgman do you have suggestion for me?

    Comment


    • #3
      Do you have any control for hardware in Bios? With my desktop system and custom kernel, I use only Bios features to control fan and cpu freq. However linux kernel has support for cpu and fan tuning, see:
      https://wiki.archlinux.org/index.php...quency_scaling

      Comment


      • #4
        I don't see any fan control options in bios. Fan speed to vary but temperature remains much higher.
        Kernel 4.6 rc released, so will try that soon, it has power play enabled so I think it will improve situation.
        Quite surprised that google search don't reveal other people facing this issue and linux carrizo users.

        Comment


        • #5
          Originally posted by safknw View Post
          I don't see any fan control options in bios. Fan speed to vary but temperature remains much higher.
          Kernel 4.6 rc released, so will try that soon, it has power play enabled so I think it will improve situation.
          Quite surprised that google search don't reveal other people facing this issue and linux carrizo users.
          Is the fan rpm same in ubuntu as in windows?
          If not, tune it:
          http://askubuntu.com/questions/22108...trol-fan-speed
          Do you use the powersave governor?
          https://wiki.archlinux.org/index.php...quency_scaling
          Last edited by debianxfce; 04-01-2016, 06:56 AM.

          Comment


          • #6
            not sure about rpm as I don't any utility installed for check that, but fan in linux was very noisy.
            Just installed kernel 4.6 rc1 and also updated amdgpu driver, using it for about 2hrs cpu temperature is very much near windows, fan is also not making much noise.

            Thanks for help.

            Comment


            • #7
              Originally posted by safknw View Post
              not sure about rpm as I don't any utility installed for check that, but fan in linux was very noisy.
              I use the Xsensors application, to make the app work, use the command:
              sudo sensors-detect
              Reboot after the command has written the modules file.

              Comment


              • #8
                After 4.6 I don't think I will need to tweak it. I used 4.6 for few hours and it worked quite well.
                But now I'm facing much bigger issue, when I boot next day the root file system is corrupt, don't know what causes it to corruption. Is there any bug in the kernel or Extfsd drivers? I'm using ext4 file system for both /root and /home and it was mounted with write permission in windows 10.

                Thanks will try Xsensors to compare it with windows.

                Comment


                • #9
                  Originally posted by safknw View Post
                  After 4.6 I don't think I will need to tweak it. I used 4.6 for few hours and it worked quite well.
                  But now I'm facing much bigger issue, when I boot next day the root file system is corrupt, don't know what causes it to corruption. Is there any bug in the kernel or Extfsd drivers?
                  You can boot your computer with Debian netinstaller CD and select advanced options. After keyboard etc settings, you can launch a root session to try fix the corrupted filesystem. Use the fsck.ext4 command. After that you might be able to read systemd journal with command journalctl -e. You can not mount ext4 from windows or you have found some buggy windows app.With ubuntu you can mount a windows partition.
                  Last edited by debianxfce; 04-04-2016, 04:46 AM.

                  Comment


                  • #10
                    Have been quite busy recently, got some time so I installed xubuntu 16.04. It is working fine so far, didn't installed any game though. The only issue is the shut down is not working, process is completed without error but it does not power off laptop. I tried with "init 0" but same result.

                    Comment

                    Working...
                    X