The MSI Neton AP1900 is an all-in-one PC: http://global.msi.com.tw/index.php?f...4&prod_no=1732
It consist of an Atom-processor, combined with an integrated video chipset, 945GM:
Code:
lspci | grep -i display
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
After boot (Intrepid), the normal status bar appears, but as soon as the login window is entered, the screen goes black. The PC boots normal (login sound can be heard, SSH is possible, etc.), but only with a black screen. However, when started in safe mode, I have a screen, but only on 800x600 (or 640x480).
I've tried several versions of Ubuntu (8.04, 8.10, 9.04) and even Fedora 10), all with the same result: only safe mode (with a reduced resolution) works.
Attached is my /etc/X11/xorg.conf file when started in safe mode. Note the vesa-driver, probably causing the low resolution. When manually change the vesa-driver into "intel" or "i810", I'm greeted again with a black screen.
Tried several solutions:
From bug https://bugs.launchpad.net/ubuntu/+s...el/+bug/233787
Code:
1) Add
Option "monitor-LVDS" "LVDS"
in Device section
2)
Section "Monitor"
Identifier "LVDS"
Option "Ignore" "True"
EndSection
-> at startup, a config screen appears: none of the possibilities works (with the test button)
Force i810-driver (only on Hardy, i810-driver is deleted from Intrepid repos):
Code:
dpkg -l xserver-xorg-video-i*
sudo apt-get remove xserver-xorg-video-intel
-> at startup, a config screen appears: none of the possibilities works (with the test button)
Code:
sudo dpkg-reconfigure -phigh xserver-xorg
-> no go
Several solutions from https://wiki.ubuntu.com/X/Config/Resolution
Added to Section "Screen":
Code:
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
-> no higher res then 800x600 (same)
While in vesa-mode (800x600):
Code:
xrandr --addmode default 1024x600
-> cannot find mode "1024x600"
Code:
xrandr --addmode default 800x600
-> OK, but useless
Solutions from http://ubuntuforums.org/showthread.php?t=83973
Add to your monitor section line
Code:
Option "DDC" "False"
-> screen (non-vesa), but max res 800x600
Code:
xresprobe vesa | intel | i810
-> no usefull output
Only on Hardy, package is removed from Intrepid:
Code:
sudo apt-get install 915resolution
-> Wrong chipset detected. 915resolution only works with Intel 800/900 series graphic chipsets.
Best result I can get so far is in vesa-mode: 800x600, while the monitor can do 1366x768.
I've read several postings and wiki's:
http://ubuntuforums.org/showthread.php?t=964689
http://ubuntuforums.org/archive/index.php/t-975908.html
http://www.thinkwiki.org/wiki/Intel_...ccelerator_950
.... but none seem to have a solution.
It seems like the Intel 945GM Display adapter has two channels: LVDS and VGA. My guess is that the wrong channel, the one with no screen attached has been chosen, hence a black screen on the real monitor. But because the MSI no external VGA, there's no way to test the other channel. Otherwise, how to debug this?
Another possibility is that the specs of the attached monitor (resolution, hsync, vsync, etc.) is not configured correctly, but how to change that?
I'm clueless right now.
Bookmarks