This shows you the differences between two versions of the page.
mld:entwicklung:intel-gpu [2023/04/03 13:12] franky |
mld:entwicklung:intel-gpu [2024/04/18 10:35] (current) franky |
||
---|---|---|---|
Line 5: | Line 5: | ||
^ i965_drv_video.so | N | N | N | N | N | N | N | N | | ^ i965_drv_video.so | N | N | N | N | N | N | N | N | | ||
^ MLD 5.4 stable | F | F | F | F | F | F | | | | ^ MLD 5.4 stable | F | F | F | F | F | F | | | | ||
- | ^ MLD 5.5 | F | F | F* | F | F | F | F | F | | + | ^ MLD 5.5 | F | F | F | F* | F* | F | F | F | |
N = notwendige Treiber für va-api HW-Beschleunigung im VDR mit Softhddevice sowie für Kodi \\ | N = notwendige Treiber für va-api HW-Beschleunigung im VDR mit Softhddevice sowie für Kodi \\ | ||
F = funktioniert \\ | F = funktioniert \\ | ||
F*= funktioniert mit Einschränkung \\ | F*= funktioniert mit Einschränkung \\ | ||
- | Bei den Braswell CPUs N3000, N30350, N3150 und N3700 mit Braswell GPU (Gen4) friert das System nach kurzer Zeit ein. \\ | + | Bei den Braswell CPUs N3000, N30350, N3150 und N3700 mit Braswell GPU friert das System nach kurzer Zeit ein. \\ |
Mit den älteren Treibern der MLD5.4 passiert das nicht. \\ | Mit den älteren Treibern der MLD5.4 passiert das nicht. \\ | ||
- | Die neueren Braswell CPUs N3010, N3060, N3160, N710; J3060, J3160 und J3710 mit HDF4xx GPU (Gen5) funktionieren. | + | Die neueren Braswell CPUs N3010, N3060, N3160, N710; J3060, J3160 und J3710 mit HD4xx GPU funktionieren. \\ |
+ | Bei Systemen mit HD4xx sowie HD5xx (nur SkyLake) GPUs gibt es Probleme mit den Deinterlacern, u.A. beim Wechsel von MCDI auf MADI.\\ | ||
+ | ApolloLake Systeme mit HD50x (z.B. NUC6CAYH mit Celeron J3455 und HD500 GPU) haben dieses Problem mit den Deinterlacern nicht. | ||
**Ausblick auf MLD6** | **Ausblick auf MLD6** | ||
Line 24: | Line 26: | ||
N = notwendig \\ | N = notwendig \\ | ||
B = bevorzugt \\ | B = bevorzugt \\ | ||
- | O = optional möglich jedoch bei 720p schlechtere Bildqualitiät als mit i965_drv_video.so \\ | + | O = optional möglich und bei 720p bessere Bildqualitiät, als mit ihd_drv_video.so \\ |
N und B werden über die /usr/bin/xorg-drivers-detect.sh automatisch konfiguriert! \\ | N und B werden über die /usr/bin/xorg-drivers-detect.sh automatisch konfiguriert! \\ | ||
*) Von den Gen6 CPUs werden nur die SkyLake CPUs standardmäßig als iHD-Hw erkannt \\ | *) Von den Gen6 CPUs werden nur die SkyLake CPUs standardmäßig als iHD-Hw erkannt \\ | ||
Line 31: | Line 33: | ||
====== Informationen aus den Readme's von intel-media / intel-vaapi ====== | ====== Informationen aus den Readme's von intel-media / intel-vaapi ====== | ||
- | ^ GPU Generation ^ Verwendet in Chipsatz/CPU ^ Entwicklungsname ^ PCI-ID Gruppe 1) ^ Empfohlener DRI Stand 2023 ^ VA-API (Video Acceleration API) Driver Stand 2023 ^ Alternative ^ | + | ^ GPU Generation ^ Verwendet in Chipsatz/CPU ^ Entwicklungsname ^ PCI-ID Gruppe 1) ^ Empfohlener DRI Stand 2023 ^ VA-API (Video Acceleration API) Driver Stand 2023 ^ Alternative 3)^ |
| Gen 4 | Chipsatz GM45 | CTG: Cantiga | | Crocus | i965_drv.so ???| keine | | | Gen 4 | Chipsatz GM45 | CTG: Cantiga | | Crocus | i965_drv.so ???| keine | | ||
| Gen 5 | Core i (Gen 1) | ILK: Ironlake (Name nun Westmere → Clarkdale/Arrandale/Gulftown) | | Crocus | i965_drv.so ???| keine | | | Gen 5 | Core i (Gen 1) | ILK: Ironlake (Name nun Westmere → Clarkdale/Arrandale/Gulftown) | | Crocus | i965_drv.so ???| keine | | ||
Line 47: | Line 49: | ||
| Gen 9.5 | Core i (Gen 8/9) | CFL: Coffe Lake, WHL: Whiskey Lake | 8086:3EA* 8086:3E9* | Iris | iHD_drv.so | Crocus/i965_drv.so | | | Gen 9.5 | Core i (Gen 8/9) | CFL: Coffe Lake, WHL: Whiskey Lake | 8086:3EA* 8086:3E9* | Iris | iHD_drv.so | Crocus/i965_drv.so | | ||
| Gen 9.5 | Core i (Gen 10) | CML: Comet Lake, AML: Amber Lake | 8086:9B* | Iris | iHD_drv.so | keine | | | Gen 9.5 | Core i (Gen 10) | CML: Comet Lake, AML: Amber Lake | 8086:9B* | Iris | iHD_drv.so | keine | | ||
+ | | Gen 11 | SOC Atom | Jasper Lake | 8086:4E5* | Iris | iHD_drv.so | keine | | ||
| Gen 11 | Core i (Gen 10) | Ice Lake | 8086:8A* | Iris | iHD_drv.so | keine | | | Gen 11 | Core i (Gen 10) | Ice Lake | 8086:8A* | Iris | iHD_drv.so | keine | | ||
- | | Gen 12 | Core i (Gen 11/12/13) | TGLx (TGL: Tiger Lake, RKL: Rocket Lake, ADL-S/P/N: Alder Lake, RPL-S/P: Raptor Lake) | 8086:9A* 8086:4C* 8086:46* | Iris | iHD_drv.so | keine | | + | | Gen 12 | Core i (Gen 11/12/13) | TGLx (TGL: Tiger Lake, RKL: Rocket Lake, ADL-S/P: Alder Lake, RPL-S/P: Raptor Lake) | 8086:9A* 8086:4C* 8086:46* | Iris | iHD_drv.so | keine | |
- | 1) PCI-Device ID verwendet in der /usr/bin/xorg-drivers-detect.sh für Erkennung und Klassifizierung als iHD fähige Hardware | + | 1) PCI-Device ID verwendet in der /usr/bin/xorg-drivers-detect.sh für Erkennung und Klassifizierung als iHD fähige Hardware \\ |
- | 2) ApolloLake CPUs (z.B. J3455) sind aktuell aufgrund von Tonproblemen mit dem ihd_drv_video.so nicht als iHD HW klassifiziert, weshalb standardmäßig crocus_dri.so mit i965_drv_video.so verwendet wird. | + | 2) ApolloLake CPUs (z.B. J3455) sind aktuell aufgrund von Tonproblemen mit dem ihd_drv_video.so nicht als iHD HW klassifiziert, weshalb standardmäßig crocus_dri.so mit i965_drv_video.so verwendet wird. \\ |
+ | 3) Für GPUs die alternativ mit crocus/i965_drv.so und dem intel Xorg-Treiber laufen, gibt es seit 10.03.2024 im WebIF unter "Einstellungen - Anzeige - Treiber" die Möglichkeit den Intel-Treiber (iHD oder intel) auszuwählen. \\ | ||
+ | Systeme mit einer solchen GPU verwenden mit der Einstellung "auto" den neuen iHD Treiber und können mit der Auswahl "intel" auf die alten Intel-Treiber crocus/i965_drv.so umgestellt werden. \\ | ||
+ | Hinweis: Beim Wechsel der Treiber (iHD <-> intel) ändert sich die Bezeichnung des HDMI-Ports, was Auswirkungen auf die Bildschirmeinstellungen (Auflösung/Wiederholfrequenz) hat. | ||
+ | Daher nach der Umstellung im WebIF immer auch den Bildschirm neu auswählen, wobei beim ersten Versuch ggf. keine Alternative angeboten wird. | ||
+ | Dann ein zweites Mal versuchen und den ggf. erscheinden Fortschritts-Kringel mit einen Klick auf diesen stoppen. Danach kann der alternative HDMI-Port ausgewählt werden. | ||
weitere Quelle => [[https://en.wikipedia.org/wiki/List_of_Intel_graphics_processing_units|Liste Intel Grafikprozessoren (Wikipedia)]] | weitere Quelle => [[https://en.wikipedia.org/wiki/List_of_Intel_graphics_processing_units|Liste Intel Grafikprozessoren (Wikipedia)]] | ||