Matrox Parhelia 750 DualHead
Hallo,
da ich mir die Moeglichkeit des TripleHead-Betriebs mit der Matrox
Parhelia 750 unter Linux gleich abschminken kann (nur 3x 800x600 =
2400x600 als Aufloesung moeglich), moechte ich wenigstens 2 analoge TFT
unabhaengig voneinander betreiben (Sarge, Standard-Kernel 2.6.8-2, gcc 3.3).
Bei Matrox gibt es ja binary Treiber zum Download, welche ein
entprechendes Kernelmodul kompilieren. Leider scheitert dies bei mir
recht schnell:
triplehead:/root/matroxdriver-> grep make.log
grep: /lib/modules/2.6.8-2-686/build/Makefile: No such file or directory
Using kernel headers in /lib/modules/2.6.8-2-686/build//include for
kernel version 2.6.x
making all in /parhelia...
make[1]: Entering directory `/root/matroxdriver-/kernel/src/parhelia'
gcc -D__KERNEL__ -DOS_LINUX -Wpointer-arith -Wcast-align
-Wno-missing-braces -Wno-sign-compare -O2 -fomit-frame-pointer
-finline-functions -DMODULE -I/root/matroxdriver-/kernel/src/../include
-I/root/matroxdriver-/kernel/src/../include/mtxvxd
-I/root/matroxdriver-/kernel/src
-I/root/matroxdriver-/kernel/src/parhelia
-I/root/matroxdriver-/kernel/src/parhelia/Main
-I/lib/modules/2.6.8-2-686/build//include
-I/lib/modules/2.6.8-2-686/build//include/asm/mach-default -c
MtxParhlParms.c -o MtxParhlParms.o
In file included from /usr/include/asm/system.h:5,
from /usr/include/asm/processor.h:18,
from /usr/include/asm/thread_info.h:13,
from /usr/include/linux/thread_info.h:21,
from /usr/include/linux/spinlock.h:19,
from /usr/include/linux/capability.h:45,
from /usr/include/linux/sched.h:7,
from /usr/include/linux/module.h:10,
from /root/matroxdriver-/kernel/src/mtx_drv.h:49,
from MtxParhlParms.c:19:
/usr/include/linux/kernel.h:72: error: syntax error before "size_t"
/usr/include/linux/kernel.h:74: error: syntax error before "size_t"
...
(tonnenweise weitere aehnliche Fehler)
Hat jemand einen Tipp, wie man 2 Monitore mit o.g. Karte nutzt (kann
auch gerne ohne die Matrox-Treiber geschehen).
Gruss, Marcus
Reply to: