Re: X over fb: "EGA/VGA planes are not yet supported by the fbdev driver [1]"

"James Lehman" <[email protected]> Tue, 6 Sep 2005 03:57:45 -0400
Newsgroups gmane.linux.fbdev.user
Message-ID <00a601c5b2b8$ab8dca10$ef00a8c0@bug>
EZFB has an example touch screen application that has nothing to do with X.
It reads directly from the touch screen device and translates coordinates
from the physical touch screen to the visible frame buffer resolution.

http://www.akrobiz.com/ezfb/

Look at "tsc"

James.   :o)




----- Original Message ----- 
From: <[email protected]>
To: <[email protected]>
Sent: Monday, September 05, 2005 4:11 AM
Subject: [Linux-fbdev-users] X over fb: "EGA/VGA planes are not yet
supported by the fbdev driver [1]"


> Hello everyone
>
> Trying to get the xserver (Knoppix 3.8 XFree86 4.3.0.1) over framebuffer.
> The hw is the following:
>
> 0000:00:02.0 VGA compatible controller: Intel Corp. 82852/855GM Integrated
> Graphics Device (rev 02)
> 0000:00:02.1 Display controller: Intel Corp. 82852/855GM Integrated
> Graphics Device (rev 02)
>
> (btw, why do I get 2?) If I try he intelfb kernel driver, I get
>
> intelfb: intelfb_init
> intelfb: Framebuffer driver for Intel(R) 830M/845G/852GM/855GM/865G/915G
chipsets
> intelfb: Version 0.9.2
> intelfb: intelfb_setup
> intelfb: no options
> intelfb: intelfb_pci_register
> intelfb: fb aperture: 0xd8000000/0x8000000, MMIO region:
0xe8180000/0x80000
> intelfb: 00:02.0: Intel(R) 855GME, aperture size 128MB, stolen memory
32636kB
> intelfb: fb: 0xdb012000(+ 0x3012)/0x400000 (0xd1992000)
> intelfb: MMIO: 0xe8180000/0x80000 (0xd1e00000)
> intelfb: ring buffer: 0xdb001000/0x10000 (0xd1981000)
> intelfb: HW cursor: 0xdd24000/0x1000 (0xd1991000) (offset 0x3011) (phys
0xdd24000)
> intelfb: options: vram = 4, accel = 1, hwcursor = 1, fixed = 0, noinit = 0
> intelfb: options: mode = ""
> intelfb: Non-CRT device is enabled ( LVDS port ).  Disabling mode
switching.
> intelfb: Video mode must be programmed at boot time.
> intelfb: cleanup
>
> I tried setting "vga=..." - no way. With vga16fb I can boot with the
> framebuffer, i.e. it will be used by the console, but I cannot get X
> running over it. I can run it over i810 X driver, but I need fb...
> XF86Config-4 (BusID under "Card1" is just a test - tried without any too)
> and XFree86.0.log attached.
>
> BTW, the reason why I want to run X over fb is, that I need to use
> touchscreen, about which I read in a HowTo, that it only works if X runs
> over fb, is it still true?
>
> Any hints would be greatly appreciated
> Thanks in advance
> Guennadi
> ---------------------------------
> Guennadi Liakhovetski, Ph.D.
> DSA Daten- und Systemtechnik GmbH
> Pascalstr. 28
> D-52076 Aachen
> Germany



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf