I have a very consistent problem that appeared when I upgraded
to Fedora 12. I have 4 systems connected to my keyboard,
mouse and monitor via a simple USB KVM switch. Up to F12
I have never had a KVM related problem. After upgrading the
first 2 machines, one 32-bit and one 64-bit I started having
severe problems. When I switch away from a running, logged in
system, and then switch back, the 32-bit system locks up, and
GNOME logs out on the 64-bit system. I can ssh into the 32-bit
system and shutdown. The other 2 systems are still F11 and
never fail when switching.
The 2 failing system are both AMD Phenom class systems, and have the latest updates applied.
Any insight would be greatly appreciated. Thank You.
switch away from the F12 system, and it locks up. USB mouse and keyboard, and nvidia video card.
did not have a single problem with my KVM in F11 on the same machine.
last messages in the logs are where it disconnects the USB devices.
Nov 28 00:04:15 laptop30 kernel: usb 3-2: USB disconnect, address 18
Nov 28 00:04:15 laptop30 kernel: usb 3-2.1: USB disconnect, address 19
Nov 28 00:04:15 laptop30 kernel: usb 3-2.3: USB disconnect, address 20
Nov 28 00:04:15 laptop30 kernel: usb 3-2.4: USB disconnect, address 21
Last edited by DBelton; 28th November 2009 at 07:05 AM.
Retired Community Manager -- Banned from Texas by popular demand.
Join Date
Sep 2007
Location
NYC
Posts
8,120
Mentioned
0 Post(s)
Tagged
0 Thread(s)
Hrrm, I'm running on a KVM USB switch without problem. Ahhh--wait, I just remembered, I did have problems at home (the F12 is at work), which apparently turned out to be due to my NVidia card. I wound up having to try a few different KVMs, but at home, they're PS/2.
(It was seeing Dbelton's mention of NVidia that reminded me of it.)
heavylight, are you also using NVidia?
I haven't run F12 on a system with NVidia, but see around the forums that some NVidia cards are causing various issues. You might try looking at a few of those threads, and seeing if any are useful.
For what it's worth, when I had my issues, it didn't matter whether I was using GUI mode or just console.
I don't know if any of this helps, but perhaps one of the NVidia threads might.
I am running an nvidia FX5200 with the nvidia drivers installed. I was also noticing the same thing with the nouveau drivers as well.
And the screen comes back properly, it's just that I get no responses from the mouse or keyboard. Seems like the system is locked up. I haven't tried to ssh into it like the original poster did yet.
Other than installing the nvidia drivers, and doing a yum update, this system is a fresh, clean install of Fedora 12.
I will try booting it runlevel 3 and see if I still experience the same thing.
I am wondering if they made some big changes to the usb stuff. in a terminal window, my keyboard response is very slow compared to a ps/2 keyboard (and the same usb keyboard in F11) , and I have also experienced my 3 external usb drives being detected 2 times each at boot. The drive problem doesn't happen every time I boot though.
Last edited by DBelton; 28th November 2009 at 08:05 PM.
However, my problem seem to have gone away after I did my last update today. so whatever was updated in the past couple of days was what was causing the problems. I need to check to see what packages got updated on my system today.
I still have problems, even though I am totally up to date (with yum). Using a remote terminal to log in it seems that Xorg crashes when the USB drivers are switched back in rather than when swiched out. Could it be the keyboard driver possibly? I just noticed this thread, but have posted on another thread which I thought was related but turned out to be a different problem.
Subjectively it seems more common when the machine is switched back before the xscreensaver has cut-in, but this is not always the case. I would say that it happens about 70% of the times the KVM is used.
I ought to add that I did post the problem on bugzilla but the fanatical politics of not using non-open binaries got the better of their common sense and they have refused to cooperate, even though I pointed out to them that the problem exists with the nouveau driver as well (as reported by others). If anyone here has the KVM problem with the nouveau driver, the link to the bugzilla entry is:
Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting
Please consult the The X.Org Foundation support
at http://bodhi.fedoraproject.org/
for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[mi] EQ overflowing. The server is probably stuck in an infinite loop.
Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting
Please consult the The X.Org Foundation support
at http://bodhi.fedoraproject.org/
for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[mi] EQ overflowing. The server is probably stuck in an infinite loop.
I'm kind of having a similar problem too except Fedora doesn't recognize the monitor unless I plug it directly into the PC instead of through the KVM switch. I'm using a Samsung 931BW 1440x900 monitor with an nVidia Geforce 5200 video card. While plugged into the KVM switch, I can only get 800 x 600 and if I use system-config-display to set it to the closest monitor driver or to a generic LCD driver, the system hangs up during boot. I think it might be X windows hanging up. I have to rename xorg.conf and then reboot to just get back into the system. I probably need to upgrade my KVM switch to one with a DVI connector. Any suggestions?
I'm experiencing the same problem as ghendric.
Same monitor (Samsung 931BW) and a GEforce 8400GS PCI-e video card. I use a KVM switch (PS2 ports for mouse and K/B) to switch the VGA port between several boxes. It appears with FC12 that the monitor capabilities are being scanned when attempting to adjust the resolution of the display. Having it plugged directly into the video card allowed selection of higher resolutions than 800x600, however going through the KVM would only allow a default 800x600 resolution to be selected and the monitor was 'unknown'. I have the nouveau driver loaded.
Is there a way to manually configure the display parameters and resolutions (as I have always done previously) and disable this monitor scanning "intelligence"?
geofswan, yes you can manually specify the display parameters as in previous versions. By default, FC12 does not create a /etc/X11/xorg.conf file for you, but you can create one either manually, or if you have the rpmfusion nvidia drivers installed, by running livna-config-display. Now if you are running the rpmfusion drivers, you need to tell livna-config-display to NOT change your /etc/X11/xorg.conf file every time you boot! it's a check box when you run livna-config-display.
but you can put the modes in your /etc/X11/xorg.conf file like in previous versions and it will use them instead of scanning and automatically setting it for you.
Edit: I noticed you said you have the nouveau drivers. You can still create your /etc/X11/xorg.conf file and it will use it. For me, the nouveau drivers worked good, but I needed the 3D rendering so I had to install the nvidia drivers.
I have attached a bare /etc/X11/xorg conf file from my laptop to give you something to start from if you want to use it.
Last edited by DBelton; 1st February 2010 at 07:49 PM.
Thanks DBelton. I tried creating an xorg.conf, however it still appears to be ignored. The monitor is still 'undefined' and the settings revert to their default of 800x600. If I bypass the KVM switch the monitor is identified and the extra resolution settings are available. This would indicate that the monitor is still being scanned for its capabilities rather than relying on the defined contents of the xorg.conf file. I am running the nouveau driver as installed and updated from the FC12 distro:
xorg-x11-drv-nouveau-0.0.15-19.20091105gite1c2efd.fc12.x86_64
---------- Post added at 12:20 PM CST ---------- Previous post was at 11:32 AM CST ----------
Looking at the Xorg.0.log file, it appears that one monitor section is being attached to the DVI output and no monitor sections are being attached to the VGA output of teh video card.
(II) NOUVEAU(0): Output DVI-I-0 using monitor section Monitor1
(II) NOUVEAU(0): Output VGA-0 has no monitor section
I have two monitor (0 and 1) and two screen (0 and 1) sections in the xorg.conf file, but am unsure how to attach a particular one to each output. I've tried the Screen options in the ServerLayout section, however they always allocate the DVI output to whatever screen is selected.
either:
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" 0 0
produces the same results.
---------- Post added at 02:03 PM CST ---------- Previous post was at 12:20 PM CST ----------
OK, solved it.
A lot of editing to the xorg.conf file to associate monitors, devices and screens together for the two outputs of the video card and the setting of the Modeline and the PreferredMode option in the Monitor sections.
yep.. it takes some playing around with it to get the correct settings for your particular hardware sometimes. the xorg.conf file I posted had the multiple monitor setup, but I think I went back and edited it and took out one of them because I use that laptop docked all of the time now.
IOGear USB KVM been using with Fedora since Fedora (Blag) 5 No problems till now...
I have an IOGear MiniView USB (G-CS104U) 4-port KVM Switch that I have been using with Fedora, since Fedora (Blag) 5 and have never had any problems until now, with Fedora 12. This KVM Switch works well with every operating system I have Tried from Win 3.1, 95,98, Me, 2000, Win XP and Vista. Along with Other Linux Distro's such as DSL, Puppy, Dabian, Blag 5 to 9. Basically I have used this switch with over 20 different Linux Distro's for the last 5 years and never had any problems with the systems locking up because of the switch. I may have never even figured out what was locking up Fedora 12 if it weren't for these posts on the Fedora Forum Fedora 12 and a KVM Switch, http://forums.fedoraforum.org/showthread.php?t=235138 I am now running Fedora 12 Constantine on an Intel Core 2 1.8ghz with Intel On-board Video, with 1gb of System Memory (see attached screen shot for details at Bug*545231).
The only problems related to the USB KVM I have ever experienced was on older machines. And I am able to fix this by just leaving a PS2 Mouse and or Keyboard Plugged into the machine as a backup way to control the machine. Usually if I leave the KVM set on the machine long enough, the USB hooks back up and starts working again. But this work around method Does Not work with Fedora 12. The problem even seemed to get worse. I tried both PS2 and USB Mouse and Keyboards as a Work around to no avail. I have only ever had this problem with Older Bios in machines pre year 2000. This machine has a brand new mother board, that I just put in last month. I also had Fedora 12 running on an Intel P4 machine with a 64mb Nvidia Video Card and 1gb of Ram. It had had the same locking up problem. Also, the P4 was logging out or crashing back into the log in screen (the Gateway GT5408 does this some to, but seems better after a few updates). Probably crashing, because all open windows are always lost and had to be recovered when the programs were reopened. This Problem makes Fedora 12 Unusable for me, since I use 3 to 4 computers at a time every day to do my work. I hope you guys can figure this one out... I read allot on the Fedora Forum about whether or not it is a problem with the Nvidia Drivers, which I haven't used on the Nvidia Card at all. After 2 months of building up that system and working with you guys on other ABRT and SElinux Bugs, that system crashed and the files on that HD are not accessible now. So I will have to reformat it. Even though I have worked on Operating Systems, fixing and testing them for the last 10 years.... I'm not a Coder so I can't figure this out for my self. But I think these guys are right about the problem being with the USB Code in Fedora 12. What else could it be? I love the new features in Fedora 12 and hate to go back wards. But I can't work with a system that constantly locks up. So, just to show MS, what were made of... lets fix this!
Thanks,
Don
Last edited by dweb98; 6th February 2010 at 08:30 PM.
dweb98, have you tried updating your xserver from the updates-testing repo? there were a few updates over there that seemed to improve the problem a lil for me. I don't know if those updates were pushed to the main update repo yet or not, though. The update did not completely fix my problem, but has made it where the system is a little more usable.
I also heard that some people are having good luck by putting the mouse and keyboard entries back in the /etc/X11/xorg.conf file too.