[opensuse-factory] Yast wrongly rendered on first virtual console
Hi, On current Tumbleweed 20150712 I switched with CTRL+ALT+F1 to the first virtual console, logged in as root and started yast. The interface decorations, i.e. the borgedr are all wrong (wrong ASCII sign). When yast is started the second virtual console (CTRL+ALT+F2) the interface of yast is correctly displayed. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, Jul 21, 2015 at 4:48 PM, Thomas Wagner <wagner-thomas@gmx.at> wrote:
Hi,
On current Tumbleweed 20150712 I switched with CTRL+ALT+F1 to the first virtual console, logged in as root and started yast. The interface decorations, i.e. the borgedr are all wrong (wrong ASCII sign). When yast is started the second virtual console (CTRL+ALT+F2) the interface of yast is correctly displayed.
It's probably related to systemd failing to setup first terminal properly. This was mentioned several times, I'm not sure if there was any resolution. I think in one case it was determined that loading video drivers reset terminal settings; I also know that if plymouth is active it may block terminal so loading font (mapping) becomes impossible. If you are using plymouth, try disabling it first to test. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tuesday 2015-07-21 15:53, Andrei Borzenkov wrote:
On Tue, Jul 21, 2015 at 4:48 PM, Thomas Wagner <wagner-thomas@gmx.at> wrote:
Hi,
On current Tumbleweed 20150712 I switched with CTRL+ALT+F1 to the first virtual console, logged in as root and started yast. The interface decorations, i.e. the borgedr are all wrong (wrong ASCII sign). When yast is started the second virtual console (CTRL+ALT+F2) the interface of yast is correctly displayed.
It's probably related to systemd failing to setup first terminal properly.
Well, box-drawing characters being replaced by other characters has been an occassional issue even before systemd. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 21 July 2015 at 16:04, Jan Engelhardt <jengelh@inai.de> wrote:
On Tuesday 2015-07-21 15:53, Andrei Borzenkov wrote:
On Tue, Jul 21, 2015 at 4:48 PM, Thomas Wagner <wagner-thomas@gmx.at> wrote:
Hi,
On current Tumbleweed 20150712 I switched with CTRL+ALT+F1 to the first virtual console, logged in as root and started yast. The interface decorations, i.e. the borgedr are all wrong (wrong ASCII sign). When yast is started the second virtual console (CTRL+ALT+F2) the interface of yast is correctly displayed.
It's probably related to systemd failing to setup first terminal properly.
Well, box-drawing characters being replaced by other characters has been an occassional issue even before systemd.
Please try the following as a workaround before loading YaST export NCURSES_NO_UTF8_ACS=1 Does it work? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am 2015-07-21 16:25, schrieb Richard Brown:
On 21 July 2015 at 16:04, Jan Engelhardt <jengelh@inai.de> wrote:
On Tuesday 2015-07-21 15:53, Andrei Borzenkov wrote:
On Tue, Jul 21, 2015 at 4:48 PM, Thomas Wagner <wagner-thomas@gmx.at> wrote:
Hi,
On current Tumbleweed 20150712 I switched with CTRL+ALT+F1 to the first virtual console, logged in as root and started yast. The interface decorations, i.e. the borgedr are all wrong (wrong ASCII sign). When yast is started the second virtual console (CTRL+ALT+F2) the interface of yast is correctly displayed.
It's probably related to systemd failing to setup first terminal properly.
Well, box-drawing characters being replaced by other characters has been an occassional issue even before systemd.
Please try the following as a workaround before loading YaST
export NCURSES_NO_UTF8_ACS=1
Does it work?
No. This doesn't change anything. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Thomas Wagner composed on 2015-07-21 15:48 (UTC+0200):
On current Tumbleweed 20150712 I switched with CTRL+ALT+F1 to the first virtual console, logged in as root and started yast. The interface decorations, i.e. the borgedr are all wrong (wrong ASCII sign). When yast is started the second virtual console (CTRL+ALT+F2) the interface of yast is correctly displayed.
I suspect this is the same as a longstanding but sporadic cross-distro problem I see launching mc. http://fm.no-ip.com/SS/Suse/badtty132y.png If so, a workaround is preceding launch with unicode_start. I think Andrei's thread response alludes to the same thing. Because I never got close to creating any reliable reproduction case, I never filed any suse bug, but here is discussion of problem: http://lists.opensuse.org/opensuse-factory/2014-01/msg00067.html https://bugzilla.opensuse.org/show_bug.cgi?id=750326 https://bugzilla.opensuse.org/show_bug.cgi?id=859710 Other distros: https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/1437589 https://bugzilla.redhat.com/show_bug.cgi?id=889710 -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am 2015-07-22 00:33, schrieb Felix Miata:
Thomas Wagner composed on 2015-07-21 15:48 (UTC+0200):
On current Tumbleweed 20150712 I switched with CTRL+ALT+F1 to the first virtual console, logged in as root and started yast. The interface decorations, i.e. the borgedr are all wrong (wrong ASCII sign). When yast is started the second virtual console (CTRL+ALT+F2) the interface of yast is correctly displayed.
I suspect this is the same as a longstanding but sporadic cross-distro problem I see launching mc.
http://fm.no-ip.com/SS/Suse/badtty132y.png Yeah, I see a similar pattern, although with other characters.
If so, a workaround is preceding launch with unicode_start. I think Andrei's thread response alludes to the same thing. Because I never got close to creating any reliable reproduction case, I never filed any suse bug, but here is discussion of problem:
http://lists.opensuse.org/opensuse-factory/2014-01/msg00067.html https://bugzilla.opensuse.org/show_bug.cgi?id=750326 https://bugzilla.opensuse.org/show_bug.cgi?id=859710
Other distros: https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/1437589 https://bugzilla.redhat.com/show_bug.cgi?id=889710
Thanks for the links. In https://bugzilla.opensuse.org/show_bug.cgi?id=750326 I found that /usr/bin/systemctl restart systemd-vconsole-setup.service did solve the problem for openSUSE 12.3. Running this command prior starting yast does also fix the problem on Tumbleweed. Now I wonder wheter there are any sideeffects of restarting systemd-vconsole-setup. If there are no sideeffects: Can we incorporte systemd-vconsole-setup at startup or at the first time yast starts? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
В Wed, 22 Jul 2015 09:27:44 +0200 Thomas Wagner <wagner-thomas@gmx.at> пишет:
Thanks for the links. In https://bugzilla.opensuse.org/show_bug.cgi?id=750326 I found that /usr/bin/systemctl restart systemd-vconsole-setup.service did solve the problem for openSUSE 12.3. Running this command prior starting yast does also fix the problem on Tumbleweed. Now I wonder wheter there are any sideeffects of restarting systemd-vconsole-setup. If there are no sideeffects: Can we incorporte systemd-vconsole-setup at startup or at the first time yast starts?
It should be included in initrd by dracut and run there already. Also there is systemd unit that runs it. So you should better debug why it fails to configure console. Running it when yast start is definitely wrong. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Op woensdag 22 juli 2015 21:45:28 schreef Andrei Borzenkov:
В Wed, 22 Jul 2015 09:27:44 +0200
Thomas Wagner <wagner-thomas@gmx.at> пишет:
Thanks for the links. In https://bugzilla.opensuse.org/show_bug.cgi?id=750326 I found that
/usr/bin/systemctl restart systemd-vconsole-setup.service
did solve the problem for openSUSE 12.3. Running this command prior starting yast does also fix the problem on Tumbleweed. Now I wonder wheter there are any sideeffects of restarting systemd-vconsole-setup. If there are no sideeffects: Can we incorporte systemd-vconsole-setup at startup or at the first time yast starts?
It should be included in initrd by dracut and run there already. Also there is systemd unit that runs it. So you should better debug why it fails to configure console. Running it when yast start is definitely wrong.
The bug report about this is: https://bugzilla.opensuse.org/show_bug.cgi?id=927250 -- fr.gr. member openSUSE Freek de Kruijf -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (6)
-
Andrei Borzenkov
-
Felix Miata
-
Freek de Kruijf
-
Jan Engelhardt
-
Richard Brown
-
Thomas Wagner