Mit was fährt man akuell unter Linux besser. Mit einer Nvidia KArte oder mit einer ATI

Nimm mal nen neueren Kernel. Da fließen gerade für die neueren GPUs in jeder Version so einige Fixes ein. Am besten gleich 3.13.2, je nachdem was in der Distribution eben verfügbar ist.
 
Hallo

@ Berniyh :
Wir hoch ist die Wahrscheinlichkeit das durch dieses Upgrade
des Kernel Fehlfunktionen auftreten ?
Der neueste Kernel wäre 3.13 RC6.

MfG
RedBaron
 
Wir hoch ist die Wahrscheinlichkeit das durch dieses Upgrade
des Kernel Fehlfunktionen auftreten ?
Prinzipiell sind die Kernel ganz gut austauschbar, das heißt man kann gut zwischen den Versionen wechseln. Daher ist das meiner Meinung nach auch einer der wenigen Punkte, die Fedora richtig macht, sich eben nicht auf eine Version zu versteifen, sondern alle aktuellen Versionen anzubieten (man kann trotzdem bei einem Longlife-Release bleiben, wenn man will).

RC6 sollte prinzipiell ganz ok sein, aber ich würde dann doch lieber auf die finale Version bzw. .2 warten (die ja scheinbar nur noch nicht bei Ubuntu angekommen sind).

Selbst wenn aber ein Kernel Panic oder sonst ein Kernel Fehler auftritt ist das im Normalfall nicht unbedingt schlimm. Kritisch wird es vor allem dann, wenn ein Teil des Dateisystemtreibers verrückt spielt, dann könnte auch schon mal die komplette Partition flöten gehen. Ist mir aber noch nie passiert.
Generell hatte ich in den letzten Jahren eigentlich nie Probleme mit den aktuellen Kernel Versionen, aber das ist natürlich auch nur meine persönliche Erfahrung, andere Menschen hatten da sicher mehr Probleme.
Single-Point-Statistics sind halt immer so ne Sache... ;)
 
Zuletzt bearbeitet:
Hallo

Kann ein solches Upgrade auch über Synaptic durchgeführt werden oder wird dafür ein PPA benötigt ?
Wird von dem installierten Kernel eine Kopie lokal gespeichert ?

MfG
RedBaron
 
Das sind leider Fragen, die ich dir nicht beantworten kann, da sehr Ubuntu-spezifisch. Prinzipiell lassen sich Linux Kernel problemlos parallel installieren, ob das die Paketverwaltung dann auch so macht hängt davon ab wie es bei der Distribution gehandhabt wird.

Im Zweifelsfalls bei solchen Fragen lieber noch mal in einem Ubuntu Forum nachfragen.
 
Hallo

