[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#362997: dual head on PCI G450 fails



Package: xserver-xorg-video-mga
Version: 1:1.2.1.3.dfsg.1-2
Severity: important

Dual head operation on a PCI G450 fails. The first screen is not
initialized properly. The result is an incorrect video signal on the
first port. This likely has to do with mga driver not being able to read
the BIOS for the correct timing parameters. For a single head
configuration, the UseFBDev parameter can be used. This option causes
the mga driver to use the kernel fb device for mode switching and
mmapping of video memory and accelerator registers instead of directly
going to the hardware. For a dual head configuration this does not work
because the mga driver tries to resolve the fb /dev entry by only looking at
the PCI ID. As the PCI ID is the same for both screens, the mga driver
will use the same fb device for both screens which obviously results in
chaos :-). A working solution is to add an fbdev option which allows
specifying the fb /dev entry for each screen. It's probably adviseable
to always use the fb interface instead of trying to mess around with
mmapping the BIOS directly.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.11.7
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages xserver-xorg-video-mga depends on:
ii  libc6                         2.3.6-5    GNU C Library: Shared libraries an
ii  xserver-xorg-core             1:1.0.2-4  X.Org X server -- core server

xserver-xorg-video-mga recommends no packages.

-- no debconf information



Reply to: