开发板有fb0设备啊,但是执行Qt程序的时候总是提示:
# ./Hello -qws
connect connect failed to get osd data! The display perhaps is not open!
connect
QScreenLinuxFb::connect: Operation not permitted
Error opening framebuffer device /dev/fb0
LinuxFb: driver cannot connect
Aborted
#
 
查看dev文件可以发现这些设备: 
# cd /dev
# ls -l
crw-rw----    1 root     root      189,   1 Jan  1 00:00 1-2
crw-rw----    1 root     root       10,  62 Jan  1 00:00 alarm
crw-rw----    1 root     root       14,   4 Jan  1 00:00 audio
crw-rw----    1 root     root      218,  63 Jan  1 00:00 c51
crw-rw----    1 root     root        5,   1 Jan  1 00:00 console
crw-rw----    1 root     root      116,   0 Jan  1 00:00 controlC0
crw-rw----    1 root     root       10,  61 Jan  1 00:00 cpu_dma_latency
crw-rw----    1 root     root      218,  29 Jan  1 00:00 dma
crw-rw----    1 root     root       14,   3 Jan  1 00:00 dsp
crw-rw----    1 root     root       29,   0 Jan  1 00:00 fb0
crw-rw----    1 root     root       29,   1 Jan  1 00:00 fb1
crw-rw----    1 root     root       29,   2 Jan  1 00:00 fb2
crw-rw----    1 root     root       29,   3 Jan  1 00:00 fb3
crw-rw----    1 root     root       29,   4 Jan  1 00:00 fb4
crw-rw----    1 root     root       29,   5 Jan  1 00:00 fb5
crw-rw----    1 root     root        1,   7 Jan  1 00:00 full
crw-rw-rw-    1 root     root       10, 229 Jan  1 00:00 fuse
crw-rw----    1 root     root      199,   0 Jan  1 00:00 galcore
crw-rw----    1 root     root      218,  14 Jan  1 00:00 hi_adec
crw-rw----    1 root     root      218,  12 Jan  1 00:00 hi_aenc
crw-rw----    1 root     root      218,  10 Jan  1 00:00 hi_ao
crw-rw----    1 root     root      218,  19 Jan  1 00:00 hi_avplay
crw-rw----    1 root     root      218,   5 Jan  1 00:00 hi_cipher
crw-rw----    1 root     root      218,  16 Jan  1 00:00 hi_demux
crw-rw----    1 root     root      218,   6 Jan  1 00:00 hi_disp
crw-rw----    1 root     root      218,  37 Jan  1 00:00 hi_e2prom
crw-rw----    1 root     root      218,   3 Jan  1 00:00 hi_event
crw-rw----    1 root     root       10,  58 Jan  1 00:00 hi_gpio
crw-rw----    1 root     root      218,  21 Jan  1 00:00 hi_hdmi
crw-rw----    1 root     root      218,  36 Jan  1 00:00 hi_i2c
crw-rw----    1 root     root      218,  34 Jan  1 00:00 hi_ir
crw-rw----    1 root     root      218,  35 Jan  1 00:00 hi_keyled
crw-rw----    1 root     root      218,   2 Jan  1 00:00 hi_log
crw-rw----    1 root     root       10,  57 Jan  1 00:00 hi_ndpt
crw-rw----    1 root     root      218,  41 Jan  1 00:00 hi_otp
crw-rw----    1 root     root      218,  56 Jan  1 00:00 hi_png
crw-rw----    1 root     root      218,  20 Jan  1 00:00 hi_pvr
crw-rw----    1 root     root      218,  39 Jan  1 00:00 hi_sci
crw-rw----    1 root     root      218,  25 Jan  1 00:00 hi_sio_ai
crw-rw----    1 root     root      218,  27 Jan  1 00:00 hi_sio_ao
crw-rw----    1 root     root      218,   4 Jan  1 00:00 hi_stat
crw-rw----    1 root     root      218,  42 Jan  1 00:00 hi_svdec
crw-rw----    1 root     root      218,  18 Jan  1 00:00 hi_sync
crw-rw----    1 root     root      218,   1 Jan  1 00:00 hi_sys
crw-rw----    1 root     root      218,  61 Jan  1 00:00 hi_tde
crw-rw----    1 root     root      218,  38 Jan  1 00:00 hi_tuner
crw-rw----    1 root     root      218,   8 Jan  1 00:00 hi_vdec
crw-rw----    1 root     root      218,  23 Jan  1 00:00 hi_venc
crw-rw----    1 root     root      218,  22 Jan  1 00:00 hi_vi
crw-rw----    1 root     root      218,   7 Jan  1 00:00 hi_vo
crw-rw----    1 root     root      218,  33 Jan  1 00:00 hi_vp
crw-rw----    1 root     root      218,  59 Jan  1 00:00 hifb
crw-rw----    1 root     root       10,  56 Jan  1 00:00 jpeg
crw-rw----    1 root     root      218,  57 Jan  1 00:00 jpge
crw-rw----    1 root     root        1,   2 Jan  1 00:00 kmem
crw-rw----    1 root     root        1,  11 Jan  1 00:00 kmsg
brw-rw----    1 root     root        7,   0 Jan  1 00:00 loop0
brw-rw----    1 root     root        7,   1 Jan  1 00:00 loop1
brw-rw----    1 root     root        7,   2 Jan  1 00:00 loop2
brw-rw----    1 root     root        7,   3 Jan  1 00:00 loop3
brw-rw----    1 root     root        7,   4 Jan  1 00:00 loop4
brw-rw----    1 root     root        7,   5 Jan  1 00:00 loop5
brw-rw----    1 root     root        7,   6 Jan  1 00:00 loop6
brw-rw----    1 root     root        7,   7 Jan  1 00:00 loop7
crw-rw----    1 root     root      218,  60 Jan  1 00:00 mce
crw-rw----    1 root     root        1,   1 Jan  1 00:00 mem
crw-rw----    1 root     root       13,  63 Jan  1 00:00 mice
crw-rw----    1 root     root       14,   0 Jan  1 00:00 mixer
crw-rw----    1 root     root      218,  62 Jan  1 00:00 mmz_userdev
crw-rw----    1 root     root       90,   0 Jan  1 00:00 mtd0
crw-rw----    1 root     root       90,   1 Jan  1 00:00 mtd0ro
crw-rw----    1 root     root       90,   2 Jan  1 00:00 mtd1
crw-rw----    1 root     root       90,   3 Jan  1 00:00 mtd1ro
crw-rw----    1 root     root       90,   4 Jan  1 00:00 mtd2
crw-rw----    1 root     root       90,   5 Jan  1 00:00 mtd2ro
crw-rw----    1 root     root       90,   6 Jan  1 00:00 mtd3
crw-rw----    1 root     root       90,   7 Jan  1 00:00 mtd3ro
crw-rw----    1 root     root       90,   8 Jan  1 00:00 mtd4
crw-rw----    1 root     root       90,   9 Jan  1 00:00 mtd4ro
crw-rw----    1 root     root       90,  10 Jan  1 00:00 mtd5
crw-rw----    1 root     root       90,  11 Jan  1 00:00 mtd5ro
crw-rw----    1 root     root       90,  12 Jan  1 00:00 mtd6
crw-rw----    1 root     root       90,  13 Jan  1 00:00 mtd6ro
crw-rw----    1 root     root       90,  14 Jan  1 00:00 mtd7
crw-rw----    1 root     root       90,  15 Jan  1 00:00 mtd7ro
brw-rw----    1 root     root       31,   0 Jan  1 00:00 mtdblock0
brw-rw----    1 root     root       31,   1 Jan  1 00:00 mtdblock1
brw-rw----    1 root     root       31,   2 Jan  1 00:00 mtdblock2
brw-rw----    1 root     root       31,   3 Jan  1 00:00 mtdblock3
brw-rw----    1 root     root       31,   4 Jan  1 00:00 mtdblock4
brw-rw----    1 root     root       31,   5 Jan  1 00:00 mtdblock5
brw-rw----    1 root     root       31,   6 Jan  1 00:00 mtdblock6
brw-rw----    1 root     root       31,   7 Jan  1 00:00 mtdblock7
crw-rw----    1 root     root       10,  60 Jan  1 00:00 network_latency
crw-rw----    1 root     root       10,  59 Jan  1 00:00 network_throughput
crw-rw----    1 root     root        1,   3 Jan  1 00:00 null
crw-rw----    1 root     root      116,  16 Jan  1 00:00 pcmC0D0p
crw-rw----    1 root     root       10,   1 Jan  1 00:00 psaux
crw-rw----    1 root     root        5,   2 Jan  1 00:00 ptmx
drwxr-xr-x    2 root     root             0 Jan  1 00:00 pts
brw-rw----    1 root     root        1,   0 Jan  1 00:00 ram0
brw-rw----    1 root     root        1,   1 Jan  1 00:00 ram1
brw-rw----    1 root     root        1,  10 Jan  1 00:00 ram10
brw-rw----    1 root     root        1,  11 Jan  1 00:00 ram11
brw-rw----    1 root     root        1,  12 Jan  1 00:00 ram12
brw-rw----    1 root     root        1,  13 Jan  1 00:00 ram13
brw-rw----    1 root     root        1,  14 Jan  1 00:00 ram14
brw-rw----    1 root     root        1,  15 Jan  1 00:00 ram15
brw-rw----    1 root     root        1,   2 Jan  1 00:00 ram2
brw-rw----    1 root     root        1,   3 Jan  1 00:00 ram3
brw-rw----    1 root     root        1,   4 Jan  1 00:00 ram4
brw-rw----    1 root     root        1,   5 Jan  1 00:00 ram5
brw-rw----    1 root     root        1,   6 Jan  1 00:00 ram6
brw-rw----    1 root     root        1,   7 Jan  1 00:00 ram7
brw-rw----    1 root     root        1,   8 Jan  1 00:00 ram8
brw-rw----    1 root     root        1,   9 Jan  1 00:00 ram9
crw-rw----    1 root     root        1,   8 Jan  1 00:00 random
brw-rw----    1 root     root      240,   0 Jan  1 00:00 romblock0
brw-rw----    1 root     root      240,   1 Jan  1 00:00 romblock1
brw-rw----    1 root     root      240,   2 Jan  1 00:00 romblock2
brw-rw----    1 root     root      240,   3 Jan  1 00:00 romblock3
brw-rw----    1 root     root      240,   4 Jan  1 00:00 romblock4
brw-rw----    1 root     root      240,   5 Jan  1 00:00 romblock5
brw-rw----    1 root     root      240,   6 Jan  1 00:00 romblock6
brw-rw----    1 root     root      240,   7 Jan  1 00:00 romblock7
crw-rw----    1 root     root      116,   1 Jan  1 00:00 seq
crw-rw----    1 root     root       14,   1 Jan  1 00:00 sequencer
crw-rw----    1 root     root       14,   8 Jan  1 00:00 sequencer2
crw-rw----    1 root     root      116,  33 Jan  1 00:00 timer
crw-rw----    1 root     root        5,   0 Jan  1 00:00 tty
crw-rw----    1 root     root        4,   0 Jan  1 00:00 tty0
crw-rw----    1 root     root        4,   1 Jan  1 00:00 tty1
crw-rw----    1 root     root        4,  10 Jan  1 00:00 tty10
crw-rw----    1 root     root        4,  11 Jan  1 00:00 tty11
crw-rw----    1 root     root        4,  12 Jan  1 00:00 tty12
crw-rw----    1 root     root        4,  13 Jan  1 00:00 tty13
crw-rw----    1 root     root        4,  14 Jan  1 00:00 tty14
crw-rw----    1 root     root        4,  15 Jan  1 00:00 tty15
crw-rw----    1 root     root        4,  16 Jan  1 00:00 tty16
crw-rw----    1 root     root        4,  17 Jan  1 00:00 tty17
crw-rw----    1 root     root        4,  18 Jan  1 00:00 tty18
crw-rw----    1 root     root        4,  19 Jan  1 00:00 tty19
crw-rw----    1 root     root        4,   2 Jan  1 00:00 tty2
crw-rw----    1 root     root        4,  20 Jan  1 00:00 tty20
crw-rw----    1 root     root        4,  21 Jan  1 00:00 tty21
crw-rw----    1 root     root        4,  22 Jan  1 00:00 tty22
crw-rw----    1 root     root        4,  23 Jan  1 00:00 tty23
crw-rw----    1 root     root        4,  24 Jan  1 00:00 tty24
crw-rw----    1 root     root        4,  25 Jan  1 00:00 tty25
crw-rw----    1 root     root        4,  26 Jan  1 00:00 tty26
crw-rw----    1 root     root        4,  27 Jan  1 00:00 tty27
crw-rw----    1 root     root        4,  28 Jan  1 00:00 tty28
crw-rw----    1 root     root        4,  29 Jan  1 00:00 tty29
crw-rw----    1 root     root        4,   3 Jan  1 00:00 tty3
crw-rw----    1 root     root        4,  30 Jan  1 00:00 tty30
crw-rw----    1 root     root        4,  31 Jan  1 00:00 tty31
crw-rw----    1 root     root        4,  32 Jan  1 00:00 tty32
crw-rw----    1 root     root        4,  33 Jan  1 00:00 tty33
crw-rw----    1 root     root        4,  34 Jan  1 00:00 tty34
crw-rw----    1 root     root        4,  35 Jan  1 00:00 tty35
crw-rw----    1 root     root        4,  36 Jan  1 00:00 tty36
crw-rw----    1 root     root        4,  37 Jan  1 00:00 tty37
crw-rw----    1 root     root        4,  38 Jan  1 00:00 tty38
crw-rw----    1 root     root        4,  39 Jan  1 00:00 tty39
crw-rw----    1 root     root        4,   4 Jan  1 00:00 tty4
crw-rw----    1 root     root        4,  40 Jan  1 00:00 tty40
crw-rw----    1 root     root        4,  41 Jan  1 00:00 tty41
crw-rw----    1 root     root        4,  42 Jan  1 00:00 tty42
crw-rw----    1 root     root        4,  43 Jan  1 00:00 tty43
crw-rw----    1 root     root        4,  44 Jan  1 00:00 tty44
crw-rw----    1 root     root        4,  45 Jan  1 00:00 tty45
crw-rw----    1 root     root        4,  46 Jan  1 00:00 tty46
crw-rw----    1 root     root        4,  47 Jan  1 00:00 tty47
crw-rw----    1 root     root        4,  48 Jan  1 00:00 tty48
crw-rw----    1 root     root        4,  49 Jan  1 00:00 tty49
crw-rw----    1 root     root        4,   5 Jan  1 00:00 tty5
crw-rw----    1 root     root        4,  50 Jan  1 00:00 tty50
crw-rw----    1 root     root        4,  51 Jan  1 00:00 tty51
crw-rw----    1 root     root        4,  52 Jan  1 00:00 tty52
crw-rw----    1 root     root        4,  53 Jan  1 00:00 tty53
crw-rw----    1 root     root        4,  54 Jan  1 00:00 tty54
crw-rw----    1 root     root        4,  55 Jan  1 00:00 tty55
crw-rw----    1 root     root        4,  56 Jan  1 00:00 tty56
crw-rw----    1 root     root        4,  57 Jan  1 00:00 tty57
crw-rw----    1 root     root        4,  58 Jan  1 00:00 tty58
crw-rw----    1 root     root        4,  59 Jan  1 00:00 tty59
crw-rw----    1 root     root        4,   6 Jan  1 00:00 tty6
crw-rw----    1 root     root        4,  60 Jan  1 00:00 tty60
crw-rw----    1 root     root        4,  61 Jan  1 00:00 tty61
crw-rw----    1 root     root        4,  62 Jan  1 00:00 tty62
crw-rw----    1 root     root        4,  63 Jan  1 00:00 tty63
crw-rw----    1 root     root        4,   7 Jan  1 00:00 tty7
crw-rw----    1 root     root        4,   8 Jan  1 00:00 tty8
crw-rw----    1 root     root        4,   9 Jan  1 00:00 tty9
crw-rw----    1 root     root      204,  64 Jan  1 00:00 ttyAMA0
crw-r--r--    1 root     root      204,  65 Jan  1 00:00 ttyAMA1
crw-------    1 root     root      204,  64 Jan  1 00:01 ttyS000
crw-rw----    1 root     root       10,  63 Jan  1 00:00 ubi_ctrl
crw-rw----    1 root     root       10, 223 Jan  1 00:00 uinput
crw-rw----    1 root     root        1,   9 Jan  1 00:00 urandom
drwxr-xr-x    3 root     root            60 Jan  1 00:00 usb
crw-rw----    1 root     root      189,   0 Jan  1 00:00 usb1
crw-rw----    1 root     root      189, 128 Jan  1 00:00 usb2
crw-rw----    1 root     root      189,   0 Jan  1 00:00 usbdev1.1
crw-rw----    1 root     root      189,   1 Jan  1 00:00 usbdev1.2
crw-rw----    1 root     root      189, 128 Jan  1 00:00 usbdev2.1
crw-rw----    1 root     root        7,   0 Jan  1 00:00 vcs
crw-rw----    1 root     root        7,   1 Jan  1 00:00 vcs1
crw-rw----    1 root     root        7, 128 Jan  1 00:00 vcsa
crw-rw----    1 root     root        7, 129 Jan  1 00:00 vcsa1
crw-rw----    1 root     root      218,  58 Jan  1 00:00 watchdog
crw-rw----    1 root     root        1,   5 Jan  1 00:00 zero
# 
 
请问高手这是什么原因?是因为framebuffer的驱动问题吗?应该在内核如何配置驱动?
我的内核版本是linux-2.6.35,开发板是海思3716C