[Ma-linux] Laptop Display Problems

DonJr djr1952 at hotpop.com
Wed Jan 9 21:44:51 EST 2008


On Wed, 2008-01-09 at 20:11 -0500, Jay Hart wrote:
> Don't know if these options would apply, but here is what I use in these section:
> 
> Section "Module"
>   Load         "extmod"
>   Load         "type1"
>   Load         "glx"
>   Load         "freetype"
>   Load         "dbe"
>   Load         "v4l"
>   Load         "dri"
> EndSection
> 
> You might try the dri option, see if this helps you.
> 
> Jay

"extmod"   = For the "bit" map fonts. RECOMMENDED that it's included
"type1"    = Type 1 font rasteriser, your simple fonts. RECOMMENDED

"freetype" = support for True Type (ttf, ttc), Type1 (pfa, pfb), CID
            (cid), CFF, Open Type, bitmap (bdf, pcf, snf), Windows
            (fnt), PFR, and Type42 fonts. RECOMMENDED

"v4l"      = is  an  Xorg  driver  for video4linux cards.
  Do you have a TV card that you use with X?
  {even then for most of them it not required and just gets in the way.}

  Or do you like to look at your TV-card as if it was a "scanner"?
  (while some of them even work somewhat this way, I never saw any use.)
   

"glx"      =  This module requires other libs and configuration settings
              to function. And may even CRASH a display, if not properly
              configured.

"dri"      =  Another part of the 3D support.

To properly load "glx" and "dri" requires another section which is/was
listed below and a supporting kernel module that is loadable.
  (ie "nvidia-glx" )

"dbe"      = Double Buffer "Visual"/"Extention"
             Do you really require this? 
             IOW have a application that needs it

 It has had a number of BUGS and buffer overflow problems in the past.
 See: <http://xforce.iss.net/xforce/xfdb/31376>
 Or:
<http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=464>

Description:
   X.Org and XFree86 X server could allow a local attacker to execute
   arbitrary code on the system with elevated privileges, caused by an
   integer overflow in the ProcDbeGetVisualInfo() function in the DBE
   extension. A local attacker with privileges to send commands to the X
   Server could exploit this vulnerability using a specially-crafted X
   protocol request to corrupt memory and execute arbitrary code on the
   system with the privileges of the X server.

Not as bad as some of the similar features in "MicroSoft" code, but
close.


BTW
 Chuck the video driver you are/where loading is "intel" see:

>> > Section "Device"
>> >   BoardName    "945 GM"
>> >   BusID        "0:2:0"
>> >   Driver       "intel"         <- this is the name of the driver.
>> >   Identifier   "Device[0]"
>> >   Screen       0
>> >   VendorName   "Intel"
>> > EndSection

 A simple Google on: xorg intel 945 GM
will yield a 55,000 hits are so.
 If you add your "distribution name" you should find plenty of
configuration information and/or howto set it up type info.

-- DonJr

> 
> > Jay, All,
> >
> > Here's the "Module" section:
> >
> > Section "Module"
> >   Load         "glx"
> >   Load         "type1"
> >   Load         "extmod"
> >   Load         "dbe"
> >   Load         "freetype"
> > EndSection
> >
> > Thanks again for all the help.
> >
> > Best,
> >
> > Chuck Divine
> >
> > On Wed, 2008-01-09 at 18:12 -0500, Jay Hart wrote:
> >> Post the 'Module' section?
> >>
> >> Jay
> >>
> >> > Jay,
> >> >
> >> > Here's what xorg.conf says:
> >> >
> >> > Section "Monitor"
> >> >   DisplaySize  331 207
> >> >   HorizSync    30-62
> >> >   Identifier   "Monitor[0]"
> >> >   ModelName    "QUANTADISPLAY LCD MONITOR"
> >> >   Option       "DPMS"
> >> >   VendorName   "QDS"
> >> >   VertRefresh  50-60
> >> >   UseModes     "Modes[0]"
> >> > EndSection
> >> >
> >> > Section "Modes"
> >> >   Identifier   "Modes[0]"
> >> >   Modeline 	"1280x800" 83.46 1280 1344 1480 1680 800 801 804 828
> >> >   Modeline 	"1280x800" 69.75 1280 1328 1360 1440 800 803 809 823 +HSync
> >> > -VSync
> >> >   Modeline 	"1024x768" 64.11 1024 1080 1184 1344 768 769 772 795
> >> >   Modeline 	"1024x768" 55.00 1024 1072 1104 1184 768 771 775 790 +HSync
> >> > -VSync
> >> >   Modeline 	"800x600" 38.22 800 832 912 1024 600 601 604 622
> >> >   Modeline 	"800x600" 34.75 800 848 880 960 600 603 607 617 +HSync
> >> > -VSync
> >> > EndSection
> >> >
> >> > Section "Screen"
> >> >   DefaultDepth 24
> >> >   SubSection "Display"
> >> >     Depth      15
> >> >     Modes      "1280x800" "1024x768" "800x600"
> >> >   EndSubSection
> >> >   SubSection "Display"
> >> >     Depth      16
> >> >     Modes      "1280x800" "1024x768" "800x600"
> >> >   EndSubSection
> >> >   SubSection "Display"
> >> >     Depth      24
> >> >     Modes      "1280x800" "1024x768" "800x600"
> >> >   EndSubSection
> >> >   SubSection "Display"
> >> >     Depth      8
> >> >     Modes      "1280x800" "1024x768" "800x600"
> >> >   EndSubSection
> >> >   Device       "Device[0]"
> >> >   Identifier   "Screen[0]"
> >> >   Monitor      "Monitor[0]"
> >> > EndSection
> >> >
> >> > Section "Device"
> >> >   BoardName    "945 GM"
> >> >   BusID        "0:2:0"
> >> >   Driver       "intel"
> >> >   Identifier   "Device[0]"
> >> >   Screen       0
> >> >   VendorName   "Intel"
> >> > EndSection
> >> >
> >> > Section "ServerLayout"
> >> >   Identifier   "Layout[all]"
> >> >   InputDevice  "Keyboard[0]" "CoreKeyboard"
> >> >   InputDevice  "Mouse[1]" "CorePointer"
> >> >   InputDevice  "Mouse[3]" "SendCoreEvents"
> >> >   Option       "Clone" "off"
> >> >   Option       "Xinerama" "off"
> >> >   Screen       "Screen[0]"
> >> > EndSection
> >> >
> >> > Section "DRI"
> >> >     Group      "video"
> >> >     Mode       0660
> >> > EndSection
> >> >
> >> > On Tue, 2008-01-08 at 13:07 -0500, Jay Hart wrote:
> >> >> Please post your display (screen) and video driver sections of xorg.conf.
> >> >
> >> > Best,
> >> > --
> >> > Chuck Divine <chuck.divine at comcast.net>





More information about the Ma-linux mailing list