staging.inyokaproject.org

Vulkan auf Mesa Intel HD Graphics 4000?

Status: Ungelöst | Ubuntu-Version: Kubuntu 22.04 (Jammy Jellyfish)
Antworten |

XuKuBu

Anmeldungsdatum:
22. September 2015

Beiträge: 289

Hallo

Mein Infozentrum erklärt, dass ich die "Mesa Intel HD Graphics 4000" habe, der Support wurde wohl 2016 eingestellt.

Lutris erklärt mir:

Lutris konnte nicht die Vulkan-Unterstützung für die i386-Architektur erkennen. Dies wird viele Spiele und Programme daran hindern zu funktionierenl. Installeiren Sie es nach der folgenden Anleitung: //github.com/lutris/docs/blob/master/InstallingDrivers.md:

Meine Frage lautet also, ob es einen Treiber oder eine Möglichkeit gibt, mein altes Laptop noch mit Vulkan zu betreiben, damit ich auch diese anderen Spiele spielen kann. Beziehungsweise: Welche Grafikkarte könnte ich eventuell einbauen?

Ich habe auch gesehen, dass ich noch diese Angaben machen soll:

$ lspci -nnk | grep -A3 "\[03..\]:" 
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
        Subsystem: Dell 3rd Gen Core processor Graphics Controller [1028:0598]
        Kernel driver in use: i915
        Kernel modules: i915
--
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series] [1002:6840]
        Subsystem: Dell Radeon HD 7670M [1028:0598]
        Kernel driver in use: radeon
        Kernel modules: radeon
xrandr --prop 
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 16384 x 16384
LVDS-1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
        EDID: 
                00ffffffffffff0006afec3200000000
                0d1601049022137802bbf59455549027
                23505400000001010101010101010101
                010101010101ec1d56c450003030080a
                310058c11000001aec1d563c5200dc30
                080a310058c11000001a000000fe004a
                47503656804231353658544e00000000
                00004121940111000001010a20200062
        scaling mode: Full aspect 
                supported: Full, Center, Full aspect
        link-status: Good 
                supported: Good, Bad
        CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 
                0 1 
        CONNECTOR_ID: 76 
                supported: 76
        non-desktop: 0 
                range: (0, 1)
   1366x768      60.10*+  40.01  
   1280x720      60.10  
   1024x768      60.10  
   960x720       60.10  
   928x696       60.10  
   896x672       60.10  
   1024x576      60.10  
   960x600       60.10  
   960x540       60.10  
   800x600       60.10  
   840x525       60.10  
   864x486       60.10  
   700x525       60.10  
   800x450       60.10  
   640x512       60.10  
   700x450       60.10  
   640x480       60.10  
   720x405       60.10  
   684x384       60.10  
   640x360       60.10  
   512x384       60.10  
   512x288       60.10  
   480x270       60.10  
   400x300       60.10  
   432x243       60.10  
   320x240       60.10  
   360x202       60.10  
   320x180       60.09  
VGA-1 disconnected (normal left inverted right x axis y axis)
        link-status: Good 
                supported: Good, Bad
        CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 
                0 1 
        CONNECTOR_ID: 79 
                supported: 79
        non-desktop: 0 
                range: (0, 1)
HDMI-1 disconnected (normal left inverted right x axis y axis)
        max bpc: 12 
                range: (8, 12)
        content type: No Data 
                supported: No Data, Graphics, Photo, Cinema, Game
        Colorspace: Default 
                supported: Default, SMPTE_170M_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, opRGB, BT2020_CYCC, BT2020_RGB, BT2020_YCC, DCI-P3_RGB_D65, DCI-P3_RGB_Theater
        aspect ratio: Automatic 
                supported: Automatic, 4:3, 16:9
        Broadcast RGB: Automatic 
                supported: Automatic, Full, Limited 16:235
        audio: auto 
                supported: force-dvi, off, auto, on
        link-status: Good 
                supported: Good, Bad
        CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 
                0 1 
        CONNECTOR_ID: 83 
                supported: 83
        non-desktop: 0 
                range: (0, 1)
