Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I wanted to play with KMS since it seems to be the preferred low-level graphics library on Linux. However, after compiling the appropriate modetest.c version (2.4.32, since that's the version of libdrm-dev I have), it shows no framebuffers when running.

$ ./modetest
trying to load module i915...success.
Encoders:
id  crtc    type    possible crtcs  possible clones 
6   4   LVDS    0x00000002  0x00000001
12  0   DAC 0x00000003  0x00000002
14  0   TVDAC   0x00000003  0x00000004

Connectors:
id  encoder status      type    size (mm)   modes   encoders
5   6   connected   LVDS    330x210     1   6
  modes:
  name refresh (Hz) hdisp hss hse htot vdisp vss vse vtot)
  1280x800 60 1280 1312 1344 1408 800 801 804 816
  props:
11  0   disconnected    VGA 0x0     0   12
13  0   disconnected    s-video 0x0     0   14

CRTCs:
id  fb  pos size
3   0   (0,0)   (0x0)
   0 0 0 0 0 0 0 0 0
4   30  (0,0)   (0x0)
  1280x800 60 1280 1312 1344 1408 800 801 804 816

Frame buffers:
id  size    pitch

$

I want to know why no frame buffers are listed.

share|improve this question
    
Does it work if run as root? –  Renan Jul 27 '12 at 23:13
    
No, it does not. –  Janus Troelsen Jul 27 '12 at 23:17

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.