Why en_US.UTF-8 locale is generated every time during liveCD/liveUSB
startup? See these lines in less /var/log/casper.log :

Begin: Setting up locales... ... Generating locales...
  en_US.UTF-8... done
Generation complete.
done.

Locale generation uses a lot of memory and slowdowns startup.
I think en_US.UTF-8 locale should be already generated in filesystem.squashfs 
and other locales should be generated during liveCD/liveUSB startup only if 
user chooses another language in syslinux.

It seems Ubuntu 12.04 and newer releases already contains en_US and
other en_* locales in filesystem.squashfs (they are generated during
installation of language-pack-en-base package), but script casper-
bottom/14locales doesn't check if locale isn't already generated - I
think command "localedef --list-archive" should be used for checking if
needed locale isn't already generated.

** Changed in: baltix
   Importance: Medium => High

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/43706

Title:
  Excessive memory usage on live CD

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/casper/+bug/43706/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to