DP-1 disconnected (normal left inverted right x axis y axis)
        Colorspace: Default 
                supported: Default, RGB_Wide_Gamut_Fixed_Point, RGB_Wide_Gamut_Floating_Point, opRGB, DCI-P3_RGB_D65, BT2020_RGB, BT601_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, BT2020_CYCC, BT2020_YCC
        max bpc: 12 
                range: (6, 12)
        Broadcast RGB: Automatic 
                supported: Automatic, Full, Limited 16:235
        audio: auto 
                supported: force-dvi, off, auto, on
        subconnector: Unknown 
                supported: Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native
        link-status: Good 
                supported: Good, Bad
        CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 
                0 1 
        CONNECTOR_ID: 91 
                supported: 91
        non-desktop: 0 
                range: (0, 1)

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 7756

XuKuBu schrieb:

Mein Infozentrum erklärt, dass ich die "Mesa Intel HD Graphics 4000" habe,

Na und? Die Radeon ignorierst Du?

Vulkan_(API)

XuKuBu

(Themenstarter)

Anmeldungsdatum:
22. September 2015

Beiträge: 289

von.wert Vielen Dank für den Hinweis, die Ausgabe irritierte mich bereits aber die Idee fehlte noch.

Hier noch auf Linux klicken und schon habe ich den aktuellsten laufenden Treiber vermute ich, bei mir scheint es zu klappen:

https://www.amd.com/de/support

XuKuBu

(Themenstarter)

Anmeldungsdatum:
22. September 2015

Beiträge: 289

PS: Der Link ganz oben ist falsch, muss lauten:

https://github.com/lutris/docs/blob/master/InstallingDrivers.md

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 7756

XuKuBu schrieb:

Hier noch auf Linux klicken und schon habe ich den aktuellsten laufenden Treiber vermute ich,

Du vermutest falsch. Der letzte dort für diese GPU ist von September 2015.

Grafikkarten/AMD/radeon/ - und der ist installiert.

XuKuBu

(Themenstarter)

Anmeldungsdatum:
22. September 2015

Beiträge: 289

von.wert Der prüft das anscheinend, welche Version ich habe und zeigt dann passend zu meiner Distribution irgendwas an und das habe ich installiert. (Bei "Linux Treiber" einmal auf "Treiber anzeigen" klicken und auswählen und installieren.)

Zumindest habe ich gerade "vulkaninfo" in die Konsole gegeben und erhalte eine sehr lange Ausgabe mit sehr vielen Angaben und vermute, dass ich nun Vulkan-kompatibel bin. Das sieht sehr ähnlich wie an meinem PC aus, der eine "GeForce GTX 960" hat, wo ich nichts extra anders installierte.

Ich hatte aber vorher auch schon einiges versucht, um die "Mesa Intel HD Graphics 4000" zu aktualisieren - aber das hatte vermutlich nicht geklappt.

hakel2022

Anmeldungsdatum:
21. Februar 2022

Beiträge: 1402

HD 7670M ist eine DirectX 11

Du hast ein Hardware, "kein" Treiberproblem. Vulkan/DX12 sind doch eher anspruchsvolle, moderne Spiele. ☹

Das ist ein alter Enduro, für 3D Spiele wird die AMD zusätzlich genutzt.

Schau dir doch einfach mal die Mindestvorraussetzung für deine Spiele an.

GeForce GTX 960

Die braucht immerhin bis zu 120 Watt ... 💡

XuKuBu

(Themenstarter)

Anmeldungsdatum:
22. September 2015

Beiträge: 289

hakel2022 Da ich das ganze Laptop wegen nicht mehr erkannter USB-Anschlüsse neu aufsetzen musste, weiß ich nicht genau, was ich an welchen Stellen gemacht habe. Aber eine Mission von "The Dark Mod" ging vorher nicht, jetzt schon und läuft auch noch im akzeptablen Rahmen.

Neben meinen Versuchen, die Treiber zu aktualisieren, hatte ich Steam neu installiert und dabei gesehen, dass Steam auch irgendwas mit Vulkan installiert. Irgendwo in den versteckten Dateien ist nun auch einen "Vulkan" Ordner und mit der Abfrage von "vulkaninfo" in der Konsole habe ich eine ähnliche Ausgabe, wie am PC.

