Hide Forgot
I have a MacBook Air with external Apple monitor connected with a Thunderbolt cable. If I unplug the monitor while logged in to the default Gnome desktop, I expect all my windows to be remapped to the laptop screen. Instead, the external monitor goes dark, and as far as I can tell the laptop freezes. It becomes unresponsive to mouse movements and attempts to change to a text-only screen. Not sure this is a kernel problem, so feel free to hange component. Version info: kernel-3.11.8-300.fc20.x86_64 libX11-1.6.1-1.fc20.x86_64
Can you check if the machine is hanging? You could log via ssh before plugging/unplugging and observe if there is a hang in the logs. If you lose ssh then likely it is a complete hang. You can try and paste the logs here. Also you could try booting with 'acpi_osi="Darwin"' and see if it changes things.
*********** MASS BUG UPDATE ************** This bug has been in a needinfo state for several weeks and is being closed with insufficient data due to inactivity. If this is still an issue with Fedora 20, please feel free to reopen the bug and provide the additional information requested.
Sorry for the long delay... I took the opportunity of upgrading to Fedora 21 to re-test with: kernel-3.17.7-300.fc21.x86_64 libX11-1.6.2-2.fc21.x86_64 I still get a system freeze when unplugging this monitor. The kernel does in fact freeze; the caps lock key LED no longer goes on and off when being pressed. I'm attaching the journalctl log from this session, which ends in a stack trace for "general protection fault: 0000 [#1] SMP". The monitor is actually less stable under Fedora 21; when booting, there's a lot of screen flicker. It's almost like X is restarting (or looking at the logs, maybe changing resolution?) a few times. I see a desktop with the blue Fedora "F" logo appear, but it's the size of my laptop screen (which is smaller than the monitor) and it's sometimes positioned partway on the monitor and partway on the laptop. (I say sometimes because it moves around.) This flickering prevented me from logging in on my first attempt. On the second reboot I was able to log in, but I experienced some flickering while logged in. I was unable to boot with 'acpi_osi="Darwin"'. I hit "e" on the Grub menu to edit the kernel boot parameters, and add that line. But when I hit Ctrl-x as the on-screen instructions indicate, it just prints "x" and doesn't do anything useful.
Created attachment 976498 [details] System log from session with flickering, ending in kernel GPF when unplugging monitor
*********** MASS BUG UPDATE ************** We apologize for the inconvenience. There are a large number of bugs to go through and several of them have gone stale. Due to this, we are doing a mass bug update across all of the Fedora 21 kernel bugs. Fedora 21 has now been rebased to 3.18.3-201.fc21. Please test this kernel update (or newer) and let us know if you issue has been resolved or if it is still present with the newer kernel. If you experience different issues, please open a new bug report for those.
*********** MASS BUG UPDATE ************** This bug is being closed with INSUFFICIENT_DATA as there has not been a response in over 3 weeks. If you are still experiencing this issue, please reopen and attach the relevant data from the latest kernel you are running and any data that might have been requested previously.