[ltp] Thinkpad T43 w/ ATI x300

Alex Deucher linux-thinkpad@linux-thinkpad.org
Mon, 6 Mar 2006 15:47:01 -0500


On 3/6/06, noc ops <aptgetd@gmail.com> wrote:
>
> Alex Deucher wrote:
> > On 3/6/06, noc ops <aptgetd@gmail.com> wrote:
> >
> >>Alex Deucher wrote:
> >>
> >>>On 3/6/06, noc ops <aptgetd@gmail.com> wrote:
> >>>
> >>>
> >>>>Looking for some feedback.
> >>>>
> >>>>Thinkpad that I have (T43) is currently setup for 1400x1050 with a
> >>>>refresh rate of 50hz and a max depth rate of 24. See below xorg.conf
> >>>>
> >>>>I was hoping to lower the resolution (say 1024x768) w/ a depth rate o=
f
> >>>>32. Going to 1024x768 w/ refresh rate of 50 hz is simply sucky and bl=
urry .
> >>>>
> >>>>Has anyone w/ T43 done that? If so, any insight will be appreciated.
> >>>>
> >>>>I'm guessing it has to do something w/ modeline?
> >>>>
> >>>
> >>>
> >>>What exactly are you asking?  Assuming you are using an LVDS panel why
> >>>are you using a refresh rate of 50 Hz?
> >>
> >>--------------------
> >>That's what ubuntu 5.10 configured my thinkpad (t43) for, even if I
> >>install the new ati driver. Is this not correct? </head scratching/>
> >>
> >
> > Perhaps your panel operates at 50 Hz.  can you post your xorg log?

I need to see your log (usually /var/log/Xorg.0.log), not your config.

Alex

