Have you tried the the noveau drivers temporarily? I don't understand why but os drivers worked better for me when I was splitting between TV (HDMI) and a monitor (DVI). The strange thing was, Windows nvidia drivers had support for modes I needed (720p), but Linux nvidia drivers refused to take them. nouveau drivers let me add them and worked just fine. I know this is different than your lockup problem, however this could be a driver root cause problem. Also using xfce4 + Arch. On another note, the only time Arch ever locked up on me was from Firefox and Adobe Flash plugin. Had to ssh in, kill proc sucking plugin container, and OS would come back to life. -- Jeremy MountainJohnson Jeremy.MountainJohnson at gmail.com On Thu, Mar 20, 2014 at 10:17 AM, David Wagle <david.wagle at gmail.com> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > My Arch box is giving me fits at the moment. Every now and then, for > no reason I can discern, Xorg just locks up. This started only after I > added a second monitor, so I'm fairly certain that the issue has to do > with Xorg config and dual monitor issues. > > The observed symptoms are always the same, my "main" monitor goes > black, and no keyboard input is processed, so I can't even get out of > X. I have to telnet in, kill all my hung log-in and X, and can usually > recover that way. > > It seems to be intimately related to a certain subset of applications > being on the main monitor: firefox and canopy being the two big offenders. > > I can find no useful log information as to what is causing this.. > > My desktop environment is a tad 'customized:' Xfce4 with xmonad as the > WM. Everything is fired up off of KDM (why KDM? -- 'cause I had KDE > installed before I fell in love with xmonad) > > Any help/insight/troubleshooting suggestions are appreciated!! > > So, here's my box's critical stats: > > System: Host: gandalf Kernel: 3.13.6-1-ARCH x86_64 (64 bit) > Desktop: Xfce 4.10.2 Distro: Arch Linux > Machine: Mobo: ASRock model: Z87 Extreme4 Bios: American Megatrends > v: P2.30 date: 07/03/2013 > CPU: Quad core Intel Core i5-4670K CPU (-MCP-) cache: 6144 KB > Clock Speeds: 1: 3400 MHz 2: 3400 MHz 3: 3400 MHz 4: 3466 MHz > Graphics: Card: NVIDIA GK104 [GeForce GTX 760] > Display Server: X.Org 1.15.0 driver: nvidia Resolution: > 3840x1080 > GLX Renderer: GeForce GTX 760/PCIe/SSE2 GLX Version: 4.4.0 > NVIDIA 334.21 > Audio: Card-1: Intel 8 Series/C220 Series High Definition Audio > Controller driver: snd_hda_intel > Card-2: NVIDIA GK104 HDMI Audio Controller driver: > snd_hda_intel > Card-3: Logitech driver: USB Audio > Sound: Advanced Linux Sound Architecture v:: k3.13.6-1-ARCH > Network: Card-1: Qualcomm Atheros AR93xx Wireless Network Adapter > driver: ath9k > IF: wlp5s0 state: up mac: 10:fe:ed:26:81:07 > Card-2: Intel Ethernet Connection I217-V driver: e1000e > IF: enp0s25 state: down mac: bc:5f:f4:f8:b6:f9 > Drives: HDD Total Size: 2750.6GB (7.3% used) 1: id: /dev/sda model: > ST2000DX001 size: 2000.4GB > 2: id: /dev/sdb model: Samsung_SSD_840 size: 750.2GB > Partition: ID: / size: 447G used: 20G (5%) fs: ext4 ID: /home size: > 1.6T used: 169G (11%) fs: btrfs > ID: swap-1 size: 51.54GB used: 0.00GB (0%) fs: swap > Sensors: System Temperatures: cpu: 35.0C mobo: N/A gpu: 31C > Fan Speeds (in rpm): cpu: N/A > Info: Processes: 174 Uptime: 10 min Memory: 1581.2/32112.1MB > Client: Shell (zsh) inxi: 2.1.6 > > /etc/X11/xorg.conf.d/10-monitor.conf: > > nvidia-settings: X configuration file generated by nvidia-settings > # nvidia-settings: version 334.21 > (buildmeister at swio-display-x64-rhel04-16) Thu Feb 27 14:36:51 PST 2014 > > Section "ServerLayout" > Identifier "Layout0" > Screen 0 "Screen0" 0 0 > Screen 1 "Screen1" RightOf "Screen0" > InputDevice "Keyboard0" "CoreKeyboard" > InputDevice "Mouse0" "CorePointer" > Option "Xinerama" "1" > EndSection > > Section "Files" > EndSection > > Section "InputDevice" > # generated from default > Identifier "Mouse0" > Driver "mouse" > Option "Protocol" "auto" > Option "Device" "/dev/psaux" > Option "Emulate3Buttons" "no" > Option "ZAxisMapping" "4 5" > EndSection > > Section "InputDevice" > # generated from default > Identifier "Keyboard0" > Driver "kbd" > EndSection > > Section "Monitor" > # HorizSync source: edid, VertRefresh source: edid > Identifier "Monitor0" > VendorName "Unknown" > ModelName "BenQ GW2750H" > HorizSync 30.0 - 83.0 > VertRefresh 50.0 - 76.0 > Option "DPMS" > EndSection > > Section "Monitor" > # HorizSync source: edid, VertRefresh source: edid > Identifier "Monitor1" > VendorName "Unknown" > ModelName "BenQ GW2750H" > HorizSync 30.0 - 83.0 > VertRefresh 50.0 - 76.0 > Option "DPMS" > EndSection > > Section "Device" > Identifier "Device0" > Driver "nvidia" > VendorName "NVIDIA Corporation" > BoardName "GeForce GTX 760" > BusID "PCI:2:0:0" > Screen 0 > EndSection > > Section "Device" > Identifier "Device1" > Driver "nvidia" > VendorName "NVIDIA Corporation" > BoardName "GeForce GTX 760" > BusID "PCI:2:0:0" > Screen 1 > EndSection > > Section "Screen" > Identifier "Screen0" > Device "Device0" > Monitor "Monitor0" > DefaultDepth 24 > Option "Stereo" "0" > Option "metamodes" "DVI-D-0: nvidia-auto-select +0+0" > Option "SLI" "Off" > Option "MultiGPU" "Off" > Option "BaseMosaic" "off" > SubSection "Display" > Depth 24 > EndSubSection > EndSection > > Section "Screen" > Identifier "Screen1" > Device "Device1" > Monitor "Monitor1" > DefaultDepth 24 > Option "Stereo" "0" > Option "metamodes" "HDMI-0: nvidia-auto-select +0+0" > Option "SLI" "Off" > Option "MultiGPU" "Off" > Option "BaseMosaic" "off" > SubSection "Display" > Depth 24 > EndSubSection > EndSection > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.22 (GNU/Linux) > Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ > > iQEcBAEBAgAGBQJTKwagAAoJELWzpBXk2k3wTccIAM5Pm2gA9A/JxptPrGPRM9Yt > Z9OWjoDseP4YiPhxUbQW51RH/oIuxVYFgKJL5V1BqJhmZv2Pe65qJWHOhPLizaSE > +pTVb+i3aSTWUpYr0FcXtoXcW9IlZeJKlsLGW80CYs/Er4h21ZUjEGKyYfzYCYfW > 1i7lUdg9+lflhay688WKgpdiOKMIY0Mnsf0/ba+xsiAFoeir00C+2tSrwimocNts > Eb9SPmJodhObX+qDTYp8ZsT+q7Eolu0Ge2cAn+cbwoV56TPSzEXlbJNq2QV8q6jm > DUT041gP5AkQksKvOlV93zIhTa8Y5yGV4MTyYaSz30ARnVHNiz1UGTGHsjlvqQU= > =DKbF > -----END PGP SIGNATURE----- > _______________________________________________ > TCLUG Mailing List - Minneapolis/St. Paul, Minnesota > tclug-list at mn-linux.org > http://mailman.mn-linux.org/mailman/listinfo/tclug-list