Dinogebiss
Anmeldungsdatum: 5. April 2008
Beiträge: 1524
|
Hallöchen, ich habe die Vermutung, dass meine Grafikkarte mehr kann, insbesondere im 3D Open-GL Bereich. Welcher Treiber ist der Richtige, welche Konfiguration? Hier erst mal die Angaben zu meiner Grafikkarte:
lspci -nnk | grep "VGA\|'Kern'\|3D\|Display" -A2
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Whistler LE [Radeon HD 6610M/7610M] [1002:6742]
Subsystem: PC Partner Limited / Sapphire Technology Turks [Radeon HD 6570] [174b:6570]
Kernel driver in use: radeon glxinfo | grep rendering
direct rendering: Yes In VirtualBox wie auch im VMWare-Player läuft Aero bescheiden. Der VMware Player bringt die Meldung "Hardware Graphic Acceleration is not available". Was mache ich falsch? Viele Grüße Wilfried
|
Dinogebiss
(Themenstarter)
Anmeldungsdatum: 5. April 2008
Beiträge: 1524
|
Hier noch:
lspci -v
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Whistler LE [Radeon HD 6610M/7610M] (prog-if 00 [VGA controller])
Subsystem: PC Partner Limited / Sapphire Technology Turks [Radeon HD 6570]
Flags: bus master, fast devsel, latency 0, IRQ 73
Memory at c0000000 (64-bit, prefetchable) [size=256M]
Memory at fea20000 (64-bit, non-prefetchable) [size=128K]
I/O ports at e000 [size=256]
Expansion ROM at fea00000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: radeon dmesg | egrep 'drm|radeon'
[ 2.295793] [drm] Initialized drm 1.1.0 20060810
[ 2.322257] [drm] radeon kernel modesetting enabled.
[ 2.322331] fb: conflicting fb hw usage radeondrmfb vs VESA VGA - removing generic driver
[ 2.323066] [drm] initializing kernel modesetting (TURKS 0x1002:0x6742 0x174B:0x6570).
[ 2.323085] [drm] register mmio base: 0xFEA20000
[ 2.323086] [drm] register mmio size: 131072
[ 2.323303] radeon 0000:01:00.0: VRAM: 2048M 0x0000000000000000 - 0x000000007FFFFFFF (2048M used)
[ 2.323305] radeon 0000:01:00.0: GTT: 1024M 0x0000000080000000 - 0x00000000BFFFFFFF
[ 2.323307] [drm] Detected VRAM RAM=2048M, BAR=256M
[ 2.323308] [drm] RAM width 128bits DDR
[ 2.323493] [drm] radeon: 2048M of VRAM memory ready
[ 2.323494] [drm] radeon: 1024M of GTT memory ready.
[ 2.323511] [drm] Loading TURKS Microcode
[ 2.635395] [drm] GART: num cpu pages 262144, num gpu pages 262144
[ 2.636625] [drm] enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0
[ 2.653416] [drm] PCIE GART of 1024M enabled (table at 0x0000000000273000).
[ 2.653515] radeon 0000:01:00.0: WB enabled
[ 2.653518] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000080000c00 and cpu addr 0xffff8802316f3c00
[ 2.653520] radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000080000c0c and cpu addr 0xffff8802316f3c0c
[ 2.654990] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000072118 and cpu addr 0xffffc90011032118
[ 2.654992] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 2.654993] [drm] Driver supports precise vblank timestamp query.
[ 2.655011] radeon 0000:01:00.0: irq 73 for MSI/MSI-X
[ 2.655020] radeon 0000:01:00.0: radeon: using MSI.
[ 2.655051] [drm] radeon: irq initialized.
[ 2.671333] [drm] ring test on 0 succeeded in 2 usecs
[ 2.671397] [drm] ring test on 3 succeeded in 1 usecs
[ 2.857817] [drm] ring test on 5 succeeded in 2 usecs
[ 2.857824] [drm] UVD initialized successfully.
[ 2.857929] [drm] Enabling audio 0 support
[ 2.857979] [drm] ib test on ring 0 succeeded in 0 usecs
[ 2.858028] [drm] ib test on ring 3 succeeded in 0 usecs
[ 3.009387] [drm] ib test on ring 5 succeeded
[ 3.009715] [drm] Radeon Display Connectors
[ 3.009717] [drm] Connector 0:
[ 3.009718] [drm] HDMI-A-1
[ 3.009720] [drm] HPD4
[ 3.009721] [drm] DDC: 0x6450 0x6450 0x6454 0x6454 0x6458 0x6458 0x645c 0x645c
[ 3.009722] [drm] Encoders:
[ 3.009724] [drm] DFP1: INTERNAL_UNIPHY2
[ 3.009725] [drm] Connector 1:
[ 3.009726] [drm] DVI-D-1
[ 3.009727] [drm] HPD1
[ 3.009728] [drm] DDC: 0x6460 0x6460 0x6464 0x6464 0x6468 0x6468 0x646c 0x646c
[ 3.009729] [drm] Encoders:
[ 3.009730] [drm] DFP2: INTERNAL_UNIPHY
[ 3.009731] [drm] Connector 2:
[ 3.009732] [drm] VGA-1
[ 3.009734] [drm] DDC: 0x6430 0x6430 0x6434 0x6434 0x6438 0x6438 0x643c 0x643c
[ 3.009735] [drm] Encoders:
[ 3.009736] [drm] CRT1: INTERNAL_KLDSCP_DAC1
[ 3.009821] [drm] Internal thermal controller with fan control
[ 3.015734] [drm] radeon: dpm initialized
[ 3.065199] [drm] fb mappable at 0xC0474000
[ 3.065201] [drm] vram apper at 0xC0000000
[ 3.065202] [drm] size 8294400
[ 3.065203] [drm] fb depth is 24
[ 3.065204] [drm] pitch is 7680
[ 3.065325] fbcon: radeondrmfb (fb0) is primary device
[ 3.191323] radeon 0000:01:00.0: fb0: radeondrmfb frame buffer device
[ 3.191325] radeon 0000:01:00.0: registered panic notifier
[ 3.191329] [drm] Initialized radeon 2.36.0 20080528 for 0000:01:00.0 on mino
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
Dinogebiss schrieb: In VirtualBox wie auch im VMWare-Player läuft Aero bescheiden.
Alles was Direct3D in der VM nutzt ist kaum zu gebrauchen. Er kann nur OpenGL direkt vom Host beziehen, die Direct3D Unterstützung muss emuliert werden - das kostet Leistung und ist fehleranfällig. Wenn du gedenkst die VM für aufwendige Spiele zu nutzen: Vergiss es. Das macht nur Sinn wenn du gleich eine komplette reale Grafikkarte durch reichst, und das funktioniert nur mit KVM und QEMU oder Xen - das ist ohne ein passendes Mainboard sowie zweite Grafikkarte für den Host natürlich aber auch relativ sinnfrei.
|
Dinogebiss
(Themenstarter)
Anmeldungsdatum: 5. April 2008
Beiträge: 1524
|
Aber irgend etwas scheint nicht zu stimmen, ich vermute den Grafiktreiber. Hab das hier gelesen:
http://wiki.ubuntuusers.de/Grafikkarten/AMD/radeon Und das hier gemacht:
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-video-radeon xserver-xorg-core
|
Dinogebiss
(Themenstarter)
Anmeldungsdatum: 5. April 2008
Beiträge: 1524
|
Das brachte nichts. Hab gelesen, dass man den Originaltreiber installieren soll, diesen hier:
http://support.amd.com/en-us/download/desktop?os=Linux%20x86_64
|
Dinogebiss
(Themenstarter)
Anmeldungsdatum: 5. April 2008
Beiträge: 1524
|
Hab nun den Originaltreiber installiert. In VMware Player läuft 3D super genial, in VBOX zickt es noch immer.
|
Dinogebiss
(Themenstarter)
Anmeldungsdatum: 5. April 2008
Beiträge: 1524
|
Ich möchte das Thema nochmal aufgreifen, da die Frage meiner Meinung nach nicht so beantwortet wurde, dass ich damit in der Lage wäre den optimalen Treiber und die optimalen Einstellungen zu wählen. Die Grafikkarte ist immer noch eine Sapphire Radeon HD6570. Weitere Angaben in den ersten beiden Posts dieses Fadens. Nachdem ich ein Xubuntu 14.04 installiert habe gehe ich in die Einstellungen und dort auf zusätzliche Treiber. Dann wähle ich den Treiber in der Mitte, so wie im Bild zu sehen. Wie kann ich die Leistung meiner Grafikkarte besser ausschöpfen, wie macht man es richtig? Welchen Vorteil / Nachteil habe ich, wenn ich diesen Treiber installiere?
http://support.amd.com/en-us/download/desktop?os=Linux%20x86_64
- Bilder
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
Dinogebiss schrieb: Welchen Vorteil / Nachteil habe ich, wenn ich diesen Treiber installiere?
Entgegen der dort aufgelisteten Angaben unterstützt die Crimson Edition deine Grafikkarte offiziell nicht mehr. Der Installer sollte dir die Installation mit einem diesbezüglichen Hinweis verweigern - ich habe hier auch schon einen Fall gesehen, wo entgegen der dortigen Angaben der Treiber selbst sich quer gestellt hat. Mindestanforderung für den Treiber ist jetzt die GCN Architektur, die wurde erst mit der HD 7000 Reihe eingeführt. Das ganze dürfte eine Vorbereitung auf den anstehenden Paradigmenwechsel sein - AMD schreibt derzeit einen komplett neuen Treiber, welcher das freie amdgpu Modul verwendet (und später komponentenweise ebenfalls Open Source werden soll) und auch technisch nicht mehr zu älteren Karten kompatibel sein wird. Der freie Treiber liefert schon reichlich Leistung, das beste was du machen kannst ist ihn aktuell zu halten - dazu stehen dir auch die LTS Enablement Stacks zur Verfügung.
|
Dinogebiss
(Themenstarter)
Anmeldungsdatum: 5. April 2008
Beiträge: 1524
|
Ich habe Deine Empfehlung aus dem Supertuxkart Faden ausgeführt:
sudo apt-get purge fglrx*
sudo rm /etc/X11/xorg.conf Jetzt ist der erste Treiber in der Liste der zusätzlichen Treiber aktiv. Damit merke ich keinen Vorteil und keinen Nachteil. Nur diese amdccle fehlt, d.h. mir ist unklar wie ich z.B. ein Notebook an einen Beamer connecten kann, xrandr wahrscheinlich installieren.
|
Dinogebiss
(Themenstarter)
Anmeldungsdatum: 5. April 2008
Beiträge: 1524
|
Das grafische Tool heißt arandr.
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
Jede Desktopoberfläche hat ihr eigenes Konfigurationsprogramm dafür, auch wenn deren Funktionsumfang in der Regel recht klein ist - für das meiste reicht es.
|
Dinogebiss
(Themenstarter)
Anmeldungsdatum: 5. April 2008
Beiträge: 1524
|
Letalis_Sonus schrieb: Der freie Treiber liefert schon reichlich Leistung, das beste was du machen kannst ist ihn aktuell zu halten - dazu stehen dir auch die LTS Enablement Stacks zur Verfügung.
Welchen meinst Du? Den voreingestelltem bei ganz frischem System:
X.Org-X-Server - AMD/ATI-Grafik-Hülle von xserver-xorg-video-ati werden verwendet (Quelloffen, getestet)
oder
Video-driver for the AMD-graphics-accelerator von fglrx-updates werden verwendet (proprietär)
|
Dinogebiss
(Themenstarter)
Anmeldungsdatum: 5. April 2008
Beiträge: 1524
|
Nachdem folgender Treiber aktiv war startete ich glxgears:
X.Org-X-Server - AMD/ATI-Grafik-Hülle von xserver-xorg-video-ati werden verwendet (Quelloffen, getestet)
Ergebnis:
glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
301 frames in 5.0 seconds = 60.105 FPS
301 frames in 5.0 seconds = 60.005 FPS
301 frames in 5.0 seconds = 60.006 FPS
301 frames in 5.0 seconds = 60.005 FPS
Mit diesem Treiber:
Video-driver for the AMD-graphics-accelerator von fglrx-updates werden verwendet (proprietär)
Ergebnis:
glxgears
32271 frames in 5.0 seconds = 6453.821 FPS
32258 frames in 5.0 seconds = 6451.488 FPS
31931 frames in 5.0 seconds = 6384.802 FPS Irgend eine Begründung?
|
Dinogebiss
(Themenstarter)
Anmeldungsdatum: 5. April 2008
Beiträge: 1524
|
@Letalis_Sonus Ich bitte Dich inständig meine offenen Fragen seit Oktober 2014 zu beantworten. 1. Genaue Bezeichnung des Treibers 2. Wie installiert man den Treiber 3. Welche zusätzlichen Pakete oder Einstellungen sind zu empfehlen.
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
Der Treiber heißt radeon . Der ist vorinstalliert, den brauchst du nicht zu installieren - er wird auch nicht durch die Installation des fglrx entfernt. Zu empfehlen sei dazu lediglich noch Grafikkarten/AMD/radeon/#Hardware-beschleunigte-Videodekodierung. Dinogebiss schrieb: Irgend eine Begründung?
Mit den freien Treibern wird Vsync erzwungen, um zu verhindern, dass man glxgears als Benchmark missbraucht - bei genau 60 FPS sollte man diesbezüglich schon skeptisch werden. Das Teil ist viel zu primitiv und leicht zu beeinflussen, um es als Vergleich zu verwenden - es ist ein einfaches Testprogramm.
|