Hi
I am currently trying to get a device with an Intel GMA 500 graphics
chip to run with Debian Wheezy. However, I don't seem to be able to get
anything other than a standard VGA console out of the hardware.
Basically, these are the issues:
- The proprietary Intel driver as well as the psb driver don't seem to
work with / compile against Wheezy's version of Xorg. I am not
particularly saddened by this though since I'd rather get the new,
in-kernel driver to work.
- Which brings us to the next issue: as soon as I load the gma500_gfx
kernel module my screen goes blank. I have no idea whether this is
because of a wrong display resolution, because the backlight misbehaves
or for some other reason. Attached you will find the kernel output that
I get when loading the module.
- Since this may very well be an issue with the display resolution I
decided to try and just run X, hoping for things to magically start
working. With the vesafb driver X does indeed loat but it only runs at
640x480 (according to the log) and I still don't get any video output.
With the modesetting driver X fails to load, the xorg.conf and
Xorg.0.log files for this setup are also attached.
It might be worth mentioning that I have tried kernel 3.2 from Wheezy as
well as 3.12 from unstable and I've also replaced the modesetting driver
from Wheezy (0.3.0) with 0.8.1 from unstable. None of that changed any
of the symptoms.
I am now wondering whether a) the combination of gma500_gfx and
modesetting Xorg driver is the currently recommended way to use GMA 500
chips with Debian and b) what I could be doing wrong, i.e. why my screen
remains blank and Xorg fails to load.
Any hints and suggestions would be appreciated.
cheers
--
Stefan Ott
http://www.ott.net/
[ 181.050471] [drm] Initialized drm 1.1.0 20060810
[ 181.084334] gma500 :00:02.0: setting latency timer to 64
[ 181.092075] ioremap error for 0x3fa8e000-0x3fa91000, requested 0x10, got 0x0
[ 181.092365] Stolen memory information
[ 181.092469]base in RAM: 0x3fc0
[ 181.092571]size: 3836K, calculated by (GTT RAM base) - (Stolen
base), seems wrong
[ 181.092716] the correct size should be: 4M(dvmt mode=2)
[ 181.094586] Set up 959 stolen pages starting at 0x3fc0, GTT offset 0K
[ 181.094887] [drm] SGX core id = 0x0113
[ 181.094992] [drm] SGX core rev major = 0x01, minor = 0x02
[ 181.095101] [drm] SGX core rev maintenance = 0x01, designer = 0x00
[ 181.108151] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[ 181.108293] [drm] No driver support for vblank timestamp query.
[ 181.432636] gma500 :00:02.0: Backlight lvds set brightness 7a12
[ 181.432762] [drm] Initialized gma500 1.0.0 2011-06-06 for :00:02.0 on
minor 0
Section "Screen"
Identifier "MainScreen"
DefaultDepth24
SubSection "Display"
Depth 24
Modes "1680x1050"
EndSubSection
EndSection
Section "Device"
Identifier "gma500"
Driver "modesetting"
EndSection
[88.434]
X.Org X Server 1.12.4
Release Date: 2012-08-27
[88.435] X Protocol Version 11, Revision 0
[88.436] Build Operating System: Linux 3.2.0-4-amd64 i686 Debian
[88.436] Current Operating System: Linux annax 3.2.0-4-686-pae #1 SMP Debian 3.2.51-1 i686
[88.437] Kernel command line: root=UUID=9e37b240-97d3-4c0d-aa7f-492fe02e6b45 noswap ro video=1680x1050
[88.438] Build Date: 21 October 2013 05:31:52PM
[88.438] xorg-server 2:1.12.4-6+deb7u1 (Moritz Muehlenhoff )
[88.439] Current version of pixman: 0.26.0
[88.440] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[88.440] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[88.443] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Sep 17 00:37:23 2009
[88.453] (==) Using config file: "/etc/X11/xorg.conf"
[88.453] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[88.457] (==) No Layout section. Using the first Screen section.
[88.457] (**) |-->Screen "MainScreen" (0)
[88.457] (**) | |-->Monitor ""
[88.458] (==) No device specified for screen "MainScreen".
Using the first device section listed.
[88.458] (**) | |-->Device "gma500"
[88.458] (==) No monitor specified for screen "MainScreen".
Using a default monitor configuration.
[88.458] (==) Automatically adding devices
[88.458] (==) Automatically enabling devices
[88.465] (WW) The directory "/usr/share/fonts/X11/misc" does not exist.
[88.465] Entry deleted from font path.
[88.465] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[88.465] Entry deleted from font path.
[88.465] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[88.465]