|
Bugzilla – Full Text Bug Listing |
| Summary: | Proxy settings don't work in installer | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.0 | Reporter: | Oliver Diedrich <odi> |
| Component: | Installation | Assignee: | Stefan Hundhammer <shundhammer> |
| Status: | RESOLVED FIXED | QA Contact: | Jiri Srain <jsrain> |
| Severity: | Critical | ||
| Priority: | P5 - None | CC: | coolo, locilka, ma, odi, tgoettlicher |
| Version: | Beta 3 | Flags: | shundhammer:
SHIP_STOPPER+
|
| Target Milestone: | --- | ||
| Hardware: | x86 | ||
| OS: | openSUSE 11.0 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: |
Yast2 logs
In inst-sys Running system: Qt Running system: ncurses |
||
|
Description
Oliver Diedrich
2008-05-26 15:13:27 UTC
Could you be more verbose? Is there dialog to do so or it's not there? Is this dialog working? And please attach y2logs. If you are in doubt follow: http://en.opensuse.org/Bugs/YaST Thanks! Created attachment 218245 [details]
Yast2 logs
On boot screen: Changed language to German, resolution to 1280x1024 Installation mode: new installation, add additional products, use automatic configuration Network configuration: - DHCP - checking the box "use proxy" results in a hardly visible 'x' in the box, and it's not even possible to enter proxy settings. It seems like the complete proxy settings block is not active. - switiching to a static IP address does not change behavior - when the "use proxy" box is checked and I continue, there's an error message that the proxy server name or IP address must be set. y2logs.tgz is attached There are two issues and both are Qt/Style related:
* CheckBoxFrame is used, by default disabled, which contains
those proxy settings. Enabling the proxy settings CheckBoxFrame
should enable all inside - but this now only works in ncurses.
* Style for CheckBoxFrame is a bit strange because it's almost
impossible to find out whether it is selected or not (only
in inst-sys).
Screen-shots will be attached...
Created attachment 218845 [details]
In inst-sys
Created attachment 218846 [details]
Running system: Qt
Created attachment 218847 [details]
Running system: ncurses
There is an easy way to test it on a running system: yast2 inst_network_setup !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!! !!! Please, do not click on [OK] to write the settings :), use [Cancel] !!! !!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Right, that's a problem in the Qt version of the CheckBoxFrame widget. I can reproduce it with the CheckBoxFrame1.ycp UI example (with the initial value changed to 'false'). The underlying Qt base class of that widget tried to outsmart our widget, trying to enforce its own (much more limited) policies. Now reworked those internal widget states to make it behave as documented in the specs. As a nice side effect, bug #379622 was also fixed on the way. Tested with the UI CheckBoxFrame*.ycp examples and with yast2 inst_network_setup as written in comment #8. Available with yast2-qt-2.16.53, post-RC1. |