Does Ubuntu support ATI Dual Graphics?
I have the A6-3400m APU (integrated 6520G, discrete 6470M) and my experience until now is:
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, ...)
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.
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".
"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!
Related videos on Youtube
user2980776
Updated on September 18, 2022Comments
-
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 over 10 yearsWhat is the format of the customers.txt? Can you post a little bit from it?
-
Wayne Werner over 10 yearsThis 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 over 10 yearsEmma,F,18787 Isabella,F,18590 Emily,F,17415 Olivia,F,17059 Ava,F,17021 Madison,F,17006
-
user2980776 over 10 yearsDarius,M,1049 Jerry,M,1044 Jaime,M,1040
-
Martijn Pieters over 10 yearsYour 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 over 10 yearsi keep getting an error for heapq saying its an unused variable
-
Martijn Pieters over 10 yearsSorry, the
import
line was missing, added that now. -
user2980776 over 10 yearsi keep getting this error here csv.Error: iterator should return strings, not bytes (did you open the file in text mode?)
-
Martijn Pieters over 10 yearsRight, 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 over 10 yearshow do you have the list the other way around
-
Martijn Pieters over 10 yearsHave what list the other way around?
-
user2980776 over 10 yearsthe list that i print of for male and female
-
Martijn Pieters over 10 yearsI build the list with
heapq.heappush()
andheapq.heappushpop()
calls, adding(count, name)
tuples. You need to do that so thatheapq
can compare two tuples by thecount
value. -
Martijn Pieters over 10 yearsIf you were to reverse the tuples, you'd get the last 5 names in alphabetical order instead.