[Bug 239695] New: hardware installation handles graphics card detection failure ungracefully
https://bugzilla.novell.com/show_bug.cgi?id=239695 Summary: hardware installation handles graphics card detection failure ungracefully Product: openSUSE 10.2 Version: Final Platform: x86-64 OS/Version: Linux Status: NEW Severity: Normal Priority: P5 - None Component: Installation AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: tilman@imap.cc QAContact: jsrain@novell.com Opensuse 10.2 Retail, Intel DQ965GF motherboard (on-board graphics not used), Matrox G550 PCIe graphics card, installation in graphics mode, German language selected. No problems up to and including network configuration, online update, and user setup. As SaX2 is unable to analyze the graphics configuration (separate issue), the page "Hardware-Konfiguration" ("Hardware Configuration") displays, under the heading "Grafikkarten" ("Graphics Cards"), the text: "FEHLER: Kein Vorschlag" ("ERROR: no proposal") Now clicking on the underlined heading "Graphics Cards" or selecting "Graphics Cards" from the dropdown button (is that the correct term?) "Ändern" ("Change") at the bottom of the page both produce a message box: "Klicken Sie zum Ändern auf die unterstrichene Einstellung." ("Click on the underlined heading to change.") Clicking "OK" in this message box only refreshes the "Hardware Configuration" page which still displays "no proposal" for "Graphics Cards". There is no way to actually do something about the underlying SaX2 problem. Instead, clicking on "Graphics Cards" or selecting it from the "Change" button should lead to a dialogue where the actual error messages from SaX2 can be viewed, additional parameters given to it as needed, etc. Note: This bug is *not* about SaX2's inability to detect that machine's graphics configuration unaided, but about the the "Hardware Configuration" dialogue's handling of the SaX2 failure. I'll attach y2logs directly. Looks to me like y2log lines 54871ff. (timestamp 2007-01-25 01:59:11) expose the problem. Thanks, Tilman -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239695 ------- Comment #1 from tilman@imap.cc 2007-01-28 08:24 MST ------- Created an attachment (id=115770) --> (https://bugzilla.novell.com/attachment.cgi?id=115770&action=view) y2logs -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239695 chrubis@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |yast2-maintainers@suse.de |screening@forge.provo.novell| |.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239695 jdsn@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|yast2-maintainers@suse.de |ms@novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239695 sh@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Normal |Critical ------- Comment #2 from sh@novell.com 2007-02-02 04:15 MST ------- That hyperlink definitely should do more than just open that popup dialog. This is not the way the proposal API was meant to be used. See also the proposal API specification. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239695 ms@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WONTFIX ------- Comment #3 from ms@novell.com 2007-02-02 05:57 MST ------- Hello, we already discussed that there is no and never will be a a complete dialog for setting up X within the yast proposal. Some time ago I talked with Klaus Kaempf (former team-lead) about how X should be configurable within the installation. The answer everybody agreed to (or should I say nobody really cares) was to have a suggestion and __all basic__ settings like 3D, resolution, etc... configurable within the proposal as __hyper links__ no dialog. That's how it is implemented. A dialog requires the re-implementation of the X11 configuration in YCP. If someone would like to do that please go ahead but this is not my job and everybody in the past agreed to use the SaX2 GUI for this purpose. Even more people said YaST and SaX will turn into the same common GUI style which does happen for sax some time ago but not for yast I also asked many many times for a possibility to simple disable the use of this headline hyperlink and use the headline as headline and nothing more. Nobody ever was interested in my concern and now I got back this annoying thing as a critical bug ==> WONTFIX -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239695 ------- Comment #4 from sh@novell.com 2007-02-02 06:13 MST ------- Well, if the available hyperlinks don't help a user to configure his graphics card (like evidently in this case) then all the assumptions that it would be "good enough" were obviously wrong. If this happens to a user, the installation is over for him. What is he supposed to do? Sorry, but this is a clear misuse of all that proposal API. There is not even a hint how to do anything manually if it doesn't work. And IMHO that "use the hyperlinks" popup is no more than adding insult to injury. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239695 ------- Comment #5 from ms@novell.com 2007-02-02 06:29 MST ------- I agree but the problem here is not the user who ends up in a mess the problem here is that it wasn't possible to create a graphics card configuration for a severe reason happening some time before. If it wasn't possible to create a proposal it is also not possible to provide a GUI to make a configuration. The X11 configuration is based on fundamental information which needs to be obtained first, in this case it even wasn't possible to safely detect the graphics card what dialog would you like to offer ? it's like yast network without a nic detected by the kernel... it's simply not possible and a GUI doesn't make it better In this case the user can't use sax2 from a command line as well because he will end up on the console again with a message that it wasn't possible to start a server. We need to fix the problem why the detection sucks. I agree it is bad style to have a click-able headline if the detection procedure poorly failed but I don't have the possibility to switch it of in case of such an error... at least I don't know of a possibility to that within the proposal code. In principal the system received an empty map and displays "ERROR: no proposal" why not disable the headline from being click-able in that case ? at least in case of the X11 configuration the user can't do anything useful, something like that shouldn't happen because it's fatal, there is simply no data a configuration module could work on. The only useful action would be to call "vi /etc/X11/xorg.conf" ... know what I mean :-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239695 ------- Comment #6 from tilman@imap.cc 2007-02-02 16:16 MST ------- If YaST is unable to set up my graphics adapter for me, fine, nothing's perfect, just tell me that it is so, and ideally point me in the right direction for figuring out the problem. But displaying a message "Click on the underlined heading to change." in response to the user just having done exactly that? That's just silly, and VERY annoying if you encounter it. If nothing else, this message should be changed to something along the lines of: "Sorry, YaST cannot help you setting up this graphics adapter. You'll have to do it manually." And if YaST doesn't allow that message to be changed, then that IS a serious bug. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=239695#c7 --- Comment #7 from Tilman Schmidt <tilman@imap.cc> 2007-09-01 17:17:16 MST --- Problem still exists in openSUSE 10.3 Beta2. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com