Ich habe den Kernel 3.13.3 installiert, dmesg zeigt folgende Ausgabe:
Code:
[    1.730975] [drm] radeon kernel modesetting enabled.
[    1.731021] checking generic (c0000000 300000) vs hw (c0000000 10000000)
[    1.731023] fb: conflicting fb hw usage radeondrmfb vs EFI VGA - removing generic driver
[    1.731037] Console: switching to colour dummy device 80x25
[    1.731284] [drm] initializing kernel modesetting (TURKS 0x1002:0x6749 0x1002:0x2B06).
[    1.731298] [drm] register mmio base: 0xFEA20000
[    1.731299] [drm] register mmio size: 131072
[    1.731363] ATOM BIOS: TURKS
[    1.731510] radeon 0000:01:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)
[    1.731512] radeon 0000:01:00.0: GTT: 1024M 0x0000000040000000 - 0x000000007FFFFFFF
[    1.731513] [drm] Detected VRAM RAM=1024M, BAR=256M
[    1.731514] [drm] RAM width 128bits DDR
[    1.731575] [TTM] Zone  kernel: Available graphics memory: 8166106 kiB
[    1.731576] [TTM] Zone   dma32: Available graphics memory: 2097152 kiB
[    1.731577] [TTM] Initializing pool allocator
[    1.731581] [TTM] Initializing DMA pool allocator
[    1.731595] [drm] radeon: 1024M of VRAM memory ready
[    1.731596] [drm] radeon: 1024M of GTT memory ready.
[    1.731797] [drm] GART: num cpu pages 262144, num gpu pages 262144
[    1.732875] [drm] enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0
[    1.752305] [drm] Loading TURKS Microcode
[    1.754930] [drm] PCIE GART of 1024M enabled (table at 0x0000000000273000).
[    1.755028] radeon 0000:01:00.0: WB enabled
[    1.755030] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xffff880421d2ec00
[    1.755032] radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0xffff880421d2ec0c
[    1.756499] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000072118 and cpu addr 0xffffc900130b2118
[    1.756501] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    1.756502] [drm] Driver supports precise vblank timestamp query.
[    1.756519] radeon 0000:01:00.0: irq 90 for MSI/MSI-X
[    1.756528] radeon 0000:01:00.0: radeon: using MSI.
[    1.756558] [drm] radeon: irq initialized.
[    1.772815] [drm] ring test on 0 succeeded in 2 usecs
[    1.772878] [drm] ring test on 3 succeeded in 1 usecs
[    1.789196] firewire_ohci 0000:06:07.0: added OHCI v1.10 device as card 0, 4 IR + 8 IT contexts, quirks 0x11
[    1.818610] usb 1-4: New USB device found, idVendor=05e3, idProduct=0608
[    1.818613] usb 1-4: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    1.818614] usb 1-4: Product: USB2.0 Hub
[    1.819073] hub 1-4:1.0: USB hub found
[    1.819428] hub 1-4:1.0: 4 ports detected
[    1.933151] usb 1-5: new high-speed USB device number 5 using ehci-pci
[    1.958432] [drm] ring test on 5 succeeded in 2 usecs
[    1.958440] [drm] UVD initialized successfully.
[    1.958542] [drm] Enabling audio 0 support
[    1.958592] [drm] ib test on ring 0 succeeded in 0 usecs
[    1.958641] [drm] ib test on ring 3 succeeded in 0 usecs
[    2.037046] ata6: SATA link down (SStatus 0 SControl 300)
[    2.066028] usb 1-5: New USB device found, idVendor=03f0, idProduct=2d12
[    2.066030] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.066032] usb 1-5: Product: Officejet 4500 G510g-m
[    2.066034] usb 1-5: Manufacturer: HP
[    2.066036] usb 1-5: SerialNumber: CN1BDG331H05CQ
[    2.109675] [drm] ib test on ring 5 succeeded
[    2.110690] [drm] Radeon Display Connectors
[    2.110691] [drm] Connector 0:
[    2.110693] [drm]   DP-1
[    2.110694] [drm]   HPD1
[    2.110696] [drm]   DDC: 0x6470 0x6470 0x6474 0x6474 0x6478 0x6478 0x647c 0x647c
[    2.110697] [drm]   Encoders:
[    2.110698] [drm]     DFP1: INTERNAL_UNIPHY2
[    2.110699] [drm] Connector 1:
[    2.110700] [drm]   DP-2
[    2.110701] [drm]   HPD5
[    2.110702] [drm]   DDC: 0x6460 0x6460 0x6464 0x6464 0x6468 0x6468 0x646c 0x646c
[    2.110703] [drm]   Encoders:
[    2.110704] [drm]     DFP2: INTERNAL_UNIPHY1
[    2.110705] [drm] Connector 2:
[    2.110706] [drm]   DVI-I-1
[    2.110707] [drm]   HPD4
[    2.110708] [drm]   DDC: 0x6450 0x6450 0x6454 0x6454 0x6458 0x6458 0x645c 0x645c
[    2.110709] [drm]   Encoders:
[    2.110710] [drm]     DFP3: INTERNAL_UNIPHY
[    2.110711] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
[    2.110803] [drm] Internal thermal controller with fan control
[    2.110835] == power state 0 ==
[    2.110836] 	ui class: none
[    2.110838] 	internal class: boot 
[    2.110839] 	caps: 
[    2.110841] 	uvd    vclk: 0 dclk: 0
[    2.110843] 		power level 0    sclk: 10000 mclk: 15000 vddc: 900 vddci: 0
[    2.110844] 		power level 1    sclk: 10000 mclk: 15000 vddc: 900 vddci: 0
[    2.110845] 		power level 2    sclk: 10000 mclk: 15000 vddc: 900 vddci: 0
[    2.110846] 	status: c r b 
[    2.110849] == power state 1 ==
[    2.110849] 	ui class: performance
[    2.110851] 	internal class: none
[    2.110852] 	caps: 
[    2.110853] 	uvd    vclk: 0 dclk: 0
[    2.110854] 		power level 0    sclk: 10000 mclk: 15000 vddc: 900 vddci: 0
[    2.110855] 		power level 1    sclk: 40000 mclk: 100000 vddc: 1100 vddci: 0
[    2.110856] 		power level 2    sclk: 80000 mclk: 100000 vddc: 1100 vddci: 0
[    2.110857] 	status: 
[    2.110858] == power state 2 ==
[    2.110859] 	ui class: none
[    2.110860] 	internal class: uvd 
[    2.110861] 	caps: video 
[    2.110862] 	uvd    vclk: 70000 dclk: 56000
[    2.110863] 		power level 0    sclk: 80000 mclk: 100000 vddc: 1100 vddci: 0
[    2.110864] 		power level 1    sclk: 80000 mclk: 100000 vddc: 1100 vddci: 0
[    2.110865] 		power level 2    sclk: 80000 mclk: 100000 vddc: 1100 vddci: 0
[    2.110865] 	status: 
[    2.115239] switching from power state:
[    2.115240] 	ui class: none
[    2.115241] 	internal class: boot 
[    2.115242] 	caps: 
[    2.115243] 	uvd    vclk: 0 dclk: 0
[    2.115244] 		power level 0    sclk: 10000 mclk: 15000 vddc: 900 vddci: 0
[    2.115246] 		power level 1    sclk: 10000 mclk: 15000 vddc: 900 vddci: 0
[    2.115246] 		power level 2    sclk: 10000 mclk: 15000 vddc: 900 vddci: 0
[    2.115247] 	status: c b 
[    2.115249] switching to power state:
[    2.115249] 	ui class: performance
[    2.115250] 	internal class: none
[    2.115251] 	caps: 
[    2.115252] 	uvd    vclk: 0 dclk: 0
[    2.115253] 		power level 0    sclk: 10000 mclk: 15000 vddc: 900 vddci: 0
[    2.115254] 		power level 1    sclk: 40000 mclk: 100000 vddc: 1100 vddci: 0
[    2.115255] 		power level 2    sclk: 80000 mclk: 100000 vddc: 1100 vddci: 0
[    2.115256] 	status: r 
[    2.116693] [drm] radeon: dpm initialized
[    2.188924] tsc: Refined TSC clocksource calibration: 4013.428 MHz
[    2.193759] [drm] fb mappable at 0xC0474000
[    2.193760] [drm] vram apper at 0xC0000000
[    2.193762] [drm] size 5242880
[    2.193763] [drm] fb depth is 24
[    2.193764] [drm]    pitch is 5120
[    2.193884] fbcon: radeondrmfb (fb0) is primary device
[    2.193942] switching from power state:
[    2.193943] 	ui class: performance
[    2.193944] 	internal class: none
[    2.193944] 	caps: 
[    2.193944] 	uvd    vclk: 0 dclk: 0
[    2.193945] 		power level 0    sclk: 10000 mclk: 15000 vddc: 900 vddci: 0
[    2.193946] 		power level 1    sclk: 40000 mclk: 100000 vddc: 1100 vddci: 0
[    2.193946] 		power level 2    sclk: 80000 mclk: 100000 vddc: 1100 vddci: 0
[    2.193947] 	status: c r 
[    2.193947] switching to power state:
[    2.193948] 	ui class: performance
[    2.193948] 	internal class: none
[    2.193949] 	caps: 
[    2.193949] 	uvd    vclk: 0 dclk: 0
[    2.193949] 		power level 0    sclk: 10000 mclk: 15000 vddc: 900 vddci: 0
[    2.193950] 		power level 1    sclk: 40000 mclk: 100000 vddc: 1100 vddci: 0
[    2.193950] 		power level 2    sclk: 80000 mclk: 100000 vddc: 1100 vddci: 0

