-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hello,
as I was searching for enabling dual monitor on my notebook (ASUS M3N with an Intel 855GM, http://luca.pca.it/projects/asus/m3410c.php), I made a Google search and I found a link about Knoppix (at this link http://www.knoppix.net/forum/viewtopic.php?t=1573), but nothing specific to the i810 driver. On the other hand, I had just installed the latest DRI snapshot and IMHO I discovered some new i830 features. Here some outputs:
- - dmesg | grep agp | Linux agpgart interface v0.100 (c) Dave Jones | agpgart: Detected an Intel 855 Chipset. | agpgart: Maximum main memory to use for agp memory: 431M | agpgart: Detected 8060K stolen memory. | agpgart: AGP aperture is 128M @ 0xf0000000
- - dmesg | grep > i830: no version for "struct_module" found: kernel tainted.
| i830: no version magic, tainting kernel.
| [drm] Initialized i830 1.3.2 20021108 on minor 0: Intel i852GM/i855GM GMCH
| [drm] Initialized i830 1.3.2 20021108 on minor 1: Intel i852GM/i855GM GMCH
~From this latest output, I suppose the DRM module can see 2 different i830 monitor output (internal LCD and external CRT); the kernel error version is caused by the fact that the DRI install process creates a .o module and not a .ko one as for kernel 2.6.
~From the XFree86.log I can see the 2 different monitor output as XFree86 recognizes 2 chipset and the i810 driver recognizes 2 pipes (A and B): | (--) PCI:*(0:2:0) Intel Corp. 852GM/852GME/855GM/855GME Chipset Graphics Controller rev 2, Mem @ 0xf0000000/27, 0xffa80000/19, I/O @ 0xdc00/3 | (--) PCI: (0:2:1) Intel Corp. 852GM/852GME/855GM/855GME Chipset Graphics Controller rev 2, Mem @ 0xe8000000/27, 0xff980000/19 <cut> | (II) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100, | i810e, i815, i830M, 845G, 852GM/855GM, 865G | (II) Primary Device is: PCI 00:02:0 | (--) Chipset 852GM/855GM found | (--) Chipset 852GM/855GM found <cut> | (II) I810(0): 2 display pipes available. | (II) I810(0): Display Info: CRT: attached: FALSE, present: TRUE, size: (0,0) | (II) I810(0): Display Info: TV: attached: FALSE, present: FALSE, size: (0,0) | (II) I810(0): Display Info: DFP (digital flat panel): attached: FALSE, present: FALSE, size: (0,0) | (II) I810(0): Display Info: LFP (local flat panel): attached: TRUE, present: TRUE, size: (1024,768) | (II) I810(0): Display Info: TV2 (second TV): attached: FALSE, present: FALSE, size: (0,0) | (II) I810(0): Display Info: DFP2 (second digital flat panel): attached: FALSE, present: FALSE, size: (0,0) | (II) I810(0): Size of device LFP (local flat panel) is 1024 x 768 | (II) I810(0): No active displays on Pipe A. | (II) I810(0): Currently active displays on Pipe B: | (II) I810(0): LFP (local flat panel) | (II) I810(0): Lowest common panel size for pipe B is 1024 x 768
This is the common situation when I boot without the external CRT plugged in, while if I boot using the external CRT I got 'Currently active displays on Pipe B: CRT)'. But, anyway, I never get the 2 pipes active at the same time.
Now, the real question: I'd like to use the external CRT with the internal LCD still working, in mirror mode or better in extended desktop mode. Is this possible? I thought about Xinerama, but enabling it didn't solve the problem, as pressing Fn+F8 to switch between internal/external monitor doesn't let the 2 devices enabled (just one, the external OR the internal). On the other hand, enabling Xinerama disables the DRI features.
Another question: is it possible to change on-the-fly the screen resolution? I mean, if I boot on the internal LCD, the maximum resolution is 1024x768 while if I boot on the external Dell P1110 I can arrive at 1600x1200. I'd like to boot on the LCD and sometimes switch to the external CRT without the need to exit/restart XFree86/GNOME.
Thx, bye, Gismo / Luca -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) Comment: Using GnuPG with Debian - http://enigmail.mozdev.org
iD8DBQE/3j3xVAp7Xm10JmkRAlkbAJ9E9vNIP8sjiDX+dfR7wFZXZBaRbACfQaBw G1VHzZmNU6GJ0SroYangGDs= =szbD -----END PGP SIGNATURE-----
_______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86