From: William E. <mru...@po...> - 2005-09-09 05:49:40
|
Guenndi, What Operating System are you using?? I have been trying to get FB working on a Fedora Core 4 system with little luck. I then installed Mandrake 10.1 and got the OS to see the four video cards I have but still no more than one FB. I can get four displays with X. On both of my systems, 'X -configure' does not work. It does not assign any mode statements to xorg.conf. Good luck, let us know how you come out. I'm interested in your progress. >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? > -- William Estrada <HTTP://www.Mt-Umunhum-Wireless.net/resume/william_estrada.html> -- MrUmunhum at popdial dot com <mailto:MrU...@po...> -- 408-997-0743 Ymessenger ID: MrUmunhum HTTP://Mt-Umunhum-Wireless.net |
From: <gl...@ds...> - 2005-09-09 07:05:06
|
Hi On Thu, 8 Sep 2005, William Estrada wrote: > What Operating System are you using?? See the first line of my original email, that you quote below:-) > I have been trying to get FB working > on a Fedora Core 4 system with little luck. I then installed Mandrake 10.1 > and got the OS to see the four video cards I have but still no more than one > FB. I can get four displays with X. On both of my systems, 'X -configure' > does not work. It does not assign any mode statements to xorg.conf. > > Good luck, let us know how you come out. I'm interested in your progress. I did report it back - intelfb has bug(s), one of which is known (ioremap) and can be fixed by reverting a patch, the other one (cursor died) is not clear, maybe a hw / BIOS problem. Switching to vesa and setting vga= kernel boot parameter allowed me to boot with a fb console and to start X over fbdev. Interestingly, booting with vga=ask and performing a scan doesn't deliver desired modes. What helped was this suggestion by Antonino A. Daplas: > One good method is to use the "vesa" driver of Xorg/Xfree86. Check > /var/log/X*.log and it should have a nice list of vesa mode id's that > are supported. > > Then add 0x200 to any of them and use it in your vga= parameter. This is, however, no longer important to me, as I now don't need the fb anymore - I can use touchscreen with any X card driver. Thanks Guennadi > >> 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? >> > > -- > William Estrada > <HTTP://www.Mt-Umunhum-Wireless.net/resume/william_estrada.html> -- > MrUmunhum at popdial dot com <mailto:MrU...@po...> -- > 408-997-0743 > Ymessenger ID: MrUmunhum > HTTP://Mt-Umunhum-Wireless.net > > --------------------------------- Guennadi Liakhovetski, Ph.D. DSA Daten- und Systemtechnik GmbH Pascalstr. 28 D-52076 Aachen Germany |