Jump to content
30960 posts in this topic

Recommended Posts

2 hours ago, Badruzeus said:

Oh, I just realize that with r5114 there's little 'scrollbar' appearance issue; it seems double layers are in use for the element (as we could see on screenshots below using 'HighSierra' theme with white transparent scrollbar). Thanks.

Well, true, but the problem is with your theme.

Look for example at your scroll_start.png - it does not contain the margins (so that one is ok), but your scroll_fill.png contains also the middle part and also the margins.

The result is what you see. Correct your scroll_fill.png and it should be fixed.

Edited by Pene
  • Thanks 1
45 minutes ago, Pene said:

Well, true, but the problem is with your theme.

Look for example at your scroll_start.png - it does not contain the margins (so that one is ok), but your scroll_fill.png contains also the middle part and also the margins.

The result is what you see. Correct your scroll_fill.png and it should be fixed.

Hmmb, I see.. I'll take a look into it, thanks for your 'eagle eyes'.

@Slice

About your discussions regarding to DropTables: it really was partially broken in 5114 (it was reading only a single entry from config.plist), but I corrected it a few days ago already, so it will be ok with 5115.

Edited by Pene
  • Like 1
  • Thanks 1
On 4/24/2020 at 4:46 PM, Slice said:

Check if you have invisible file on EFI partition

.VolumeLabel.txt

And tell us what is the method to install Clover you used.


I can't use SHIFT (Left or Right) button in Shell64 with my USB Keyboard (Sades Gaming Keyboard) but normal with Logitech Keyboard.

It was working before,,

Here is my drivers, does filevault2 make it broken??
image.png.d3c3e26edc973b7788bca9ba52705697.png

1 hour ago, Andres ZeroCross said:


I can't use SHIFT (Left or Right) button in Shell64 with my USB Keyboard (Sades Gaming Keyboard) but normal with Logitech Keyboard.

It was working before,,

Here is my drivers, does filevault2 make it broken??
image.png.d3c3e26edc973b7788bca9ba52705697.png

Did you use latest Shell64U.efi from Clover distribution?

1 hour ago, Slice said:

Did you use latest Shell64U.efi from Clover distribution?


I don't understand about "latest Shell64U.efi". Does it come from CLOVER.pkg???? I just install latest Clover version. And files in tools folder always updated from clover installationimage.png.09600eca81b285fb7df03db7ee564ed5.png

Edited by Andres ZeroCross
  • Like 1

Can't seem to build the latest commit...

 

[CPP] StartupSound
[CPP] StateGenerator
[CPP] VersionString
[CPP] ati
[CPP] b64cdecode
[CPP] card_vlist
[CPP] cpu
[CPP] device_inject
[CPP] gma
[CPP] guid
[CPP] hda
In file included from /Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/kext_inject.h:10,
                 from /Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/kernel_patcher.cpp:14:
/Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/kernel_patcher.h:44: error: "SEG_TEXT" redefined [-Werror]
   44 | #define SEG_TEXT                            0x010f
      |
In file included from /Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/LoaderUefi.h:47,
                 from /Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/kernel_patcher.cpp:10:
/Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/MachO-loader.h:565: note: this is the location of the previous definition
  565 | #define SEG_TEXT "__TEXT" /* the tradition UNIX text segment */
      |
In file included from /Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/kext_inject.h:10,
                 from /Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/kernel_patcher.cpp:14:
/Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/kernel_patcher.h:46: error: "SEG_DATA" redefined [-Werror]
   46 | #define SEG_DATA                            0x0f0f
      |
In file included from /Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/LoaderUefi.h:47,
                 from /Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/kernel_patcher.cpp:10:
/Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/MachO-loader.h:574: note: this is the location of the previous definition
  574 | #define SEG_DATA "__DATA" /* the tradition UNIX data segment */
      |
cc1plus: all warnings being treated as errors
make: *** [/Users/dan/src/CloverBootloader/Build/Clover/RELEASE_GCC53/X64/rEFIt_UEFI/refit/OUTPUT/Platform/kernel_patcher.obj] Error 1


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/dan/src/CloverBootloader/Build/Clover/RELEASE_GCC53/X64/rEFIt_UEFI/refit]


build.py...
 : error F002: Failed to build module
	/Users/dan/src/CloverBootloader/rEFIt_UEFI/refit.inf [X64, GCC53, RELEASE]

- Failed -
Build end time: 09:30:30, Apr.29 2020
Build total time: 00:00:49

