Can not install.. noob needs help

This forum is for all Parhelia based cards (Millenium P650, P690, P750, QID, Parhelia 256, APVe, ...) that need the mtx driver to run properly.

Can not install.. noob needs help

Postby kane_of_nod » Tue Mar 31, 2009 11:47 am

hello, I was wondering if you could help me with this problem, I tried to install matrox drivers (wich I downloaded the latest version from your site) but I am not able to finnish instalation.


Code: Select all
lleiria@lleiria-desktop ~ $ sudo ./matrox*.run
[sudo] password for lleiria:
Please, enter the directory to extract the files [/home/lleiria/]

Creating directory /home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2
Verifying archive integrity... All good.
Uncompressing Unofficial Matrox Parhelia Driver by
tuxx-home.at...................................................................................................................................................................................................


========================================
Matrox Linux Driver Install Script
========================================

Installation package v1.4.6.1

Refreshing ld database
Installing mtx_drv.so ...
Installed v4l_drv.so is the same file as the installer
version, not installing.

Messages are being logged in file /tmp/make.log,
this might take some time.

Compiling mtx.ko ...
ERROR: There has been an error compiling the kernel module.
A log file has been created in the file /tmp/make.log

The program returned an error code (1)
---


at the log file, we have
Code: Select all
Using kernel headers in /lib/modules/2.6.27-7-generic/build/include for
kernel version 2.6.x
making all in /parhelia...
make[1]: Entering directory
`/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/parhelia'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory
`/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/parhelia'
making all in /mtxvxd...
make[1]: Entering directory
`/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/mtxvxd'
gcc -DMEMORY_STATS=0 -DOS_LINUX -D__KERNEL__ -O2 -fomit-frame-pointer
-finline-functions -DMODULE
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/../include
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/../include/mtxvxd
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/parhelia
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/parhelia/Main
-I/lib/modules/2.6.27-7-generic/build/include
-I/lib/modules/2.6.27-7-generic/build/include/asm/mach-default
-D__NO_VERSION__ -c MtxCpu.c -o MtxCpu.o
gcc -DMEMORY_STATS=0 -DOS_LINUX -D__KERNEL__ -O2 -fomit-frame-pointer
-finline-functions -DMODULE
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/../include
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/../include/mtxvxd
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/parhelia
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/parhelia/Main
-I/lib/modules/2.6.27-7-generic/build/include
-I/lib/modules/2.6.27-7-generic/build/include/asm/mach-default
-D__NO_VERSION__ -c MtxCs.c -o MtxCs.o
gcc -DMEMORY_STATS=0 -DOS_LINUX -D__KERNEL__ -O2 -fomit-frame-pointer
-finline-functions -DMODULE
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/../include
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/../include/mtxvxd
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/parhelia
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/parhelia/Main
-I/lib/modules/2.6.27-7-generic/build/include
-I/lib/modules/2.6.27-7-generic/build/include/asm/mach-default
-D__NO_VERSION__ -c MtxIo.c -o MtxIo.o
gcc -DMEMORY_STATS=0 -DOS_LINUX -D__KERNEL__ -O2 -fomit-frame-pointer
-finline-functions -DMODULE
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/../include
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/../include/mtxvxd
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/parhelia
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/parhelia/Main
-I/lib/modules/2.6.27-7-generic/build/include
-I/lib/modules/2.6.27-7-generic/build/include/asm/mach-default
-D__NO_VERSION__ -c MtxMem.c -o MtxMem.o
MtxMem.c: In function ‘memFileAlloc’:
MtxMem.c:79: warning: passing argument 2 of ‘ClientMemAlloc’ makes
integer from pointer without a cast
gcc -DMEMORY_STATS=0 -DOS_LINUX -D__KERNEL__ -O2 -fomit-frame-pointer
-finline-functions -DMODULE
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/../include
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/../include/mtxvxd
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/parhelia
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/parhelia/Main
-I/lib/modules/2.6.27-7-generic/build/include
-I/lib/modules/2.6.27-7-generic/build/include/asm/mach-default
-D__NO_VERSION__ -c MtxPci.c -o MtxPci.o
gcc -DMEMORY_STATS=0 -DOS_LINUX -D__KERNEL__ -O2 -fomit-frame-pointer
-finline-functions -DMODULE
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/../include
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/../include/mtxvxd
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/parhelia
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/parhelia/Main
-I/lib/modules/2.6.27-7-generic/build/include
-I/lib/modules/2.6.27-7-generic/build/include/asm/mach-default
-D__NO_VERSION__ -c MtxMap.c -o MtxMap.o
gcc -DMEMORY_STATS=0 -DOS_LINUX -D__KERNEL__ -O2 -fomit-frame-pointer
-finline-functions -DMODULE
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/../include
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/../include/mtxvxd
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/parhelia
-I/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/parhelia/Main
-I/lib/modules/2.6.27-7-generic/build/include
-I/lib/modules/2.6.27-7-generic/build/include/asm/mach-default
-D__NO_VERSION__ -c MtxDbg.c -o MtxDbg.o
ld -r MtxCpu.o MtxCs.o MtxIo.o MtxMem.o MtxPci.o MtxMap.o MtxDbg.o -o
mtxvxd.o
make[1]: Leaving directory
`/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/mtxvxd'
make -C /lib/modules/2.6.27-7-generic/build
M=/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.27-7-generic'
CC [M] /home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/mtx_drv.o
gcc: -pg and -fomit-frame-pointer are incompatible
make[2]: ***
[/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src/mtx_drv.o] Error 1
make[1]: ***
[_module_/home/lleiria/matroxdriver_mtx-x86_32-1.4.6.2/kernel/src] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.27-7-generic'
make: *** [default] Error 2


I am using Linux Mint 6 Gnome, Its simillar to Ubuntu Intrepid Ibex... I asked in other forums too, no solution...

Thank you for your time
kane_of_nod
Private
Private
 
Posts: 1
Joined: Tue Mar 31, 2009 11:37 am

Re: Can not install.. noob needs help

Postby tuxx-home.at » Wed Apr 01, 2009 12:45 pm

Unfortunately, it doesn't look that good for you currently.
Although we can make the script to compile easily, you will likely have Xorg 7.4 installed on this distribution and the mtx driver does not work with this Xorg version as some major parts in the ABI have been changed.

See this thread for more details and the compile fix:
[http://forum.tuxx-home.at/viewtopic.php?f=2&t=655]
User avatar
tuxx-home.at
Supreme Commander
Supreme Commander
 
Posts: 2199
Joined: Mon Jan 01, 2007 12:51 pm
Location: Vassach - Austria - Europe


Return to Matrox P-Series Cards

Who is online

Users browsing this forum: Google [Bot] and 2 guests

cron