Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Font size for password prompt on UEFI bootloader is very small #26

Open
kq01526 opened this issue Dec 29, 2020 · 3 comments
Open

Font size for password prompt on UEFI bootloader is very small #26

kq01526 opened this issue Dec 29, 2020 · 3 comments

Comments

@kq01526
Copy link

kq01526 commented Dec 29, 2020

Hi,

The password prompt of the UEFI bootloader uses a very small font size.

It is already small on displays with a large/standard pixel pitch (i.e. low DPI/PPI).

But on small displays and/or displays with a high resolution, i.e. with a low pixel pitch (i.e. high DPI/PPI), the text becomes very tiny.

Is there any chance this could be fixed?

Or is the font/size caused by the UEFI firmware itself?

Regards

@kavsrf
Copy link
Collaborator

kavsrf commented Dec 29, 2020

Use efi shell and "dcscfg.dcs -gl" or PlarformInfo to view list of possible resolutions.

Set it in DcsProp

<!-- GraphDevice 
  -1  - initialize + autodetect
  -2  - ignore
  <n> - number in list of devices (see PlatformInfo or use DcsCfg.dcs -gl )
  -->
  <config key="GraphDevice">-1</config>
  
  <!-- GraphMode 
  -1 default (see PlatformInfo. or use DcsCfg.dcs -gm <n> to test)
  -->
  <config key="GraphMode">-1</config>

Note: It is better to test via efi shell

@kq01526
Copy link
Author

kq01526 commented Dec 29, 2020

Thanks a lot for the swift reply, much appreciated.

@kavsrf wrote:

list of possible resolutions

What resolution does the VeryCrypt UEFI bootloader choose by default?

Does it use the highest possible resolution detected? Or does it use the native resolution?

When doing DcsCfg.dcs -gl on the VirtualBox EFI Shell, it lists very high resolutions which are not actually being used though (the VirtualBox EFI boot seems to use 1024x768 for everything - DcsCfg.dcs -gl lists much higher resolutions though).

So how does the VeraCrypt UEFI bootloader know which resolution to select? It seems to use the native resolution by default? But how does it know which one is the native resolution?

Regards

@kavsrf
Copy link
Collaborator

kavsrf commented Dec 30, 2020

Boot loader does not change resolution selected by EFI. Mode is selected by BIOS developers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants