Sida 1 av 1

Geforce 210 vs Radeon 5450 under Linux

InläggPostat: 2012-06-12 20:35:47
av Sammelsurium
Jag ska köpa ett enkelt grafikkort till min miniserver för att kunna använda den som HTPC. Som standard finns endast VGA-ut och inget ljudkort. Grafikkortet måste vara lågprofil, ha HDMI-utgång samt ljud via HDMI.
De kretsarna som sitter i de billigaste korten är Geforce 210 och Radeon 5450.

Vilket av dessa chipset är bäst, först och främst med tanke på Linux-stöd för HDMI/ljud via HDMI? Jag vill helst kunna köra med inbyggda drivrutiner och inte installera manuellt. Att traggla igenom Nvidia-installeraren efter varje uppgradering av kärnan vill jag inte behöva göra på en HTPC.
Nouveau verkar inte ha stöd för ljud via HDMI, så det är ett minus för Geforce. I övrigt har jag väldigt bra erfarenheter med Geforce under Linux.

Just nu lutar det åt ett Radeon-kort. Det verkar fungera bra med standarddrivrutiner, har lite bättre prestanda än Geforce-kortet och drar mindre ström.

Re: Geforce 210 vs Radeon 5450 under Linux

InläggPostat: 2012-06-12 20:51:01
av heterPeter
Nouveau Är väl linux egna drivers.? Försök installera nvides properiate istället.
Vilken dist kör du.? Och vilken utgåva.?

Re: Geforce 210 vs Radeon 5450 under Linux

InläggPostat: 2012-06-12 21:09:38
av Erathe
Radeon 5450:s öppna drivrutiner har stöd för hdmi audio men stödet är ganska nytt och har krånglat lite tidigare. Använd en uppdaterad version. Hårdvarudekodning av video är inte implementerat så du behöver en cpu som klarar H264 1080p om du vill spela det.

Re: Geforce 210 vs Radeon 5450 under Linux

InläggPostat: 2012-06-12 21:11:37
av Sammelsurium
heterPeter skrev:Nouveau Är väl linux egna drivers.? Försök installera nvides properiate istället.
Vilken dist kör du.? Och vilken utgåva.?


Poängen var att jag helst kör med de "inbyggda" drivrutinerna. Detta eftersom manuell installation av drivrutiner kräver handpåläggning efter varje uppdatering av kärnan och jag ändå inte behöver någon hög prestanda.
På andra datorer, där prestandan spelar roll, använder jag Nvidias drivrutiner istället.

Distributionen är Fedora 17.

Re: Geforce 210 vs Radeon 5450 under Linux

InläggPostat: 2012-06-12 21:18:26
av Sammelsurium
Erathe skrev:Radeon 5450:s öppna drivrutiner har stöd för hdmi audio men stödet är ganska nytt och har krånglat lite tidigare. Använd en uppdaterad version. Hårdvarudekodning av video är inte implementerat så du behöver en cpu som klarar H264 1080p om du vill spela det.


Det fungerar bra att spela upp film med nuvarande, inbyggda grafikkort, så att avkoda film ska nog inte vara något problem.

Att drivrutinerna är skakiga var trist. Ska läsa vidare om det. Om jag måste ladda hem nya drivrutiner blir det enklare att köra med ett Geforce-kort och Nvidias drivrutiner.

Re: Geforce 210 vs Radeon 5450 under Linux

InläggPostat: 2012-06-13 12:07:21
av Sammelsurium
http://www.x.org/wiki/RadeonFeature står det att HDMI Audio är "Done" för Evergreen- hårdvara, dit 5450 hör. Det krävs att man lägger till "radeon.audio=1" i argumenten till kärnan, samt att man kör Linux 3.3 eller senare.

Jag testar att köpa ett sådant kort och byter det mot ett Geforce 210-kort om det inte fungerar tillfredsställande.

Re: Geforce 210 vs Radeon 5450 under Linux

InläggPostat: 2012-06-13 15:19:51
av plåtmonster
ATI Radeon har betydligt större chans på open-source drivrutiner. NVidia är förfärliga på bra drivrutiner.

Här kan du läsa om hur pass bra stöd de olika tillverkarna ger:
https://en.wikipedia.org/wiki/Graphics_ ... e_and_FOSS

