Jump to content
tchospy

Vaio users black screen after boot

221 posts in this topic

Recommended Posts

Advertisement

Boot with GE=No

Reply IOReg copy...

 

Using this DSDT only black screen on both displays...I couldn`t get the ioreg... using GE=YES also black screen... I had to boot using DSDT=NULL and removing the DSDT file after the boot.

Share this post


Link to post
Share on other sites

test this DSDT whit GE=No   Patched.zip

 

I inject NVCAP from your vga.rom and EDID from your .textEDID from windows, but I not have this values to put in  the DSDT, try from AIDA64 Section Graphics, and dump all ACPI Tables from AIDA  + a full report

 

Store (Package (0x19)
{
"DisplayProductID", 
Buffer (0x04) 
{
0x5F, 0x9C, 0x00, 0x00
},
 
"DisplayVendorID", 
Buffer (0x04)
{
0x10, 0x06, 0x00, 0x00
},
 
"AAPL,HasPanel", 
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
},
 
"AAPL,backlight-control", 
Buffer (0x04)
0xEE, 0x01, 0x00, 0x00
},
 
"AAPL01,DualLink",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
},
 

Share this post


Link to post
Share on other sites

Hi guys,

 

I tried the last DSDT that you sent me but it didn't work.. black screen on both screens... actually I did give up about getting CE QI working with internal monitor. I really don't know what is causing this problem and nobody knows too.

 

I just removed all nvidia kexts and repaired permissions using kext wizard. I'm using VESA specs now and at least the internal monitor works properly. I just want to use xcode so I think it's gonna be enough for now. When looking for tutorials on the internet the safari doesn't work good(glitches everywhere) but I can handle it.

 

I'm really thankful guys.

 

See you !

Share this post


Link to post
Share on other sites

The problem with your built-in display is fixed by DSDT. Now, have you tried to boot with Clover (Injecting your Nvidia) instead Chameleon?. I think, the issue is relative to graphics detection.

Share this post


Link to post
Share on other sites

The problem with your built-in display is fixed by DSDT. Now, have you tried to boot with Clover (Injecting your Nvidia) instead Chameleon?. I think, the issue is relative to graphics detection.

 

I haven't tried Clover cause I don't know how to use it properly and how to replace Chameleon. Clover seems to be a much more advanced tool and I was afraid to use it and destroy my current installatiom(I think I've installed OSX almost 20 times and I'd be tired to do it again if something happened).

 

I could try it... but I think I'll spend some time working with xcode and seeing how things work.

 

Actually now I want to fix 2 things : 

 

1 - "About this mac".. Again on sony vaio seems to be hard to fix this. I used a flag like "Forcememoryinfo =YES" (something like that) that another vaio user said to fix the problem but it didn't work. I heard it is something envolving memory on sony vaios.

 

2 - Fan speed. It seems to be always on half speed. I checked the temps and the processors varies between 68 and 74º celsius. I think it is normal cause I used everest on windows and the temps were like that... but in windows sometimes the fan speed is slower than in mac cause it varies depending on use. Using mac seems that does not matter the laptop resources usage.

I'm currently using C states and P states from Chameleon.. So..I don't know if something is missing or if it is a normal thing.

Share this post


Link to post
Share on other sites

Right, but you can make your USB Mavericks installation booteable with Clover. Check the guide here: http://cloverboot.weebly.com

Now boot with your new USB and check if Clover detect your graphics correctly.

Don't forget to put your DSDT.aml on "/EFI/CLOVER/acpi/patched/" USB folder.

Share this post


Link to post
Share on other sites

Right, but you can make your USB Mavericks installation booteable with Clover. Check the guide here: http://cloverboot.weebly.com

Now boot with your new USB and check if Clover detect your graphics correctly.

Don't forget to put your DSDT.aml on "/EFI/CLOVER/acpi/patched/" USB folder.

 

Ok...I'll try this later and post the results in here.. Thanks again man !

Share this post


Link to post
Share on other sites

Hello.

 

I have Sony VAIO VPCF11PFX/H (F Series) with the same problem: nv_disable=1 gives me internal screen without nvidia and acceleration and Clover Inject NVIDIA gives me nvidia with acceleration on hdmi.

 

graphics: nvidia geforce 310m (Sony GeForce G310M)

 

Could you help me to fix internal screen to work with nvidia and acceleration?

 

I attached extracted from linux following information

  • edid.txt - available video ports in system
  • lspci.txt - lspci output
  • dsdt.txt - binary dsdt
  • edid-lvds.txt - binary edid for internal screen (1600x900)

Do you need something else? 

 

I have clean installation of OSX 10.9.5 with latest Clover EFI bootloader. No any 3rd party extensions installed in system extensions. All extra extensions in clover kexts folder. So I think it will be very easy to experiment with that.

 

Bootloader on external usb flash disk currently.

edid.txt

lspci.txt

dsdt.txt

edid-lvds.txt

Share this post


Link to post
Share on other sites

EDID extracted from linux, decoded by Monitor Asset Manager:

 

<code>

Monitor
  Model name............... t Flat Panel
  Manufacturer............. Sony
  Plug and Play ID......... SNY06FA
  Serial number............ n/a
  Manufacture date......... 2002, ISO week 45
  Filter driver............ None
  -------------------------
  EDID revision............ 1.4
  Input signal type........ Digital
  Color bit depth.......... 6 bits per primary color
  Color encoding formats... RGB 4:4:4, YCrCb 4:4:4
  Screen size.............. 360 x 200 mm (16.2 in)
  Power management......... Standby, Suspend, Active off/sleep
  Extension blocs.......... None
  -------------------------
  DDC/CI................... n/a
 
Color characteristics
  Default color space...... Non-sRGB
  Display gamma............ 1.00
  Red chromaticity......... Rx 0.600 - Ry 0.342
  Green chromaticity....... Gx 0.295 - Gy 0.570
  Blue chromaticity........ Bx 0.147 - By 0.111
  White point (default).... Wx 0.313 - Wy 0.328
  Additional descriptors... None
 
Timing characteristics
  Range limits............. Not available
  GTF standard............. Not supported
  Additional descriptors... None
  Preferred timing......... Yes
  Native/preferred timing.. 1600x900p at 60Hz 
    Modeline............... "1600x900" 108.000 1600 1716 1832 1950 900 908 916 924 -hsync -vsync
  Detailed timing #1....... 1600x900p at 50Hz 
    Modeline............... "1600x900" 108.000 1600 1733 1866 2000 900 912 924 1080 -hsync -vsync
 
Standard timings supported
 
Report information
  Date generated........... 10/9/2014
  Software revision........ 2.90.0.1000
  Data source.............. File
  Operating system......... 6.2.9200.2
 
Raw data
  00,FF,FF,FF,FF,FF,FF,00,4D,D9,FA,06,00,00,00,00,2D,0C,01,04,90,24,14,00,EA,A8,E0,99,57,4B,92,25,
  1C,50,54,00,00,00,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,30,2A,40,5E,61,84,18,30,74,74,
  88,00,68,C8,10,00,00,18,30,2A,40,90,61,84,B4,30,85,85,CC,00,68,C8,10,00,00,18,00,00,00,FC,00,4E,
  76,69,64,69,61,20,44,65,66,61,75,6C,00,00,00,FC,00,74,20,46,6C,61,74,20,50,61,6E,65,6C,00,00,A9
</code>

 

ioreg extracted from booted with nv_disable=1 system

edid.zip

ioreg.zip

Share this post


Link to post
Share on other sites

WOW. It works!!! Awesome!!!

 

Nvidia + full acceleration on native screen with removed nv_disable=1 and enabled nvidia injection in clover settings.

 

Could you write a small manual what to do with dsdt for sony to get it works with nvidia on internal screen for other models?

 

I will resume testing but now I can definitely tell that it works with issues:

* brightness control didn't work in right way - looks like brightness changed for half of screen

* 50%/50% system will go to restart on nvidia initialization, sometimes I got working desktop, sometimes it reboots and i get working desktop after second attempt.

 

May be it's related to some not activated dsdt patches in clover: i have only that activated for now:

 

<key>ACPI</key>
<dict>
<key>DSDT</key>
<dict>
<key>Fixes</key>
<dict>
<key>NewWay_80000000</key>
<true/>
<key>AddDTGP_0001</key>
<true/>
<key>FixAirport_4000</key>
<true/>
</dic>
</dic>
</dic>

 

Thank you very much!!!

Share this post


Link to post
Share on other sites

* 50%/50% reset problem fixed with new dsdt

* even with dsdt v2 nvidia inject still required

* longer boot time

* provided clover config contains regression - i lost wifi card support, i reverted to original 

* also i found that drop oem ssdt cause loosing battery state, so i fixed that

* hdmi sound testing in progress, regular sound didn't work, will try voodoo had and let you know

Share this post


Link to post
Share on other sites

* 50%/50% reset problem fixed with new dsdt

* even with dsdt v2 nvidia inject still required

* longer boot time

* provided clover config contains regression - i lost wifi card support, i reverted to original 

* also i found that drop oem ssdt cause loosing battery state, so i fixed that

* hdmi sound testing in progress, regular sound didn't work, will try voodoo had and let you know

* Good

* Sorry, you right

* Try install Clover on HDD, rebuild cache extensions and boot with caches

* OK, but we can inject your wifi card into dsdt

* What cpu? first generation need uncheck "drop oem ssdt" (speedstep)

* You don't need VoodooHDA (even AppleHDA) to have HDMI audio.

Share this post


Link to post
Share on other sites

* ok, no hdmi audio with latest dsdt, there are four HDMI outputs available from voodoohda with hdmi note (don't known why not 1), all of them didn't work.

* if you could explain what did you done with clover config and why then I can make it works.

* also i will be more than appreciate if you could tell what you fixed in dsdt and why =)

* also I have to inject ram configuration via clover config to get working "system information" and "about my mac", but it looks strange in system (system show me 4 gb of ram installed with two ram banks, one is full with 2gb and one is empty, yeah empty, not 2gb as first bank)

* processor is Core i7 720QM (4 cores, 6 mb cache, 1.60 Ghz)

Share this post


Link to post
Share on other sites

Try to remove all VoodooHDA and test.

Removed all useless parameters for your system. But i was wrong removing nvidia injection and wifi.

EDID Injected for your internal display (see dsdt.aml for details)

About RAM detection; know bug on VAIO (investigate)

First generation, you need uncheck "drop oem ssdt", generate c-states and p-states to have speedstep

Share this post


Link to post
Share on other sites

* 100% boot with nvidia, 3d acceleration and working internal display - PERFECT

* removing VoodooHDA will remove all audio devices from system, so no audio via hdmi - not good

* i have Realtek ALC275 audio chip, is it possible to make it works without voodoohda?

* i merged your config and mine with double check for each option - removing useless options makes boot MUCH faster - it's good

* i left FixAirport_4000 enabled to get wifi - it's ok

* also nvidia inject left too - it's ok

* is it sufficient to just uncheck "drop oem ssdt" and check generate c-states and p-states to get normal power management?

* it seems like osx eats twice more energy than windows (detected by battery discharge speed), do you have any ideas what can i do?

* may be it's related to missing brightness regulation - could you check if it's fixable?

* am i understand correctly, that provided dsdt has all options to get normal sleep/hibernate/shutdown/restart and other stability-related fixes?

* could you recommend ALPS touchpad driver and/or keyboard driver. Kozlek's VoodooPS2Controller works, but with issues?

 

the main issue is brightness - is it fixable?

Share this post


Link to post
Share on other sites

Sony VAIO VPCF11PFX/H (F Series) current status checklist:

* fast boot => YES
* native resolution on internal screen => YES
* nvidia + 3d acceleration => YES (clover nvidia inject)
* internal screen + nvidia => YES (dsdt fix from jl4c)
* hdmi screen => YES
* vga screen => ?
* sound - hdmi/nvidia => ?
* sound - speakers => YES, with VoodooHDA
* sound - headphones => YES, with VoodooHDA
* sound - optical out => ?
* firewire => ?
* esata => ?
* usb => YES
* touchpad => YES with major issues
* keyboard => YES with minor issues
* ethernet => YES with AppleYukon2 Info.plist patch
* wireless => YES, clover airport fix
* bluetooth => YES
* wireless on/off switch => ?
* ms card reader => ?
* sd card reader => ?
* mic input => ?
* cdrom => YES
* sleep => YES (looks like)
* restart => YES (looks like)
* hibernate => ?
* brightness => NO
* lid close/open => NO
* power button => YES
* intel speedstep => ? (looks like YES, but system eats twice more energy then 
  windows, may be it's related to missing brightness regulation feature)
* cpu turbo => ?
* cpu power management => ?
* nvidia power management => 
* battery charge status => YES (with clover drop oem ssdt disabled and VoodooBattery)
* battery replace status => NO (system think that battery died)

Share this post


Link to post
Share on other sites

Hello jl4c and art.sormy,

 

Wow, that's a nice finding! Finally the internal screen is working on a Vaio F series!

 

I have a Sony VAIO VPCF12M0E/B which is almost identical to art.sormy's VAIO: the only difference I can tell is the WLAN (Intel 6200), graphics card (NVIDIA GeForce G330M) and the internal screen is Full HD. I have exactly the same issues described by art.sormy regarding the internal screen and certainly other minor issues (e.g. HDA audio doesn't work without VoodooHDA).

 

I send attached all relevant files:

 

 

From Linux:

- DSDT.aml

- edid-lvds.bin

- lspci

 

From OSX 10.9 booted with latest Clover EFI (2k_r2939), nv_disable=1 and Inject NVDIA:

- ioreg files

 

@jl4c:

Could you try your method to see if it makes the internal screen work properly? Or alternatively explain how to fix it?

 

@art.sormy:

What is this AppleYukon2 Info.plist patch you mentioned in your previous post? Currently the ethernet is not working.

 

Many thanks!

VPCF12M0E.zip

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Duyhaicx
      Hi everybody. I am not a programmer and English is not my native language. So I'm very sorry if it bothers you.
      I want to use an EGPU but that requires editing the DSDT file. I have added the necessary lines of code. The other is to remove the Warning and Remark. It was really hard for me. So I look forward to getting help from a kind person.
      I use HP 8570w and this is my DSDT.dsl file.
      https://drive.google.com/open?id=1Th5DhYm7L08Ufj8AeQHFrLPSzrTaxFC6
      Thank you and have a nice day.
    • By MaLd0n
      Now have a Olarila app, just download app and clover folder for your Chipset! https://olarila.com/forum/viewtopic.php?f=81&amp;t=6771   Nehalem, SandyBridge, IvyBridge, Haswell, Broadwell     Skylake, Kabylake and Coffeelake is here http://www.insanelymac.com/forum/topic/321872-guide-sierra-on-gigabyte-mobos-serie-200-kabylake-dsdt/   Install MacOS with Olarila Image, Step by Step, Install and Post Install
       
      https://olarila.com/forum/viewtopic.php?f=50&t=8685
        Mojave Full DSDT patch   http://olarila.com/forum/viewtopic.php?f=59&amp;t=6428   First...   ***Update bios to last available version!***   If you need a full patched DSDT...  -Extract tables with F4 key in Clover boot screen! -Run it and send me files! RunMe.app   Installation   --Create a bootable copy of macOS Sierra / High Sierra / Mojave   https://github.com/chris1111/Create-Install-Media/releases   --Install Clover in USB stick   https://sourceforge.net/projects/cloverefiboot/files/Installer/   --Replace with my Clover folder https://olarila.com/files/Clover.Folder/CLOVER.SERIES.CHIPSET.zip   --Install Sierra/High Sierra and boot into system!   Post Installation --Install Clover and replace with my folder   https://olarila.com/forum/viewtopic.php?f=28&t=8222   --Reboot and activate video!   Bingo!   Now you need a fine tune! DSDT time!   --DSDT   Patches -FIX ERRORS AND WARNINGS -HPET -SATA -DMAC -SLPB -DARWIN -LPC -XHCI -PLUGIN TYPE -XXXX to HDEF -HDEF -RTC -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -USBX -PMCR -EC -PNLF -HDMI
       
      --Power Management
      - 1 Generation Intel Processors, use Generate P and C States in config.plist
      - 2 and 3 Generations Intel Processors, Generate SSDT with Piker script and drop CpuPm and Cpu0Ist SSDTs
      ssdtPRGen.command.zip
      Credits-https://github.com/Piker-Alpha/ssdtPRGen.sh
      - 4 Generation+ Intel Processors, use PluginType=1 in DSDT, SSDT or Clover config.plist
       
      for check Power, Frequency, Temperature and Utilization, use it
       
      Install Intel Power Gadget.pkg.zip
       
      --Brightness
      Install .app, select the required permission and reboot. Work in F1 / F2 keys!
      NativeDisplayBrightness.app.zip


      https://github.com/Bensge/NativeDisplayBrightness/releases
      *in some cases .app don't work, check patches in config.plist inside Clover folder Post Install
       
      --Clover
       
      https://sourceforge.net/projects/cloverefiboot/files/Installer/
       
      --AUDIO
       
      Use DSDT + AppleAlc
       
      --install Lan driver by Mieze
        -Atheros   http://www.insanelymac.com/forum/files/file/313-atherose2200ethernet/   -Intel   http://www.insanelymac.com/forum/files/file/396-intelmausiethernet/   -Realtek   http://www.insanelymac.com/forum/files/file/88-realtekrtl8111-binary/   --Links   -FakeSMC   https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek   -Audio   https://github.com/vit9696/AppleALC http://www.insanelymac.com/forum/topic/314406-voodoohda-289/   -USB   https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads   It's time to Rock   -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Apple, Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!   We're all here to have fun and learn from each other!  
    • By MaLd0n
      Now have a Olarila app, just download app and clover folder for your Chipset! https://olarila.com/forum/viewtopic.php?f=81&amp;t=6771   Install MacOS with Olarila Image, Step by Step, Install and Post Install
       
      https://olarila.com/forum/viewtopic.php?f=50&t=8685
        First... If you need DSDT edits... -Extract tables with F4 key in Clover boot screen! -Run it and send me files! RunMe.app   Installation --Create a bootable copy of El Capitan /  Sierra / High Sierra / Mojave   https://github.com/chris1111/Create-Install-Media/releases   --Install Clover in USB stick https://sourceforge.net/projects/cloverefiboot/files/Installer/   --Replace with my Clover folder   https://olarila.com/files/Clover.Folder/CLOVER.LGA775.zip   --Install EL Capitan / Sierra / High Sierra and boot into system!     Post Installation   --Install Clover and replace with my folder   https://olarila.com/forum/viewtopic.php?f=28&t=8222     --Reboot and activate video!   Bingo! Now you need a fine tune! DSDT Time!   My DSDT GA P35-DS3   DSDT.MaLd0n.zip     Patches -FIX ERRORS AND WARNINGS -HPET -SATA -SLPB -DARWIN -LPC -HDEF -RTC -EHCI -UHCI -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -EC -PNLF --Native Power Management
       
      Use Clover, check Generate P and C States
       
      --Brightness
      Install .app, select the required permission and reboot. Work in F1 / F2 keys!
      NativeDisplayBrightness.app.zip


      https://github.com/Bensge/NativeDisplayBrightness/releases
      *in some cases .app don't work, check patches in config.plist inside Clover folder Post Install
       
      --AUDIO
       
      Device HDEF + AppleAlc + Lilu
       
      --install Lan driver by Mieze
        -Atheros   http://www.insanelymac.com/forum/files/file/313-atherose2200ethernet/   -Intel   http://www.insanelymac.com/forum/files/file/396-intelmausiethernet/   -Realtek   http://www.insanelymac.com/forum/files/file/88-realtekrtl8111-binary/   --Links   -FakeSMC   https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek   -Audio   https://github.com/vit9696/AppleALC http://www.insanelymac.com/forum/topic/293863-applehda-patch-requests/   -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!   We're all here to have fun and learn from each other!   ENJOY!  
    • By kylon
      ACPI and Clover config for Acer Aspire v5-571PG
       
      Tested on Catalina 10.15.1 and Clover EFI 5098 (Should work on MacOS 10.9.x - 10.15.x)
       
      Not Working:
      - sd card reader
      - Atheros AR9462 (use a compatible USB wireless adapter, see below)
      - Touchscreen (MacOS 10.15 only)
       
       
      Notes:
      Disable Secure Boot and enable Legacy Boot. Legacy Mode is recommended.  
      **To reset your BIOS, power on the pc and hold the power button for about 30-40 seconds or you can short G2101 (RAM SLOT 1)**
       
       
      About the Atheros card:
      You can install ATH9KFixup (you will also need additional patches on 10.14+ to restore Atheros support) to enable this card, however,
      it will break sleep on MacOS 10.14+, it can freeze your OS at any time and it can freeze your network settings.
      Because of its instability it is highly recommended to buy a USB wireless adapter.
       
      You can find a list of working adapters, and the drivers, here.
       
       
      Additional things you will need:
      Latest Clover config (AcerAspireV5-571pg - CCE Bank) from here CloverEFI (download) or OpenCore (download - Untested) WhateverGreen (download) VoodooPS2 (download) VirtualSMC + SMCBatteryManager (download) AppleALC (download) Lilu (download) Mieze Realtek RTL8111 (download)  
      CloverEFI drivers you will need:
      ApfsDriverLoader EmuVariableUefi FSInject DataHubDxe VBoxHfs (if you have hfs partitions)  
      Remember to install BIOS drivers if you enable Legaby Boot.
       
       
       
      Feel free to ask for help.
      Please send me a PM if you have fixes or improvements, thanks.
    • By artaa5474
      Hello,
      hello I have a problem with mw laptop
      I installed Mojave 10.14.6
      on clover I use fix HPET on ACPI, but make my SSDT for processor multiplier didn't work
      If I Uncheck Fix HPET my audio can't work

      Spec:
      Acer E5-471
      intel core i3 4005U
      ram 6GB
      Intel HD 4400
      Send me SanKyuus-iMac.zip
×