Jump to content

ACPI Backlight Driver


  • Please log in to reply
216 replies to this topic

#201
RehabMan

RehabMan

    InsanelyMac Deity

  • Coders
  • 1,579 posts
  • Gender:Male
  • Location:Bellingham, WA
  • Interests:skiing, software, classic cars

EDIT: This is of course with RehabMan's method, not the original one.


My DSDT patches for brightness are only for laptops with Intel graphics hardware (standalone or switched dual-GPU).

From your signature, you only have nvidia.

#202
powermapler

powermapler

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts

My DSDT patches for brightness are only for laptops with Intel graphics hardware (standalone or switched dual-GPU).

From your signature, you only have nvidia.

 

Sorry about the signature, that is my other system, a desktop - I haven't updated my signature for this project. I'll get on that right now.

 

I'm working on an Asus G73SW, which has a GTX 460m and an i7 2630QM.



#203
RehabMan

RehabMan

    InsanelyMac Deity

  • Coders
  • 1,579 posts
  • Gender:Male
  • Location:Bellingham, WA
  • Interests:skiing, software, classic cars

Sorry about the signature, that is my other system, a desktop - I haven't updated my signature for this project. I'll get on that right now.
 
I'm working on an Asus G73SW, which has a GTX 460m and an i7 2630QM.


You should post your native DSDT and all native OEM SSDTs if you need help.

#204
powermapler

powermapler

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts

You should post your native DSDT and all native OEM SSDTs if you need help.

 

Unpatched DSDT: https://drive.google...iew?usp=sharing

 

Unpatched SSDT: https://drive.google...iew?usp=sharing

 

Thanks for the help



#205
RehabMan

RehabMan

    InsanelyMac Deity

  • Coders
  • 1,579 posts
  • Gender:Male
  • Location:Bellingham, WA
  • Interests:skiing, software, classic cars

Unpatched DSDT: https://drive.google...iew?usp=sharing
 
Unpatched SSDT: https://drive.google...iew?usp=sharing
 
Thanks for the help


No -- the SSDT you posted is one you generated (not OEM).

You need to extract native SSDTs from Linux (there will be many). They are at /sys/firmware/acpi/tables and /sys/firmware/acpi/tables/dynamic.

#206
midi ッ

midi ッ

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 321 posts
  • Gender:Male
Hey,
if you're on Clover, just hit F4 while on Clover GUI, you'll find the dumps in Clover > ACPI > Original, select the needed files and send them here (do not send all files!)

#207
powermapler

powermapler

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts

No -- the SSDT you posted is one you generated (not OEM).

You need to extract native SSDTs from Linux (there will be many). They are at /sys/firmware/acpi/tables and /sys/firmware/acpi/tables/dynamic.

 

 

Hey,
if you're on Clover, just hit F4 while on Clover GUI, you'll find the dumps in Clover > ACPI > Original, select the needed files and send them here (do not send all files!)

 

Whoops - my apologies, this is brand new to me!  :wacko:

 

