Georgian fonts for Fixed16 & Fixed14

Bug #94177 reported by Vladimer Sichinava
20
Affects Status Importance Assigned to Milestone
debian-installer
Invalid
Undecided
Unassigned
casper (Ubuntu)
Fix Released
Undecided
Colin Watson
console-setup (Ubuntu)
Fix Released
Undecided
Colin Watson
ubiquity (Ubuntu)
Fix Released
Undecided
Colin Watson

Bug Description

Binary package hint: console-setup

There is alredy georgian16.bdf font used for Fixed16, but current
Fixed16 contains 1 imperfection.

On unicode font guide page you can find georgian16.bdf(corrected)
and georgian16 style based georgian14.bdf for Fixed14:

http://unifont.org/fontguide/

Here is direct link:

http://unifont.org/fontguide/downloads/fonts/New_Georgian_BDF_Fonts.tar.gz

Changed in console-setup:
assignee: nobody → kamion
Revision history for this message
Colin Watson (cjwatson) wrote :
Download full text (3.7 KiB)

console-setup (1.15ubuntu1) gutsy; urgency=low

  * Resynchronise with Debian (LP: #94177). Remaining changes:
    - Use keymapper to generate decision trees for a restricted subset of
      the pc105 model.
    - If the detect-keyboard debconf plugin is available
      (cdebconf-newt-detect-keys in the installer), then offer to use it to
      detect the keyboard layout.
    - Ship MyKeyboardNames.pl (as KeyboardNames.pl) and kbdnames-maker in
      /usr/share/console-setup.
    - Only default to Canadian layout for fr_CA; use U.S. English for other
      *_CA locales.
    - Fix default layout for Bosnian and default variant for Hindi.
    - Set default charmap for d-i to UTF-8.
    - Remove unhelpful defaults for several questions.
    - Adjust the default keyboard model for Brazilian and Japanese layouts.
    - Allow preseeding of console-setup/modelcode, console-setup/layoutcode,
      console-setup/variantcode, console-setup/optionscode, and
      console-setup/fontsize.
    - Use jp(latin),jp rather than us,jp by default for Japanese.
    - Reset console-setup/toggle to the default if it's set to "No toggling"
      and you select a non-Latin layout.
    - Change the default font from Terminus to VGA where supported.
    - Add a few bits of installer integration to console-setup-udeb borrowed
      from kbd-chooser.
    - console-setup Depends: perl; something in ckbcomp is causing perl to
      'use utf8' implicitly, and some of the necessary modules aren't in
      perl-base.
    - Run kbd_mode on each tty in ACTIVE_CONSOLES rather than on the current
      tty, since the current tty might belong to X and changing X's tty out
      of raw mode is a very bad idea.
    - Map fr_CH to ch(fr) (Swiss French).
    - Fix codeset question priority for Esperanto.
    - Automatically save the font and keymap to /etc in
      /etc/init.d/console-setup if it isn't being run from init. Similarly,
      ensure that the font and keymap are saved to /etc during initial
      installation.
    - Disable workaround in ckbcomp for the kernel not applying Caps Lock to
      non-ASCII letters, except for Turkish layouts; the cure is worse than
      the disease because it makes Caps Lock equivalent to Shift Lock.
    - Add a --save-only option to setupcon, to save the keyboard/font on the
      root filesystem but not actually tell the kernel to set it up. Use it
      to make sure the font is available on the root filesystem for the next
      boot but not to load it immediately, avoiding console manipulation
      when X or usplash is running.
    - Set keymap and font in the initramfs if possible.
    - Add lt to list of non-Latin keymaps.
    - Set default variant for French to oss.
    - Fix handling of commas in layout and variant names.
    - Fix keymap reduction not to try to express keymap A in terms of keymap
      B when B includes keys not mapped by A.
    - Source debconf confmodule earlier in postinst.
    - Fix horrible confusion if the locale has no supported default codeset.
    - Fix console-setup/codeset default to be one of the available choices.
    - Don't set an AltGr key by defa...

Read more...

Changed in console-setup:
status: Unconfirmed → Fix Released
Changed in console-setup:
status: Fix Released → In Progress
Revision history for this message
Vladimer Sichinava (alinux) wrote : No Georgian letters apear in Console Mode.

Problem affects (Feisty,Gutsy):

Problem 1: Georgian doesn't appear in terminal mode(after, alternate or desktop installation):

On my laptop Ubuntu gutsy (development branch)

- I've created 3 directories (in /home/alinux/Desktop/) using Georgian letters:
the directories are:
"ახალი დასტა"
"ახალი დასტა 1"
"ახალი დასტა 2"

ახალი დასტა = means a "New Directory"

In gnome-terminal (that uses monospaced Georgian ttf font)
appears:
http://gnome.inet.ge/alinux/gnome-terminal.png <--- It's OK.
----------------------------------------------------------------------------------

Then pressed Ctrl + Alt + F1 and passed in terminal mode:

"alinux@impresario2500:~/Desktop$ ls" output:

http://gnome.inet.ge/alinux/terminal.jpg <---You can notice rhombuses instead letters.

2. When using ubuntu-alternate, no Georgian appears in terminal mode debian-installer.

###################Additional Information###################################

gfxboot-theme-ubuntu also uses Georgian unifont fonts... and it works great since Dapper

Screenshot:
http://gnome.inet.ge/alinux/ubuntu_screens/desktop/02_menu_choose.png <-- Nice Georgian letters provided by Gia Shervashidze

Even if there is a imperfection with letter "წ" but everything could be corrected
with
http://unifont.org/fontguide/downloads/fonts/New_Georgian_BDF_Fonts.tar.gz (fixed version).
this pack contains 14 and 16 pixel size Georgian BDF console fonts.

this font is suitable for gfxboot-theme-ubuntu, terminal and debian-installer.

Revision history for this message
George Machitidze (giomac) wrote :

Hello
I've got same problem on my Ubuntu workstation and even on fedora notebook, but there is no font specified and here is a real problem.

Revision history for this message
Vladimer Sichinava (alinux) wrote :

Re-Hello,

I've created in X mode and console mode, 3 directories called:

Georgian - ახალი დასტა
Russian - Новая папка
English - New Directory

Here you can see that in GNOME/X mode
cyrillic, latin, georgian are correctly shown:
http://gnome.inet.ge/alinux/TEST/gnome-terminal.png

but, no Georgian charachters in Terminal mode:
http://gnome.inet.ge/alinux/TEST/terminal.jpg

I hope every info here listed is helpful. Thank you for attention

Revision history for this message
David Machakhelidze (david-mac) wrote :

yes this is a real problem, I have tested gutsy gibbon tribe 2 and described problem appears here too.

Revision history for this message
Vladimer Sichinava (alinux) wrote :

Xterm - Georgian file names, dir names show:

I noticed a strange thing

http://gnome.inet.ge/alinux/xterm.png

in Xterm directories are shown as CUBES
and files are shown with OLD UGLY Georgian bitmap fonts.

Similar bug that could help:

https://edge.launchpad.net/ubuntu/+source/unifont/+bug/62849

Revision history for this message
David Machakhelidze (david-mac) wrote : Re: [Bug 94177] Re: Georgian fonts for Fixed16 & Fixed14

this is great, it really works ! fine !

Revision history for this message
Vladimer Sichinava (alinux) wrote :

Davit, what are you talking about?
Theese http://gnome.inet.ge/alinux/xterm.png fonts are old and ugly.
What's great?What works really? I'm courious...

Revision history for this message
David Machakhelidze (david-mac) wrote :

console fonts are showing georgian forlder names correclty I mean

On 10/13/07, Vladimer Sichinava <email address hidden> wrote:
>
> Davit, what are you talking about?
> Theese http://gnome.inet.ge/alinux/xterm.png fonts are old and ugly.
> What's great?What works really? I'm courious...
>
> --
> Georgian fonts for Fixed16 & Fixed14
> https://bugs.launchpad.net/bugs/94177
> You received this bug notification because you are a direct subscriber
> of the bug.
>

Revision history for this message
Vladimer Sichinava (alinux) wrote :

1. Folder names aren't shown at all!
2. Fonts bitmap charachters are ugly.
You mean that you like those bitmap fonts???
http://img83.imageshack.us/my.php?image=screenshotxterm1crappyma5.png

Are you sure?

Revision history for this message
David Machakhelidze (david-mac) wrote :

I'm sorry, that my las posts are affecting real picture for this situation,
I have tested xterm instead of primary terminal session :-)