dan@Dans-Mac-mini ~ % 

 

  • Confused 1
2 hours ago, D-an-W said:

Can't seem to build the latest commit...

 


[CPP] StartupSound
[CPP] StateGenerator
[CPP] VersionString
[CPP] ati
[CPP] b64cdecode
[CPP] card_vlist
[CPP] cpu
[CPP] device_inject
[CPP] gma
[CPP] guid
[CPP] hda
In file included from /Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/kext_inject.h:10,
                 from /Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/kernel_patcher.cpp:14:
/Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/kernel_patcher.h:44: error: "SEG_TEXT" redefined [-Werror]
   44 | #define SEG_TEXT                            0x010f
      |
In file included from /Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/LoaderUefi.h:47,
                 from /Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/kernel_patcher.cpp:10:
/Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/MachO-loader.h:565: note: this is the location of the previous definition
  565 | #define SEG_TEXT "__TEXT" /* the tradition UNIX text segment */
      |
In file included from /Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/kext_inject.h:10,
                 from /Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/kernel_patcher.cpp:14:
/Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/kernel_patcher.h:46: error: "SEG_DATA" redefined [-Werror]
   46 | #define SEG_DATA                            0x0f0f
      |
In file included from /Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/LoaderUefi.h:47,
                 from /Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/kernel_patcher.cpp:10:
/Users/dan/src/CloverBootloader/rEFIt_UEFI/Platform/MachO-loader.h:574: note: this is the location of the previous definition
  574 | #define SEG_DATA "__DATA" /* the tradition UNIX data segment */
      |
cc1plus: all warnings being treated as errors
make: *** [/Users/dan/src/CloverBootloader/Build/Clover/RELEASE_GCC53/X64/rEFIt_UEFI/refit/OUTPUT/Platform/kernel_patcher.obj] Error 1


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/dan/src/CloverBootloader/Build/Clover/RELEASE_GCC53/X64/rEFIt_UEFI/refit]


build.py...
 : error F002: Failed to build module
	/Users/dan/src/CloverBootloader/rEFIt_UEFI/refit.inf [X64, GCC53, RELEASE]

- Failed -
Build end time: 09:30:30, Apr.29 2020
Build total time: 00:00:49

dan@Dans-Mac-mini ~ % 

 

 

Same here with Xcode. 

 

Spoiler

[CPP] Settings
In file included from /Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/Platform/kernel_patcher.cpp:14:
In file included from /Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/Platform/kext_inject.h:10:
/Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/Platform/kernel_patcher.h:44:9: error: 'SEG_TEXT' macro redefined [-Werror,-Wmacro-redefined]
#define SEG_TEXT                            0x010f
        ^
/Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/Platform/MachO-loader.h:565:9: note: previous definition is here
#define SEG_TEXT        "__TEXT"        /* the tradition UNIX text segment */
        ^
In file included from /Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/Platform/kernel_patcher.cpp:14:
In file included from /Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/Platform/kext_inject.h:10:
/Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/Platform/kernel_patcher.h:46:9: error: 'SEG_DATA' macro redefined [-Werror,-Wmacro-redefined]
#define SEG_DATA                            0x0f0f
        ^
/Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/Platform/MachO-loader.h:574:9: note: previous definition is here
#define SEG_DATA        "__DATA"        /* the tradition UNIX data segment */
        ^
2 errors generated.
make: *** [/Users/mathieu/src/Cloverbootloader/Build/Clover/RELEASE_XCODE8/X64/rEFIt_UEFI/refit/OUTPUT/Platform/kernel_patcher.obj] Error 1


build.py...
 : error 7000: Failed to execute command
    make tbuild [/Users/mathieu/src/Cloverbootloader/Build/Clover/RELEASE_XCODE8/X64/rEFIt_UEFI/refit]


build.py...
 : error F002: Failed to build module
    /Users/mathieu/src/Cloverbootloader/rEFIt_UEFI/refit.inf [X64, XCODE8, RELEASE]

- Failed -

 

Edited by Matgen84

With version 5115, Ubuntu 20.04 won't start. I even had a couple of reboots while booting OSX, but once the NVram was reset, it started. On Linux I thought it was a problem with OcQuirks (as in the past) but it's not about that, and with Aptio the same thing happens. The machine is not in a freeze state, but the hard disk LED remains on steady and the system is blocked.
With version 5114, everything is fine with OcQuirck and Linux.

2 hours ago, netgear said:

