|
Bugzilla – Full Text Bug Listing |
| Summary: | mouse displayed wrong in proposal screen (expert tab) | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Ruediger Oertel <ro> |
| Component: | YaST2 | Assignee: | Marcus Schaefer <ms> |
| Status: | RESOLVED WONTFIX | QA Contact: | Klaus Kämpf <kkaempf> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | forgotten_OS1JNCFbCX, holgi, joe, ke, lgrimmer, ms, snwint |
| Version: | Preview 4 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | All | ||
| Whiteboard: | |||
| Found By: | Development | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Bug Depends on: | |||
| Bug Blocks: | 104062 | ||
| Attachments: |
hwinfo --mouse
yast2 mouse detection during textmode installation |
||
|
Description
Ruediger Oertel
2005-08-03 23:01:03 UTC
fixed on beta1 *** Bug 104397 has been marked as a duplicate of this bug. *** I guess you mean "fixed for beta2" here? I observed this on beta1 - please clarify. still broken, reopening Joe also experienced this on beta2 *** Bug 102642 has been marked as a duplicate of this bug. *** the code for probing the mouse was never called in Initial stage.
The code does:
if (! Mouse::Found()) {
... probe
}
but Mouse::Found() returns always "none" which is a non empty string
so the probing never takes place. I removed that Mouse::Found() code
fixed
still there *wxfu%!!!* The problem is deeper in YaST. During installation The function
Mouse::Probe()
is called and returned the following:
---snip----
2005-08-22 02:41:05 <1> 10.10.101.149(3120) [YCP] clients/installation.ycp:130
Call Mouse probing...
2005-08-22 02:41:05 <1> 10.10.101.149(3120) [YCP] Mouse.ycp:248 Initial: real
HW-probing
2005-08-22 02:41:05 <1> 10.10.101.149(3120) [YCP] Mouse.ycp:126 Probing for
mouse hardware...
2005-08-22 02:41:05 <1> 10.10.101.149(3120) [YCP] Mouse.ycp:148 Really probed
with HW interception: <[$["bus":"PS/2", "bus_hwcfg":"ps2", "class_id":261,
"dev_name":"/dev/input/mice", "dev_name2":"/dev/input/mouse0", "dev_names":
["/dev/input/mice", "/dev/input/mouse0", "/dev/input/event2"], "dev_num":
$["major":13, "minor":63, "range":1, "type":"c"], "device":"PS/2 Mouse",
"device_id":262146, "model":"PS/2 Mouse", "mouse":[$["buttons":3,
"gpm":"exps2", "xf86":"explorerps/2"]], "old_unique_key":"UYJ6.MJE33Jmy6a3",
"sub_class_id":0,
"udi":"/org/freedesktop/Hal/devices/computer_logicaldev_input",
"unique_key":"AH6Q.fU1aO9YHBB4", "vendor_id":262674], $["bus":"PS/2",
"bus_hwcfg":"ps2", "class_id":261, "dev_name":"/dev/input/mice",
"dev_name2":"/dev/input/mouse1", "dev_names":["/dev/input/mice",
"/dev/input/mouse1", "/dev/input/event3"], "dev_num":$["major":13, "minor":63,
"range":1, "type":"c"], "device":"AlpsPS/2 ALPS GlidePoint",
"device_id":262146, "model":"AlpsPS/2 ALPS GlidePoint", "mouse":
[$["buttons":3, "gpm":"exps2", "xf86":"explorerps/2"]],
"old_unique_key":"UYJ6.iQV7T8AIVq5", "sub_class_id":0,
"udi":"/org/freedesktop/Hal/devices/computer_i8042_Aux_3_Port_logicaldev_input",
"unique_key":"AH6Q.fU1aO9YHBB4", "vendor_id":262674]]>
2005-08-22 02:41:05 <3> 10.10.101.149(3120) [agent-probe]
HwProbe.cc(readStatus):96 hd_read_config('AH6Q.fU1aO9YHBB4') == 0
2005-08-22 02:41:05 <3> 10.10.101.149(3120) [Interpreter] Mouse.ycp:166
Unknown key for Read(.probe.status, key)
2005-08-22 02:41:05 <3> 10.10.101.149(3120) [agent-probe]
HwProbe.cc(readStatus):96 hd_read_config('AH6Q.fU1aO9YHBB4') == 0
2005-08-22 02:41:05 <3> 10.10.101.149(3120) [Interpreter] Mouse.ycp:166
Unknown key for Read(.probe.status, key)
2005-08-22 02:41:05 <3> 10.10.101.149(3120) [agent-probe]
HwProbe.cc(readStatus):96 hd_read_config('AH6Q.fU1aO9YHBB4') == 0
2005-08-22 02:41:05 <3> 10.10.101.149(3120) [Interpreter] Mouse.ycp:166
Unknown key for Read(.probe.status, key)
2005-08-22 02:41:05 <3> 10.10.101.149(3120) [agent-probe]
HwProbe.cc(readStatus):96 hd_read_config('AH6Q.fU1aO9YHBB4') == 0
2005-08-22 02:41:05 <3> 10.10.101.149(3120) [Interpreter] Mouse.ycp:166
Unknown key for Read(.probe.status, key)
2005-08-22 02:41:05 <1> 10.10.101.149(3120) [YCP] Mouse.ycp:169 key
AH6Q.fU1aO9YHBB4 conf $["available":`unknown, "configured":`unknown,
"info":`unknown, "needed":`unknown]
2005-08-22 02:41:05 <3> 10.10.101.149(3120) [agent-probe]
HwProbe.cc(readStatus):96 hd_read_config('AH6Q.fU1aO9YHBB4') == 0
2005-08-22 02:41:05 <3> 10.10.101.149(3120) [Interpreter] Mouse.ycp:166
Unknown key for Read(.probe.status, key)
2005-08-22 02:41:05 <3> 10.10.101.149(3120) [agent-probe]
HwProbe.cc(readStatus):96 hd_read_config('AH6Q.fU1aO9YHBB4') == 0
2005-08-22 02:41:05 <3> 10.10.101.149(3120) [Interpreter] Mouse.ycp:166
Unknown key for Read(.probe.status, key)
2005-08-22 02:41:05 <3> 10.10.101.149(3120) [agent-probe]
HwProbe.cc(readStatus):96 hd_read_config('AH6Q.fU1aO9YHBB4') == 0
2005-08-22 02:41:05 <3> 10.10.101.149(3120) [Interpreter] Mouse.ycp:166
Unknown key for Read(.probe.status, key)
2005-08-22 02:41:05 <3> 10.10.101.149(3120) [agent-probe]
HwProbe.cc(readStatus):96 hd_read_config('AH6Q.fU1aO9YHBB4') == 0
2005-08-22 02:41:05 <3> 10.10.101.149(3120) [Interpreter] Mouse.ycp:166
Unknown key for Read(.probe.status, key)
2005-08-22 02:41:05 <1> 10.10.101.149(3120) [YCP] Mouse.ycp:169 key
AH6Q.fU1aO9YHBB4 conf $["available":`unknown, "configured":`unknown,
"info":`unknown, "needed":`unknown]
2005-08-22 02:41:05 <1> 10.10.101.149(3120) [YCP] Mouse.ycp:180 mprotocol:
<$[]>
2005-08-22 02:41:05 <1> 10.10.101.149(3120) [YCP] Mouse.ycp:201 gpm device
bus
2005-08-22 02:41:05 <1> 10.10.101.149(3120) [YCP] Mouse.ycp:202 tl = [["Ignore
Mouse -- regardless of if one exists", $["device":"", "emul3":false, "gpm":"",
"id":"ignore", "mset":"", "wheels":0]], ["NONE ", $["device":"",
"emul3":false, "gpm":"", "id":"none", "mset":"", "wheels":0]]]
2005-08-22 02:41:05 <1> 10.10.101.149(3120) [YCP] Mouse.ycp:206 tl = [["Ignore
Mouse -- regardless of if one exists", $["device":"", "emul3":false, "gpm":"",
"id":"ignore", "mset":"", "wheels":0]], ["NONE ", $["device":"",
"emul3":false, "gpm":"", "id":"none", "mset":"", "wheels":0]]]
2005-08-22 02:41:05 <1> 10.10.101.149(3120) [YCP] Mouse.ycp:210 found mouse
ignore
2005-08-22 02:41:05 <1> 10.10.101.149(3120) [YCP] Mouse.ycp:215 Mouse::Probe
ignore
---snap----
agent-probe is not able to call hd_read_config correctly. The result is
that ignore entry. Can somebody please fix the probe agent ?
Thanks
Not sure if it's useful (please let me know if not) to let you guys know when somebody else has the same bug. I'm getting it in beta2. The mouse worked during the install fine but I forced it to explorerps/2 which is what it uses in 9.3. *** Bug 106700 has been marked as a duplicate of this bug. *** still seeing it in beta3 *** Bug 112894 has been marked as a duplicate of this bug. *** *** Bug 102642 has been marked as a duplicate of this bug. *** Looks like the unique-key / UUID problem fixed in libhd. In Beta 4 mouse configuration is not shown in "Install Settings" -> "Expert". Is this now the solution for this problem? What if I have to install a special mouse? I'd like to confirm comment #16 for RC4. And in ncurses mode installation (see bug 97550) yast still displays "Ignore mouse - regardless of if one exists". This message is too short. I guess this is, what is meant: Ignore Mouse in textmode - detected XXX model for graphics mode Only print "regardless of if one exists" if you cannot detect the model. Marcus, can you look at the 'texmode' bug Karl mentions ? Hi Karl, this bloody message makes me crazy, who was the one implementing that; it wasn't me ? :) I'm really sure all kind of standard mice are detected correctly. Karl I think this happens on your small test system right ? I will visit you as soon as I'm healthy again so please leave it in a state where I can reproduce this... would be nice, thanks could not reproduce this and Karls testsystem is broken because of harddisk crash... later hwinfo --mouse is able to detect the mouse properly. I'm going to attach the y2log as well. Also see again comment 17 . Created attachment 54896 [details]
hwinfo --mouse
Created attachment 54898 [details]
yast2 mouse detection during textmode installation
mass reopening all SuSE Linux bugs that are set to REMIND+LATER to change the resolution to WONTFIX (adapting to new policy) mass reopening all SuSE Linux bugs that are set to REMIND+LATER to change the resolution to WONTFIX (adapting to new policy) mass reopening all SuSE Linux bugs that are set to REMIND+LATER to change the resolution to WONTFIX (adapting to new policy) Closing old LATER+REMIND bugs as WONTFIX - if you still plan to work on it, feel free to reopen and set to ASSIGNED. In case the report saw repeated reopen comments, it's due to bugzilla timing out on the huge request ;( |