I would make 2 XF86Config files (eg. one called XF86Config-int and one called XF86Config-ext) and create to scripts (eg. startx-internal and startx-monitor), in those scripts, a file /etc/X11/XF86Config is removed, a symlink is made to the needed config file, with the name /etc/X11/XF86Config, after that startx 'll be executed.
Example for startx-monitor: #!/bin/sh rm -f /etc/X11/XF86Config # Remove old symlink ln -s /etc/X11/XF86Config-ext /etc/X11/XF86Config # Create correct symlink /usr/bin/X11/startx # startx You can create another script similar like this for the internal monitor. Ron Rademaker On Wed, 7 Jun 2000, Moore, Paul wrote: > Hi, > I have a laptop which I can run either using the internal 800x600 screen, or > an external monitor which will run at 1024x768. I'd like to be able to set > up the system so that I can start X to run on whichever is connected (eg, I > could have aliases startx-internal and startx-monitor). > > I can set up an XF86Config file which includes monitor definitions for both > monitors. The vide card is the same in both cases. What I don't know, and > can't find in the online docs, is how to run startx to tell it which monitor > is currently plugged in... I guess I may need to add more stuff to my > XF86Config - I just don't know what! > > Any hints, pointers to relevant documentation or preferably complete > solutions (:-)) gratefully accepted. > Paul. > > > -- > Unsubscribe? mail -s unsubscribe [EMAIL PROTECTED] < /dev/null >