Return to BSD News archive
Newsgroups: comp.os.386bsd.development Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!msuinfo!agate!howland.reston.ans.net!news.intercon.com!panix!zip.eecs.umich.edu!newsxfer.itd.umich.edu!gumby!yale!yale.edu!nigel.msen.com!zib-berlin.de!uni-paderborn.de!urmel.informatik.rwth-aachen.de!gmd.de!mururoa!veit From: veit@mururoa.gmd.de (Holger Veit) Subject: Re: Notebook -- LCD/External display switching Message-ID: <1994Apr15.135150.1013@gmd.de> Sender: veit@mururoa (Holger Veit) Nntp-Posting-Host: mururoa Organization: GMD - German National Research Center for Computer Science References: <9410116.15230@mulga.cs.mu.OZ.AU> <JKH.94Apr11185809@sentnl.ilo.dec.com> Date: Fri, 15 Apr 1994 13:51:50 GMT Lines: 30 In article <JKH.94Apr11185809@sentnl.ilo.dec.com>, jkh@sentnl.ilo.dec.com (Jordan Hubbard) writes: |> In article <9410116.15230@mulga.cs.mu.OZ.AU> summer@ee.mu.OZ.AU (Mark Summerfield) writes: |> |> I would like to be able to do the same thing under FreeBSD. The first |> thing which occurred to me (with my admittedly limited knowledge of kernel |> hacking) was that it should be possible to add an ioctl function to the |> console driver which would switch the display. Having done this, writing |> a user program to do this would be trivial. I have three questions: |> |> This would be called... syscons! :-) |> |> Starting with XFree86 2.0 you can compile up FreeBSD with the syscons |> driver (look in /sys/i386/conf/SYSCONS for an example) and XFree86 will |> automagically detect it. When outside of X, virtual screens are switched |> using ALT-Fn<n> and inside using SHIFT-ALT-Fn<n>. This has since been |> changed to SHIFT-... both inside and outside of X, for consistency. |> |> Jordan I would have understood the above request (Notebook!) to switching between external VGA and LCD screen, not virtual screens. I have my doubts that syscons can detect the highly machine/video card specific methods to output between connectors. -- Dr. Holger Veit | INTERNET: Holger.Veit@gmd.de | | / GMD-SET German National Research | Phone: (+49) 2241 14 2448 |__| / Center for Computer Science | Fax: (+49) 2241 14 2342 | | / Schloss Birlinghoven | Had a nightmare yesterday: | |/ 53754 St. Augustin, Germany | My system started up with | ... Booting vmunix.el ...