User Tools

Site Tools


mld:entwicklung:intel-gpu

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

mld:entwicklung:intel-gpu [2024/03/13 11:41]
franky
mld:entwicklung:intel-gpu [2026/02/16 16:43] (current)
franky Anpassung für Braswell und ApolloLake
Line 20: Line 20:
 ^ Intel GPU         ​^ ​ HD2xxx ​ ^  HD3xxx ​ ^  HD4xxx ​ ^  HD4xx  ^  HD5xx  ^  HD6xx  ^  UHD6xx ​ ^  UHD6xx ​ ^  UHD6xx ​ ^  UHD7xx ​ ^  UHD7xx ​ ^ ^ Intel GPU         ​^ ​ HD2xxx ​ ^  HD3xxx ​ ^  HD4xxx ​ ^  HD4xx  ^  HD5xx  ^  HD6xx  ^  UHD6xx ​ ^  UHD6xx ​ ^  UHD6xx ​ ^  UHD7xx ​ ^  UHD7xx ​ ^
 ^ crocus_dri.so ​    ​| ​ N       ​| ​ N       ​| ​ N       ​| ​ N      |  O      |  O      |  O       ​| ​ O       ​| ​         |          |          | ^ crocus_dri.so ​    ​| ​ N       ​| ​ N       ​| ​ N       ​| ​ N      |  O      |  O      |  O       ​| ​ O       ​| ​         |          |          |
-^ iris_dri.so ​      ​| ​         |          |          |         ​| ​ B *)   |  B      |  B       ​| ​ B       ​| ​ N       ​| ​ N       ​| ​ N       |+^ iris_dri.so ​      ​| ​         |          |          |         ​| ​ B      |  B      |  B       ​| ​ B       ​| ​ N       ​| ​ N       ​| ​ N       |
 ^ i965_drv_video.so |  N       ​| ​ N       ​| ​ N       ​| ​ N      |  O      |  O      |  O       ​| ​ O       ​| ​         |          |          | ^ i965_drv_video.so |  N       ​| ​ N       ​| ​ N       ​| ​ N      |  O      |  O      |  O       ​| ​ O       ​| ​         |          |          |
-^ iHD_drv_video.so ​ |          |          |          |         ​| ​ B *)   |  B      |  B       ​| ​ B       ​| ​ N       ​| ​ N       ​| ​ N       |+^ iHD_drv_video.so ​ |          |          |          |         ​| ​ B      |  B      |  B       ​| ​ B       ​| ​ N       ​| ​ N       ​| ​ N       |
  
 N = notwendig \\  N = notwendig \\ 
Line 28: Line 28:
 O = optional möglich und bei 720p bessere Bildqualitiät,​ als mit ihd_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 \\ 
-Die ApolloLake CPUs (HD50X GPU) werden vorerst noch als "​nicht"​ iHD Hw behandelt! \\ 
  
 ====== 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 ​3)^+^ GPU Generation ^ Verwendet in Chipsatz/​CPU ^ Entwicklungsname ^ PCI-ID Gruppe ​ 1) ^ Empfohlener DRI Stand 2023 ^ VA-API (Video Acceleration API) Driver Stand 2023 ^ Alternative ​2)^
 | 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 41: Line 39:
 | Gen8LP | SOC Atom | Silvermont (Braswell / Cherry Trail) |  | Crocus | i965_drv.so | keine | | Gen8LP | SOC Atom | Silvermont (Braswell / Cherry Trail) |  | Crocus | i965_drv.so | keine |
 |  |  |  |  |  |  | |  |  |  |  |  |  |
-| Gen 8 | Core i (Gen 5) | BDW (Broadwell) |  | Iris ??? | iHD_drv.so ​???| Crocus/​i965_drv.so |+| Gen 8 | Core i (Gen 5) | BDW (Broadwell) |  | Iris | iHD_drv.so | Crocus/​i965_drv.so |
 | Gen 9 | Core i (Gen 6) | SKL (Skylake) | 8086:19* | Iris | iHD_drv.so | Crocus/​i965_drv.so | | Gen 9 | Core i (Gen 6) | SKL (Skylake) | 8086:19* | Iris | iHD_drv.so | Crocus/​i965_drv.so |
 | Gen9LP | SOC Atom | BXT: Broxton |   |??? | ??? | ??? | | Gen9LP | SOC Atom | BXT: Broxton |   |??? | ??? | ??? |
-| Gen9LP | SOC Atom | APL: Apollo Lake  ​2) | 8086:1A8* 8086:​5A8* ​ | Iris ??? | iHD_drv.so ​??? | Crocus/​i965_drv.so |+| Gen9LP | SOC Atom | APL: Apollo Lake  | 8086:1A8* 8086:​5A8* ​ | Iris | iHD_drv.so | Crocus/​i965_drv.so |
 | Gen9LP | SOC Atom | GLK: Gemini Lake | 8086:318* | Iris | iHD_drv.so | Crocus/​i965_drv.so | | Gen9LP | SOC Atom | GLK: Gemini Lake | 8086:318* | Iris | iHD_drv.so | Crocus/​i965_drv.so |
 | Gen 9.5 | Core i (Gen 7) | KBL: Kaby Lake | 8086:59* | Iris | iHD_drv.so | Crocus/​i965_drv.so | | Gen 9.5 | Core i (Gen 7) | KBL: Kaby Lake | 8086:59* | Iris | iHD_drv.so | Crocus/​i965_drv.so |
Line 51: Line 49:
 | Gen 11 | SOC Atom | Jasper Lake | 8086:4E5* | 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) 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. \\
-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. \\ +
-Diese Systemen ​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.    ​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.    Daher nach der Umstellung im WebIF immer auch den Bildschirm neu auswählen, wobei beim ersten Versuch ggf. keine Alternative angeboten wird.
mld/entwicklung/intel-gpu.1710326486.txt.gz · Last modified: 2024/03/13 11:41 by franky