No box characters after changing the default Grub font
I've been able to change the default font of Grub, by using
grub-mkfont -s 16 -o /boot/grub/grubfont.pf2 font.tty
and then adding the following line to /etc/default/grub:
GRUB_FONT=/boot/grub/grubfont.pf2
And of course
sudo update-grub
And the new font did show up and everything (remember to chose a monospaced font). But, the "box" characters (around the entries) are never displayed correctly. I guess most fonts simply don't have that character set. Is there any way that I can add these characters? Maybe even copy them from the default unicode.pf2 font?
If this is not really possible, do you know of any fonts that have got these characters?
Update:
I have tried a lot of different things, such as converting from ttf to bdf and then to pf2, and I have tried converting only the ascii characters with the option --range=0x0-0x7f
, but none of them seemed to make it work perfectly. I have a feeling that it is because I'm generating a larger font than the default, and the default glyphs therefore cannot be used.
I will try to see if I can get it to work with a smaller font size, though this were one of the reasons I wanted to change the font.
fonts grub2
add a comment |
I've been able to change the default font of Grub, by using
grub-mkfont -s 16 -o /boot/grub/grubfont.pf2 font.tty
and then adding the following line to /etc/default/grub:
GRUB_FONT=/boot/grub/grubfont.pf2
And of course
sudo update-grub
And the new font did show up and everything (remember to chose a monospaced font). But, the "box" characters (around the entries) are never displayed correctly. I guess most fonts simply don't have that character set. Is there any way that I can add these characters? Maybe even copy them from the default unicode.pf2 font?
If this is not really possible, do you know of any fonts that have got these characters?
Update:
I have tried a lot of different things, such as converting from ttf to bdf and then to pf2, and I have tried converting only the ascii characters with the option --range=0x0-0x7f
, but none of them seemed to make it work perfectly. I have a feeling that it is because I'm generating a larger font than the default, and the default glyphs therefore cannot be used.
I will try to see if I can get it to work with a smaller font size, though this were one of the reasons I wanted to change the font.
fonts grub2
1
Try BURG its very nice and has a lot of themes
– Extender
Nov 8 '10 at 11:09
But OP wants to change font - not theme GRUB. Irrelevant.
– WindowsEscapist
Dec 2 '12 at 0:02
add a comment |
I've been able to change the default font of Grub, by using
grub-mkfont -s 16 -o /boot/grub/grubfont.pf2 font.tty
and then adding the following line to /etc/default/grub:
GRUB_FONT=/boot/grub/grubfont.pf2
And of course
sudo update-grub
And the new font did show up and everything (remember to chose a monospaced font). But, the "box" characters (around the entries) are never displayed correctly. I guess most fonts simply don't have that character set. Is there any way that I can add these characters? Maybe even copy them from the default unicode.pf2 font?
If this is not really possible, do you know of any fonts that have got these characters?
Update:
I have tried a lot of different things, such as converting from ttf to bdf and then to pf2, and I have tried converting only the ascii characters with the option --range=0x0-0x7f
, but none of them seemed to make it work perfectly. I have a feeling that it is because I'm generating a larger font than the default, and the default glyphs therefore cannot be used.
I will try to see if I can get it to work with a smaller font size, though this were one of the reasons I wanted to change the font.
fonts grub2
I've been able to change the default font of Grub, by using
grub-mkfont -s 16 -o /boot/grub/grubfont.pf2 font.tty
and then adding the following line to /etc/default/grub:
GRUB_FONT=/boot/grub/grubfont.pf2
And of course
sudo update-grub
And the new font did show up and everything (remember to chose a monospaced font). But, the "box" characters (around the entries) are never displayed correctly. I guess most fonts simply don't have that character set. Is there any way that I can add these characters? Maybe even copy them from the default unicode.pf2 font?
If this is not really possible, do you know of any fonts that have got these characters?
Update:
I have tried a lot of different things, such as converting from ttf to bdf and then to pf2, and I have tried converting only the ascii characters with the option --range=0x0-0x7f
, but none of them seemed to make it work perfectly. I have a feeling that it is because I'm generating a larger font than the default, and the default glyphs therefore cannot be used.
I will try to see if I can get it to work with a smaller font size, though this were one of the reasons I wanted to change the font.
fonts grub2
fonts grub2
edited Oct 24 '15 at 17:39
Leif Arne Storset
21315
21315
asked Nov 6 '10 at 23:58
LasseValentiniLasseValentini
1,59411622
1,59411622
1
Try BURG its very nice and has a lot of themes
– Extender
Nov 8 '10 at 11:09
But OP wants to change font - not theme GRUB. Irrelevant.
– WindowsEscapist
Dec 2 '12 at 0:02
add a comment |
1
Try BURG its very nice and has a lot of themes
– Extender
Nov 8 '10 at 11:09
But OP wants to change font - not theme GRUB. Irrelevant.
– WindowsEscapist
Dec 2 '12 at 0:02
1
1
Try BURG its very nice and has a lot of themes
– Extender
Nov 8 '10 at 11:09
Try BURG its very nice and has a lot of themes
– Extender
Nov 8 '10 at 11:09
But OP wants to change font - not theme GRUB. Irrelevant.
– WindowsEscapist
Dec 2 '12 at 0:02
But OP wants to change font - not theme GRUB. Irrelevant.
– WindowsEscapist
Dec 2 '12 at 0:02
add a comment |
6 Answers
6
active
oldest
votes
In theory grub-mkfont
allows passing multiple fonts. In this case if you can pass a link to Unifont or another font with wider coverage at the same time. The produced Grub font will be a combination of the coverage of both input fonts.
Note: a recent performance improvement to the Grub boot-time font loader means that the glyphs in a Grub font file must be in a specific ascending order, but unfortunately the change was not made to the grub-mkfont
utility at the same time! This is now a bug:
Bug #729470 "grub-mkfont outputs fonts that grub cannot use (font characters not in ascending order: 0 <= 0)"
BTW, if you're interested, this bug was discovered because of experiments with investigating use of the Ubuntu Font Family in-development Ubuntu Mono font in the Grub boot menus and hitting exactly the same problem that you've just hit!
1
I will let it rest till they get the Ubuntu Mono font loaded into grub - that's what I was after in the first place anyway :) Thanks a lot.
– LasseValentini
Jun 23 '11 at 21:02
add a comment |
Basically what you want to do is use the range operator to limit the characters that your new grub font contains. If you don't use the range operator then you're going to get all the glyphs including the erroneous or incorrect box elements from your target font.
For example:
grub-mkfont -s 16 --range=0x0-0x7f -o /boot/grub/grubfont.pf2 font.tty
Will generate a font with only ASCII characters, anything your font doesn't have should decay gracefully to the default font so boxes and arrows should come from the default. Please see this website for further information:
http://grub.enbug.org/gfxterm
1
That would make sense, but I'm still having the weird glyphs, maybe because the unicode font isn't loaded at all? I will try to set the default font back, and the try this again.
– LasseValentini
Nov 11 '10 at 2:08
1
Perhaps you should load a console font first and then load your ttf ascii only font.
– Martin Owens -doctormo-
Nov 11 '10 at 21:04
1
Have you tried loading multiple fonts? the unicode font /usr/share/grub/unicode.pf2 should contain the box and arrow characters you need. You should be able to load the fonts using loadfont one after another until you get the desired effect.
– Martin Owens -doctormo-
Nov 12 '10 at 5:17
add a comment |
IIRC I ran into what you describe when using all glyphs:
(source: xrmb2.net)
Maybe it's an issue with grub-mkfont
, maybe it has to do with the font, I don't know. :(
What worked for me:
- Using
gbdfed
to generate the 'bdf' file from a console font (eg. '/usr/share/consolefonts/Lat15-VGA16.psf'): File > Import > Console Font, then File > Save As... - Converting only the ASCII characters with
grub-mkfont
:grub-mkfont --output=out.pf2 --range=0x0-0x7f out.bdf
1
It seems that my main problem is that I want to use an OpenType font (ttf), and not a font designed for consoles. I've tried the above with a ttf file, but it didn't help on this particular problem. Thanks a lot for a solution to a similar problem though :).
– LasseValentini
Nov 7 '10 at 1:12
add a comment |
If you run grub-mkfont with the -v flag it will show you how many glyphs you get. If you get more than a thousand, the border character ought to be in there. Limiting the range will only make things worse. The DejaVuSansMono font displays all the characters correctly and it has over 3000 glyphs in the .pf2. Many other fonts get the arrows right but not the border.
add a comment |
use a unicode font.. That worked almost fine( such as arialuni.ttf, shows all characters as required).. My problem is with the little bigger character spacing...and that happens with every font I tested.
add a comment |
You can get this to display correctly by loading both the default font and the desired font.
Then, set the font to the desired font.
When the characters for the box are not found, the regular font which is also loaded will act as a default and the needed characters will be supplied.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f11846%2fno-box-characters-after-changing-the-default-grub-font%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
6 Answers
6
active
oldest
votes
6 Answers
6
active
oldest
votes
active
oldest
votes
active
oldest
votes
In theory grub-mkfont
allows passing multiple fonts. In this case if you can pass a link to Unifont or another font with wider coverage at the same time. The produced Grub font will be a combination of the coverage of both input fonts.
Note: a recent performance improvement to the Grub boot-time font loader means that the glyphs in a Grub font file must be in a specific ascending order, but unfortunately the change was not made to the grub-mkfont
utility at the same time! This is now a bug:
Bug #729470 "grub-mkfont outputs fonts that grub cannot use (font characters not in ascending order: 0 <= 0)"
BTW, if you're interested, this bug was discovered because of experiments with investigating use of the Ubuntu Font Family in-development Ubuntu Mono font in the Grub boot menus and hitting exactly the same problem that you've just hit!
1
I will let it rest till they get the Ubuntu Mono font loaded into grub - that's what I was after in the first place anyway :) Thanks a lot.
– LasseValentini
Jun 23 '11 at 21:02
add a comment |
In theory grub-mkfont
allows passing multiple fonts. In this case if you can pass a link to Unifont or another font with wider coverage at the same time. The produced Grub font will be a combination of the coverage of both input fonts.
Note: a recent performance improvement to the Grub boot-time font loader means that the glyphs in a Grub font file must be in a specific ascending order, but unfortunately the change was not made to the grub-mkfont
utility at the same time! This is now a bug:
Bug #729470 "grub-mkfont outputs fonts that grub cannot use (font characters not in ascending order: 0 <= 0)"
BTW, if you're interested, this bug was discovered because of experiments with investigating use of the Ubuntu Font Family in-development Ubuntu Mono font in the Grub boot menus and hitting exactly the same problem that you've just hit!
1
I will let it rest till they get the Ubuntu Mono font loaded into grub - that's what I was after in the first place anyway :) Thanks a lot.
– LasseValentini
Jun 23 '11 at 21:02
add a comment |
In theory grub-mkfont
allows passing multiple fonts. In this case if you can pass a link to Unifont or another font with wider coverage at the same time. The produced Grub font will be a combination of the coverage of both input fonts.
Note: a recent performance improvement to the Grub boot-time font loader means that the glyphs in a Grub font file must be in a specific ascending order, but unfortunately the change was not made to the grub-mkfont
utility at the same time! This is now a bug:
Bug #729470 "grub-mkfont outputs fonts that grub cannot use (font characters not in ascending order: 0 <= 0)"
BTW, if you're interested, this bug was discovered because of experiments with investigating use of the Ubuntu Font Family in-development Ubuntu Mono font in the Grub boot menus and hitting exactly the same problem that you've just hit!
In theory grub-mkfont
allows passing multiple fonts. In this case if you can pass a link to Unifont or another font with wider coverage at the same time. The produced Grub font will be a combination of the coverage of both input fonts.
Note: a recent performance improvement to the Grub boot-time font loader means that the glyphs in a Grub font file must be in a specific ascending order, but unfortunately the change was not made to the grub-mkfont
utility at the same time! This is now a bug:
Bug #729470 "grub-mkfont outputs fonts that grub cannot use (font characters not in ascending order: 0 <= 0)"
BTW, if you're interested, this bug was discovered because of experiments with investigating use of the Ubuntu Font Family in-development Ubuntu Mono font in the Grub boot menus and hitting exactly the same problem that you've just hit!
edited Mar 21 '11 at 4:18
answered Mar 21 '11 at 4:12
sladensladen
5,39612027
5,39612027
1
I will let it rest till they get the Ubuntu Mono font loaded into grub - that's what I was after in the first place anyway :) Thanks a lot.
– LasseValentini
Jun 23 '11 at 21:02
add a comment |
1
I will let it rest till they get the Ubuntu Mono font loaded into grub - that's what I was after in the first place anyway :) Thanks a lot.
– LasseValentini
Jun 23 '11 at 21:02
1
1
I will let it rest till they get the Ubuntu Mono font loaded into grub - that's what I was after in the first place anyway :) Thanks a lot.
– LasseValentini
Jun 23 '11 at 21:02
I will let it rest till they get the Ubuntu Mono font loaded into grub - that's what I was after in the first place anyway :) Thanks a lot.
– LasseValentini
Jun 23 '11 at 21:02
add a comment |
Basically what you want to do is use the range operator to limit the characters that your new grub font contains. If you don't use the range operator then you're going to get all the glyphs including the erroneous or incorrect box elements from your target font.
For example:
grub-mkfont -s 16 --range=0x0-0x7f -o /boot/grub/grubfont.pf2 font.tty
Will generate a font with only ASCII characters, anything your font doesn't have should decay gracefully to the default font so boxes and arrows should come from the default. Please see this website for further information:
http://grub.enbug.org/gfxterm
1
That would make sense, but I'm still having the weird glyphs, maybe because the unicode font isn't loaded at all? I will try to set the default font back, and the try this again.
– LasseValentini
Nov 11 '10 at 2:08
1
Perhaps you should load a console font first and then load your ttf ascii only font.
– Martin Owens -doctormo-
Nov 11 '10 at 21:04
1
Have you tried loading multiple fonts? the unicode font /usr/share/grub/unicode.pf2 should contain the box and arrow characters you need. You should be able to load the fonts using loadfont one after another until you get the desired effect.
– Martin Owens -doctormo-
Nov 12 '10 at 5:17
add a comment |
Basically what you want to do is use the range operator to limit the characters that your new grub font contains. If you don't use the range operator then you're going to get all the glyphs including the erroneous or incorrect box elements from your target font.
For example:
grub-mkfont -s 16 --range=0x0-0x7f -o /boot/grub/grubfont.pf2 font.tty
Will generate a font with only ASCII characters, anything your font doesn't have should decay gracefully to the default font so boxes and arrows should come from the default. Please see this website for further information:
http://grub.enbug.org/gfxterm
1
That would make sense, but I'm still having the weird glyphs, maybe because the unicode font isn't loaded at all? I will try to set the default font back, and the try this again.
– LasseValentini
Nov 11 '10 at 2:08
1
Perhaps you should load a console font first and then load your ttf ascii only font.
– Martin Owens -doctormo-
Nov 11 '10 at 21:04
1
Have you tried loading multiple fonts? the unicode font /usr/share/grub/unicode.pf2 should contain the box and arrow characters you need. You should be able to load the fonts using loadfont one after another until you get the desired effect.
– Martin Owens -doctormo-
Nov 12 '10 at 5:17
add a comment |
Basically what you want to do is use the range operator to limit the characters that your new grub font contains. If you don't use the range operator then you're going to get all the glyphs including the erroneous or incorrect box elements from your target font.
For example:
grub-mkfont -s 16 --range=0x0-0x7f -o /boot/grub/grubfont.pf2 font.tty
Will generate a font with only ASCII characters, anything your font doesn't have should decay gracefully to the default font so boxes and arrows should come from the default. Please see this website for further information:
http://grub.enbug.org/gfxterm
Basically what you want to do is use the range operator to limit the characters that your new grub font contains. If you don't use the range operator then you're going to get all the glyphs including the erroneous or incorrect box elements from your target font.
For example:
grub-mkfont -s 16 --range=0x0-0x7f -o /boot/grub/grubfont.pf2 font.tty
Will generate a font with only ASCII characters, anything your font doesn't have should decay gracefully to the default font so boxes and arrows should come from the default. Please see this website for further information:
http://grub.enbug.org/gfxterm
answered Nov 8 '10 at 8:56
Martin Owens -doctormo-Martin Owens -doctormo-
17.7k45297
17.7k45297
1
That would make sense, but I'm still having the weird glyphs, maybe because the unicode font isn't loaded at all? I will try to set the default font back, and the try this again.
– LasseValentini
Nov 11 '10 at 2:08
1
Perhaps you should load a console font first and then load your ttf ascii only font.
– Martin Owens -doctormo-
Nov 11 '10 at 21:04
1
Have you tried loading multiple fonts? the unicode font /usr/share/grub/unicode.pf2 should contain the box and arrow characters you need. You should be able to load the fonts using loadfont one after another until you get the desired effect.
– Martin Owens -doctormo-
Nov 12 '10 at 5:17
add a comment |
1
That would make sense, but I'm still having the weird glyphs, maybe because the unicode font isn't loaded at all? I will try to set the default font back, and the try this again.
– LasseValentini
Nov 11 '10 at 2:08
1
Perhaps you should load a console font first and then load your ttf ascii only font.
– Martin Owens -doctormo-
Nov 11 '10 at 21:04
1
Have you tried loading multiple fonts? the unicode font /usr/share/grub/unicode.pf2 should contain the box and arrow characters you need. You should be able to load the fonts using loadfont one after another until you get the desired effect.
– Martin Owens -doctormo-
Nov 12 '10 at 5:17
1
1
That would make sense, but I'm still having the weird glyphs, maybe because the unicode font isn't loaded at all? I will try to set the default font back, and the try this again.
– LasseValentini
Nov 11 '10 at 2:08
That would make sense, but I'm still having the weird glyphs, maybe because the unicode font isn't loaded at all? I will try to set the default font back, and the try this again.
– LasseValentini
Nov 11 '10 at 2:08
1
1
Perhaps you should load a console font first and then load your ttf ascii only font.
– Martin Owens -doctormo-
Nov 11 '10 at 21:04
Perhaps you should load a console font first and then load your ttf ascii only font.
– Martin Owens -doctormo-
Nov 11 '10 at 21:04
1
1
Have you tried loading multiple fonts? the unicode font /usr/share/grub/unicode.pf2 should contain the box and arrow characters you need. You should be able to load the fonts using loadfont one after another until you get the desired effect.
– Martin Owens -doctormo-
Nov 12 '10 at 5:17
Have you tried loading multiple fonts? the unicode font /usr/share/grub/unicode.pf2 should contain the box and arrow characters you need. You should be able to load the fonts using loadfont one after another until you get the desired effect.
– Martin Owens -doctormo-
Nov 12 '10 at 5:17
add a comment |
IIRC I ran into what you describe when using all glyphs:
(source: xrmb2.net)
Maybe it's an issue with grub-mkfont
, maybe it has to do with the font, I don't know. :(
What worked for me:
- Using
gbdfed
to generate the 'bdf' file from a console font (eg. '/usr/share/consolefonts/Lat15-VGA16.psf'): File > Import > Console Font, then File > Save As... - Converting only the ASCII characters with
grub-mkfont
:grub-mkfont --output=out.pf2 --range=0x0-0x7f out.bdf
1
It seems that my main problem is that I want to use an OpenType font (ttf), and not a font designed for consoles. I've tried the above with a ttf file, but it didn't help on this particular problem. Thanks a lot for a solution to a similar problem though :).
– LasseValentini
Nov 7 '10 at 1:12
add a comment |
IIRC I ran into what you describe when using all glyphs:
(source: xrmb2.net)
Maybe it's an issue with grub-mkfont
, maybe it has to do with the font, I don't know. :(
What worked for me:
- Using
gbdfed
to generate the 'bdf' file from a console font (eg. '/usr/share/consolefonts/Lat15-VGA16.psf'): File > Import > Console Font, then File > Save As... - Converting only the ASCII characters with
grub-mkfont
:grub-mkfont --output=out.pf2 --range=0x0-0x7f out.bdf
1
It seems that my main problem is that I want to use an OpenType font (ttf), and not a font designed for consoles. I've tried the above with a ttf file, but it didn't help on this particular problem. Thanks a lot for a solution to a similar problem though :).
– LasseValentini
Nov 7 '10 at 1:12
add a comment |
IIRC I ran into what you describe when using all glyphs:
(source: xrmb2.net)
Maybe it's an issue with grub-mkfont
, maybe it has to do with the font, I don't know. :(
What worked for me:
- Using
gbdfed
to generate the 'bdf' file from a console font (eg. '/usr/share/consolefonts/Lat15-VGA16.psf'): File > Import > Console Font, then File > Save As... - Converting only the ASCII characters with
grub-mkfont
:grub-mkfont --output=out.pf2 --range=0x0-0x7f out.bdf
IIRC I ran into what you describe when using all glyphs:
(source: xrmb2.net)
Maybe it's an issue with grub-mkfont
, maybe it has to do with the font, I don't know. :(
What worked for me:
- Using
gbdfed
to generate the 'bdf' file from a console font (eg. '/usr/share/consolefonts/Lat15-VGA16.psf'): File > Import > Console Font, then File > Save As... - Converting only the ASCII characters with
grub-mkfont
:grub-mkfont --output=out.pf2 --range=0x0-0x7f out.bdf
edited Feb 18 at 9:46
Glorfindel
2913513
2913513
answered Nov 7 '10 at 0:18
htorquehtorque
47.7k32175213
47.7k32175213
1
It seems that my main problem is that I want to use an OpenType font (ttf), and not a font designed for consoles. I've tried the above with a ttf file, but it didn't help on this particular problem. Thanks a lot for a solution to a similar problem though :).
– LasseValentini
Nov 7 '10 at 1:12
add a comment |
1
It seems that my main problem is that I want to use an OpenType font (ttf), and not a font designed for consoles. I've tried the above with a ttf file, but it didn't help on this particular problem. Thanks a lot for a solution to a similar problem though :).
– LasseValentini
Nov 7 '10 at 1:12
1
1
It seems that my main problem is that I want to use an OpenType font (ttf), and not a font designed for consoles. I've tried the above with a ttf file, but it didn't help on this particular problem. Thanks a lot for a solution to a similar problem though :).
– LasseValentini
Nov 7 '10 at 1:12
It seems that my main problem is that I want to use an OpenType font (ttf), and not a font designed for consoles. I've tried the above with a ttf file, but it didn't help on this particular problem. Thanks a lot for a solution to a similar problem though :).
– LasseValentini
Nov 7 '10 at 1:12
add a comment |
If you run grub-mkfont with the -v flag it will show you how many glyphs you get. If you get more than a thousand, the border character ought to be in there. Limiting the range will only make things worse. The DejaVuSansMono font displays all the characters correctly and it has over 3000 glyphs in the .pf2. Many other fonts get the arrows right but not the border.
add a comment |
If you run grub-mkfont with the -v flag it will show you how many glyphs you get. If you get more than a thousand, the border character ought to be in there. Limiting the range will only make things worse. The DejaVuSansMono font displays all the characters correctly and it has over 3000 glyphs in the .pf2. Many other fonts get the arrows right but not the border.
add a comment |
If you run grub-mkfont with the -v flag it will show you how many glyphs you get. If you get more than a thousand, the border character ought to be in there. Limiting the range will only make things worse. The DejaVuSansMono font displays all the characters correctly and it has over 3000 glyphs in the .pf2. Many other fonts get the arrows right but not the border.
If you run grub-mkfont with the -v flag it will show you how many glyphs you get. If you get more than a thousand, the border character ought to be in there. Limiting the range will only make things worse. The DejaVuSansMono font displays all the characters correctly and it has over 3000 glyphs in the .pf2. Many other fonts get the arrows right but not the border.
answered Jun 2 '11 at 19:34
daithib8daithib8
2,36022034
2,36022034
add a comment |
add a comment |
use a unicode font.. That worked almost fine( such as arialuni.ttf, shows all characters as required).. My problem is with the little bigger character spacing...and that happens with every font I tested.
add a comment |
use a unicode font.. That worked almost fine( such as arialuni.ttf, shows all characters as required).. My problem is with the little bigger character spacing...and that happens with every font I tested.
add a comment |
use a unicode font.. That worked almost fine( such as arialuni.ttf, shows all characters as required).. My problem is with the little bigger character spacing...and that happens with every font I tested.
use a unicode font.. That worked almost fine( such as arialuni.ttf, shows all characters as required).. My problem is with the little bigger character spacing...and that happens with every font I tested.
answered Jan 6 '12 at 21:05
sarathkcmsarathkcm
211
211
add a comment |
add a comment |
You can get this to display correctly by loading both the default font and the desired font.
Then, set the font to the desired font.
When the characters for the box are not found, the regular font which is also loaded will act as a default and the needed characters will be supplied.
add a comment |
You can get this to display correctly by loading both the default font and the desired font.
Then, set the font to the desired font.
When the characters for the box are not found, the regular font which is also loaded will act as a default and the needed characters will be supplied.
add a comment |
You can get this to display correctly by loading both the default font and the desired font.
Then, set the font to the desired font.
When the characters for the box are not found, the regular font which is also loaded will act as a default and the needed characters will be supplied.
You can get this to display correctly by loading both the default font and the desired font.
Then, set the font to the desired font.
When the characters for the box are not found, the regular font which is also loaded will act as a default and the needed characters will be supplied.
answered Jul 2 '16 at 9:56
mchidmchid
23.4k25286
23.4k25286
add a comment |
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f11846%2fno-box-characters-after-changing-the-default-grub-font%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
Try BURG its very nice and has a lot of themes
– Extender
Nov 8 '10 at 11:09
But OP wants to change font - not theme GRUB. Irrelevant.
– WindowsEscapist
Dec 2 '12 at 0:02