Contribute
Register

[solved] HD 4400 Graphics not working correctly

Status
Not open for further replies.
Joined
Oct 12, 2012
Messages
200
Motherboard
MSI MAG B760M Mortar WiFi
CPU
i5-13500
Graphics
RX 570
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Hi, I have a Dell XPS 13" 9333 with HD 4400 graphics. I have a lot of stuff working, and some stuff not:

Working:
Wifi (BCM94352Z)
Bluetooth
Trackpad

Not Working:
Graphics (glitchy, only showing 7MB)
Sound
Touch Screen (Synaptics)

I am a bit stuck, at least with Graphics and sound, if someone could assist please, I would really appreciate it.
Problem reporting logs attached.
 

Attachments

  • debug_3477.zip
    2.1 MB · Views: 98
  • origin.zip
    39.9 KB · Views: 88
  • patched.zip
    47.1 KB · Views: 93
Hi, I have a Dell XPS 13" 9333 with HD 4400 graphics. I have a lot of stuff working, and some stuff not:

Working:
Wifi (BCM94352Z)
Bluetooth
Trackpad

Not Working:
Graphics (glitchy, only showing 7MB)
Sound
Touch Screen (Synaptics)

I am a bit stuck, at least with Graphics and sound, if someone could assist please, I would really appreciate it.
Problem reporting logs attached.

Your ACPI configuration is wrong.
See guide:
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/
 
OK, all redone from scratch. Most is all good, this is where I am (debug logs attached):

Working:
Wifi (BCM94352Z)
Bluetooth
Trackpad
Graphics

Not Working:
Sound
Touch Screen (Synaptics)

Not sure if graphics is correct, as Safari wont play m3u8 streams (missing plugin). What am I missing please?

Regards.
 

Attachments

  • debug_31253.zip
    2.1 MB · Views: 98
I think I have the most of it working (debug logs attached):

Working:
Wifi (BCM94352Z)
Bluetooth
Trackpad (no gestures though)
Graphics
Sound (although, if no sound for a while, I get a crackle / tick as sound plays, only at start of sound playing)

Not Working:
Touch Screen (see below)
Sleep / wake

I can see the touchscreen attached to the USB, but it's not working:

Code:
USB 2.0 Bus:
  Host Controller Driver:    AppleUSBEHCIPCI
  PCI Device ID:    0x9c26
  PCI Revision ID:    0x0004
  PCI Vendor ID:    0x8086

Hub:
  Product ID:    0x8000
  Vendor ID:    0x8087  (Intel Corporation)
  Version:    0.04
  Speed:    Up to 480 Mb/sec
  Location ID:    0x1d100000 / 1
  Current Available (mA):    500
  Current Required (mA):    0
  Extra Operating Current (mA):    0
  Built-In:    Yes

Synaptics Large Touch Screen:
  Product ID:    0x0af8
  Vendor ID:    0x06cb  (Synaptics Inc.)
  Version:    0.02
  Speed:    Up to 12 Mb/sec
  Manufacturer:    SYNAPTICS
  Location ID:    0x1d130000 / 2
  Current Available (mA):    500
  Current Required (mA):    144
  Extra Operating Current (mA):    0
 

Attachments

  • debug_28940.zip
    2.5 MB · Views: 90
I think I have the most of it working (debug logs attached):

Working:
Wifi (BCM94352Z)
Bluetooth
Trackpad (no gestures though)
Graphics
Sound (although, if no sound for a while, I get a crackle / tick as sound plays, only at start of sound playing)

Not Working:
Touch Screen (see below)
Sleep / wake

I can see the touchscreen attached to the USB, but it's not working:

Code:
USB 2.0 Bus:
  Host Controller Driver:    AppleUSBEHCIPCI
  PCI Device ID:    0x9c26
  PCI Revision ID:    0x0004
  PCI Vendor ID:    0x8086

Hub:
  Product ID:    0x8000
  Vendor ID:    0x8087  (Intel Corporation)
  Version:    0.04
  Speed:    Up to 480 Mb/sec
  Location ID:    0x1d100000 / 1
  Current Available (mA):    500
  Current Required (mA):    0
  Extra Operating Current (mA):    0
  Built-In:    Yes

Synaptics Large Touch Screen:
  Product ID:    0x0af8
  Vendor ID:    0x06cb  (Synaptics Inc.)
  Version:    0.02
  Speed:    Up to 12 Mb/sec
  Manufacturer:    SYNAPTICS
  Location ID:    0x1d130000 / 2
  Current Available (mA):    500
  Current Required (mA):    144
  Extra Operating Current (mA):    0

Your USB configuration is not correct.
See guides linked from the FAQ.

Note: The fact that you renamed XHC->XHC1 is a mistake.
 
OK, I have removed the XHC->XHC1 rename, and followed the 'Creating a Custom SSDT for USBInjectAll.kext' guide, created my custom SSDT-UIAC.aml, but still I don't seem to have USB injecting correctly. Using 'FakePCIID_XHCIMux.kext' I have:

Code:
SSP1 > USB3 Right
SSP2 > USB3 Left
PR11 > Internal Hub
HP11 > USB2 Right
HP12 > USB2 Left
HP13 > Synaptics Large Touch screen
HP15 > Webcam
HP16 > BCM20702A0

I edited the SSDT-UIAC-ALL.dsl, complied, renamed to SSDT-UIAC.aml and placed in ACPI/patched, removed -uia_ignore_rmcf, but still remains the same. I have attached new debug logs.
Thanks.
 

Attachments

  • debug_17836.zip
    2.2 MB · Views: 87
OK, I have removed the XHC->XHC1 rename, and followed the 'Creating a Custom SSDT for USBInjectAll.kext' guide, created my custom SSDT-UIAC.aml, but still I don't seem to have USB injecting correctly. Using 'FakePCIID_XHCIMux.kext' I have:

Code:
SSP1 > USB3 Right
SSP2 > USB3 Left
PR11 > Internal Hub
HP11 > USB2 Right
HP12 > USB2 Left
HP13 > Synaptics Large Touch screen
HP15 > Webcam
HP16 > BCM20702A0

I edited the SSDT-UIAC-ALL.dsl, complied, renamed to SSDT-UIAC.aml and placed in ACPI/patched, removed -uia_ignore_rmcf, but still remains the same. I have attached new debug logs.
Thanks.

Your ioreg still shows XHC1. UsbInjectAll.kext requires XHC.

Your ACPI/patched content is wrong. See guide:
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/
 
OK, I hope I have got rid of XHC1, I have recreated my custom SSDT-UIAC.aml, but still in IORegistryExplorer I can see the
Synaptics Large Touch screen is not happy, every time I touch the screen I see a new 'crossed out' Synaptics Large Touch screen entry in PCIO/AppleACPIPCI/EH01/PR11/IOUSBHostDevice/AppleUSB2OInternalHub/HP13.
Obviously I am still doing something wrong, but unsure of what that is. I have attached new debug logs.
 

Attachments

  • debug_6773.zip
    2.4 MB · Views: 100
Last edited:
OK, I hope I have got rid of XHC1, I have recreated my custom SSDT-UIAC.aml, but still in IORegistryExplorer I can see the
Synaptics Large Touch screen is not happy, every time I touch the screen I see a new 'crossed out' Synaptics Large Touch screen entry in PCIO/AppleACPIPCI/EH01/PR11/IOUSBHostDevice/AppleUSB2OInternalHub/HP13.
Obviously I am still doing something wrong, but unsure of what that is. I have attached new debug logs.

Your touchscreen may not be supported. Probably best to simply disable it by eliminating the HP13 port.
 
Status
Not open for further replies.
Back
Top