[kmscon-devel] kmscon giving a black screen, systemd thinks it's fine

David Herrmann dh.herrmann at gmail.com
Tue May 6 01:19:31 PDT 2014


Hi

On Wed, Apr 30, 2014 at 2:13 PM, Timo Paulssen <timo at wakelift.de> wrote:
> Hi,
>
> I've tried to install kmscon from latest git and enabling it via systemd
> (the only change I had to make was to change /usr/bin/kmscon to
> /usr/local/bin/kmscon in the service files), but it doesn't work well. I
> also used the instructions from the ArchWiki (as well as the
> kmsconvt at .service file) to tell systemd to use kmscon. This is a Fedora
> 20 desktop with an nVidia graphics card.

Are you using the proprietary nvidia driver or the open-source nouveau driver?

> Configuring the source code gave me "yes" for every single line, but
> trying to get kmscon started caused a failure quickly. Then, I added
> --hwaccel --drm and it got even worse. The output from journalctl looks
> like this:
>
> failed to load module: /usr/lib64/gbm/gbm_gallium_drm.so: cannot open
> shared object file: no such file or directory
> ERROR: uterm_drm3d_video: cannot create gbm device for /dev/dri/card0
> (permission denied) (video_init() in src/uterm_drm3d_video.c:436)
> ERROR: video_drm2d: driver does not support dumb buffers (video_init()
> in src/uterm_drm2d_video.c:335)

Please try using --no-hwaccel and --no-drm to make it work with the
proprietary nvidia driver.

Thanks
David


More information about the kmscon-devel mailing list