With version 5115, Ubuntu 20.04 won't start. I even had a couple of reboots while booting OSX, but once the NVram was reset, it started. On Linux I thought it was a problem with OcQuirks (as in the past) but it's not about that, and with Aptio the same thing happens. The machine is not in a freeze state, but the hard disk LED remains on steady and the system is blocked.
With version 5114, everything is fine with OcQuirck and Linux.

I have Z390 and also Ubuntu 20.04, also with OcQuirks, and I have no issue.

Send me please your config.plist and ocquirks.plist to see if I can reproduce it with your settings.

Also, where does it hang exactly? grub menu loads? or grub doesn't load even?

Edited by Pene
  • Like 1
6 hours ago, Matgen84 said:

 

Same here with Xcode. 

 

  Reveal hidden contents

 

It was unfinished commit.

  • Thanks 1
1 hour ago, Slice said:

It was unfinished commit.

 

Thanks @Slice

 

I build successfully r5115 commit 93d6fb6. When I boot, stuck at:

 

EndRandomSeed

****************************

 

Maybe I make a mistake, but it seems there is no injection or another things.

 

Sorry  for my poor English :cry:

 

 

Edited by Matgen84
1 hour ago, Pene said:

I have Z390 and also Ubuntu 20.04, also with OcQuirks, and I have no issue.

Send me please your config.plist and ocquirks.plist to see if I can reproduce it with your settings.

Also, where does it hang exactly? grub menu loads? or grub doesn't load even?

Problem GRUB shimx64.efi

 

EFISTUB o grubx64.efi work!

1 hour ago, netgear said:

On a computer without Secure Boot (such as a Mac), launching shimx64.efi is just like launching grubx64.efi. 5114 shiimx64.efi work.

OK, I want to help, but give some details.

Do you have a custom entry that points to shimx64.efi? Also, what is the error exactly? Or it just hangs without loading grub?

 

Also, I tried to run shimx64.efi with Qemu/Ovmf, directly from shell (without Clover at all), and it hangs without any message and without loading grubx64.efi. And if I start grubx64.efi it loads successfully. I am not sure on what it depends really, but I bet it is related to some secure boot configuration / nvram variables.

 

Maybe the problem started because you reset Nvram and it may be looking for some variable which you had before?

I am highly doubtful that Clover effects this in any way. Maybe test again with previous Clover to get convinced it's not something related to your Nvram changes?

Edited by Pene

Looks good here with r5115, on my case I chainload grubx64.efi for Linux (MX Linux, Ubuntu, PhoenixOS) via Custom Entries. I mean, on a legacy firmware w/o SecureBoot available. Thanks.

 

debug.log_r5115_AOH.zip

Edited by Badruzeus

I replicated on another HDD, reset NVram, a custom Entries that points to shimx64.efi.
Versions 5114 and earlier launch.
The 5115 does not start, grubx64.efi or EFISTUB starts, does not stop, the disk runs continuously without stopping, it cannot load GRUB or tries to do it, ctrl, alt, cancel restarts.

53 minutes ago, jlcdgd said:

And with Mojave?

last patches are for Catalina, no one touched it for Mojave

 

53 minutes ago, jlcdgd said:

Let me check it should work with r5115 right?

true but as I said Mojave is not involved and old patches should work as before.

53 minutes ago, jlcdgd said:

would you mind to share a complete EFI config.plist?

Mine is a laptop with an i5 3210m and you will not found anything usefull for you. KernelAndKextPatches->KernelXCPM = true (as a boolean value) is the only needed thing among a supported mac model (smbios).

Edited by vector sigma
8 minutes ago, vector sigma said:
  1. you need KernelXCPM=true733174577_Screenshot2020-04-29at20_42_00.png.f9b05f22e6d744cb54e33fade52c24a2.png 
  2. no other patches to the kernel for the same thing.

Thanks a lot... It seems is working

How about Mojave?

Prefered parameters for BIOS?

Some other parameters in clover plist!

woooow really happy! Thanks again!

 

30 minutes ago, jlcdgd said:

Thanks a lot... It seems is working

you're welcome

 

30 minutes ago, jlcdgd said:

How about Mojave?

already told you

 

30 minutes ago, jlcdgd said:

Prefered parameters for BIOS?

set only ProductName and BoardSerialNumber....  and don't do any other thing (Clover knows what to do).

 

30 minutes ago, jlcdgd said:

Some other parameters in clover plist!

no

30 minutes ago, jlcdgd said:

woooow really happy! Thanks again!

happy for you :)

Edited by vector sigma
×
×
  • Create New...