5

I am looking for instructions on how to install cedarview graphics drivers on Ubuntu 13.04 32bit.

My graphics hardware is a GMA3600 aka Power VR SGX545.

EDIT: It seems that they are not in Raring yet, but only Precise: http://packages.ubuntu.com/it/precise-updates/cedarview-graphics-drivers

EDIT2: they seem to be closed source.

bain
  • 12,200
clamp
  • 1,729

4 Answers4

6

I am fairly sure this is impossible. The problem is that CedarView drivers are closed-source, outdated and Intel is no longer updating them. The driver supports 3.2 kernel only, and its DKMS module fails to compile under any newer kernel (including 13.04's kernel: 3.8).

Because the driver's source is closed, neither Canonical nor Ubuntu developers are capable of modyfing it to be compatible with newer kernels. Also there is no way you could patch it on your own by following some magic guide, for such patch will never exist as long as the driver's source is closed.

So what to do then?

There are several options.

  1. Convince Intel to open-source the driver. This way they would not need to manage it, as the Ubuntu community might hack on it to apply updates. However, I expect it's clear how difficult it may be to convince Intel to such move.
  2. Convince Intel to update the driver to a newer kernel. This may be difficult too, considering the fact they gave so little love to this driver, and it is definitelly not of their interest anymore.
  3. Use Ubuntu 12.04 LTS Precise Pangolin, 32bit. While 12.04 currently uses 3.5 kernel, you can install 3.2 manually. If you do, cedarview drivers should install correctly. Make sure not to use the -pae kernel, as is also not supported. Also, you need to use the 32bit system, as the driver does not support any other architecture.

Yeah, I am aware this all is utterly annoying, and super-silly. Please direct all your complains in this matter to Intel, as it is only them who is responsible for this absurd.

1

I think this guide is what you're looking for: http://ef.gy/ubuntu-cedarview-drivers

KingFu
  • 121
1

Since CedarView can only be compiled under kernel 3.2, maybe we could try compile this kernel first on 13.04 then we compile cedardview

For me,the only drawback for 13.04 regarding the native graphic driver is that the screen rotation doesn't work, except that the resolution is perfect and everything else is good

I'm using Linux Mint 15, Mate Edition

UPD: It's not just about the kernel, but also xserver version.. cedarvew is not supporting new xserver versions according to: https://bugs.launchpad.net/ubuntu/+source/cedarview-drm-drivers/+bug/1132584/comments/4 https://bugs.launchpad.net/ubuntu/+source/cedarview-drm-drivers/+bug/1132584

minniux
  • 111
  • 1
0

Since I cannot comment on the post of Rafal directly. I thought i might just add here that pae seems to be supported now.

I am running 12.04 32bit Ubuntu on my EeePc. If you have problems with the system randomly freezing try an older kernel than the highest 3.2.0-82. For my Asus Eee PC R011CX 3.2.0-38-generic-pae seems to be the most stable. It has ok graphics, no random freezes.

Good Luck to everyone with this stupid setup. And to everyone at Intel reading this, next setup will be AMD. I feel left alone with my purchase!