Xigtun / xps-9570-mojave

98 stars 26 forks source link

Any solution for the HDMI port problem? #24

Open eamigo86 opened 5 years ago

eamigo86 commented 5 years ago

Hello everyone, I am looking for a publication that indicates how to solve the problem for the use of the HDMI port after the hackintosh process for this specific laptop.

These are the advances that I have achieved at the moment:

  1. Audio, no sound through internal speakers, although headphone jack are working.
  2. Sometimes, Sleep action turn off the screen into a black screen and not wake up, and I have to restart by power button.
  3. It do not save the screen brightness level setting, when starting it is always at 75% or 80%.
  4. The advanced gestures of the trackpad do not work except the scroll with two fingers.(Fixed except "Smart Zoom" and "Notification Center" gestures).
  5. Fingerprint sensor, wifi killer card and card reader not work (I have wifi by TP-Link TL-WN823N usb adapter).
  6. I can't find any option to change the behavior of function keys, to use default F keys without Fn key.
  7. Touchscreen does not work, I have not found anyone commenting on how to put this feature to work. (Fixed, but I can not perform actions other than: select an icon, click or select a icons group)
  8. HDMI port for audio and video output.
  9. USB-C (Thunderbolt port) not working, for HDMI output.

Thanks in advance

Raymonf commented 5 years ago

I've responded to you before, same answers.

[2]. No fix yet

[5]. The fingerprint sensor will never (probably) work. The Killer Wireless card will never work. The card reader will never (probably) work.

[8]. no idea

[9]. no idea

tsui603 commented 5 years ago
  1. change board-id :Mac-27ADBB7B4CEE8E61
eamigo86 commented 5 years ago

Hi @tsui603, thanks for the configuration information, with that I achieved that the external monitor was recognized by the Thunderbolt with HDMI cable with hub, but it does not give any image, the external monitor is keep with the screen in black. Could you tell me what value you have in Graphics->ig-platform-id?

image

tsui603 commented 5 years ago

Hi @tsui603, thanks for the configuration information, with that I achieved that the external monitor was recognized by the Thunderbolt with HDMI cable with hub, but it does not give any image, the external monitor is keep with the screen in black. Could you tell me what value you have in Graphics->ig-platform-id?

image

1.I want know what hub do you usb.my type-c to hdmi cable 2. config.plist.zip this is my congig.list

  1. you can try to change another board-id
    Mac-00BE6ED71E35EB86 Mac-031B6874CF7F642A Mac-189A3D4F975D5FFC Mac-27ADBB7B4CEE8E61 Mac-35C1E88140C3E6CF Mac-4B7AC7E43945597E Mac-77EB7D7DAF985301 Mac-7DF21CB3ED6977E5 Mac-81E3E92DD6088272 Mac-C3EC7CD22292981F Mac-C9CF552659EA9913 Mac-FC02E91DDD3FA6A4
eamigo86 commented 5 years ago

Hi @tsui603 , thanks for you config.plist, I have now HDMI by thunderbolt port. This are my Hubs: Vention Dodocool

I just need to fix some problems with the F keys now by using your config.plist

toyinstark commented 5 years ago

Hi @tsui603, thanks for the configuration information, with that I achieved that the external monitor was recognized by the Thunderbolt with HDMI cable with hub, but it does not give any image, the external monitor is keep with the screen in black. Could you tell me what value you have in Graphics->ig-platform-id? image

1.I want know what hub do you usb.my type-c to hdmi cable 2. config.plist.zip this is my congig.list

  1. you can try to change another board-id Mac-00BE6ED71E35EB86 Mac-031B6874CF7F642A Mac-189A3D4F975D5FFC Mac-27ADBB7B4CEE8E61 Mac-35C1E88140C3E6CF Mac-4B7AC7E43945597E Mac-77EB7D7DAF985301 Mac-7DF21CB3ED6977E5 Mac-81E3E92DD6088272 Mac-C3EC7CD22292981F Mac-C9CF552659EA9913 Mac-FC02E91DDD3FA6A4

I used your config.plist but external monitor is still not showing images. Also i changed the board-id to all the ones you listed above. Still not working.

When i change smbios to macbook 14,1 the monitor displays image for 1 second and goes off. Btw, am using a USBC to Displayport cable. My xps9570 has a 1080p screen with i5-8300h. Everything else works except HDMI and USBC to Displayport

Here is my config.plist http://ge.tt/7CUcXVu2

Thanks

alexmenn commented 5 years ago

Hi @eamigo86 !! Creo que hablas español, así que si no te importa te escribo en español!! Veo que has arreglado el HDMI a través de un HUB mediante thunderbolt. Por casualidad. ¿Has probado a arrancar sin el modo verbose (-v) con el kext de gestos avanzados del touchpad? El voodooI2C digo. Yo sigo las instrucciones del github de bavariancake y solo me arranca con -v!!

eamigo86 commented 5 years ago

Hola @alexmenn, efectivamente mi lengua nativa es Español. Yo he probado arrancar con varias configuraciones sin el modo verbose (-v), pero en solo una de ella el sistema a arrancado sin problema y fue una de las primeras que probe por lo que tenia muchas carencias, como la que planteas de los gestos avanzados. Ahora mismo tengo el patch de gestos avanzados y touchpad, pero sigo haciendo boot con el modo verbose activo, ya que al parecer hay un problema si se desactiva este modo con algunos de los drivers que utilizo, solo que no sé cuál de ellos podría ser.

alexmenn commented 5 years ago

@eamigo86 eso que comentas es problema del kext de voodooI2C, que te hace "hang of boot" en clover, yo lo comprobé. Si usas el ps2 normal, el que no lleva gestos, arranca bien a priori.

Allá voy con mi segunda pregunta. ¿Qué has hecho al final para conseguir funcionar con el hdmi?

Hay un hilo creado en este mismo foro (tú ya lo sabes porque has comentado en él) donde dice arreglar el hdmi cambiando unas reglas del pci para los pipes. Pero hasta donde sé, tú debes de tener el hdmi funcionando únicamente a través de un hub usb-c con el puerto thunderbolt, ¿Verdad?

¿Puedes decirme qué hiciste al final para arreglarlo?

Gracias y un saludo.

eamigo86 commented 5 years ago

@alexmenn, en ese hilo que comentas (supongo que este), proponen una solución pero aun no la he probado, aun estoy usando el HDMI a través del HUB, luego que lo pruebe te comento que tal, si lo pruebas primero podrías dejar el comentario de que tal te fue y si logras configurar el boot sin el verbose mode y sin perder los gestos, comparte por favor. Saludos

alexmenn commented 5 years ago

@eamigo86 perfecto, déjame probar y cuando consiga resultados, te aviso!

alexmenn commented 5 years ago

@eamigo86 he probado la solución de este post de cambiar el baord-id dentro del EFI de bavariancake (el de xigtun no me gusta, tiene muchísimos fallos de configuración y tiene activadas un montón de cosas que no sirven para nuestro dell). y funciona perfectamente el HDMI a través del hub. Es más, funciona incluso haciendo hot-plug del adaptador hub al hdmi, así que genial.

Por otro lado, he probado el config.plist de este hilo y no hay manera, se queda colgado el mac al conectar el hdmi.

Lo que sí me ha llamado la atención, es que con este config.plist tiene 2048mb de vram la gráfica integrada, mientras que con el mío solo tengo 1500mb, y claro, haciendo benchmark de gráfica me da 1300 puntos más con 2048mb de vram. ¿Sabes cómo configurar el config para alcanzar los 2048mb?