I found that this problem may be caused by libfreetype。 There are some problems with unicode.pf2 in the Grub2 of 1604(Size only 1.4M),and 1510 is good(Size is 2.4M)。 in 1604,if the libfreetype version is reduced to 1510(2.5.2-4ubuntu2), and build build-grub-mkfont,the unicode.pf2 built by./build-grub-mkfont is normal。
** Also affects: freetype (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to freetype in Ubuntu. https://bugs.launchpad.net/bugs/1559933 Title: [Grub] There are messy codes on displaying Chinese characters in grub after install xenial-desktop_0320. Status in Ubuntu Kylin: Triaged Status in freetype package in Ubuntu: New Status in grub2 package in Ubuntu: In Progress Bug description: [Machine] Dell Vostro 3900 [Version] xenial-desktop_0320(amd64&i386) [Details] [Grub] There are messy codes on displaying Chinese characters in grub after install xenial-desktop_0320. [Test Case] 1. nstall xenial-desktop_0320 & reboot 2. Check the grub Expected Result: no messy codes in grub Actual Result: There are messy codes in grub 安装xenial-desktop_0320后,grub出现乱码 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntukylin/+bug/1559933/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp