Re: [XFree86] No External Monitor on Radeon Mobility M7 LW greater than laptop's LCD resolution
On Sat, 01 Feb 2003, hy0 wrote: > > On Wed, 29 Jan 2003, hy0 wrote: > > > > > > I've tried everything I can find to get my laptop to shut the LCD > > > > screen and use ONLY the external CRT at 1280x1024. My T30 has a > > > > 1024x768 LCD screen, and this updated radeon driver won't drive the > > > > external CRT greater than 1024x768... This worked fine in XFree86 > > > > 4.2.1 w/the "CrtScreen" option. I've tried a multitude of options of > > > > the new Clone... options and the paneloff. > > > > > > There is a small bug in the current CVS code affecting your case. If you > > > have the latest CVS code, you can try to apply attached patch. If you > don't > > > have the source, you can try to change the Modes from > > > Modes "1280x1024" > > > to > > > Modes "1280x1024" "1024x768" > > > in your HomeScreen screen section. > > > > > > Hui > > > > > > > Thanks for the look. However, no joy. With the latest CVS driver > > (1.84) I still get nothing > 1024x768. However, I've come across a > > case where I can get >1024x768, with a different monitor. The one I > > was first working with was my office monitor, a Sun 20", and this is > > the one that fails. I tried a different monitor at home (an older HP > > A4331D) and it works @ 1280x1024 with that monitor. > > > > I've attached the XF86Config-4 file and the XFree86 log from both > > monitors. > > > > The log with -SUN is the output when attempting to run on the SUN > > monitor; and the other is on the HP monitor. Both used the same > > XF86Config-4 file. > > > > XFree86 4.2.1 radeon driver did work at 1280x1024 on this same Sun > > 20". > > Please do both of following things in your config file: > 1. Uncomment your CloneHSync, CloneVRefresh lines. > The DDC on your HP monitor worked fine, but it failed on your SUN monitor > somehow. > 2. Use Modes "1280x1024" "1024x768" instead of Modes "1600x1200" "1280x1024" > You shouldn't need this if you have the patch I sent to you. Without that > patch you have to make sure you have 1024x768 (your panel's native mode) in > your Modes line. > > In v4.2.1, both heads are driven by the same CRTC. That way, while you can > get the external CRT working, it can cause problems on the LCD (lots of > people have complained about it). To get only the external CRT working with > LCD disabled, current driver may appear a little awkward, but it's safer. > There is a better approach to this which has been implemented, but because > we are running out of time testing it for v4.3, it won't appear until after > v4.3. > > Hui > Uncommenting CloneHSync and CloneVRefresh now allow me to get my CRT @ 1280x1024. Thank you. -Jonathan ___ Jonathan Crockett PHONE (831) 461-8204 Software Developer PAGER (800) 365-4578 Sustaining Customer Response (MMABU) FAX (831) 461-8305 Cisco Systems, Inc.; 101 Cooper St.; Santa Cruz, California, 95060 ___ XFree86 mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xfree86
Re: [XFree86] No External Monitor on Radeon Mobility M7 LW greater than laptop's LCD resolution
> On Wed, 29 Jan 2003, hy0 wrote: > > > > I've tried everything I can find to get my laptop to shut the LCD > > > screen and use ONLY the external CRT at 1280x1024. My T30 has a > > > 1024x768 LCD screen, and this updated radeon driver won't drive the > > > external CRT greater than 1024x768... This worked fine in XFree86 > > > 4.2.1 w/the "CrtScreen" option. I've tried a multitude of options of > > > the new Clone... options and the paneloff. > > > > There is a small bug in the current CVS code affecting your case. If you > > have the latest CVS code, you can try to apply attached patch. If you don't > > have the source, you can try to change the Modes from > > Modes "1280x1024" > > to > > Modes "1280x1024" "1024x768" > > in your HomeScreen screen section. > > > > Hui > > > > Thanks for the look. However, no joy. With the latest CVS driver > (1.84) I still get nothing > 1024x768. However, I've come across a > case where I can get >1024x768, with a different monitor. The one I > was first working with was my office monitor, a Sun 20", and this is > the one that fails. I tried a different monitor at home (an older HP > A4331D) and it works @ 1280x1024 with that monitor. > > I've attached the XF86Config-4 file and the XFree86 log from both > monitors. > > The log with -SUN is the output when attempting to run on the SUN > monitor; and the other is on the HP monitor. Both used the same > XF86Config-4 file. > > XFree86 4.2.1 radeon driver did work at 1280x1024 on this same Sun > 20". Please do both of following things in your config file: 1. Uncomment your CloneHSync, CloneVRefresh lines. The DDC on your HP monitor worked fine, but it failed on your SUN monitor somehow. 2. Use Modes "1280x1024" "1024x768" instead of Modes "1600x1200" "1280x1024" You shouldn't need this if you have the patch I sent to you. Without that patch you have to make sure you have 1024x768 (your panel's native mode) in your Modes line. In v4.2.1, both heads are driven by the same CRTC. That way, while you can get the external CRT working, it can cause problems on the LCD (lots of people have complained about it). To get only the external CRT working with LCD disabled, current driver may appear a little awkward, but it's safer. There is a better approach to this which has been implemented, but because we are running out of time testing it for v4.3, it won't appear until after v4.3. Hui ___ XFree86 mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xfree86
Re: [XFree86] No External Monitor on Radeon Mobility M7 LW greater than laptop's LCD resolution
On Wed, 29 Jan 2003, hy0 wrote: > > I've tried everything I can find to get my laptop to shut the LCD > > screen and use ONLY the external CRT at 1280x1024. My T30 has a > > 1024x768 LCD screen, and this updated radeon driver won't drive the > > external CRT greater than 1024x768... This worked fine in XFree86 > > 4.2.1 w/the "CrtScreen" option. I've tried a multitude of options of > > the new Clone... options and the paneloff. > > There is a small bug in the current CVS code affecting your case. If you > have the latest CVS code, you can try to apply attached patch. If you don't > have the source, you can try to change the Modes from > Modes "1280x1024" > to > Modes "1280x1024" "1024x768" > in your HomeScreen screen section. > > Hui > Thanks for the look. However, no joy. With the latest CVS driver (1.84) I still get nothing > 1024x768. However, I've come across a case where I can get >1024x768, with a different monitor. The one I was first working with was my office monitor, a Sun 20", and this is the one that fails. I tried a different monitor at home (an older HP A4331D) and it works @ 1280x1024 with that monitor. I've attached the XF86Config-4 file and the XFree86 log from both monitors. The log with -SUN is the output when attempting to run on the SUN monitor; and the other is on the HP monitor. Both used the same XF86Config-4 file. XFree86 4.2.1 radeon driver did work at 1280x1024 on this same Sun 20". -Jonathan > [-- mutt.octet.filter file type: "ASCII text" --] > > +++ xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.cWed Jan 29 >21:28:16 2003 > @@ -2236,6 +2236,7 @@ > > new->Clock = info->DotClock; > new->Flags = 0; > + new->type = M_T_USERDEF; > > new->next = NULL; > new->prev = NULL; ___ Jonathan Crockett PHONE (831) 461-8204 Software Developer PAGER (800) 365-4578 Sustaining Customer Response (MMABU) FAX (831) 461-8305 Cisco Systems, Inc.; 101 Cooper St.; Santa Cruz, California, 95060 This is a pre-release version of XFree86, and is not supported in any way. Bugs may be reported to [EMAIL PROTECTED] and patches submitted to [EMAIL PROTECTED] Before reporting bugs in pre-release versions, please check the latest version in the XFree86 CVS repository (http://www.XFree86.Org/cvs) XFree86 Version 4.2.99.4 / X Window System (protocol Version 11, revision 0, vendor release 6600) Release Date: 25 January 2003 If the server is older than 6-12 months, or if your card is newer than the above date, look for a newer version before reporting problems. (See http://www.XFree86.Org/) Build Operating System: Linux 2.4.18-23mdkenterprise i686 [ELF] Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/XFree86.0.log", Time: Fri Jan 31 12:22:08 2003 (==) Using config file: "/etc/X11/XF86Config-4" (++) ServerLayout "OfficeLayout" (**) |-->Screen "OfficeScreen" (0) (**) | |-->Monitor "SUN" (**) | |-->Device "RadeonMobileExternal" (**) |-->Input Device "Keyboard1" (**) Option "XkbRules" "xfree86" (**) XKB: rules: "xfree86" (**) Option "XkbModel" "pc101" (**) XKB: model: "pc101" (**) Option "XkbLayout" "us" (**) XKB: layout: "us" (==) Keyboard: CustomKeycode disabled (**) |-->Input Device "Mouse1" (**) |-->Input Device "USB Mouse" (**) FontPath set to "unix/:-1" (==) RgbPath set to "/usr/X11R6/lib/X11/rgb" (==) ModulePath set to "/usr/X11R6/lib/modules" (**) Option "AllowMouseOpenFail" Using vt 7 (--) using VT number 7 (II) Open APM successful (II) Module ABI versions: XFree86 ANSI C Emulation: 0.2 XFree86 Video Driver: 0.6 XFree86 XInput driver : 0.4 XFree86 Server Extension : 0.2 XFree86 Font Renderer : 0.4 (II) Loader running on linux (II) LoadModule: "bitmap" (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a (II) Module bitmap: vendor="The XFree86 Project" compiled for 4.2.99.4, module version = 1.0.0 Module class: XFree86 Font Renderer ABI class: XFree86 Font Renderer, version 0.4 (II) Loading font Bitmap (II) LoadModule: "pcidata" (II) Loading /usr/X11R6/lib/modules/libpcidata.a (II) Module pcidata: vendor="The XFree86 Project" compiled for 4.2.99.4, module version = 1.0.0 ABI class: XFree86 Video Driver, version 0.6 (II) PCI: Probing config type using method 1 (II) PCI: Config type is 1 (II) PCI: stages = 0x03, oldVal1 = 0x, mode1Res1 = 0x8000 (II) PCI: PCI scan (all values are in hex) (II) PCI: 00:00:0: chip 8086,1a30 card , rev 04 class 06,00,00 hdr 00 (II) PCI: 00:01:0: chip 8086,1a31 card , rev 04 class 06,04,00 hdr 01 (II) PCI
Re: [XFree86] No External Monitor on Radeon Mobility M7 LW greater than laptop's LCD resolution
> I've tried everything I can find to get my laptop to shut the LCD > screen and use ONLY the external CRT at 1280x1024. My T30 has a > 1024x768 LCD screen, and this updated radeon driver won't drive the > external CRT greater than 1024x768... This worked fine in XFree86 > 4.2.1 w/the "CrtScreen" option. I've tried a multitude of options of > the new Clone... options and the paneloff. There is a small bug in the current CVS code affecting your case. If you have the latest CVS code, you can try to apply attached patch. If you don't have the source, you can try to change the Modes from Modes "1280x1024" to Modes "1280x1024" "1024x768" in your HomeScreen screen section. Hui radeon_fp_mode.diff Description: Binary data
[XFree86] No External Monitor on Radeon Mobility M7 LW greater than laptop's LCD resolution
XFree86 Version 4.2.99.4 / X Window System as built by Mandrake I've tried everything I can find to get my laptop to shut the LCD screen and use ONLY the external CRT at 1280x1024. My T30 has a 1024x768 LCD screen, and this updated radeon driver won't drive the external CRT greater than 1024x768... This worked fine in XFree86 4.2.1 w/the "CrtScreen" option. I've tried a multitude of options of the new Clone... options and the paneloff. The XFree86.0.log output below is with the laptop turned on while plugged into an external monitor (21" Sun). LCD remains blank. scanpci -v output: pci bus 0x cardnum 0x00 function 0x00: vendor 0x8086 device 0x1a30 Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge STATUS0x2090 COMMAND 0x0106 CLASS 0x06 0x00 0x00 REVISION 0x04 BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x00 BASE0 0xe008 addr 0xe000 MEM PREFETCHABLE pci bus 0x cardnum 0x01 function 0x00: vendor 0x8086 device 0x1a31 Intel Corp. 82845 845 (Brookdale) Chipset AGP Bridge STATUS0x00a0 COMMAND 0x0107 CLASS 0x06 0x04 0x00 REVISION 0x04 HEADER0x01 LATENCY 0x60 PRIBUS0x00 SECBUS 0x01 SUBBUS 0x01 SECLT 0x40 IOBASE0x3000 IOLIM 0x3fff SECSTATUS 0x22a0 NOPREFETCH_MEMBASE 0xd010 MEMLIM 0xd01f PREFETCH_MEMBASE 0xe800 MEMLIM 0xefff NO_FAST_B2B NO_SEC_BUS_RST NO_M_ABRT VGA_EN ISA_EN NO_SERR_EN NO_PERR_EN pci bus 0x cardnum 0x1d function 0x00: vendor 0x8086 device 0x2482 Intel Corp. 82801CA/CAM USB (Hub #1) CardVendor 0x1014 card 0x0220 (IBM ThinkPad T23 (2647-4MG) or A30p (2653-64G)) STATUS0x0280 COMMAND 0x0005 CLASS 0x0c 0x03 0x00 REVISION 0x02 BIST 0x00 HEADER 0x80 LATENCY 0x00 CACHE 0x00 BASE4 0x1801 addr 0x1800 I/O MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x01 INT_LINE 0x0b pci bus 0x cardnum 0x1d function 0x01: vendor 0x8086 device 0x2484 Intel Corp. 82801CA/CAM USB (Hub #2) CardVendor 0x1014 card 0x0220 (IBM ThinkPad T23 (2647-4MG) or A30p (2653-64G)) STATUS0x0280 COMMAND 0x0005 CLASS 0x0c 0x03 0x00 REVISION 0x02 BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x00 BASE4 0x1821 addr 0x1820 I/O MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x02 INT_LINE 0x0b pci bus 0x cardnum 0x1d function 0x02: vendor 0x8086 device 0x2487 Intel Corp. 82801CA/CAM USB (Hub #3) CardVendor 0x1014 card 0x0220 (IBM ThinkPad T23 (2647-4MG) or A30p (2653-64G)) STATUS0x0280 COMMAND 0x0005 CLASS 0x0c 0x03 0x00 REVISION 0x02 BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x00 BASE4 0x1841 addr 0x1840 I/O MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x03 INT_LINE 0x0b pci bus 0x cardnum 0x1e function 0x00: vendor 0x8086 device 0x2448 Intel Corp. 82801BAM/CAM PCI Bridge STATUS0x0080 COMMAND 0x0107 CLASS 0x06 0x04 0x00 REVISION 0x42 HEADER0x01 LATENCY 0x00 PRIBUS0x00 SECBUS 0x02 SUBBUS 0x08 SECLT 0x40 IOBASE0x4000 IOLIM 0x8fff SECSTATUS 0x2280 NOPREFETCH_MEMBASE 0xd020 MEMLIM 0xdfff PREFETCH_MEMBASE 0xf000 MEMLIM 0xf7ff NO_FAST_B2B NO_SEC_BUS_RST NO_M_ABRT NO_VGA_EN ISA_EN NO_SERR_EN NO_PERR_EN pci bus 0x cardnum 0x1f function 0x00: vendor 0x8086 device 0x248c Intel Corp. 82801CAM ISA Bridge (LPC) STATUS0x0280 COMMAND 0x000f CLASS 0x06 0x01 0x00 REVISION 0x02 BIST 0x00 HEADER 0x80 LATENCY 0x00 CACHE 0x00 BYTE_00x01 BYTE_1 0x10 BYTE_2 0x00 BYTE_3 0x00 pci bus 0x cardnum 0x1f function 0x01: vendor 0x8086 device 0x248a Intel Corp. 82801CAM IDE U100 CardVendor 0x1014 card 0x0220 (IBM ThinkPad T23 (2647-4MG) or A30p (2653-64G)) STATUS0x0280 COMMAND 0x0007 CLASS 0x01 0x01 0x8a REVISION 0x02 BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x00 BASE0 0x01f1 addr 0x01f0 I/O BASE1 0x03f5 addr 0x03f4 I/O BASE2 0x0171 addr 0x0170 I/O BASE3 0x0375 addr 0x0374 I/O BASE4 0x1861 addr 0x1860 I/O BASE5 0x2000 addr 0x2000 MEM MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x01 INT_LINE 0xff BYTE_00x07 BYTE_1 0xa3 BYTE_2 0x07 BYTE_3 0xa3 pci bus 0x cardnum 0x1f function 0x03: vendor 0x8086 device 0x2483 Intel Corp. 82801CA/CAM SMBus CardVendor 0x1014 card 0x0220 (IBM ThinkPad T23 (2647-4MG) or A30p (2653-64G)) STATUS0x0280 COMMAND 0x0001 CLASS 0x0c 0x05 0x00 REVISION 0x02 BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x00 BASE4 0x1881 addr 0x1880 I/O MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x02 INT_LINE 0x0b BYTE_00x01 BYTE_1 0x00 BYTE_2 0x00 BYTE_3 0x00 pci bus 0x cardnum 0x1f function 0x05: vendor 0x8086 device 0x2485 Intel Corp. 82801CA/CAM AC'97 Audio CardVendor 0x1014 card 0x0508 (IBM, Card unknown) STATUS0x0280 COMMAND 0x0005 CLASS 0x04 0