> -------------------------
> # /etc/X11/xorg.conf (xorg X Window System server configuration file)
> #
> # This file was generated by dexconf, the Debian X Configuration tool, us=
ing
> # values from the debconf database.
> #
> # Edit this file with caution, and see the /etc/X11/xorg.conf manual page=
.
> # (Type "man /etc/X11/xorg.conf" at the shell prompt.)
> #
> # This file is automatically updated on xserver-xorg package upgrades *on=
ly*
> # if it has not been modified since the last upgrade of the xserver-xorg
> # package.
> #
> # If you have edited this file but would like it to be automatically upda=
ted
> # again, run the following commands:
> #
> #   cp /etc/X11/xorg.conf /etc/X11/xorg.conf.custom
> #   sudo sh -c 'md5sum /etc/X11/xorg.conf
> >/var/lib/xfree86/xorg.conf.md5sum'
> #   sudo dpkg-reconfigure xserver-xorg
>
> Section "Files"
>         FontPath        "unix/:7100"            # local font server
>         # if the local font server has problems, we can fall back on thes=
e
>         FontPath        "/usr/lib/X11/fonts/misc"
>         FontPath        "/usr/lib/X11/fonts/cyrillic"
>         FontPath        "/usr/lib/X11/fonts/100dpi/:unscaled"
>         FontPath        "/usr/lib/X11/fonts/75dpi/:unscaled"
>         FontPath        "/usr/lib/X11/fonts/Type1"
>         FontPath        "/usr/lib/X11/fonts/CID"
>         FontPath        "/usr/lib/X11/fonts/100dpi"
>         FontPath        "/usr/lib/X11/fonts/75dpi"
>         # paths to defoma fonts
>         FontPath      "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
>         FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
> EndSection
>
> Section "Module"
>         Load    "bitmap"
>         Load    "dbe"
>         Load    "ddc"
>         Load    "dri"
>         Load    "extmod"
>         Load    "freetype"
>         Load    "glx"
>         Load    "int10"
>         Load    "record"
>         Load    "type1"
>         Load    "vbe"
> EndSection
>
> Section "InputDevice"
>         Identifier      "Generic Keyboard"
>         Driver          "keyboard"
>         Option          "CoreKeyboard"
>         Option          "XkbRules"      "xorg"
>         Option          "XkbModel"      "pc104"
>         Option          "XkbLayout"     "us"
> EndSection
>
> Section "InputDevice"
>         Identifier      "Configured Mouse"
>         Driver          "mouse"
>         Option          "CorePointer"
>         Option          "Device"                "/dev/input/mice"
>         Option          "Protocol"              "ImPS/2"
>         Option          "Emulate3Buttons"       "true"
>         Option          "ZAxisMapping"          "4 5"
> EndSection
> Section "InputDevice"
>         Identifier      "Synaptics Touchpad"
>         Driver          "synaptics"
>         Option          "SendCoreEvents"        "true"
>         Option          "Device"                "/dev/psaux"
>         Option          "Protocol"              "auto-dev"
>         Option          "HorizScrollDelta"      "0"
> EndSection
>
> Section "Device"
>         Identifier      "ATI Technologies, Inc. Radeon Mobility M300 (M22=
)"
>         Driver          "ati"
>         BusID           "PCI:1:0:0"
> EndSection
>
> Section "Monitor"
>         Identifier      "Generic Monitor"
>         Option          "DPMS"
>         HorizSync       30-67
>         VertRefresh     50-75
>         DisplaySize     370     277
> EndSection
>
> Section "Screen"
>         Identifier      "Default Screen"
>         Device          "ATI Technologies, Inc. Radeon Mobility M300 (M22=
)"
>         Monitor         "Generic Monitor"
>         DefaultDepth    24
>         SubSection "Display"
>                 Depth           1
>                 Modes           "1400x1050"
>         EndSubSection
>         SubSection "Display"
>                 Depth           4
>                 Modes           "1400x1050"
>         EndSubSection
>         SubSection "Display"
>                 Depth           8
>                 Modes           "1400x1050"
>         EndSubSection
>         SubSection "Display"
>                 Depth           15
>                 Modes           "1400x1050"
>         EndSubSection
>         SubSection "Display"
>                 Depth           16
>                 Modes           "1400x1050"
>         EndSubSection
>         SubSection "Display"
>                 Depth           24
>                 Modes           "1400x1050"
>         EndSubSection
> EndSection
>
> Section "ServerLayout"
>         Identifier      "Default Layout"
>         Screen          "Default Screen"
>         InputDevice     "Generic Keyboard"
>         InputDevice     "Configured Mouse"
>         InputDevice     "Synaptics Touchpad"
> EndSection
>
> Section "DRI"
>         Mode    0666
> EndSection
>
>
> >
> >
> >>Also, depth 24 is probably what you want.  The radeon driver does not
> >>support depth 32.
> >>
> >>>Internally the hardware uses 4 bytes per pixel (32 bits) for depth 24,
> >>>so perhaps that is what is confusing you.
> >>
> >>---------------------
> >>hmm...going to a lower resolution other than 1400x1050 gives awefull
> >>resolution.
> >
> >
> > The panel's native mode is 1400x1050.  any smaller modes use the
> > radeon's RMX unit to scale the image to the panel's native mode. Any
> > mode other than 1400x1050 will look crappy.
> -------------
> Coming from 1024x768 world, 1400x1050 gets tiny :-)
>
>
>
> regards,
> /virendra
>
>
> >
> > Alex
> >
> >
> >>
> >>
> >>regards,
> >>/virendra
> >>
> >>
> >>
> >>
> >>>Alex
> >>>
> >>>
> >>>
> >>>>regards,
> >>>>/virendra
> >>>>
> >>>>
> >>>>-> xorg.conf
> >>>>---
> >>>>Section "Monitor"
> >>>>       Identifier   "Generic Monitor"
> >>>>       HorizSync    30.0-97.0
> >>>>       VertRefresh  50.0-160.0
> >>>>       Option      "DPMS"
> >>>>       DisplaySize  370.4 277.8
> >>>>
> >>>>
> >>>>Section "Screen"
> >>>>       Identifier "Default Screen"
> >>>>       Device     "ATI Technologies, Inc. Radeon Mobility M300 (M22)"
> >>>>       Monitor    "Generic Monitor"
> >>>>       DefaultDepth     24
> >>>>       SubSection "Display"
> >>>>               Depth     1
> >>>>               Modes    "1400x1050"
> >>>>       EndSubSection
> >>>>       SubSection "Display"
> >>>>               Depth     4
> >>>>               Modes    "1400x1050"
> >>>>       EndSubSection
> >>>>       SubSection "Display"
> >>>>               Depth     8
> >>>>               Modes    "1400x1050"
> >>>>       EndSubSection
> >>>>       SubSection "Display"
> >>>>               Depth     15
> >>>>               Modes    "1400x1050"
> >>>>       EndSubSection
> >>>>       SubSection "Display"
> >>>>               Depth     16
> >>>>               Modes    "1400x1050"
> >>>>       EndSubSection
> >>>>       SubSection "Display"
> >>>>               Depth     24
> >>>>               Modes    "1400x1050"
> >>>>       EndSubSection
> >>>>EndSection