Re: External Video on Thinkpad T30

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

 



are you trying to use both the LCD and the vga port for dualhead
display or just the external port only or both the primary and the
secondary in clone mode?

Alex

--- Michael B Allen <mba2000@xxxxxxxxxx> wrote:
> Hi,
> 
> I've been stuggling to get the dsub out on the t30 to give me
> anything but
> 640x480. I need it to 1600x1200 for it to look even sane on the
> flatpanel
> display I have (DVI doesn't work). Does anyone have the external
> video
> working on the t30? This works under Win2K although it looks pretty
> bad. Here are lines that looked insteresting from the log:
> 
> XFree86 Version 4.3.0 (Custom Build: 4.3.0-10)
> OS Kernel: Linux version 2.4.20-13.7 (root@xxxxx) (gcc version 2.96
> 20000731 (Red Hat Linux 7.3 2.96-110)) #1 Sat May 24 02:53:22 EDT
> 2003 
> (==) Using config file: "/etc/X11/XF86Config-4"
> (--) PCI:*(1:0:0) ATI Technologies Inc Radeon Mobility M7 LW [Radeon
> Mobility 7500] rev 0, Mem @ 0xe8000000/27, 0xd0100000/16, I/O @
> 0x3000/8
> (II) LoadModule: "radeon"
> (II) Loading /usr/X11R6/lib/modules/drivers/radeon_drv.o
> (II) Module radeon: vendor="The XFree86 Project"
> 	compiled for 4.3.0, module version = 4.0.1
> 	Module class: XFree86 Video Driver
> 	ABI class: XFree86 Video Driver, version 0.6
> (II) LoadModule: "ati"
> (II) RADEON(0): Primary Display == Type 2
> (II) RADEON(0): Clone Display == Type 1
> (II) RADEON(0): Panel ID string: SXGA+ Single (85MHz)    
> (II) RADEON(0): Panel Size from BIOS: 1400x1050
> (II) RADEON(0): BIOS provided dividers will be used.(II) RADEON(0):
> PLL parameters: rf=2700 rd=12 min=12000 max=35000; xclk=18300
> (WW) RADEON(0): Monitor1: Using default hsync range of 28.00-33.00kHz
> (WW) RADEON(0): Monitor1: using default vrefresh range of
> 43.00-72.00Hz
> (II) RADEON(0): Clock range:  12.00 to 350.00 MHz
> (II) RADEON(0): Not using mode "1600x1200" (hsync out of range)
> (II) RADEON(0): Not using mode "1600x1200" (no mode of this name)
> (II) RADEON(0): Not using mode "1400x1050" (no mode of this name)
> (**) RADEON(0): Virtual size is 1600x1200 (pitch 1600)
> (**) RADEON(0): *Mode "1600x1200"
> (**) RADEON(0): *Mode "1400x1050"
> (**) RADEON(0):  Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
> (II) RADEON(0): Modeline "640x480"   25.20  640 656 752 800  480 490
> 492 525 -hsync -vsync
> (**) RADEON(0):  Default mode "320x240": 12.6 MHz, 31.5 kHz, 60.1 Hz
> (D)
> (II) RADEON(0): Modeline "320x240"   12.60  320 328 376 400  240 245
> 246 262 doublescan -hsync -vsync
> (WW) RADEON(0): Mode 1600x1200 is out of range.
> (WW) RADEON(0): Valid modes must be between 320x200-1400x1050
> (II) RADEON(0): Valid mode using on-chip RMX: 1400x1050
> (II) RADEON(0): Total number of valid FP mode(s) found: 1
> (**) RADEON(0): Virtual size is 1600x1200 (pitch 1600)
> (**) RADEON(0): *Mode "1400x1050": 85.0 MHz (scaled from 0.0 MHz),
> 53.1 kHz, 50.0 Hz
> (==) RADEON(0): Write-combining range (0xe8000000,0x1000000)
> (WW) RADEON(0): Static buffer allocation failed -- need at least
> 22500 kB video memory
> (II) RADEON(0): Direct rendering disabled
> 
> Here's what I thought would have worked (simplified for breivity):
> 
> Section "Monitor"
>         Identifier   "Monitor0"
>         VendorName   "Monitor Vendor"
>         ModelName    "Monitor Model"
>         HorizSync   31.0-94.0
>         VertRefresh 50.0-160.0
>         Option "dpms"
> 
> # 1600x1200 @ 60Hz, 75.00 kHz hsync
>     Modeline "1600x1200"  162   1600 1664 1856 2160
>                                 1200 1201 1204 1250 +HSync +VSync
> 
> EndSection
> 
> Section "Device"
>         Identifier   "ATI Radeon Mobility M7"
>         Driver       "radeon"
> EndSection
> 
> Section "Screen"
>         Identifier   "Screen0"
>         Device       "ATI Radeon Mobility M7"
>         Monitor      "Monitor0"
>         DefaultDepth    24
> 
>         Subsection "Display"
>                 Depth       24
>                 Modes       "1600x1200"
>         EndSubsection
> 
> EndSection
> 
> I'm willing to get my hands dirty for this. Where does this radeon
> driver
> come from exactly?
> 
> Mike
> 
> -- 
> A  program should be written to model the concepts of the task it
> performs rather than the physical world or a process because this
> maximizes  the  potential  for it to be applied to tasks that are
> conceptually  similar and, more important, to tasks that have not
> yet been conceived. 
> 
> 
> _______________________________________________
> xfree86-list mailing list
> xfree86-list@xxxxxxxxxx
> https://www.redhat.com/mailman/listinfo/xfree86-list
> IRC: #xfree86 on irc.redhat.com


__________________________________
Do you Yahoo!?
Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
http://calendar.yahoo.com


_______________________________________________
xfree86-list mailing list
xfree86-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/xfree86-list
IRC: #xfree86 on irc.redhat.com

[Red Hat General]     [Red Hat Watch]     [Red Hat Development]     [Kernel Development]     [Yosemite Camping]

  Powered by Linux