special chars mangled after switch to graphical console

Bug #105822 reported by Thomas Gebhardt
10
Affects Status Importance Assigned to Milestone
xorg-server (Ubuntu)
Expired
Low
Unassigned

Bug Description

Binary package hint: console-setup

Special chararcters in the virtual text console display fine
(after "dpkg-reconfigure console-setup"). But when switching
to the graphical screen (ALT+F7) and back (ALT+CTRL+F1)
to the text console again, the german umlauts that previously
were displayed correctly are replaced by funny characters.
This affects both
   the text that is still on the screen from before the switch
and
  the output of all commands that are issued after the switch.

Here is my debconf setting:

$ debconf-show console-setup

* console-setup/variant: Germany
* console-setup/fontsize-text: 16
* console-setup/compose: No compose key
  console-setup/modelcode: pc105
* console-setup/ask_detect: false
  console-setup/switch: No temporary switch
  console-setup/fontsize: 16
* console-setup/charmap: UTF-8
  console-setup/layoutcode: de
  console-setup/optionscode: lv3:ralt_switch
* console-setup/layout: Germany
  console-setup/detect:
  console-setup/detected:
  console-setup/variantcode:
  console-setup/codesetcode: Uni1
  console-setup/dont_ask_layout:
* console-setup/altgr: Right Alt
* console-setup/ttys: /dev/tty[1-6]
* console-setup/model: Generic 105-key (Intl) PC
  console-setup/fontsize-fb: 16
* console-setup/codeset: . Combined - Latin; Slavic Cyrillic; Hebrew; basic Arabic
  console-setup/toggle: No toggling
* console-setup/fontface: VGA

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

I think the problem here is that DO_OS_FONTRESTORE is never defined during the X server build, so the code in the X server to save and restore the console font is disabled. I suspect this was broken during X modularisation.

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

Daniel Stone tells me that this is supposed to be done by individual drivers because otherwise it breaks the multi-card case. Hmm.

Timo Aaltonen (tjaalton)
Changed in xorg-server:
importance: Undecided → Low
status: New → Confirmed
Revision history for this message
LGB [Gábor Lénárt] (lgb) wrote :

I have this bug too. Up-to-date intrepid, xserver-xorg-core version is 2:1.4.99.906-2ubuntu2, 32 bit machine.

I'm using vlock on text console to lock my machine (since gnome screensaver does not work [since hardy]: usually the password check dialog just hangs after entering my password without any response, it can't unlock, but it's another bug). After using my password and witch back to X (ALT-F7) random part of my password is inserted into some application, which is quite serious issue, especially when pidgin sent my whole password to a friend ...

Please respond if you need further information. Thanks!

Revision history for this message
LGB [Gábor Lénárt] (lgb) wrote :

Sorry, please ignore my last comment, it's another problem (bug report #262647), I sent here by mistake.

Revision history for this message
Bryce Harrington (bryce) wrote :

[This is an automatic notification.]

Hi Thomas,

This bug was reported against an earlier version of Ubuntu, can you
test if it still occurs on Lucid?

Please note we also provide technical support for older versions of
Ubuntu, but not in the bug tracker. Instead, to raise the issue through
normal support channels, please see:

    http://www.ubuntu.com/support

If you are the original reporter and can still reproduce the issue on
Lucid, please run the following command to refresh the report:

  apport-collect 105822

If you are not the original reporter, please file a new bug report, so
we can work with you as the original reporter instead (you can reference
bug 105822 in your report if you think it may be related):

  ubuntu-bug xorg

If by chance you can no longer reproduce the issue on Lucid or if you
feel it is no longer relevant, please mark the bug report 'Fix Released'
or 'Invalid' as appropriate, at the following URL:

  https://bugs.launchpad.net/ubuntu/+bug/105822

Changed in xorg-server (Ubuntu):
status: Confirmed → Incomplete
tags: added: needs-retested-on-lucid-by-june
Revision history for this message
Bryce Harrington (bryce) wrote :

We're closing this bug since it is has been some time with no response from the original reporter. However, if the issue still exists please feel free to reopen with the requested information. Also, if you could, please test against the latest development version of Ubuntu, since this confirms the bug is one we may be able to pass upstream for help.

Changed in xorg-server (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Thomas Gebhardt (th-geb) wrote :

Hi,

> This bug was reported against an earlier version of Ubuntu, can you
> test if it still occurs on Lucid?

Just upgraded to Lucid. It works fine now!

Thanks for your effort!

Kind regards, Thomas

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.