Radeon 460 will not show second display.

Robert_341

Commendable
Jan 10, 2017
34
0
1,530
Installed the card (into a pci-e 2.0 slot which is not supposed to matter on this issue.....as I understand it??) and connected it to my monitor using the DVI connection. No issues there. Now...3 days later, I connected my HDTV to the card using the HDMI connection. Nothing happened. HDTV was black and Monintor was normal. So...started playing with Personal Settings and then the HDTV popped on. I now have the two components working in "Mirror" to one another but in the control panel only ONE screen appears.....so I can't make one the extension of the other.

I'm going to do a hard reboot and see if that will cause the two monitors to be noticed. If not, I'll look at the Bios settings, but from memory nothing there is relevant? I'll post back in 5-10 minutes either way...if not, then something worse has happened.

20 MINUTES LATER: No change...other than my task bar clock is now 6 hours off. I think that "just" happened....but maybe not. I'll be surfing the internet looking for answers and check back here often. Thanks.
 
Solution
You need to install the drivers from AMD. I'm guessing that whatever basic driver you are using doesn't support multi monitor. I have four monitors/TVs hooked up to my R9 280, it's really simple.

Robert_341

Commendable
Jan 10, 2017
34
0
1,530
Radeon RX460 ((https://www.newegg.com/Product/Product.aspx?Item=N82E16814126125&cm_re=radeon_460-_-14-126-125-_-Product)).

For three days I ran it with just a single monitor hooked up via the dvi to dvi connection. When my 25 foot hdmi cable arrived by mail, I used it to connect the card to my hdtv going from hdmi to hdmi. ie: no adapters just straight male to male cables. Both screens still on mirroring each other.

My bios only has a choice to enable or disable the video card in the pci slot or use the motherboard. I'm running the default drivers Windows utilizes as I cannot install drivers from the CD as Microsoft will not allow the download of some C++++ coding that the Card wants. The default drivers worked on my dual montior set up with my old card.

EDIT: reviewing the above, I have deleted the default driver selected by Windows and had my Win 7 Ultimate OS search the internet for the best driver. It reinstalled or kept the default driver.
 

Robert_341

Commendable
Jan 10, 2017
34
0
1,530
That is what I suspect as well, which is why I have been trying to install Win 10 to "fix" the new driver installation issue. The default driver worked on the previous multi-monitor card, but not this one. Fair enough. So, we do have to assume that "by design" this card does not run multi monintors without its own updated drivers installed. that does make sense, just not "easy" for those of us running a bad copy of Win7. I inherited this machine from my next door neighbor. No coa, no OS disk. Has worked for everything up until now....

I'll report back if I ever get a fix..... of my Win 7 system that will allow updating of the drivers. Thank You.
 

Robert_341

Commendable
Jan 10, 2017
34
0
1,530
UPDATE and Final: Multiple phone calls with helpful Asus Tech Support in Canada and upshot is they say after trying other drivers and such that running the 3.0 card in a 2.0 slot could make it "not work." Now..... that could be just an easy excuse and a lost sale for ASUS.... or more a statement on how component builders don't actually comply with standards? But... I'm returning the card. They also said that an equally powerful card that has CUDA cores will not play games as well which also clears up a long running issue for me..... unless the pci-e 2.0 issue is screwing THAT up as well. And who knows?

Knowledge is Power: stay strong.
 

4745454b

Titan
Moderator
It's more of a bios issue than card. If the bios supports 2.0 and does something funny in implementing it it "could" have issues with running a 3.0 card. I've heard internet rumors of this happening but never seen it myself. But it's supposedly possible. Updating your bios would solve it.

They also said that an equally powerful card that has CUDA cores will not play games as well

This is crap. CUDA or GCN, doesn't matter. What matters is what card you pick. Don't pick a low end card for 1080 or 2K/4K gaming. I have used both ATI/AMD and Nvidia cards before, never had an issue.
 

bobbo123

Distinguished
Feb 2, 2011
88
0
18,640
474: Thank you. I'm still playing with the card. Got more functionality out of it running it in a Ubuntu system...same Mirror Only function...but on all three screens. Its a new Linux System, Zorin 9.0, and I'm new to Linux so I don't know if updating drivers would help or not...I've read info going either way.

so...Back to Windows...I like the notion it might be the bios...except for the fact that I was running dual monitors on my previous card. I got the ASUS for better encoding and for Triple Monitor performance.........No Joy as yet.

Hmmmm....if there is no difference in performance between a CUDA card and an Equally "powerful" Non-Cuda card....then why have the difference? Now...I know that a Non-Cuda Card cannot run CUDA based software....It makes sense to me that game playing "should be" optimized for different outcomes as well??

CUDA = encoding. Non-CUDA = frame rates? .... just for instance. I think there "should be" a difference and the video card specialist at ASUS said it was true. I also accept a gamer might not tell the difference....but specific testing might?

I'm at a bit of a cross purpose here for building my next system: maximized for encoding, or playing games, or for Virtual Reality? Games and VR being virutally the same????? I guess overbuild it ..... and it can do both?
 

4745454b

Titan
Moderator
Hmmmm....if there is no difference in performance between a CUDA card and an Equally "powerful" Non-Cuda card....then why have the difference?

Because of how Nvidia and ATI/AMD made their cards. As they implement DX10+ they made minor differences in how their cores work. It's really just mostly marketing anyways. Ford has the Eco boost engines, GM isn't allowed to use that term. The same thing mostly applies here. CUDA is what Nvidia calls their shaders, while AMD just calls them cores. But they are both "engines".

CUDA = encoding. Non-CUDA = frame rates?

You can also use OpenCL for encoding. Again, CUDA is just a marketing term for Nvidia's cores.

I see you posted this update from your alt account. Please make sure you keep them separate please. You'll get in trouble if they cross paths/help each other.
 

bobbo123

Distinguished
Feb 2, 2011
88
0
18,640
474: Yeah...one day I could not log in and the website more or less forced me to create another account when all I wanted to do was get an acceptable password. Like my ignorance on video cards, and the technician at ASUS: "Its not ME!"

I'm happy to have only one account if you have ways to make it so.

As to CUDA which I am very interested in, but don't have any technical expertise on: Its more than marketing. A video card that is not CUDA equipped cannot use CUDA software for increased transcoding speeds. As stated, I suspect that game play is likely affected due to degrees of optimization. So: both engines will run, one just a bit faster.

........... but I don't "know."
 

4745454b

Titan
Moderator
CUDA isn't anything special is what I was trying to say. Going back to engines, only Ford can sell "ecoboost" cars. But what is it? It's just an engine with a turbo on it. GM and other companies sell the same thing, but they have to call it something else. There are programs that can use "CUDA" to accelerate the task. But there are others that use OpenCL and do the same thing. One works only on Nvidia cards, the other works best on AMD cards. Same type of work is being done, the program run on the GPU instead of the CPU. Again, CUDA is simple the name Nvidia gave it's cores. Just like Ecoboost.

As to CUDA which I am very interested in, but don't have any technical expertise on

For the most part people shouldn't care. If you have a program that can use CUDA then get the Nvidia card. I have no such programs so I don't care in that respect. A similar issue exists with Gsync/Freesync. Gsync only works with Nvidia while Freesync works with AMD. They both do the same thing. If your monitor supports one then make sure you get the GPU that works with it. If it doesn't, then just get the best card for your money.
 

bobbo123

Distinguished
Feb 2, 2011
88
0
18,640
474: Thanks for hanging in there. I know it can be painful dealing with newbies at this level. The problem is, you experts understand what you are saying, while we newbies take what you say at face value. CUDA is NOT the same thing as stream processors... which are not the same thing as Quick Sync and so forth. My problem: when saying they are "the same thing" I think they are interchangeable...and they aren't. AM-3 Sockets do the same thing as LA1115 sockets: but they aren't the same thing. And what is relevant to this discussion: they don't perform at the same level, or do all the same tasks equally as well. What I've learned/concluded in the last week: my next system will be Intel and have quick synch cpu's. I doubt the quality of QS encoding will be disqualifying for me so the x3 to x4 encoding increase over CUDA or Open will be gratifying....AND ... I won't have to think about compromising my VR build with CUDA/Encoding issues.

I might have solved my video card issue as well as somehow along the way my system reverted to default microsoft drivers and would not let me update them. SOLVED: by using my original motherboard driver disk. "I think" it installed some C++++ program that is now allowing me further driver updates such as HDMI audio on my connected HDTV.

Knowledge is Power. Thanks again for your help.
 

4745454b

Titan
Moderator
the problem I've seen is people who think CUDA is some magic stuff. And because thier GT730 has CUDA cores it's faster than a R9 280. Trust me, I've had people tell me this before. As long as you (and others) understand CUDA is just the name that Nvidia gave it's cores I'm a happy guy. There is nothing special about them. There are programs that can use CUDA, just like there are programs that can use DX, or OpenCL. There is nothing fancy/special about either one.

As pointed out in your AM3/115x example it's very important to make sure what you get matches or is compatible. But from a performance viewpoint I would rather have an RX 480 over a 1050 anyday. Even though one of them has CUDA and the other doesn't.
 

bobbo123

Distinguished
Feb 2, 2011
88
0
18,640
474: can you say WHY you prefer the one over the other? From what I'm hazzily thinking right now, if I want video transcoding speed I would choose CUDA, but if not or I'm more into games....then I'd choose a Non-CUDA machine. Or do you have other issues in mind?
 

4745454b

Titan
Moderator
Honestly you need to look at the program you are using. Not all programs support GPU acceleration. Some might support CUDA only, others might support OpenCL. Which Nvidia cards support but fail to accelerate as well as AMD cards. You need to look at your software and see what it runs and choose from that. As I said above, I'm not trying to be a jerk, but I've dealt with new people who hear about CUDA, think it makes everything better, only to find out they have no software that supports it and they bought a lower performing card compared to what they could have got from AMD. I don't have a list of programs and version numbers you have so I have no idea what you can take advantage of. I'm sure with some looking around you can figure it out.

http://technewspedia.com/handbrake-and-x264-soon-accelerated-gpu-opencl/

From this very old link you can see the announcement that handbrake will start using GPU acceleration. Notice however it supports OpenCL, not CUDA. It more than doubled the results for the A10. I'm sure handbrake supports CUDA by now as well.
 

bobbo123

Distinguished
Feb 2, 2011
88
0
18,640
474: I have not had any thought that you are being a jerk. "Target fixated" perhaps, but only demonstrating the passion for the subject that makes you a moderator and a resource.

But "my" whole point is that I recognize CUDA doesn't make everything better and that CHOICES have to be made. You make almost the opposite point that "it doesn't matter." Inconsistently with that, you have preferences between CUDA and Not Cuda.... unless the slightly ambiguous wording was meant to negate a no difference claim.

I have found Handbreak to be unacceptablu slow...but every program can improve over the years.

Of interest.... when you say some programs support openCL do you mean those openCL programs are meant to increase coding speed? If so, that is a nuance that I have not recognized....or never read before. The only thing I have read that optimizes encoding/transcoding is CUDA and Quick Synch. Am I wrong??

I may be slow to respond as I'm updating drivers, changing video cards, OS's and doing a lot of rebooting. This computer ain't gonna lick me.
 

4745454b

Titan
Moderator
when you say some programs support openCL do you mean those openCL programs are meant to increase coding speed? If so, that is a nuance that I have not recognized....or never read before. The only thing I have read that optimizes encoding/transcoding is CUDA and Quick Synch.

Look at the link I provided. I know it's 4+ yrs old, but it shows handbrake being accelerated by OpenCL. Not CUDA. Open Compute Language it's an API that can use the GPU to accelerate a program. By allowing it to use the GPU instead of the CPU to do work. Not all programs work best on the GPU, and not all GPUs accelerate equally. As I mentioned above, Nvidia GPUs don't use OpenCL very well. Either because of the way Nvidia lays out their GPU, or they nerf it on purpose so that people use CUDA programs instead which nvidia owns. Or possibly some combo of both.

I know you said it was confusing to new people but here we go again. Both OpenCL and CUDA are API/Code paths that use the GPU to do work. They are the "same thing". It's not like CUDA is some magic thing that doubles + the speed of an app and OpenCL does nothing. It's not that CUDA cores are some magical thing that having them is like have 5time the number of "stream processors". (which is what ATI/AMD called their GPU "cores".) I honestly think you (and others) get caught up in the marketing terms a bit too much. Most of this thread is now on CUDA and what not, and not what you came here for originally. If you installed something off the motherboard disk and got the drivers to install then that's good. I'm glad your issue is fixed.
 

bobbo123

Distinguished
Feb 2, 2011
88
0
18,640
474: This is most instructive: "Open Compute Language it's an API that can use the GPU to accelerate a program. By allowing it to use the GPU instead of the CPU to do work. Not all programs work best on the GPU, and not all GPUs accelerate equally. As I mentioned above, Nvidia GPUs don't use OpenCL" //// And for me and those interested in transcoding rather than games....cards marked CUDA advertise that fact. Anything else has to be searched for and mostly not found.....but I'm trying to install a triple monitor card to use my soon to be "old" system as a dedicated Anroid TV Driver and do transcoding while my new machine will be maximized for VR....which means I don't need to think about CUDA anymore....and I'm still guessing actually avoid CUDA on the hope that means the card will be maximized for VR...which means frame rates and latency and probably 5 other things as well? So...yeah... my issues are mixed.

....and still need the right driver package to have my MOTHERBOARD run HDMI and VGA monitors at the same time. Right now...still mirroring...but now I can update drivers, so we shall see.

EDIT: "It just not right" that a motherboard reloaded with the drivers that came with board does not run all three displays as advertised? ie: I can use either the dvi or the hdmi together with the VGA...My motherboard will dual monitor the VGA with the DVI just fine but runs the HDMI with VGA combo in Mirror fashion only........but I'm working on it.

474: Thanks again. MOST helpful.
 

bobbo123

Distinguished
Feb 2, 2011
88
0
18,640
474: sorry for delay. Still have no notice of your posting. I got the dual display to work off the motherboard BUT i'm waiting for my new Triple Monitor Card WITH CUDA cores to arrive from new egg in a few days. I have some idea to reinstall the Asus Card .... but then.... why? Knowledge also takes effort??? And I want CUDA. My new card bought just hours after the $15 discount expired: https://www.newegg.com/Product/Product.aspx?Item=9SIA5754058144&cm_re=video_card_2.0-_-14-133-542-_-Product

I hope it works?....It might delay my upgrade to a VR system by a few months allowing the new z270/200 chip to settle out...although I'm happy with one choice that I see....but Moore's law is powerful.

I also ordered my first Smart Phone ever to play with Google Cardboard. Lots of fun coming in the next few weeks. Got Kodi Installed on my Windows 7...but its not adding any channels that actually play. I'm assuming right now that my slow 1Mbs dsl line may be affecting that??? It shouldn't....but its not working like youtube shows it should.

Good times.
 

Robert_341

Commendable
Jan 10, 2017
34
0
1,530
A final update: returned the video card as it just did not work....most likely because it was a 3.0 pci card stuck into a 2.0 pci slot. I mean...that is the "obvious" answer confirmed by the card maker. So...installed a Nvidia GE Force GT730 card instead. On the lower end of things with near 400 Cuda cores or 4 times my old card. All three monitors working on first boot. Yeahhhhhhhh! Problem: now my encoding program Xillisoft cannot access the CUDA cores and the enable menu command is grayed out. HDTV also has no sound. Sound plays on my desktop speakers...so its there. Almost "looks like" a menu switch somewhere as opposed to a driver issue? I don't know.

5 Sessions with Nvidia with their helpful staff. Learned a few things about drivers and video cards....but after removing drivers in safe mode and installing the latest driver with only one monitor on....still no joy. Of interest........I found a new transcoding program that utilizes the gpu....it detected and used it on its own rather than me having to choose it. I am now transcoding at twice the speed as before...now about x2 real time. So that is nice. I'll keep the card if I can get the sound to the HDTV.