Revision history for this message
Colin Watson (cjwatson) wrote :

The debian-installer task isn't helpful here. console-setup will do.

(Vladimer, while I'll accept this bug here now, in the future please open a new bug for regressions; this bug has got pretty confusing and if something else goes wrong with Georgian support it would be much easier for us if you opened a new bug for it rather than continuing to reopen this one!)

Changed in debian-installer:
status: New → Invalid
Revision history for this message
Colin Watson (cjwatson) wrote :

There is definitely a bug in casper/ubiquity, which I've identified, that's causing the CODESET line in /etc/default/console-setup to be wrong; it should be set to "Georgian", not "Uni1".

However, after fixing this, the console is still set up wrongly immediately after switching back to X, and I haven't worked out why yet. Running 'sudo setupcon' fixes it. This is a really annoying general issue that I keep on whacking down but it keeps on popping back up ...

Changed in casper:
assignee: nobody → kamion
status: New → In Progress
Colin Watson (cjwatson)
Changed in ubiquity:
assignee: nobody → kamion
status: New → In Progress
Changed in casper:
status: In Progress → Fix Committed
Colin Watson (cjwatson)
Changed in ubiquity:
status: In Progress → Fix Committed
Revision history for this message
Vladimer Sichinava (alinux) wrote :

Hello Colin,

How can I help you? Maybe I can test something for you ?
I'm using Intrepid Ibex.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package casper - 1.154

---------------
casper (1.154) jaunty; urgency=low

  [ Evan Dandrea ]
  * scripts/casper-bottom/02timezone:
    - Remove as it's no longer needed and resets the timezone when
      persistence is enabled (LP: #296855).

  [ Colin Watson ]
  * Preseed console-setup/optionscode and console-setup/codesetcode to the
    empty string on boot to avoid debris from the live filesystem build
    process getting in the way of installation (LP: #94177).

 -- Colin Watson <email address hidden> Sun, 23 Nov 2008 12:44:45 +0000

Changed in casper:
status: Fix Committed → Fix Released
Revision history for this message
Colin Watson (cjwatson) wrote :

The remainder of this bug is bug 130444. I can't mark only part of a bug as a duplicate, though, so I'm just going to set this back to fixed and you can subscribe to that other bug if you're interested.

Thanks for the offer of help, but I think I have a handle on this now.

Changed in console-setup:
status: In Progress → Fix Released
Revision history for this message
Vladimer Sichinava (alinux) wrote :

Thanks Colin, I subscribed myself to bug 130444.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubiquity - 1.11.0

---------------
ubiquity (1.11.0) jaunty; urgency=low

  [ Evan Dandrea ]
  * Check to make sure a gdk window is mapped before calling
    cairo_create (LP: #208800).
  * Reset next_go_backup after encountering a question marked as seen
    (LP: #290760).
  * Save an apt.cache.Cache() so we retain the package information on
    restricted packages even after removing restricted from the
    sources.list (LP: #290925).
  * Provide operating system titles in segmented_bar.
  * Notify the user of what operating systems will be deleted if they choose
    to use the entire disk.
  * Move finding the release name into its own function now that multiple
    locations need to know it.
  * Correct debian/ubiquity.install-any to refer to the new location of tzmap
    in tzsetup.
  * Use preseed_as_c in the partman component for automatically_partition and
    select_disk as those questions now require it.
  * Install check-missing-firmware as part of hw-detect.
  * Automatic update of included source packages: base-installer
    1.86ubuntu8, choose-mirror 2.27ubuntu1, clock-setup 0.97ubuntu1,
    console-setup 1.28ubuntu3, debian-installer-utils 1.65ubuntu1, grub-
    installer 1.35ubuntu4, hw-detect 1.70ubuntu3, localechooser
    2.08ubuntu1, partconf 1.30, partman-auto 83ubuntu1, partman-base
    128ubuntu2, partman-basicfilesystems 62ubuntu1, partman-basicmethods
    42, partman-ext3 55ubuntu1, partman-jfs 29ubuntu1, partman-newworld
    20ubuntu1, partman-partitioning 64ubuntu1, partman-reiserfs
    44ubuntu1, partman-target 58ubuntu1, partman-xfs 43ubuntu1, preseed
    1.41ubuntu1, silo-installer 1.15ubuntu1, tzsetup 1:0.24, user-setup
    1.23ubuntu1, yaboot-installer 1.1.14ubuntu1.

  [ Colin Watson ]
  * Add an intro message noting that we're alpha again.
  * Autoconf likes to have a version in AC_INIT, but start omitting our
    sub-minor version from it so that we don't have to regenerate configure
    with every single upload.
  * Remove obsolete Encoding: lines from .desktop files, since
    desktop-file-validate complains about them.
  * Remove seen flag from console-setup/model and console-setup/codeset to
    make sure that they don't get misinterpreted as preseeding (LP: #94177).

  [ Mario Limonciello ]
  * Install Mythbuntu's ubiquity desktop file as the right file
    name to get snagged by casper.
  * Drop old update-rc.d hacks in apply-type since they are available
    now in casper.
  * Correct a small typo on a mythbuntu specific glade file
    (LP: #276900)

 -- Evan Dandrea <email address hidden> Tue, 02 Dec 2008 15:36:52 -0500

Changed in ubiquity:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.