Does Ubuntu support ATI Dual Graphics?

114

I have the A6-3400m APU (integrated 6520G, discrete 6470M) and my experience until now is:

  1. The Ubuntu built-in "radeon" driver does NOT support "dual graphics". To get the radeon driver without dual graphics work properly, the discrete graphics card should be switched off in the BIOS (less power consumption, ...)

  2. AMD provides a proprietary driver called "fglrx". This driver can be installed via the system settings "additional drivers" or the latest version directly downloaded from AMD. https://help.ubuntu.com/community/BinaryDriverHowto/ATI My experience: The Ubuntu fglrx version is much toooo old: I had a lot of problems with wine and the activated discrete graphics card because that driver recognised a wrong graphics card (7400m series instead of 64oom series). With the latest AMD driver (Catalyst 12.10): working.

  3. The fglrx drivers for Linux/Ubuntu are provided with a graphical configuration application called Catalyst Control Center and can also be configured via command line via amdconfig. With both configuration tools it is possible to switch between the discrete und the integrated graphics engine. This is called PowerXpress. With Windows this switch can be done without reboot but X needs a restart. Therefore the powersaving feature called PowerPlay does not use PowerXpress under Linux but just other features like dynamic clock rate change, .... BUT: PowerXpress is NOT "dual graphics".

  4. "dual graphics" means: Both graphics engine act like a single one using the CrossFireX-Technology. This is provided for Windows 7 DirectX 10+ but NOT for Windows XP or Linux! For more information compare the AMD dual graphics FAQ: http://www.amd.com/us/products/technologies/dual-graphics/pages/dual-graphics.aspx#4

If there is any newer information about dual graphics and Linux: Please let me know!

Share:
114

Related videos on Youtube

user2980776
Author by

user2980776

Updated on September 18, 2022

Comments

  • user2980776
    user2980776 almost 2 years

    I have a text file with the top names of each year male and female and i need to find the top five for each, i have a little bit so far but not enought, can i get a little help.

    # [import statements]
    import q1fun
    # [constants]
    
    # [rest of program code]
    f = open("customers.txt", "r", encoding="utf-8")
    q1fun.names(f)
    
    def names(f):
        """
        -------------------------------------------------------
        [function description]
        -------------------------------------------------------
        Preconditions:
           [parameter name - parameter description (parameter type and constraints)]
        Postconditions:
           [returns: or prints:]
           [return value name - return value description (return value type)] 
        -------------------------------------------------------
        """
        f.seek(0)
        line = f.readline().strip()
        values = line.split(",")
        line_best = float(values[2])
        l = values
    
        if line_best == "m":
            for line in f:
                values = line.split(",")
                if line_best < float(values[3]):
                    line_best = float(values[3])
                    l = values
    
        else:
            for line in f:
                values = line.split(",")
                if line_best < float(values[3]):
                    line_best = float(values[3])
                    l = values
    
        return
    
    • mttdbrd
      mttdbrd over 10 years
      What is the format of the customers.txt? Can you post a little bit from it?
    • Wayne Werner
      Wayne Werner over 10 years
      This looks like homework, which we're not opposed to helping with, but you'll get a bit further if you post as much information as you have.
    • user2980776
      user2980776 over 10 years
      Emma,F,18787 Isabella,F,18590 Emily,F,17415 Olivia,F,17059 Ava,F,17021 Madison,F,17006
    • user2980776
      user2980776 over 10 years
      Darius,M,1049 Jerry,M,1044 Jaime,M,1040
    • Martijn Pieters
      Martijn Pieters over 10 years
      Your code reads one line, sets line_best to the float of the 4th item, and then tries to compare that float to 'm'. That will never work..
  • user2980776
    user2980776 over 10 years
    i keep getting an error for heapq saying its an unused variable
  • Martijn Pieters
    Martijn Pieters over 10 years
    Sorry, the import line was missing, added that now.
  • user2980776
    user2980776 over 10 years
    i keep getting this error here csv.Error: iterator should return strings, not bytes (did you open the file in text mode?)
  • Martijn Pieters
    Martijn Pieters over 10 years
    Right, you are using Python 3 then; I've added that information to your question as a tag and updated my answer to work with Python 3 instead.
  • user2980776
    user2980776 over 10 years
    how do you have the list the other way around
  • Martijn Pieters
    Martijn Pieters over 10 years
    Have what list the other way around?
  • user2980776
    user2980776 over 10 years
    the list that i print of for male and female
  • Martijn Pieters
    Martijn Pieters over 10 years
    I build the list with heapq.heappush() and heapq.heappushpop() calls, adding (count, name) tuples. You need to do that so that heapq can compare two tuples by the count value.
  • Martijn Pieters
    Martijn Pieters over 10 years
    If you were to reverse the tuples, you'd get the last 5 names in alphabetical order instead.