Дорогой посетитель мы рады вас приветствовать на: Allrussian Board Русскоязычный форум в Германии. Если это Ваше первое посещение этого сайта, то прочитайте, пожалуйста, помощь . Там Вы узнаете о возможностях управления сайтом. Чтобы использовать все возможности сайта Вы должны зарегистрироваться. Для этого используйте Регистрационный формуляр. Вы можете прочитать подробности регистрационного процесса. Если Вы уже регистрировались, здесь Вы можете войти.
Цитата
(*) DirectFB/Core: Single Application Core. (2007-02-21 02:4cool
(!) Direct/Modules: Module 'libdirectfb_fbdev.so' did not register itself after$
(!) Direct/Modules: ... even did not register after explicitly calling the modu$
(!) DirectFB/core/system: No system found!
[dfb] init EXITING:action=IDirectFB* DirectFB::Create(), result=No (suitable) i$
Это сообщение уже редактировалось 1 раз/раза, последний раз пользователем »BNXVS« (23.02.2007, 19:32)
Цитата
linux-2.6.16/drivers/video/Makefile.orig...
Цитата
Frame buffer device information:
Name : UNICHROME
Address : 0xd8000000
Size : 33288192
Type : PACKED PIXELS
Visual : TRUECOLOR
XPanStep : 0
YPanStep : 1
YWrapStep : 0
LineLength : 2880
MMIO Address: 0xdc000000
MMIO Size : 16777216
Accelerator : Unknown (77)
![]() |
Исходный текст |
1 2 3 |
# apt-cache search libcle266 libcle266mpegdec-dev - VIA CLE266 MPEG-2 hardware decoding library and Xine plug-in for it. libcle266mpegdec1 - VIA CLE266 MPEG-2 hardware decoding library and Xine plug-in for it. |
![]() |
Исходный текст |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
Building Graphics Drivers: 3Dfx Voodoo yes ATI Mach64 yes ATI Rage 128 yes ATI Radeon yes Intel i810 yes Intel i830 yes Matrox yes NeoMagic yes NSC Geode yes nVidia yes S3 Savage yes SiS 315 yes TVIA CyberPro yes VIA CLE266 no VIA UniChrome yes |
![]() |
Исходный текст |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
compaq:/usr/local/src# cvs -d:pserver:anonymous@cvs.directfb.org:/cvs/directfb login Logging in to :pserver:anonymous@cvs.directfb.org:2401/cvs/directfb CVS password: compaq:/usr/local/src# cvs -d:pserver:anonymous@cvs.directfb.org:/cvs/directfb -z3 co -P linux-viafb cvs checkout: Updating linux-viafb U linux-viafb/HISTORY U linux-viafb/Makefile U linux-viafb/README U linux-viafb/TODO U linux-viafb/fb.modes U linux-viafb/ksource.patch cvs checkout: Updating linux-viafb/linux cvs checkout: Updating linux-viafb/linux/drivers cvs checkout: Updating linux-viafb/linux/drivers/video cvs checkout: Updating linux-viafb/linux/drivers/video/cle266 U linux-viafb/linux/drivers/video/cle266/Makefile U linux-viafb/linux/drivers/video/cle266/regs.h U linux-viafb/linux/drivers/video/cle266/via_bios.h U linux-viafb/linux/drivers/video/cle266/via_fbaccel.c U linux-viafb/linux/drivers/video/cle266/via_fbobj.c U linux-viafb/linux/drivers/video/cle266/via_fbobj.h U linux-viafb/linux/drivers/video/cle266/via_i2c.c U linux-viafb/linux/drivers/video/cle266/via_i2c.h U linux-viafb/linux/drivers/video/cle266/via_mode.h U linux-viafb/linux/drivers/video/cle266/via_tv3.h U linux-viafb/linux/drivers/video/cle266/via_vt1622a.h cvs checkout: Updating linux-viafb/patches cvs checkout: Updating linux-viafb/utils U linux-viafb/utils/Makefile U linux-viafb/utils/README U linux-viafb/utils/vt1622.c compaq:/usr/local/src# cd linux-viafb/ compaq:/usr/local/src/linux-viafb# cp -a linux/drivers/video/cle266 /usr/src/linux-2.6.19.7/drivers/video/ compaq:/usr/local/src/linux-viafb# cd /usr/src/linux-2.6.19.7 compaq:/usr/src/linux-2.6.19.7# cat /usr/local/src/linux-viafb/ksource.patch | patch -p1 patching file drivers/video/Kconfig patching file drivers/video/Makefile |
![]() |
Исходный текст |
1 2 3 4 5 |
LD drivers/video/cle266/built-in.o CC [M] drivers/video/cle266/via_fbobj.o CC [M] drivers/video/cle266/via_fbaccel.o CC [M] drivers/video/cle266/via_i2c.o LD [M] drivers/video/cle266/viafb.o |
![]() |
Исходный текст |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
modinfo /lib/modules/2.6.19.7/kernel/drivers/video/cle266/viafb.ko filename: /lib/modules/2.6.19.7/kernel/drivers/video/cle266/viafb.ko author: Andre Kriehn description: UNICHROME FB-Driver license: GPL vermagic: 2.6.19.7 preempt mod_unload 586 depends: alias: pci:v00001106d00003122sv*sd*bc*sc*i* alias: pci:v00001106d00007205sv*sd*bc*sc*i* parm: memsize:int parm: TVoverscan:int parm: TVtype:int parm: TVon:int parm: noaccel:int parm: refresh:int parm: bpp:int parm: mode:charp |
Цитата
И занимаюсь directfb-1.0 ... наверное у меня какого то патчика не хватает, потому что не хочет видеть
Цитата
./configure --with-gfxdrivers=cle266,unichrome
Цитата
отметил как Модуль в результате при сборке
![]() |
Исходный текст |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
./configure --with-gfxdrivers=ati128,cle266,cyber5k,i810,i830,mach64,matrox,neomagic,nsc,nvidia,radeon,savage,sis315,tdfx,unichrome .... Building Graphics Drivers: 3Dfx Voodoo yes ATI Mach64 yes ATI Rage 128 yes ATI Radeon yes Intel i810 yes Intel i830 yes Matrox yes NeoMagic yes NSC Geode yes nVidia yes S3 Savage yes SiS 315 yes TVIA CyberPro yes VIA CLE266 yes VIA UniChrome yes |
![]() |
Исходный текст |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
compaq:/usr/local/src/linux-viafb# make make -C /lib/modules/2.6.19.7/build SUBDIRS=/usr/local/src/linux-viafb/linux/drivers/video/cle266 CONFIG_FB_CLE266=m modules make[1]: Entering directory `/usr/src/linux-2.6.19.7' CC [M] /usr/local/src/linux-viafb/linux/drivers/video/cle266/via_fbobj.o CC [M] /usr/local/src/linux-viafb/linux/drivers/video/cle266/via_fbaccel.o CC [M] /usr/local/src/linux-viafb/linux/drivers/video/cle266/via_i2c.o LD [M] /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o Building modules, stage 2. MODPOST 1 modules WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'get_memsize' (at offset 0x5d) and 'setmode' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'via_pci_probe' (at offset 0x1a46) and 'via_pci_remove' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'via_pci_probe' (at offset 0x1a52) and 'via_pci_remove' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'via_pci_probe' (at offset 0x1ad9) and 'via_pci_remove' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'via_pci_probe' (at offset 0x1b76) and 'via_pci_remove' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'via_pci_probe' (at offset 0x1c4a) and 'via_pci_remove' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'via_pci_probe' (at offset 0x1ccc) and 'via_pci_remove' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'via_pci_probe' (at offset 0x1cf4) and 'via_pci_remove' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'via_pci_probe' (at offset 0x1eeb) and 'via_pci_remove' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'via_pci_probe' (at offset 0x1ef9) and 'via_pci_remove' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'via_pci_probe' (at offset 0x1f07) and 'via_pci_remove' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'via_pci_probe' (at offset 0x1f15) and 'via_pci_remove' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'via_pci_probe' (at offset 0x1f23) and 'via_pci_remove' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'via_pci_probe' (at offset 0x1f31) and 'via_pci_remove' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'via_pci_probe' (at offset 0x1f49) and 'via_pci_remove' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'via_pci_probe' (at offset 0x20d4) and 'via_pci_remove' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'via_pci_probe' (at offset 0x20e4) and 'via_pci_remove' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'via_pci_probe' (at offset 0x20ed) and 'via_pci_remove' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'via_pci_probe' (at offset 0x20f6) and 'via_pci_remove' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'via_pci_probe' (at offset 0x20ff) and 'via_pci_remove' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'via_pci_probe' (at offset 0x2392) and 'via_pci_remove' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'via_pci_probe' (at offset 0x239b) and 'via_pci_remove' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'viafb_setup' (at offset 0x2612) and 'WaitIdleCLE266' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'viafb_setup' (at offset 0x2664) and 'WaitIdleCLE266' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'viafb_setup' (at offset 0x26b4) and 'WaitIdleCLE266' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'viafb_setup' (at offset 0x26ff) and 'WaitIdleCLE266' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'viafb_setup' (at offset 0x274d) and 'WaitIdleCLE266' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'viafb_setup' (at offset 0x279d) and 'WaitIdleCLE266' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'viafb_setup' (at offset 0x27e5) and 'WaitIdleCLE266' WARNING: /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.o - Section mismatch: reference to .init.data: from .text between 'viafb_setup' (at offset 0x281b) and 'WaitIdleCLE266' CC /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.mod.o LD [M] /usr/local/src/linux-viafb/linux/drivers/video/cle266/viafb.ko make[1]: Leaving directory `/usr/src/linux-2.6.19.7' |
Цитата
diff -Nru /usr/src/linux-2.6.20.1/drivers/video/Kconfig /usr/src/linux-2.6.20.1/drivers/video/Kconfig
--- /usr/src/linux-2.6.20.1/drivers/video/Kconfig 2006-11-29 23:57:37.000000000 +0200
+++ /usr/src/linux-2.6.20.1/drivers/video/Kconfig 2006-12-06 23:51:25.000000000 +0200
@@ -781,6 +781,20 @@
help
Say Y here if you want to control the backlight of your display.
+config FB_CLE266
+ tristate "VIA CLE266 support"
+ depends on FB && PCI
+ select FB_MODE_HELPERS
+ select FB_CFB_FILLRECT
+ select FB_CFB_COPYAREA
+ select FB_CFB_IMAGEBLIT
+ help
+ This driver supports the on-board graphics built in to the VIA CLE266
+ chipsets. Say Y if you have and plan to use such a board.
+
+ To compile this driver as a module, choose M here: the
+ module will be called viafb.
+
config FB_I810
tristate "Intel 810/815 support (EXPERIMENTAL)"
depends on FB && EXPERIMENTAL && PCI && X86_32
diff -Nru /usr/src/linux-2.6.20.1/drivers/video/Makefile /usr/src/linux-2.6.20.1/drivers/video/Makefile
--- /usr/src/linux-2.6.20.1/drivers/video/Makefile 2006-11-29 23:57:37.000000000 +0200
+++ /usr/src/linux-2.6.20.1/drivers/video/Makefile 2006-12-06 23:51:25.000000000 +0200
@@ -41,6 +41,7 @@
obj-$(CONFIG_FB_SAVAGE) += savage/
obj-$(CONFIG_FB_GEODE) += geode/
obj-$(CONFIG_FB_MBX) += mbx/
+obj-$(CONFIG_FB_CLE266) += cle266/
obj-$(CONFIG_FB_I810) += vgastate.o
obj-$(CONFIG_FB_NEOMAGIC) += neofb.o vgastate.o
obj-$(CONFIG_FB_VIRGE) += virgefb.o
Все вроде нормалек прошло.
Цитата
CC drivers/video/cle266/via_fbobj.o
CC drivers/video/cle266/via_fbaccel.o
CC drivers/video/cle266/via_i2c.o
LD drivers/video/cle266/viafb.o
LD drivers/video/cle266/built-in.o
LD drivers/video/built-in.o
LD drivers/built-in.o
GEN .version
CHK include/linux/compile.h
UPD include/linux/compile.h
CC init/version.o
LD init/built-in.o