Page 1 of 7 123 ... LastLast
Results 1 to 10 of 69

Thread: AMD Zacate E-350

  1. #1
    Join Date
    Feb 2011
    Posts
    164

    Default AMD Zacate E-350

    I just received my new hardware with AMD E-350 Chipset (Zacate)

    What is working for now on Ubuntu 10.10:
    Sound,network,etc.

    What is not working:
    Video decoding on GPU with libvba stuff.
    [ 299.222] (II) fglrx(0): UVD feature is enabled(II) fglrx(0)

    So for now, there is not accelaration of x264 and so on. No 1080p Videos are running fine.

    I started this thread in order to get some information from other guys having the very same hardware. I will use this thread in order to get running what is possible concerning graphics video acceleration.

    Latest fglrx is installed.

  2. #2
    Join Date
    Feb 2011
    Posts
    164

    Default

    In order to avoid 100% xorg load after some hours having it running with fglrx 11.2, I installed ati driver from git through xorg-edgers.

    Chip is detected and 1920x1080 is running - but: The screen size is not correct, taskbar at bottom and top are missing ;-). Monitor is not adjustable because of digital hdmi connection. I use 1280x800 for now.

  3. #3
    Join Date
    Jul 2010
    Location
    Gothenburg
    Posts
    60

    Default

    Quote Originally Posted by fritsch View Post
    In order to avoid 100% xorg load after some hours having it running with fglrx 11.2, I installed ati driver from git through xorg-edgers.

    Chip is detected and 1920x1080 is running - but: The screen size is not correct, taskbar at bottom and top are missing ;-). Monitor is not adjustable because of digital hdmi connection. I use 1280x800 for now.
    Sounds like underscan/overscan issues. X is compensating for what it believe is a TV. Try:
    Code:
    xrandr --output HDMI-0 --set underscan off
    Or check if you can set your monitor's aspect ratio to "Original" or "No scan" or something like that.

  4. #4
    Join Date
    Feb 2011
    Posts
    164

    Default

    Thx for your suggestion, but it is not working.

    fritsch@host:~/Desktop$ xrandr --output HDMI-0 --set underscan off
    X Error of failed request: BadName (named color or font does not exist)
    Major opcode of failed request: 150 (RANDR)
    Minor opcode of failed request: 11 (RRQueryOutputProperty)
    Serial number of failed request: 29
    Current serial number in output stream: 29


    But, your second tip was absolutely right, i switched the internal monitor Picture setting from 16:9 to the setting "Screen Fit" and now everything is fine. Thank you.

  5. #5
    Join Date
    Dec 2010
    Location
    Calgary
    Posts
    151

    Default @fritsch

    fritsch - I have a c50 notebook, see http://phoronix.com/forums/showthrea...Aspire-One-522 for various people's info about making it work with Linux.

    What hardware do you have?

    I am guessing it is a uATX or mini-ITX board. I think e350 is just as interesting as c50. Where I live, so sad, e350 is not available. I'd like to know what h/w you are working on though.

  6. #6
    Join Date
    Feb 2011
    Posts
    164

    Default

    I bought an Asus Mainboard:
    http://www.asus.com/product.aspx?P_ID=qSoDxhM5mAk1F607

    It is an E35M1-M PRO with Sata6G, USB 3.0 and AMD E-350 with integrated Radeon 6310 graphics.

    I tried it getting to work with xorg-edgers ppa and a recent 2.6.38 kernel from the mainline ppa. KMS is totally screwed up, if enabled I will just get a distorted grey boxing image in the lower left, no image or content can be recogniced.

    If running an xserver console switching is not possible anymore, if i do it i just get a blank screen - backswitching is not possible.

    After same time interrupt 16 ist going away :-)
    fritsch@host:~$ cat /proc/interrupts
    Code:
               CPU0       CPU1       
      0:      10731    2236487   IO-APIC-edge      timer
      1:          0          2   IO-APIC-edge      i8042
      5:          0          0   IO-APIC-edge      parport0
      7:          1          0   IO-APIC-edge    
      8:          0          1   IO-APIC-edge      rtc0
      9:          0          0   IO-APIC-fasteoi   acpi
     16:         49        484   IO-APIC-fasteoi   firewire_ohci, hda_intel
     17:          0          2   IO-APIC-fasteoi   ehci_hcd:usb1, ehci_hcd:usb2, ehci_hcd:usb3
     18:        119         77   IO-APIC-fasteoi   ohci_hcd:usb4, ohci_hcd:usb5, ohci_hcd:usb6, ohci_hcd:usb7
     19:         25      20718   IO-APIC-fasteoi   ahci
     40:       1914         88   PCI-MSI-edge      eth0
     41:          0          0   PCI-MSI-edge      xhci_hcd
     42:          0          0   PCI-MSI-edge      xhci_hcd
     43:          0          0   PCI-MSI-edge      xhci_hcd
     44:          2         27   PCI-MSI-edge      hda_intel
    NMI:          0          0   Non-maskable interrupts
    LOC:    6288601    2954032   Local timer interrupts
    SPU:          0          0   Spurious interrupts
    PMI:          0          0   Performance monitoring interrupts
    IWI:          0          0   IRQ work interrupts
    RES:       7825       7990   Rescheduling interrupts
    CAL:        366        264   Function call interrupts
    TLB:        407        384   TLB shootdowns
    TRM:          0          0   Thermal event interrupts
    THR:          0          0   Threshold APIC interrupts
    MCE:          0          0   Machine check exceptions
    MCP:         12         12   Machine check polls
    ERR:          1
    MIS:          0
    fritsch@host:~$ lspci
    Code:
    00:00.0 Host bridge: Advanced Micro Devices [AMD] Device 1510
    00:01.0 VGA compatible controller: ATI Technologies Inc Device 9802
    00:01.1 Audio device: ATI Technologies Inc Device 1314
    00:04.0 PCI bridge: Advanced Micro Devices [AMD] Device 1512
    00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode] (rev 40)
    00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
    00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
    00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
    00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
    00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 42)
    00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40)
    00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller (rev 40)
    00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge (rev 40)
    00:14.5 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI2 Controller
    00:15.0 PCI bridge: ATI Technologies Inc Device 43a0
    00:15.1 PCI bridge: ATI Technologies Inc Device 43a1
    00:15.2 PCI bridge: ATI Technologies Inc Device 43a2
    00:15.3 PCI bridge: ATI Technologies Inc Device 43a3
    00:16.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
    00:16.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
    00:18.0 Host bridge: Advanced Micro Devices [AMD] Device 1700 (rev 43)
    00:18.1 Host bridge: Advanced Micro Devices [AMD] Device 1701
    00:18.2 Host bridge: Advanced Micro Devices [AMD] Device 1702
    00:18.3 Host bridge: Advanced Micro Devices [AMD] Device 1703
    00:18.4 Host bridge: Advanced Micro Devices [AMD] Device 1704
    00:18.5 Host bridge: Advanced Micro Devices [AMD] Device 1718
    00:18.6 Host bridge: Advanced Micro Devices [AMD] Device 1716
    00:18.7 Host bridge: Advanced Micro Devices [AMD] Device 1719
    04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
    05:00.0 PCI bridge: Device 1b21:1080 (rev 01)
    06:02.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev c0)
    07:00.0 USB Controller: Device 1b21:1042
    First I installed fglrx version 11.2, the problem here was, that x consumed 100% load after screensaver was run or alternatively (as i ran it overnight) after it went idling. It was not possible to kill xserver process.

    For now I am just running plain text console with disabled KMS.

    The next steps to do are:
    - Fill a bug against KMS and my hardware, I got some kernel messages.
    - Get KMS and with it powersaving/3D Accelaration working
    - Develop vdpau interface for radeon cards and get 1080p videos working (just kidding :-()

    The only solution for now is: Buying an nvidia G210 graphics card - but i do not want to do this. 18 Watt TDP with and 31 Watt extra nvidia, this is no good.

  7. #7
    Join Date
    Feb 2011
    Posts
    164

    Default

    I bought an G210 nvidia card for 27 euros yesterday. Installed nvidia drivers and libvdpau. Everything running fine.

    I really hope that ATI will develop video decoding support (x264, etc.). 1080p on a cpu like this is not possible. I could not try any windows software, so no comparison possible.

    The Zacata Experience as a linux htpc is not any good for now.

  8. #8
    Join Date
    Feb 2011
    Posts
    164

    Default

    Thus buying the nvidia card. I would not give up that fast.

    I reinstalled the Catalyst 11.2 drivers and added the following ppa to my ubuntu sources:
    Code:
    deb http://ppa.launchpad.net/dtl131/catalysthacks/ubuntu maverick main
    deb-src http://ppa.launchpad.net/dtl131/catalysthacks/ubuntu maverick main
    From there I installed:
    Code:
    libva-dev
    libva1
    vainfo reports:
    Code:
    libva: libva version 0.31.1-sds1
    Xlib:  extension "XFree86-DRI" missing on display ":0.0".
    libva: va_getDriverName() returns 0
    libva: Trying to open /usr/lib/va/drivers/fglrx_drv_video.so
    Xlib:  extension "XFree86-DRI" missing on display ":0.0".
    libva: va_openDriver() returns 0
    vainfo: VA API version: 0.31
    vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API - 0.7.8
    vainfo: Supported profile and entrypoints
          VAProfileH264High               :	VAEntrypointVLD
          VAProfileVC1Advanced            :	VAEntrypointVLD
    I compiled the splitted Desktop Version of gstreamer plugins and xvba was working in totem with mp4 files. It has a problem with matroska.

    After that success I recompiled mplayer with the patches from http://www.splitted-desktop.com/~gbeauchesne/ and now 1080p is working with:

    Code:
    ./mplayer -vo vaapi -va vaapi film.mkv
    So at last there is hope :-) to get included and correctly packaged and so on ...

  9. #9

    Default

    Thanks for the informations. I am just waiting for a proper hardware acceleration on these APU. It seems that it is not so far away.

    Keep going with it!

  10. #10
    Join Date
    Feb 2011
    Posts
    164

    Default

    It is indeed working very well.

    h264 and VC1 stuff is accelerated fine. You have to remember this CPU is too slow to display 720p and 1080p files alone without vaapi. So Flash Movies on youtube, etc. are not fine, till the flash people also implement vaapi support. There is vaapi support for gnash, but I did not test this.

    But flash acceleration is the only thing missing for me. There was a minor bug, when gnome-screensaver was triggered and the monitor went off, this would make Xorg process going zombie:-).

    I just remove gnome-screensaver, will see tomorrow if everything survived the night.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •