Bug 185950
| Summary: | Authconfig-tui present unusable screen under Polish locale set. | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | MW <rabe> | ||||||
| Component: | newt | Assignee: | Petr Rockai <prockai> | ||||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | |||||||
| Severity: | medium | Docs Contact: | |||||||
| Priority: | medium | ||||||||
| Version: | 5 | CC: | clumens, dhowells, tmraz | ||||||
| Target Milestone: | --- | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | i386 | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | 0.52.2-6 | Doc Type: | Bug Fix | ||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2006-04-03 21:54:20 UTC | Type: | --- | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Embargoed: | |||||||||
| Bug Depends On: | |||||||||
| Bug Blocks: | 189981 | ||||||||
| Attachments: |
|
||||||||
|
Description
MW
2006-03-20 11:58:47 UTC
Created attachment 126345 [details]
Scrshot of authconfig being run with Polish Locale (under xterm)
Seems to be a newt toolkit problem as it works fine with the same authconfig version on FC-4. Workaround - make the terminal window wider. Hmm??? Make a terminal window wider.... But it also happens in bare console outside xterm.. It happens during firstboot in text mode. Setting higher VGA mode in console doesn't help. *** Bug 186907 has been marked as a duplicate of this bug. *** This is a problem that's turned up in the text parts of the installer (ethernet
device screen, partitioning screen), firstboot, and various configuration tools.
What we've determined matches up with what Tomas says - the text is too large
for the terminal, so newt simply doesn't draw the dialog on the screen. This is
a regression from FC4.
Attached is a reproducer in python for this bug. Make sure your terminal is
under 200 columns. Note that we can't resize the console, so this is a big
problem for us.
#!/usr/bin/python
from snack import *
li = Listbox(5, returnExit = 1)
li.append("a"*200, "f")
screen = SnackScreen()
g = Grid(1, 3)
g.setField(li, 0, 1, (0, 1, 0, 1))
g.place(1, 1)
screen.gridWrappedWindow(g, "title")
f = Form("This is some help")
f.add(li)
res = f.run()
screen.popWindow()
screen.finish()
Created attachment 126932 [details]
Proposed patch
This patch fixes the regression.
Thanks Tom for the patch. An updated newt resolving this issue has been pushed to fc5 updates. |