I stort sett i rangordning:
* Intel
* AMD/ATI
* NVidia

Re: Geforce 210 vs Radeon 5450 under Linux

InläggPostat: 2012-06-13 15:42:58
av marxisten
Personligen har jag en förkärlek till ATI i alla lägen, efter mina egna upplevelser. Dock så har jag endast kört på Windowsdator så kan inte uttala mig riktigt om dem på Linux. :cry:

Re: Geforce 210 vs Radeon 5450 under Linux

InläggPostat: 2012-06-13 18:17:40
av Sammelsurium
@plåtmonster

Ja, Intel är trevliga när det gäller open source-drivrutiner. För mig som inte har några stora krav på grafikprestanda väger bra Linux-stöd tyngre.

Jag har köpt ett Radeon 5450-kort och fått igång det nu. Det var inga problem, förutom att jag måste köra PulseAudio för att få något ljud. Förmodligen är PulseAudio smart nog att konfigurera ljudkortet via ALSA, medan jag måste in i alsactl.conf för att kunna spela upp ljud direkt mot ALSA.
Men iom att det räcker att lägga in "pulseaudio --start" i ~/.bashrc kommer jag inte att lägga någon tid på det.

Nu ska jag läsa om jag kan koppla in ett trådlöst Apple-tangentbord att ha som temporär fjärrkontroll. Planerar att köpa en Rii Touh som fjärrkontroll senare.

Re: Geforce 210 vs Radeon 5450 under Linux

InläggPostat: 2012-06-13 18:36:53
av plåtmonster
Sammelsurium skrev:lägga in "pulseaudio --start" i ~/.bashrc

Då kommer varenda skal man drar upp att kräva sin egen process för ljudet?, det kan inte vara effektivt?

Re: Geforce 210 vs Radeon 5450 under Linux

InläggPostat: 2012-06-13 19:14:24
av Sammelsurium
plåtmonster skrev:Då kommer varenda skal man drar upp att kräva sin egen process för ljudet?, det kan inte vara effektivt?


PulseAudio upptäcker själv att det redan finns en aktiv process för den användaren och avslutas genast, så det är inget problem.

Senare kommer jag nog starta PulseAudio från samma ställe som jag startar upp XBMC på. Förmodligen en .service-fil till systemd som används för att hantera systemprocesser i Fedora.

Re: Geforce 210 vs Radeon 5450 under Linux

InläggPostat: 2012-06-13 19:31:38
av plåtmonster
Lägg det i .xinitrc istället ;)

Re: Geforce 210 vs Radeon 5450 under Linux

InläggPostat: 2012-06-13 19:47:22
av Sammelsurium
plåtmonster skrev:Lägg det i .xinitrc istället ;)


Jag skulle göra ungefär samma sak på min arkadmaskin, som kör Ubuntu, där jag lade in startkommandona för min MAME-frontend i min ~/.xinitrc och konfigurerade systemet för autoinloggning. Autoinloggningen struntade dock helt i min ~/.xinitrc och startade glatt en skrivbordsmiljö istället.

Det kanske fungerar annorlunda i Fedora, men jag gör ett startscript av det istället.

graphical.target (analogt med runlevel 5) startar dessutom gdm, vilket multi-user.target (analogt med runlevel 3) inte gör, så då sparar jag en bråkdels sekund vid uppstart. ;)

Re: Geforce 210 vs Radeon 5450 under Linux

InläggPostat: 2012-06-13 19:49:03
av plåtmonster
Autoinloggningen (xdm?) är alltså trasig..

Re: Geforce 210 vs Radeon 5450 under Linux

InläggPostat: 2012-06-13 19:53:58
av Sammelsurium
plåtmonster skrev:Autoinloggningen (xdm?) är alltså trasig..


Ja, i alla fall i den Ubuntu jag hade installerad*. Tror Ubuntu använder gdm, men det kan vara lightdm.

Jag vet inte om det är en bugg eller om de medvetet valt att implementera autoinloggningen på det sättet.

[*] Nu är det nog 11.10. Jag installerade dock maskinen något år tidigare, så de kanske har fixat till det sen dess.