I used AIDA64 to extract the DSDT/SSDT in Windows (I don't have a Linux partition) and ended up with a DSDT and 2 SSDTs... I hope this is right. https://drive.google...iew?usp=sharing



#208
RehabMan

RehabMan

    InsanelyMac Deity

  • Coders
  • 1,579 posts
  • Gender:Male
  • Location:Bellingham, WA
  • Interests:skiing, software, classic cars

Whoops - my apologies, this is brand new to me!  :wacko:
 
I used AIDA64 to extract the DSDT/SSDT in Windows (I don't have a Linux partition) and ended up with a DSDT and 2 SSDTs... I hope this is right. https://drive.google...iew?usp=sharing


Incomplete. Use Clover F4 or Linux.

#209
powermapler

powermapler

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts

Incomplete. Use Clover F4 or Linux.

 

Okay, here's the files from .../tables/ and .../tables/dynamic/ from Ubuntu. https://drive.google...iew?usp=sharing



#210
RehabMan

RehabMan

    InsanelyMac Deity

  • Coders
  • 1,579 posts
  • Gender:Male
  • Location:Bellingham, WA
  • Interests:skiing, software, classic cars

Okay, here's the files from .../tables/ and .../tables/dynamic/ from Ubuntu. https://drive.google...iew?usp=sharing


There is no intel gfx device defined in any of those files.

Post ioreg. Please use IORegistryExplorer v2.1.

Also, run 'lspci -nn' in Linux Terminal and post the output here.

#211
powermapler

powermapler

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts

There is no intel gfx device defined in any of those files.

Post ioreg. Please use IORegistryExplorer v2.1.

Also, run 'lspci -nn' in Linux Terminal and post the output here.

 

IOReg: https://drive.google...iew?usp=sharing

 

Terminal: https://drive.google...iew?usp=sharing



#212
midi ッ

midi ッ

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 321 posts
  • Gender:Male

hmm, looks like you have a NVIDIA, no intel hd tho! and somehow, PNFL is applied/loaded!


And the terminal  output points that out too!



#213
powermapler

powermapler

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts

hmm, looks like you have a NVIDIA, no intel hd tho! and somehow, PNFL is applied/loaded!


And the terminal  output points that out too!

 

Well, that is strange... My CPU is supposed to have an HD3000, but maybe it's disabled for this laptop because I also have discreet graphics? Does this mean that there is no way to adjust the screen backlight? 



#214
midi ッ

midi ッ

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 321 posts
  • Gender:Male

if you have such thing in bios, you may use IntelHD (but slow performances) and have this PNLF patch, else, you may have to stick to your NVDA, which is nice. what's the problem anyway, is it too dim or too bright or just can't control brightness?

Hey I found something, in clover (if you're using it) add the new_way and the addpnlf patch to ACPI, it may work, or not, just try :)



#215
powermapler

powermapler

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts

if you have such thing in bios, you may use IntelHD (but slow performances) and have this PNLF patch, else, you may have to stick to your NVDA, which is nice. what's the problem anyway, is it too dim or too bright or just can't control brightness?

Hey I found something, in clover (if you're using it) add the new_way and the addpnlf patch to ACPI, it may work, or not, just try :)

 

I don't think there's any option in my BIOS to switch to integrated graphics, unfortunately. I think I'm stuck with my 460m as far as that's concerned. 

 

The problem is that I can't adjust it - when I boot the laptop up, the brightness is a bit dim, maybe 1/3 brightness. If I put the laptop to sleep and then wake it up, it jumps up to what looks like 100% brightness. In both cases, I can't adjust the brightness - if I install RehabMan's kext, the brightness bar does appear in settings, and it does work with my keyboard hotkeys, but it doesn't actually change the brightness. 

 

Unfortunately, I think I'm stuck with Chameleon. I've spent a lot of time trying to get Clover working on this notebook - I've tried many times many different ways, and no matter what I get some problem (usually an ACPI-related KP, but sometimes a black screen). Chameleon seems to be the only bootloader I can get to work, so I've gone with that for now. 



#216
RehabMan

RehabMan

    InsanelyMac Deity

  • Coders
  • 1,579 posts
  • Gender:Male
  • Location:Bellingham, WA
  • Interests:skiing, software, classic cars

I don't think there's any option in my BIOS to switch to integrated graphics, unfortunately. I think I'm stuck with my 460m as far as that's concerned. 
 
The problem is that I can't adjust it - when I boot the laptop up, the brightness is a bit dim, maybe 1/3 brightness. If I put the laptop to sleep and then wake it up, it jumps up to what looks like 100% brightness. In both cases, I can't adjust the brightness - if I install RehabMan's kext, the brightness bar does appear in settings, and it does work with my keyboard hotkeys, but it doesn't actually change the brightness. 
 
Unfortunately, I think I'm stuck with Chameleon. I've spent a lot of time trying to get Clover working on this notebook - I've tried many times many different ways, and no matter what I get some problem (usually an ACPI-related KP, but sometimes a black screen). Chameleon seems to be the only bootloader I can get to work, so I've gone with that for now.


If your native APCI brightness methods work, you may be able to use the normal PNLF patch ("Brightness Fix" in my repo).

But yes... lesson learned here. You absolutely must know your hardware before attempting any hackintosh task.

#217
powermapler

powermapler

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts

If your native APCI brightness methods work, you may be able to use the normal PNLF patch ("Brightness Fix" in my repo).

But yes... lesson learned here. You absolutely must know your hardware before attempting any hackintosh task.

 

Absolutely - after some research it appears Asus disabled the IGPU in this particular model for some reason, which is mildly frustrating.

 

However, I was able to my backlight working perfectly with an alternate method, though I won't post that here to respect the solutions in this thread. 

 

Thanks for all of the help, RehabMan and midi!  :)







1 user(s) are reading this topic

1 members, 0 guests, 0 anonymous users


© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy