Summary: | xorg-x11 freezes when an invalid mouse device is specified | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andrew Sayman <lorien420> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED UPSTREAM | ||
Severity: | critical | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
URL: | https://bugs.freedesktop.org/show_bug.cgi?id=1241 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Xorg log
broken config file |
Description
Andrew Sayman
2004-09-14 08:33:34 UTC
Created attachment 39581 [details]
Xorg log
This is the log showing that the error message was simply a missing mouse.
Do you have your Mouse0 device set as the CorePointer in xorg.conf ?? If you do try commenting out that line. (Please attach xorg.conf for reference) I cant find the bug right now but im sure we've had something like this in the past where someone was asking for a fix to stop the server dieing when they forced it to use a mouse device that didnt exist -- if this is the same sort of thing, my oppinion hasnt changed, its not a bug. This is most certainly a bug. If xorg-x11 detects that I don't have a Core Pointer, and stops trying to run as a result of this, it must release the display. My entire computer should not lock up to the point that I have to reboot because the mouse wasn't there. It /especially/ shouldn't do this when it /knows/ that my mouse isn't there. Created attachment 39622 [details]
broken config file
I've removed the comments. Note that /dev/mouse isn't on the system.
Commenting out line four of xorg.conf does not alter the incorrect behavior at all. As I said, _if_ its the same then its not a bug; you have shown its not the same Anyway, if you go back to an earlier kernel does this problem go away? If you upgrade to xorg-x11-6.8.0 what happens? xorg-x11-6.8.0 behaves the same way. Earlier kernels in my configuration have the device /dev/mouse. Should I just input some garbage name? Let's follow this upstream. |