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/04/14 12:08]
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. \\
- +
-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. \\ 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.    ​Hinweis:​ Beim Wechsel der Treiber (iHD <-> intel) ändert sich die Bezeichnung des HDMI-Ports, was Auswirkungen auf die Bildschirmeinstellungen (Auflösung/​Wiederholfrequenz) hat.
mld/entwicklung/intel-gpu.1713089318.txt.gz · Last modified: 2024/04/14 12:08 by franky