View previous topic :: View next topic |
Author |
Message |
Catanduva Tux's lil' helper
Joined: 25 Dec 2008 Posts: 77 Location: Brazil
|
Posted: Tue Oct 09, 2012 1:43 pm Post subject: Radeon HD 7850 (Southern) still an issue? |
|
|
Bought a new pc these days and it's about to arrive. The graphics card is in the title.
I known that it's better to buy a Geforce for linux, but i don't care about 3d acceleration on linux, i don't play games in it.
I'll use it mainly to play videos, so it's still a pain to get the Southern Islands to work even just for this task? The xf86-drivers-ati will give me what i need nowadays? I tried the search but the topics are a little old. |
|
Back to top |
|
|
Gusar Advocate
Joined: 09 Apr 2005 Posts: 2665 Location: Slovenia
|
Posted: Tue Oct 09, 2012 2:16 pm Post subject: |
|
|
You want video playback and you don't go Nvidia, which has by far the best video stuff around with VDPAU? Err, weird choice. If video is all you care about, why are you buying a high-end graphic card in the first place? That's a waste of money, integrated Intel graphics does the job just fine, and supports hardware video decoding with an open-source driver.
Regarding Radeon... Their video stuff, XvBA, is the worst. Only a separate branch of XBMC has direct XvBA support. There's xvba-video, which allows you to use hardware video decoding with VAAPI players, but no idea how well (if at all) that is working.
The above is regarding the closed source catalyst/fglrx driver. The open-source xf86-video-ati driver has no support for the dedicated hardware decoder. There's the vdpau gallium tracker, but that one only decodes mpeg1/2, and even that using shaders (which is way less efficient). Further, xf86-video-ati doesn't support much of Southern Islands right now. Mesa 9 has a radeonSI driver, but it's not complete yet. And until it's complete, all xf86-video-ati gives you is modesetting.
Basically, you made a very bad choice. You bought an over-powered graphic card with the worst Linux support. You should've gone integrated Intel or some mid-end Nvidia card, like say GT640. |
|
Back to top |
|
|
Catanduva Tux's lil' helper
Joined: 25 Dec 2008 Posts: 77 Location: Brazil
|
Posted: Tue Oct 09, 2012 3:13 pm Post subject: |
|
|
Gusar wrote: | You want video playback and you don't go Nvidia, which has by far the best video stuff around with VDPAU? Err, weird choice. If video is all you care about, why are you buying a high-end graphic card in the first place? That's a waste of money, integrated Intel graphics does the job just fine, and supports hardware video decoding with an open-source driver.
Regarding Radeon... Their video stuff, XvBA, is the worst. Only a separate branch of XBMC has direct XvBA support. There's xvba-video, which allows you to use hardware video decoding with VAAPI players, but no idea how well (if at all) that is working.
The above is regarding the closed source catalyst/fglrx driver. The open-source xf86-video-ati driver has no support for the dedicated hardware decoder. There's the vdpau gallium tracker, but that one only decodes mpeg1/2, and even that using shaders (which is way less efficient). Further, xf86-video-ati doesn't support much of Southern Islands right now. Mesa 9 has a radeonSI driver, but it's not complete yet. And until it's complete, all xf86-video-ati gives you is modesetting.
Basically, you made a very bad choice. You bought an over-powered graphic card with the worst Linux support. You should've gone integrated Intel or some mid-end Nvidia card, like say GT640. |
Sorry, i didn't made myself clear. Video playback is just for linux. I'll have Windows on dual boot just for games.
My motherboard is an Asus P8B75-M and have an integrated graphics processor. But i'm coming back to the game side and this Radeon beats every Geforce in the same category (lower consumption, higher performance and cheaper), that's why i choose it instead of any other nvidia. I know it's a bad choice for Linux.
I just want to know what is the best way to configure it on linux right now. |
|
Back to top |
|
|
pigeon768 l33t
Joined: 02 Jan 2006 Posts: 683
|
Posted: Tue Oct 09, 2012 4:48 pm Post subject: |
|
|
It will function with the open source drivers. You will likely want to run ~arch, and you will not have stable 3d rendering and you will not have stable video decoding. I don't know that you will get decent 2d acceleration and/or textured video.
You don't need to worry about xf86-video-ati, just add VIDEO_CARDS="radeon" to /etc/make.conf. The drivers will automatically be pulled in. It should configure automatically.
AMD really dropped the ball on the 7000 series. |
|
Back to top |
|
|
Catanduva Tux's lil' helper
Joined: 25 Dec 2008 Posts: 77 Location: Brazil
|
Posted: Tue Oct 09, 2012 4:57 pm Post subject: |
|
|
pigeon768 wrote: | AMD really dropped the ball on the 7000 series. |
I can see that.
I'm trying to make the store change it for a GeForce GTX 560 Ti. Same price, but much lower performance. At least it'll work perfectly on Linux since it's my main SO. Windows will be there just for games. |
|
Back to top |
|
|
Gusar Advocate
Joined: 09 Apr 2005 Posts: 2665 Location: Slovenia
|
Posted: Tue Oct 09, 2012 5:06 pm Post subject: |
|
|
pigeon768 wrote: | You will likely want to run ~arch, and you will not have stable 3d rendering and you will not have stable video decoding. I don't know that you will get decent 2d acceleration and/or textured video. |
You won't really. For SI, they decided to do 2d accel with Glamor. Glamor requires a working mesa driver. The radeonSI mesa driver is not yet complete. Here's the current state of it: click |
|
Back to top |
|
|
Catanduva Tux's lil' helper
Joined: 25 Dec 2008 Posts: 77 Location: Brazil
|
Posted: Tue Oct 09, 2012 5:58 pm Post subject: |
|
|
The GPU is already on the way home. I'll have to figure it out. |
|
Back to top |
|
|
Ant P. Watchman
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Wed Oct 10, 2012 12:23 am Post subject: |
|
|
Gusar wrote: | pigeon768 wrote: | You will likely want to run ~arch, and you will not have stable 3d rendering and you will not have stable video decoding. I don't know that you will get decent 2d acceleration and/or textured video. |
You won't really. For SI, they decided to do 2d accel with Glamor. Glamor requires a working mesa driver. The radeonSI mesa driver is not yet complete. Here's the current state of it: click |
Yeah, it's pretty bad. I tried glamor with a HD5450 which should have pretty good support and my desktop became unusable with Kwin's OpenGL compositor (everything right of 2048 pixels was corrupt). |
|
Back to top |
|
|
Catanduva Tux's lil' helper
Joined: 25 Dec 2008 Posts: 77 Location: Brazil
|
Posted: Wed Oct 10, 2012 12:46 am Post subject: |
|
|
But for simple things it'll be ok with the open source drivers, right?
I don't use nothing fancy. My window manager is dwm and my most powerful eyecandy effect its the gray background of urxvt.
I'll just watch movies. |
|
Back to top |
|
|
chithanh Developer
Joined: 05 Aug 2006 Posts: 2158 Location: Berlin, Germany
|
Posted: Wed Oct 10, 2012 12:51 am Post subject: |
|
|
The open source code for the 7850 is rather new still, and to even get 2D acceleration you need xf86-video-ati from git (a -9999 ebuild is in the x11 overlay). Best results will be achieved with glamor enabled and xorg-server-1.12 (not 1.13). |
|
Back to top |
|
|
Catanduva Tux's lil' helper
Joined: 25 Dec 2008 Posts: 77 Location: Brazil
|
Posted: Wed Oct 10, 2012 12:58 am Post subject: |
|
|
There's another drive more reliable right now or this is the only/best way? |
|
Back to top |
|
|
chithanh Developer
Joined: 05 Aug 2006 Posts: 2158 Location: Berlin, Germany
|
Posted: Wed Oct 10, 2012 1:07 am Post subject: |
|
|
You can use xf86-video-modesetting but that will be totally unaccelerated.
The proprietary ati-drivers will probably also work, but currently it is limited to xorg-server-1.12 (ati-drivers-12.9 when it is released is expected to support xorg-server-1.13). |
|
Back to top |
|
|
Catanduva Tux's lil' helper
Joined: 25 Dec 2008 Posts: 77 Location: Brazil
|
Posted: Wed Oct 10, 2012 4:13 pm Post subject: |
|
|
I sent the Radeon back and the store will give my money back. I'll use the integranted intel HD from the ivy bridge i5 for now.
Maybe in the future i'll get a geforce to play Skyrim through wine. It's the only game i really wanna play. |
|
Back to top |
|
|
|