Ist daran ein Unterschied gegenüber dem Beitrag vom 09.02.2014 zu sehen, z.B. ob das DPM aktiviert ist ?

MfG
RedBaron
 
Wenn du radeon.dpm=1 als Bootparameter hast, ist es aktiviert. Danach sieht auch die Aussgabe aus, mit all den "power state"-Zeilen. Die sind nur mit besagtem Bootparameter zu sehen. Ansonst kannst du nach der Zeile "[drm] radeon: dpm initialized" gehen. Wenn die auftaucht, so wie bei dir, ist auch dpm aktiv. ;)
 
Sollte ab 3.13 dpm nicht per default aktiv sein?
 
Hallo

Sollte ab 3.13 dpm nicht per default aktiv sein?

Das ist ja meine Frage, und wen DPM aktiviert ist wird der Eintrag radeon.dpm=1
dann noch benötigt ?

MfG
RedBaron
 
Zuletzt bearbeitet:
Hm, stimmt, allerdings ist das erst für 3.14 der Fall. Bei 3.13 (zumindest bis .2, ob das bei späteren versionen geändert werden wird muss man mal abwarten) wird für BTC automatisch dpm verwendet.

Im Endeffekt ist es aber auch kein Problem das zu testen, ob es verwendet wird oder nicht, sieht man sehr schnell im Kernel Log.
 