PS: Den PC kann ich nicht im Liegen verwenden, das Laptop mit selbst gebautem Pult aber schon.

Fazit: Es ist vielleicht nicht vollwertig, aber scheint irgendwie zu funktionieren.

hakel2022

Anmeldungsdatum:
21. Februar 2022

Beiträge: 1402

"The Dark Mod"

Das ist ein DX9 Spiel (ANNO 2002), DX12/Vulkan ist aus dem Jahr 2015.

DX9 ist eine solide Geschichte für Gaming unter Linux wegen Wine. 👍

https://wiki.ubuntuusers.de/Hybrid-Grafikkarten/PRIME/

Da steht drin wie du deine AMD nutzt, falls du das noch nicht weißt. Keine Ahnung, ob das wegen dem "radeon" Treiber klappt.

Falls du jetzt dennoch mal Grafikprobleme bekommst, gibt es mit Xubuntu eine einfache 2D Oberfläche.

XuKuBu

(Themenstarter)

Anmeldungsdatum:
22. September 2015

Beiträge: 289

hakel2022 Das kann ich gerade nicht beurteilen, deren letztes Update erschien mit 2.11 am 05.02.2023 und vermutlich haben die heute andere Standards, die werden auch 32-bit nicht mehr unterstützen. Zumindest wäre unter anderem für "Lucys Quest" eine Version ab 2.10 nötig, was ich vorher auch hatte, es aber nicht lief. Eventuell werde ich Lutris neu installieren um zu sehen, ob die Fehlermeldung beim Starten erneut kommt, dass Vulkan fehlt und einige Spiele nicht laufen. Dem gegenüber steht, dass das System sagt, dass ich Vulkan habe.

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 2627

Um zu schauen ob Vulkan überhaupt funktioniert gibt es vkcube, siehe Wiki:

Für Windows Spiele, die mit Wine auf Linux laufen sollen gibt es DXVK als Vulkan basierende Übersetzungsschnittstelle für Direct3D 9/10/11:

XuKuBu

(Themenstarter)

Anmeldungsdatum:
22. September 2015

Beiträge: 289

trollsportverein Das hatte ich sogar schon installiert und erhalte diese Ausgabe:

~$ vkcube 
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
Selected GPU 0: Intel(R) HD Graphics 4000 (IVB GT2), type: 1

Dennoch erscheint der sich drehende 3D-Würfel. Ich interpretiere es deswegen so, dass ich Vulkan mit meiner Radeon HD 7500M/7600M habe, die deswegen nicht erwähnt wird?

Zumindest läuft das, was derzeit laufen soll und irgendwann kommt der nächste Laptop.

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 2627

Nein, die Ausgabe, die außer dem drehendem Würfel ins Terminal ausspuckt wird, zeigt, dass die Intel Ivy Bridge Grafik genutzt wird. Es gibt zusätzlich den Hinweis dass die Implementierung für diese Intel Ivy Bridge Grafik noch unvollständig ist.

XuKuBu

(Themenstarter)

Anmeldungsdatum:
22. September 2015

Beiträge: 289

trollsportverein Dann hat halt hakel2022 recht, dass meine Hardware wohl nicht kompatibel zu Vulkan ist. Oder ich müsste die andere Grafikkarte irgendwie aktivieren, was ich mir noch mal ansehen könnte. Auch die ist wohl zu alt und eigentlich läuft für den Moment alles.

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 2627

Wenn alles läuft, was gewünscht wird, dann kann es auch erst mal egal sein, ob es für Ivy Bridge Grafik eine vollständige Vulkan Implementierung gibt. Um während des Spielens zu schauen was die Grafiklösung so treibt gibt es auch noch das MangoHud, hier im Video zu sehen:

Fertigpakete gibt es aber auch für Ubuntu, die sind dann bloß nicht ganz so aktuell wie frisch aus Github den Sourcecode geholt und selbtgebaut:

sudo apt-get install mangohud
Antworten |