LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook
User Name
Password
Linux - Laptop and Netbook Having a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).

Notices


Reply
  Search this Thread
Old 08-01-2006, 10:00 AM   #1
slackster
LQ Newbie
 
Registered: Jul 2004
Distribution: Slackware
Posts: 12

Rep: Reputation: 0
MSI-M520 lcd and X.org-X11 7.1.1


SYSTEM: MSI M520
Intel ICH6-M chipset, i915GM video
OS: Gentoo Base System version 1.6.15
kernel: gentoo-sources (2.6.17-r4)
mods: agpgart, intel-agp, drm, i810
X.org: xorg-x11 (7.1.1)
misc: /dev/agpgart present
DRI section in xorg.conf present
===========================================================
After installing Gentoo on my M520, I have problems getting
X.org to display properly. I'm not even talking about the
accelerated drivers to the i915GM graphical chipset, I'm
talking about the basic 'fbdev'-driver. My greatest accom-
plishment at this point is a X11 screen with double or
quadruple vision. This was after I added my fbdev timings
acquired through `fbset -x`. Before, the screen was just
entirely black. This leads me to believe the fbset-given
timings are off. However, here are the results of my tests
so far.
===========================================================
errors:
(while ipv6, i810, drm, intel_agp, agpgart modules loaded)
(while ipv6, intel_agp, agpgart modules loaded)

vga (EE) AIGLX: Screen 0 is not DRI capable
[Black Screen Of Death]
vesa (EE) VESA(0): No matching modes
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found
[exit to bash]
i810 (WW) I810: No matching Device section for instance (BusID PCI:0:2:1) found
(EE) I810(0): No Video BIOS modes for chosen depth.
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found
[exit to bash]

(while ipv6 module loaded)
vga same as above
vesa same as above
i810 (WW) I810: No matching Device section for instance (BusID PCI:0:2:1) found
(EE) GARTInit: Unable to open /dev/agpgart (No such file or directory)
(EE) I810(0): No Video BIOS modes for chosen depth.
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found
[exit to bash]

(while no modules loaded)
vga,vesa,i810
_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/localhost:0
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6

X Window System Version 7.1.1
Release Date: 12 May 2006
....
same errors as in the "only ipv6 module loaded" section
-----------------------------------------------------------------------------------
copy of the tested xorg.conf below
-----------------------------------------------------------------------------------
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
EndSection

Section "Module"
Load "glx"
Load "extmod"
Load "xtrap"
Load "record"
Load "dbe"
Load "dri"
Load "freetype"
Load "type1"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice" #"/dev/mouse"
Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
Option "DPMS"
#HorizSync
#VertResfresh
EndSection

Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "ColorKey" # <i>
#Option "CacheLines" # <i>
#Option "Dac6Bit" # [<bool>]
#Option "DRI" "false" # [<bool>]
#Option "NoDDC" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "XvMCSurfaces" # <i>
#Option "PageFlip" # [<bool>]
Identifier "Card0"
Driver "i810"
VendorName "Intel Corporation"
BoardName "Mobile 915GM/GMS/910GML Express Graphics Controller"
BusID "PCI:0:2:0"
Option "VBERestore" "True"
#Videoram 16384
EndSection

Section "Device"
Identifier "Card0"
Driver "i810"
VendorName "Intel Corporation"
BoardName "Mobile 915GM/GMS/910GML Express Graphics Controller"
BusID "PCI:0:2:1"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 8
SubSection "Display"
Viewport 0 0
Depth 1
Modes "1280x1024" "1024x768" "800x600" "640x480" "320x240"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
Modes "1280x1024" "1024x768" "800x600" "640x480" "320x240"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480" "320x240"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
Modes "1280x1024" "1024x768" "800x600" "640x480" "320x240"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480" "320x240"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 32
Modes "1280x1024" "1024x768" "800x600" "640x480" "320x240"
EndSubSection
EndSection

Section "DRI"
Mode 0666
EndSection
 
Old 08-02-2006, 07:41 AM   #2
slackster
LQ Newbie
 
Registered: Jul 2004
Distribution: Slackware
Posts: 12

Original Poster
Rep: Reputation: 0
XFree86 makes a come-back

Today I reverted to using XFree86, a step I'd never thought I'd ever make and therefore had forgotten about the possibilty for some time. When I built (`make World`) XF86-4.6.0 from the source tarballs (.tgz) I found my display timings detected flawlessly. I'm still not able to use any advanced driver, but my 'fbdev' now gets me around. I did obtain some new modelines, so I might try those with X.org once more. For now I think I'll enjoy an evening of XFree86.
 
Old 09-06-2006, 07:51 AM   #3
alber
LQ Newbie
 
Registered: Sep 2006
Posts: 1

Rep: Reputation: 0
Hi slackster,
did you try to update the BIOS? Ther is a new BIOS version available at:

wwwDOTmsiDOTcom.tw/program/support/download/dld/spt_dld_detail.php?UID=613&kind=11

I tink its an issue effected by buggy ACPI support. I tried to install SuSE 10.1 and 10.0 on this machine. In both versions, I was not able to start X with acpi modules loaded. At the moment I try to set it up with the new BIOS installed.

Regards

Andreas
 
Old 02-28-2007, 08:14 PM   #4
slackster
LQ Newbie
 
Registered: Jul 2004
Distribution: Slackware
Posts: 12

Original Poster
Rep: Reputation: 0
your suggestion

You are quite right Andreas! Yesterday I read about the ACPI problem on an OpenSuSE mailinglist so I applied a similar tactic on my Gentoo install and lo, it worked! Today I've kept busy configuring kernels non-stop and I have concluded that the only way to get DRI working on the MSI Megabook M520 is by disabling ACPI in the kernel. Which is a shame actually, especially since this is a notebook..
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
DISCUSSION: LCD/TFT Monitor Configuration in X.Org cathectic LinuxAnswers Discussion 10 04-24-2006 01:13 PM
Setting Up Linux on a Gateway M520 Laptop drummergeek Linux - Laptop and Netbook 5 02-11-2005 09:19 AM
X11.org and Xfree86.org question caps_phisto Linux - General 1 11-16-2004 05:42 PM
30 inch LCD monitor keeps flickering in X11 enzo250gto Linux - Hardware 2 11-03-2004 12:58 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook

All times are GMT -5. The time now is 11:27 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration