Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [EN] Video Driver for Intel GMA3650 (Atom)  (Read 14078 times)

brf

  • Guest
[EN] Video Driver for Intel GMA3650 (Atom)
« on: 2012/05/27, 04:56:28 »
I have an Intel Atom d2700 processor on a D2700DC motherboard in a small nettop box.  It has an on-chip graphics processor, the GMA3650.  Research indicates that a driver for that video, the gma500_gfx, is available in the newest kernels.

I put "gma500_gfx" in my /etc/modules file and indeed the driver is loaded, as indicated by a lsmod command.  What I am missing is the step that actually gets the driver to be used.  The "Display" GUI settings window shows a refresh rate of zero and seems not to be active.  Meanwhile, my 1920x1080 display shows a smaller version of the desktop, about 1300x700, in the upper left corner.

How to I get the gma500_gfx driver to set itself to my screen resolution?  For that matter, how can I tell which driver is actually doing the video?  Do I need a /etc/X11/xorg.conf file?  Success feels to be close!  Thanks for the help.

BTW, Siduction (and its predecessors) is my favorite distro.  Thanks for all the good work.

Offline dibl

  • siduction community member
  • Global Moderator
  • User
  • *****
  • Posts: 2.345
    • Land of the Buckeye
RE: Video Driver for Intel GMA3650 (Atom)
« Reply #1 on: 2012/05/27, 05:12:04 »
I used my best google-fu, and all I came up with is this and this, unfortunately.  It looks like you may have fallen over the bleedy edge, for the moment. :(
System76 Oryx Pro, Intel Core i7-11800H, SSD 970 EVO Plus;  Asus ROG STRIX X299-E, Core i7-7740X, Nvidia GTX-1060, dual monitors, SSD 860 EVO

brf

  • Guest
RE: Video Driver for Intel GMA3650 (Atom)
« Reply #2 on: 2012/06/13, 04:10:37 »
The "X Windows" folks tell me I need the "modesetting" driver for "X" to get this to work.  What's chances to get "modesetting" compiled for "siduction?"  It is available, for example, in the "parted magic" distro (as "modesetting_drv.so"), but that doesn't fit the bill for my general use.  There have to be enough D2700 nettop and netbook computers around to make this worthwhile.  Thanks.

Offline towo

  • Administrator
  • User
  • *****
  • Posts: 2.920
RE: Video Driver for Intel GMA3650 (Atom)
« Reply #3 on: 2012/06/13, 07:34:17 »
cat /proc/cmdline
ls -al /etc/modprobe-d/
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

brf

  • Guest
RE: Video Driver for Intel GMA3650 (Atom)
« Reply #4 on: 2012/06/17, 04:37:22 »
Quote

cat /proc/cmdline

initrd=/ubninit root=/dev/ram0 aufs init=/linuxrc cdroot cdroot_type=udf looptype=squashfs loop=/livecd.squashfs splash=silent,theme:sabayon cdroot_type=vfat video=vesafb:ywrap,mtrr:3 vga=791 console=tty1 quiet -- BOOT_IMAGE=/ubnkern

Quote

ls -al /etc/modprobe-d/

total 10
drwxr-xr-x   2 root root  240 Jun  6 19:22 .
drwxr-xr-x 134 root root  480 Jun 17 02:31 ..
-rw-r--r--   1 root root 1216 May  6  2009 aliases.conf
-rw-r--r--   1 root root 1028 Apr 15 01:15 alsa.conf
-rw-r--r--   1 root root 1101 Feb 25 19:42 blacklist.conf
-rw-r--r--   1 root root  181 Jul 18  2011 i2400m.conf
-rw-r--r--   1 root root  122 May  6  2009 i386.conf
-rw-r--r--   1 root root  575 May 23 08:50 ndiswrapper.conf
-rw-r--r--   1 root root  649 May 23 10:53 nvidia.conf
-rw-r--r--   1 root root  537 May  1 20:45 pnp-aliases.conf
-rw-r--r--   1 root root  299 Apr 28 17:27 ppp.conf
-rw-r--r--   1 root root  196 Jun 17  2011 usb-load-ehci-first.conf
-rw-r--r--   1 root root  121 May 23 12:20 wl.conf

Offline towo

  • Administrator
  • User
  • *****
  • Posts: 2.920
RE: Video Driver for Intel GMA3650 (Atom)
« Reply #5 on: 2012/06/17, 11:56:03 »
Remove vga=791 video=vesafb:ywrap,mtrr:3 from the cmdline.
Make sure, gma500_gfx is not blacklistet in one of the files in /etc/modprobe.d.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

brf

  • Guest
RE: Video Driver for Intel GMA3650 (Atom)
« Reply #6 on: 2012/06/18, 04:14:36 »
Command line is now:
Quote

BOOT_IMAGE=/boot/vmlinuz-3.4-0.towo.6-siduction-amd64 root=UUID=63d44091-ecf1-4382-ad45-6b8198bf6538 ro quiet

Note, gma500_gfx is being loaded and I can find it with lsmod.  Here are some lines from dmesg:
Quote

[    2.570082] gma500 0000:00:02.0: setting latency timer to 64
[    2.570145] gma500 0000:00:02.0: irq 45 for MSI/MSI-X
[    3.172595] gma500 0000:00:02.0: allocated 1600x1200 fb
[    3.486749] [drm] Initialized gma500 1.0.0 2011-06-06 for 0000:00:02.0 on minor 0
[    3.486656] fb0: psbfb frame buffer device

To repeat, the "X" folks told me I need the "modesetting" driver, which is a replacement for the frame buffer driver.  The driver "modesetting_drv.so" is not to be found in /usr/lib/xorg/modules/drivers, if you can get it there, I would make a xorg.conf file to reference it.

Offline towo

  • Administrator
  • User
  • *****
  • Posts: 2.920
RE: Video Driver for Intel GMA3650 (Atom)
« Reply #7 on: 2012/06/18, 08:13:03 »
gma500_gfx is the modesetting driver.
Make sure, xserver-xorg-video-fbdev is installed.
Btw i would like to see your /var/log/Xorg.0.log
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

brf

  • Guest
RE: Video Driver for Intel GMA3650 (Atom)
« Reply #8 on: 2012/06/21, 03:51:42 »
xserver-xorg-video-fbdev is version 1:0.4.2-4+b3.  I find it in "/usr/lib/xorg/modules/drivers" as "fbdev_drv.so"
The "modesetting" driver should show up as "modesetting_drv.so" and, according to the "X Windows" folks is a new replacement for "fbdev"
I didn't want to paste a whole log file here, so I put it on a convenient web site. The link is: "http://brf.home.comcast.net/Xorg.0.log"
Sorry for the tardy reply, I've been busy with other things.  I appreciate your help.

brf

  • Guest
RE: Video Driver for Intel GMA3650 (Atom)
« Reply #9 on: 2012/06/26, 03:49:09 »
Just for reference, here is the information I got from asking on:
"http://lists.freedesktop.org/archives/xorg/2012-June/date.html"

Alan Cox alan at lxorguk.ukuu.org.uk
Fri Jun 8 01:26:26 PDT 2012
Previous message: Which Driver for Intel Atom d2700 (GMA3650)?

> Hacking around with xorg.conf has not been fruitful.
> X driver module names I have tried are not found.
> Can someone point me to the X module to use?  A
> working xorg.conf would be even better!  This is a
> sweet little nettop machine, and getting the display
> to work correctly is the last problem I need to solve...

You need the mode setting driver if your distribution is very recent, or
if not the the framebuffer driver.

Alan

brf

  • Guest
RE: Video Driver for Intel GMA3650 (Atom)
« Reply #10 on: 2012/07/09, 04:03:00 »
It is curious that the framebuffer allocated (see 17.06 post) is 1600x1200, while what I need is 1920x1080.  Perhaps even the fbdev driver would work, if I gave it the proper command line arguments.  What do you think?

wh7qq

  • Guest
Video Driver for Intel GMA3650 (Atom)
« Reply #11 on: 2012/08/23, 01:08:39 »
I have a similar motherboard, an intel D2700MUD, and experience a similar problem.  I have siduction 12.1 xfce installed on a USB stick with persistence and it works great on my amd/nvidia box but on this intel box with the gma3650 graphics, I get a 1280x768 screen on the 1280x1024 monitor running on this box.  It is usable but hard on my old eyes. I haven't seen much to hope for in my googling but I would be very interested if a solution is there.  I have seen this on other debian distros as well but some others seem to manage it.  SalineOS, both squeeze and the latest dev on wheezy work well as does AntiX.

Siduction works so nice on the USB stick that I would like to stay with it.  I have considered one of the nVidia "silent" cards but the additional power consumption and thermal load are discouraging me from that approach.