Prev: Wacom bamboo pen and touch in squeeze.
Next: Version conflict in squeeze, also in sid for wacom packages
From: Frank H. Baker on 2 Apr 2010 12:20 I have a question about controlling displays in a multi head system. I have three monitors connected to my computer, and I want the console to display on one of these and the other two to be unadorned. I am running the current Debian distribution, which on boot displays a desktop on all three screens. Q: How can I prevent adornment appearing on the 2nd and 3rd monitors? I am implementing a new version of a program I wrote perhaps ten years ago, and ran it at that time under Mandrake Linux, which gave me a cross hatch background on the secondary screens, allowing my program to occupy the full screen real estate. My current workaround is to use Fluxbox as a window manager, which has a minimal presence on the monitor, but there must be a more direct and complete solution to this problem. I've done my best looking through the gui boot sequence, but I see nothing obvious there, and a lot in those files is more then I'm up to. Many thanks for any help. Frank Baker -- To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org Archive: http://lists.debian.org/1270221024.3650.5.camel(a)lvclinic3.verizon.net
From: Camaleón on 3 Apr 2010 06:00 On Fri, 02 Apr 2010 11:10:24 -0400, Frank H. Baker wrote: > I have a question about controlling displays in a multi head system. I > have three monitors connected to my computer, and I want the console to > display on one of these and the other two to be unadorned. I am running > the current Debian distribution, which on boot displays a desktop on all > three screens. > > Q: How can I prevent adornment appearing on the 2nd and 3rd monitors? I'm not sure if I understood your goals correctly. Do you want... a) the "booting" splash screen outputs in just one of your displays or you meant b) once the system boots and your desktop environment loads you want to control what screens holds the main data? As for "unadorned" you meant "no icons, just background image/solid desktop"? :-? Greetings, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org Archive: http://lists.debian.org/pan.2010.04.03.09.51.27(a)gmail.com
From: Joe on 3 Apr 2010 06:10 Frank H. Baker wrote: > I have a question about controlling displays in a multi head system. > I have three monitors connected to my computer, and I want the > console to display on one of these and the other two to be unadorned. > I am running the current Debian distribution, which on boot displays > a desktop on all three screens. > > Q: How can I prevent adornment appearing on the 2nd and 3rd monitors? > > I am implementing a new version of a program I wrote perhaps ten > years ago, and ran it at that time under Mandrake Linux, which gave > me a cross hatch background on the secondary screens, allowing > my program to occupy the full screen real estate. My current > workaround is to use Fluxbox as a window manager, which has a > minimal presence on the monitor, but there must be a more direct > and complete solution to this problem. I've done my best looking > through the gui boot sequence, but I see nothing obvious there, > and a lot in those files is more then I'm up to. > I don't know if it's any help, but I've just inadvertently entered this field. I wanted to hook my Aspire netbook (on Ubuntu NR) up to an external monitor, so plugged one in, and it stayed black. I tried 'xrandr' (no arguments) from the command line, and besides listing the displays, it caused the monitor to wake up and behave as you wish, with no bars visible. Windows could be dragged from the netbook screen to the monitor. When I booted with the monitor plugged in, it was as you describe, the monitor showed the same display as the netbook. So I'd suggest investigating xrandr, which ought to be configurable to do what you need. -- Joe -- To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org Archive: http://lists.debian.org/4BB7130D.6030303(a)jretrading.com
From: Frank H. Baker on 3 Apr 2010 23:20 Camaleón: Many thanks for responding to my query. Let me try to clear up the ambiguities you raise by expanding the explanation of my problem. I want to present images on two monitors that show only objects that my program writes to the two screens. (These will be used for visual science experiments in which one eye receives stimuli from one screen and the other eye from the other screen.) My program uses low level code, e.g. Xlib primitives like XOpenDisplay(), to handle xorg, which I thought would give me a clean interface to the displays. However, when I use, for instance, the Gnome desktop for my console on a third monitor, I get panels at the top and bottom of the screens of all three monitors when X boots. I can suppress the panels on the two secondary monitors (the ones my program uses), but when my program displays a window on those monitors (which I intend to occupy the whole screen), the window is capped by a header. That is what I want to avoid, and really I would like not to have the panels and background of the desktop displayed on those monitors, though I can handle that. It appears, then, that xorg is enforcing protocols of the window manager, or allowing the window manager to enforce its protocols, on each window created, not only in the console window. Something in the environment has changed since I last worked with this program a number of years ago, running it under the Mandrake os at the time: A desktop never appeared then on the secondary monitors and there never was an application header displayed when my program created a window. It seems, then, that either X applies to all screens the protocols requested for the console or that the window manager knows about the secondary screens and has negotiated with X to handle them in the same way it does the console. I'll very much appreciate you ideas about all of this or suggestions about how I might pursue a resolution. Frank Baker > I'm not sure if I understood your goals correctly. > > Do you want... > > a) the "booting" splash screen outputs in just one of your displays > > or you meant > > b) once the system boots and your desktop environment loads you want to > control what screens holds the main data? > > As for "unadorned" you meant "no icons, just background image/solid > desktop"? :-? > -- To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org Archive: http://lists.debian.org/1270347040.6191.60.camel(a)lvclinic3.verizon.net
From: Camaleón on 4 Apr 2010 07:00 On Sat, 03 Apr 2010 22:10:40 -0400, Frank H. Baker wrote: > Camaleón: > > Many thanks for responding to my query. Let me try to clear up the > ambiguities you raise by expanding the explanation of my problem. (...) > However, when > I use, for instance, the Gnome desktop for my console on a third > monitor, I get panels at the top and bottom of the screens of all three > monitors when X boots. I can suppress the panels on the two secondary > monitors (the ones my program uses), but when my program displays a > window on those monitors (which I intend to occupy the whole screen), > the window is capped by a header. That is what I want to avoid, and > really I would like not to have the panels and background of the desktop > displayed on those monitors, though I can handle that. O.k. I think now I get the full picture, thanks for the detailed explanation :-) In one of my computers (running lenny and gnome) I have 2 displays in a top/bottom layout (one display is on the top of the other). I use nvidia card with dual DVI-D ouput and a I have chosen a "separate display" layout, so in one display (the bottom one) I get the full desktop icons and bottom bar but the display on top is just clean (no bars neither icons, just the background). I am using nvidia propietary driver which allows to select that "mode" under /etc/xorg.conf named "twinview". So I guess you will have to dig a bit about your card (and driver) capabilities and specify the desired mode in your xorg.conf file. What VGA(s) do you have in that machine and what driver is being used? Greetings, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org Archive: http://lists.debian.org/pan.2010.04.04.10.50.04(a)gmail.com
|
Next
|
Last
Pages: 1 2 Prev: Wacom bamboo pen and touch in squeeze. Next: Version conflict in squeeze, also in sid for wacom packages |