Got a curious, but minor oddity popping up on a rather archaic setup I maintain. I'm using a Linux Thin Client based off of Debian Lenny (5.0.2), and using it to connect via XDMCP to a Solaris 2.6 system. The thin client has dual-monitors, one DVI and one VGA, using the radeonhd Xorg driver (gfx card is a Radeon HD X1250).
Sporadically, when working in CDE via this thin client, if you have a window open in say, the right-hand monitor, and you do some kind of window operation, such as resizing, opening/closing a menu on the toolbar, and so on, on the left-hand monitor, a "hole" will appear that slices through any underlying windows all the way to the CDE background image. The "hole" will follow the top-most window no matter where you drag it, and will only go away when you minimize and then maximize the affected window, forcing a total redraw of the screen.
It's not anything that's a real bother, but I'm a bit stumped as to which side of the hardware configuration could be to blame. The antiquity of CDE and OpenWin on Solaris 2.6, or the dual-headedness of the thin client, or a strange combination of the two using XDMCP? Figured someone here might have an idea. It's probably just an option that I'm missing on either the thin client's xorg.conf or the OpenWin config on Solaris 2.6. The tricky part is which option...
Also, I'm well aware of the security implications of using XDMCP. We're working on a solution that involves switching to SSH and other more secure measures, but that all is still in testing. Until that's ready, XDMCP is all I have for now.
Thanks!
by: gheistPosted on 2009-08-04 at 23:52:01ID: 25020678
It is not about ssh or XDMC in path. Black square comes out of thin clients X server - namely radeonhd driver.
Can you upload dmesg, Xorg.0.log and xorg.conf to investigate problem further?
Blindly guessed improvements could be (VGA and/or System) BIOS update on thin client, and/or setting radeonhd driver with Option "NoAccel"