Hm, stimmt, allerdings ist das erst für 3.14 der Fall. Bei 3.13 (zumindest bis .2, ob das bei späteren versionen geändert werden wird muss man mal abwarten) wird für BTC automatisch dpm verwendet.

Ja, mit 3.13.3 braucht man den kernel parameter wieder, da das herausnehmen auch für den stable Kernel cc wurde und in den nachfolgenden stable Update integriert worden.

Was RedBarons 2. Frage beantworten dürfte, der Parameter wird weiter benötigt. Spätestens, wenn die Distribution auf den 3.13.3 aktualisiert, oder schon vorher stable proposed patch schon vorher integriert werden, dadurch würde ich behaupten das es bei btc weiter benötigt wird.
 
Hallo

Ich habe es mal ohne radeon.dpm=1 versucht, was bewirkt hat das die Graka
wieder in den max. Performancelevel gewechselt hat.
Also wieder radeon.dpm=1 eingefügt und neugestartet, jetzt wieder alles beim alten.
Ich lasse jezuz den 3.13 Kernel installiert, bis jetzt funktioniert dieser ohne Probleme.

MfG
RedBaron
 
Hier tut sich ja mal gar nix mehr..
Nun ja, die großen Ereignisse bleiben gerade etwas aus. Bei Nvidia tut sich nur wenig, im Moment eher an der Tegra-Front. Bei AMD warte ich auf die Resultate des neuen Treibers. Die großen Schritte sind hier durch (UVD, PM), jetzt ist die harte Arbeit der Optimierung dran. Hoffentlich wird das Publikum nicht zu schnell ungeduldig.
 
Hier tut sich ja mal gar nix mehr..

