[Openchrome-users] Trying to get Openchrome (update) working on HP2133 and openSUSE Tumbleweed

Keith Mitchell keith at smoti.org
Mon May 29 01:17:33 UTC 2017


Hi Kevin,

> Thank you for the words of encouragement.

Thank you for your prompt response.

> I am also using HP 2133 for active development and primary testing 
> purposes. I use it with a 120 GB SSD I purchased before the Flash 
> memory prices went up late last year due to a shortage (capacity 
> shortage due to planar NAND to 3D NAND Flash fab conversion).

Cool, just put a $100 240Gb SSD in mine for this :-)

> About a year ago, I filed a bug report with Linux kernel develops 
> about vesafb snatching frame buffer before X Server starts. It 
> affected Linux kernel 4.5. I got no response. Blacklisting vesafb was
> the workaround, so you will like to try it.

This appears to have nailed it, thanks ! Had to try a few things as
vesafb is compiled in to the SuSE kernels, not a module, but eventually
all of:

	video=vesafb:off vga=normal nomodeset

as kernel parameters in grub.cfg did the job of disabling vesafb and
letting X start up.

> The newer DRM supporting DRI2 and KMS (Kernel Mode Setting) has been
>  in development since 2011, but it is still nowhere near completion.

Well, there goes my holiday weekend, but meantime I'm pleased to report
I also got a working X using your DRM code. I cloned the drm-openchrome
tree from github, and just (slowly !) built a 3.19 kernel which pulls in
that code to fill in the missing via.ko module. It appears to work so
far, though I have not exercised it hard. Going to stick with the stock
SUSE kernel for stability and see how it goes..

> Dual head works right now since I test it all the time.

Awesome - I have indeed now got it driving an 1920x1080 VGA external
monitor.

Keith


More information about the Openchrome-users mailing list