Jump to content

Clover Problems and Solutions


ErmaC
3,206 posts in this topic

Recommended Posts

@Slice

Both boo6 & boot7 has the error if i add -D NO_GRUB_DRIVERS on it.

No errors if i dont add it.

these are my ebuild:

./ebuild.sh -mc -D USE_APPLE_HFSPLUS_DRIVER -D DISABLE_USB_SUPPORT -D NO_GRUB_DRIVERS
./ebuild.sh -D USE_APPLE_HFSPLUS_DRIVER  -D NO_GRUB_DRIVERS

Note: ia32 is OK. no error if i add -D NO_GRUB_DRIVERS

./ebuild.sh --ia32 -D USE_APPLE_HFSPLUS_DRIVER -D NO_GRUB_DRIVERS
Link to comment
Share on other sites

But how to compile HFSPlus Slice, is sources included? I just mod the script not to copy nonexistence grub*.efi with "NO_GRUB_DRIVERS" & ignore "USE_APPLE_HFSPLUS_DRIVER". Yes maybe we can force compile all grub drivers, but as you know it will failed under Windows. Please do the best.

Link to comment
Share on other sites

But how to compile HFSPlus Slice, is sources included? I just mod the script not to copy nonexistence grub*.efi with "NO_GRUB_DRIVERS" & ignore "USE_APPLE_HFSPLUS_DRIVER". Yes maybe we can force compile all grub drivers, but as you know it will failed under Windows. Please do the best.

I think we should separate compile and embed (NO_GRUB_DRIVERS_EMBEDDED)

About HFSplus yes, I have sources

!if $(USE_APPLE_HFSPLUS_DRIVER) AND ( $(ARCH) == X64 )
INF  RuleOverride=BINARY Clover/HFSPlus/HFSPlus.inf
!else
INF  Clover/VBoxFsDxe/VBoxHfs.inf
!endif

Link to comment
Share on other sites

At least warn user if they do not have binary "src/edk2/Clover/HFSPlus/arch/HFSPlus.efi" & use "-D USE_APPLE_HFSPLUS_DRIVER". Need to look for existence from script and turn off that flags if doesnt exists? About new "NO_GRUB_DRIVERS_EMBEDDED", have no idea sir :(

Link to comment
Share on other sites

-D NO_GRUB_DRIVERS

is now


-D NO_GRUB_DRIVERS_EMBEDDED

?

 

Im now confused :D

 

-D NO_GRUB_DRIVERS - to not compile these drivers

-D NO_GRUB_DRIVERS_EMBEDDED - compile but not embed into boot file.

  • Like 1
Link to comment
Share on other sites

I did mess the script, by putting *.efi into wrong folder causing buildpkg error with duplicate contents report by user. Attempt to fix with r3617, need tester.. Sorry. Will recheck tomorrow

Same here

Now test r3617

back soon

 

Edit**

@cecekpawon

Works good r3617

 --------------------------
 Building process complete!
 --------------------------
 
 Build info.
 ===========
  Package name: Clover_v2.3k_r3617.pkg
  MD5:          5edbf2d2f5ba613d9c8f7b7a45e5477d
  Version:      v2.3k
  Stage:        v2.3k
  Date/Time:    2016-07-12 09:26:57
  Built by:     chris
  Copyright     2012
 
  adding: Clover_v2.3k_r3617.pkg (deflated 0%)
  adding: Clover_v2.3k_r3617.pkg.md5 (stored 0%)
total 210344
drwxr-xr-x   9 chris  staff       306 Jul 12 09:29 .
drwxr-xr-x  15 chris  staff       510 Jul 12 09:29 ..
-rw-r--r--@  1 chris  staff  53693884 Jul 12 09:28 Clover_v2.3k_r3617.pkg
-rw-r--r--   1 chris  staff        68 Jul 12 09:28 Clover_v2.3k_r3617.pkg.md5
-rw-r--r--   1 chris  staff  53614489 Jul 12 09:29 Clover_v2.3k_r3617.zip
drwxr-xr-x   3 chris  staff       102 Jul 12 09:27 Resources
drwxr-xr-x   7 chris  staff       238 Jul 12 09:28 build
drwxr-xr-x   3 chris  staff       102 Jul 12 09:28 package

 

drwxr-xr-x   7 chris  staff       238 Jul 12 09:28 utils
  • Like 1
Link to comment
Share on other sites

Build info.
 ===========
  Package name: Clover_v2.3k_r3617.pkg
  MD5:          45e249e21ebb977cc08be50a7de4acb1
  Version:      v2.3k
  Stage:        v2.3k
  Date/Time:    2016-07-12 22:52:36
  Built by:     pico
  Copyright     2012-2016

  adding: Clover_v2.3k_r3617.pkg (deflated 0%)
  adding: Clover_v2.3k_r3617.pkg.md5 (stored 0%)
total 103664
drwxr-xr-x   9 pico  staff       306 Jul 12 22:57 .
drwxr-xr-x  14 pico  staff       476 Jul 12 22:57 ..
-rw-r--r--@  1 pico  staff  26367094 Jul 12 22:57 Clover_v2.3k_r3617.pkg
-rw-r--r--   1 pico  staff        68 Jul 12 22:57 Clover_v2.3k_r3617.pkg.md5
-rw-r--r--   1 pico  staff  26319315 Jul 12 22:57 Clover_v2.3k_r3617.zip
drwxr-xr-x   3 pico  staff       102 Jul 12 22:56 Resources
drwxr-xr-x   7 pico  staff       238 Jul 12 22:57 build
drwxr-xr-x   3 pico  staff       102 Jul 12 22:57 package
drwxr-xr-x   7 pico  staff       238 Jul 12 22:57 utils

Done!
 

Link to comment
Share on other sites

Anyone has this bug: Large space between characters inside Option Menu ?

Correct it

/EFI/CLOVER/themes/metal/theme.plist

	<key>Theme</key>
	<dict>
		<key>Font</key>
		<dict>
			<key>CharWidth</key>
			<integer>12</integer>

  • Like 2
Link to comment
Share on other sites

- Experience hang frequently switching between sub-menus, most to "About Clover".

- Maybe we can give user option for debugging GUI activities? Since regular user doesnt seems to need those kind of msg except theme maestro / devs.

- Any demo/samples config & theme for testing purpose new features introduced by Needy / wern apfel?

Link to comment
Share on other sites

- Experience hang frequently switching between sub-menus, most to "About Clover".

- Maybe we can give user option for debugging GUI activities? Since regular user doesnt seems to need those kind of msg except theme maestro / devs.

- Any demo/samples config & theme for testing purpose new features introduced by Needy / wern apfel?

bdmesg >boot.log  -- all activities will be shown.

As well. If we press F2 then preboot.log will be written on HDD after OS call. Even if this is Windows.

But to catch hang you should set Boot->Debug=true

Link to comment
Share on other sites

×
×
  • Create New...