Neues von der Front: 270x rennt ordentlich unter Mesa 10.5

Nu ja.
Ich für meinen Teil bin wieder bei Nvidia und hatte seitdem keine Probleme mehr. Inzwischen läuft bei mir aber in Ermangelung von passender Hardeware Linux nur in einer VM.

Spaßhalber habe ich die OpenSuse 13.2 bei erscheinen mal auf einer SSD auf meinem Rechner installiert. Da hat mich am meisten erstaunt das ohne Zutun meinerseits meine 3 LCD Monitore richtig angesprochen und eingerichtet wurden. Nur die Reihenfolge der Monitore 1 und 2 mußte ich tauschen. Demnächst bekomme ich evtl. ein neueres gebrauchtes Mainboard. Dann werde ich aus meinem Ersatzteilfundus einen Linux Rechner zusammenbauen. Dann melde ich mich evtl. wieder öfter hier zum Thema Grafikkarte :)
 
Seit Jahren zurück bei Nvidia und im Notebook Bereich Intel. Daher keine Probleme mehr.
ATI/AMD kommt mir weiterhin nicht ins Haus. Mag sein das sie sich deutlich verbessert haben im Vergleich zu damals aber wozu auch wechseln wenn man den aktuellen Kandidaten alles gut läuft?
 
Unter openSUSE 13.1 mit fglrx-Treiber aus der geeko-Repo keinerlei Probleme auf mehreren PCs und Karten: HD5450, HD7750, HD 7850, HD5870 und R9-280X.
Ich wüsste hier nichts Negatives zu berichten.

Gruß,
Ritschie
 
Zuletzt bearbeitet:
Kann ich erweitern um x1600(radeon, notebook), hd3850(radeon), hd7950(fglrx). laufen ohne Probleme. :)
 
Wenn es um die freien Treiber geht ist Intel mit ihren Core ix HD Lösungen die beste Wahl.

Nvidia mit cs Treiber wenn es um Spiele geht, offiziell wird von Steam nur Nvidia unterstützt. Soweit ich weiß.

AMD liegt irgendwo dazwischen, os oder auch cs Treiber haben ein paar Macken. Das sind jetzt meine Erfahrungen.
 
Beim radeon Treiber mangelt es hier und da an der Performance, die Unterstützung für OpenCL ist noch sehr rudimentär (und libclc wird auch irgendwie nicht so wirklich weiterentwickelt, auch wenn ein wichtiger Bestandteil im Treiber), dazu kommt, dass der radeonsi Treiber hier und da noch den X Server crasht.

Alles in Allem sind die Treiber deutlich verbessert im Vergleich zu dem was es noch vor 5-6 Jahren gab, aber es ist halt eine Reise ohne Ende...

Zum fglrx kann ich nichts sagen.

@Peet: Das kann man so nicht sagen. Die Steambox wurde im Prototypen mit einer Nvidia-Grafikkarte vorgestellt, das ist aber afaik auch alles.
Auch bedeutet Support für Intel nicht Support für radeon, denn das Feature-Set ist nicht identisch. Der Intel-Treiber ist ein paar Schritte voraus. Zumindest sollte es aber nah dran sein.
 
Bei AMD gibt es Probleme mit der HDMI Soundausgabe, bei dem freien Treiber ist er sogar peer devault deaktiviert. Je nach dem was für ein Spiel läuft es mal besser mal schlechter mit der Prevormace.

Intel hat da in der letzten Zeit sehr viel aufgeholt, vor allem weil man keinen Treiber mehr zusätzlich installieren muss. Ein Vorteil wenn der User nicht so fitt mit Linux ist.

Den reinen Desktopbetreib können sie mittlerweile zum Glück alle.;D Ich weiß noch die Zeiten wo man bei einer ATI Karte die xorg.conf selber schreiben musste, um überhaupt ein Bild zu haben.
 
Zurück
Oben Unten