[Bug 1182784] Re: Install with German / Swiss Keyboard fails: "ubi-console-setup failed with exit code 141" or "Installer Crashed"

Rohan Garg rohan16garg at gmail.com
Mon Apr 14 16:45:43 UTC 2014


Notes from my investigation :

Error in Ubiquity :
debconf (developer): <-- METAGET keyboard-configuration/layout choices-c
debconf (developer): --> 1 Afghani, Albanisch, Amharisch, Arabisch, Arabisch (Marokko), Arabisch (Syrien), Armenisch, Aserbaidschanisch, Bambara, Bangla, Belgisch, Bosnisch, Braille, Bulgarisch, Burmesisch, Chinesisch, Deutsch, Deutsch (Österreich), Dhivehi, Dzongkha, Dänisch, Englisch (Britisch), Englisch (Ghana), Englisch (Kamerun), Englisch (Nigeria), Englisch (Südafrika), English (USA), Esperanto, Estnisch, Finnisch, Französisch, Französisch (Demokratische Republik Kongo), Französisch (Guinea), Französisch (Kanada), Färöisch, Georgisch, Griechisch, Hebräisch, Indisch, Irakisch, Irisch, Isländisch, Italienisch, Japanisch, Japanisch (PC-98xx-Serie), Kasachisch, Khmer (Kambodscha), Kirgisisch, Koreanisch, Kroatisch, Lao, Lettisch, Litauisch, Maltesisch, Maori, Mazedonisch, Moldawisch, Mongolisch, Montenegrinisch, Nepalesisch, Niederländisch, Norwegisch, Persisch, Philippinisch, Polnisch, Portugiesisch, Portugiesisch (Brasilien), Rumänisch, Russisch, Schwedisch, Serbisch, Sinhala (phonetisch), Slowakisch, Slowenisch, Spabisch (Lateinamerikanisch), Spanisch, Swahili (Kenia), Swahili (Tansania), Switzerland, Tadschikisch, Taiwanesisch, Thailändisch, Tschechisch, Tswana, Turkmenisch, Türkisch, Ukrainisch, Ungarisch, Urdu (Pakistan), Usbekisch, Vietnamesisch, Weißrussisch, Wolof
debconf (developer): <-- GET keyboard-configuration/layout
debconf (developer): --> 1 Switzerland
Exception caught in process_line:
Traceback (most recent call last):
  File "/usr/lib/ubiquity/ubiquity/filteredcommand.py", line 145, in process_line
    return self.dbfilter.process_line()
  File "/usr/lib/ubiquity/ubiquity/debconffilter.py", line 287, in process_line
    if not input_widgets[0].run(priority, question):
  File "/usr/lib/ubiquity/plugins/ubi-console-setup.py", line 488, in run
    self.ui.set_keyboard(misc.utf8(self.db.get(question)))
  File "/usr/lib/ubiquity/ubiquity/plugin.py", line 48, in wrapper
    return target(self, *args, **kwargs)
  File "/usr/lib/ubiquity/plugins/ubi-console-setup.py", line 340, in set_keyboard
    ly = keyboard_names.layout_id(l, misc.utf8(layout))
  File "/usr/lib/ubiquity/ubiquity/keyboard_names.py", line 142, in layout_id
    return kn.layout_id(lang, value)
  File "/usr/lib/ubiquity/ubiquity/keyboard_names.py", line 90, in layout_id
    return self._layout_by_human[value]
KeyError: 'Switzerland'

Also , /usr/lib/ubiquity/console-setup/kbdnames.gz has no
de*layout*ch*Switzerland entry, hence the lookup fails in Ubiquity and
propogates to the ui as a ubi-console-setup issue.

Once you add a " de*layout*ch*Switzerland " entry to the kbdnames file
in /usr/lib/ubiquity/console-setup/kbdnames.gz , things should work.

** Changed in: ubiquity (Ubuntu)
       Status: Confirmed => Triaged

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to ubiquity in Ubuntu.
https://bugs.launchpad.net/bugs/1182784

Title:
  Install with German / Swiss Keyboard fails: "ubi-console-setup failed
  with exit code 141" or "Installer Crashed"

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




More information about the kubuntu-bugs mailing list