Re: Compaq Presario 2100 laptop, xorg no output on external VGA (projector), running Etch.
On Mon, May 01, 2006 at 09:47:06AM +0200, Søren Christensen wrote:
> On Thu, Apr 27, 2006 at 11:16:52AM -0700, Andrew Sackville-West wrote:
> > On Thu, Apr 27, 2006 at 12:27:55PM +0200, Søren Christensen wrote:
> > > On Tue, Apr 25, 2006 at 07:37:51AM -0500, Kent West wrote:
> > > > Søren Christensen wrote:
> > > > > I've upgraded to Etch and Xorg on my laptop.
> > > > >
> > > > > How do I configure xorg to output on external VGA. There is no X on
> > > > > projector, only tty, that is, I can follow booting on the projector, but
> > > > > when gdm starts output dissappears.
> > > > >
> > > > > How can I configure the s-video output? I would like to show video from
> > > > > DVD and from mpeg-streams.
> > > > >
> > > > > Severino
> > > > >
> > > > >
> > > > >
> > > > I've never used s-video out, so I may just be generating noise. But on
> > > > my Dell laptop, in order to get output from a projector plugged into the
> > > > external VGA connector, I have to hit the key combo on the keyboard that
> > > > switches output from the built-in LCD to the external connector. It's
> > > > something like Fn-F2. This appears to me to be more controlled by the
> > > > laptop's BIOS than by Debian/X. (I can't get a mirrored setup though;
> > > > it's either internal or external, never both. Bummer.)
> > > >
> > >
> > > I still haven't found an answer. dpkg-reconfigure xserver-xorg does not
> > > find the external VGA, even when I turn on the projector when running
> > > dpkg-reconfigure. I compared the conf-files from XFree86 and xorg, but
> > > there where no differences. But with Sarge and Xfree86 the external VGA
> > > mirroed the built in LCD -- now with Etch and xorg there is no output on
> > > the external VGA. In both Sarge and Etch I was using gdm.
> > >
> > > Does gdm control the output to the external VGA?
> > >
> >
> > I doubt it. I think that most laptops set-up the video with two
> > functions on the device. look at lspci -v of your video card, you'll
> > likely see two listings along the lines of
> >
> > 0000:02:00.0 VGA compatible controller:...
> >
> > and
> >
> > 0000:02:00.1 VGA compatible controller:...
> >
> > one of these is the laptop screen and one is the external output. you
> > need to point your xorg.conf to the appropriate one. You can set this
> > when you dpkg-reconfigure xserver-xorg. THere is a question about
> > entering the bus:device.function of the video device. If you actually
> > specify the address then it will put that address into the
> > xrog.conf. You should be able to find it in there. Set up two
> > xorg.conf's: xorg.conf.laptop and xorg.conf.projector, for
> > example. Then make xorg.conf a symlink that points to one or the
> > other, depending on which you want to use. You will have to restart X
> > to get it to select the one you want, but it should work.
> >
>
> Here is the output of lspci regarding VGA-controller. I do not see two
> VGA-screens in this, but perhaps someone can help me discern it. I don't
> understand why the external VGA worked with XFree86 (and Sarge) but not
> with Xorg.
>
>
> 0000:01:05.0 VGA compatible controller: ATI Technologies Inc Radeon IGP 330M/340M/350M (prog-if 00 [VGA])
> Subsystem: Hewlett-Packard Company: Unknown device 002a
> Flags: bus master, stepping, fast Back2Back, 66MHz, medium devsel, latency 66, IRQ 255
> Memory at d8000000 (32-bit, prefetchable) [size=128M]
> I/O ports at 9000 [size=256]
> Memory at d0300000 (32-bit, non-prefetchable) [size=64K]
> Expansion ROM at d0320000 [disabled] [size=128K]
> Capabilities: [58] AGP version 2.0
> Capabilities: [50] Power Management version 2
>
>
> > Finally, you may be able to set up a dual-head display, if your laptop
> > allows it, but that is beyond my experience.
>
> Here is the complete output of lspci -v if that can be to any help.
>
well, here it is:
0000:00:00.0 Host bridge: ATI Technologies Inc RS200/RS200M AGP Bridge [IGP 340M] (rev 02)
Flags: bus master, 66MHz, medium devsel, latency 64
Memory at d4000000 (32-bit, prefetchable) [size=64M]
Memory at d0005000 (32-bit, prefetchable) [size=4K]
Capabilities: [a0] AGP version 2.0
0000:00:01.0 PCI bridge: ATI Technologies Inc PCI Bridge [IGP 340M] (prog-if 00 [Normal decode])
Flags: bus master, 66MHz, medium devsel, latency 99
Bus: primary=00, secondary=01, subordinate=01, sec-latency=68
I/O behind bridge: 00009000-00009fff
Memory behind bridge: d0300000-d03fffff
Prefetchable memory behind bridge: d8000000-dfffffff
0000:00:02.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03) (prog-if 10 [OHCI])
Subsystem: Hewlett-Packard Company: Unknown device 002a
Flags: bus master, medium devsel, latency 64, IRQ 10
Memory at d0000000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [60] Power Management version 2
0000:00:06.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link Controller Audio Device (rev 02)
Subsystem: Hewlett-Packard Company: Unknown device 002a
Flags: bus master, medium devsel, latency 64, IRQ 5
I/O ports at 1000 [size=256]
Memory at d0001000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [dc] Power Management version 2
0000:00:07.0 ISA bridge: ALi Corporation M1533 PCI to ISA Bridge [Aladdin IV]
Subsystem: ALi Corporation ALI M1533 Aladdin IV ISA Bridge
Flags: bus master, medium devsel, latency 0
Capabilities: [a0] Power Management version 1
0000:00:08.0 Modem: ALi Corporation M5457 AC'97 Modem Controller (prog-if 00 [Generic])
Subsystem: Hewlett-Packard Company: Unknown device 002a
Flags: medium devsel, IRQ 10
Memory at d0002000 (32-bit, non-prefetchable) [size=4K]
I/O ports at 1400 [size=256]
Capabilities: [40] Power Management version 2
0000:00:0a.0 CardBus bridge: O2 Micro, Inc. OZ601/6912/711E0 CardBus/SmartCardBus Controller
Subsystem: Hewlett-Packard Company: Unknown device 002a
Flags: bus master, stepping, slow devsel, latency 168, IRQ 11
Memory at d0003000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
Memory window 0: 20000000-21fff000 (prefetchable)
Memory window 1: 22000000-23fff000
I/O window 0: 00001800-000018ff
I/O window 1: 00001c00-00001cff
16-bit legacy interface ports at 0001
0000:00:10.0 IDE interface: ALi Corporation M5229 IDE (rev c4) (prog-if fa)
Subsystem: Hewlett-Packard Company: Unknown device 002a
Flags: bus master, medium devsel, latency 32
I/O ports at 2000 [size=16]
Capabilities: [60] Power Management version 2
0000:00:11.0 Bridge: ALi Corporation M7101 Power Management Controller [PMU]
Subsystem: Hewlett-Packard Company: Unknown device 002a
Flags: medium devsel
0000:00:12.0 Ethernet controller: National Semiconductor Corporation DP83815 (MacPhyter) Ethernet Controller
Subsystem: Hewlett-Packard Company: Unknown device 002a
Flags: bus master, medium devsel, latency 90, IRQ 10
I/O ports at 2400 [size=256]
Memory at d0004000 (32-bit, non-prefetchable) [size=4K]
Expansion ROM at 24000000 [disabled] [size=64K]
Capabilities: [40] Power Management version 2
0000:01:05.0 VGA compatible controller: ATI Technologies Inc Radeon IGP 330M/340M/350M (prog-if 00 [VGA])
Subsystem: Hewlett-Packard Company: Unknown device 002a
Flags: bus master, stepping, fast Back2Back, 66MHz, medium devsel, latency 66, IRQ 255
Memory at d8000000 (32-bit, prefetchable) [size=128M]
I/O ports at 9000 [size=256]
Memory at d0300000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at d0320000 [disabled] [size=128K]
Capabilities: [58] AGP version 2.0
Capabilities: [50] Power Management version 2
Severino
Reply to: