Matlab R2008a UNiX на FreeBSD 7 & KDE 4.1.0

FreeBSD и прочие в роли десктопа.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Matlab R2008a UNiX на FreeBSD 7 & KDE 4.1.0

Непрочитанное сообщение zingel » 2008-11-13 13:51:32

Код: Выделить всё

uname -a

Код: Выделить всё

dmidecode
Z301171463546 - можно пожертвовать мне денег

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
UtuG
рядовой
Сообщения: 17
Зарегистрирован: 2008-11-11 11:49:44
Откуда: Томск

Re: Matlab R2008a UNiX на FreeBSD 7 & KDE 4.1.0

Непрочитанное сообщение UtuG » 2008-11-13 13:58:26

uname -a

Код: Выделить всё

FreeBSD utug.incom 7.0-RELEASE-p5 FreeBSD 7.0-RELEASE-p5 #5: Fri Nov  7 11:19:58 OMST 2008     konst@utug.incom:/usr/obj/usr/src/sys/UTUGWORK  i386
dmidecode

Код: Выделить всё

Processor Information
        Socket Designation: Socket 775
        Type: Central Processor
        Family: Pentium 4
        Manufacturer: Intel
        ID: 64 0F 00 00 FF FB EB BF
        Signature: Type 0, Family 15, Model 6, Stepping 4
        Flags:
                FPU (Floating-point unit on-chip)
                VME (Virtual mode extension)
                DE (Debugging extension)
                PSE (Page size extension)
                TSC (Time stamp counter)
                MSR (Model specific registers)
                PAE (Physical address extension)
                MCE (Machine check exception)
                CX8 (CMPXCHG8 instruction supported)
                APIC (On-chip APIC hardware supported)
                SEP (Fast system call)
                MTRR (Memory type range registers)
                PGE (Page global enable)
                MCA (Machine check architecture)
                CMOV (Conditional move instruction supported)
                PAT (Page attribute table)
                PSE-36 (36-bit page size extension)
                CLFSH (CLFLUSH instruction supported)
                DS (Debug store)
                ACPI (ACPI supported)
                MMX (MMX technology supported)
                FXSR (Fast floating-point save and restore)
                SSE (Streaming SIMD extensions)
                SSE2 (Streaming SIMD extensions 2)
                SS (Self-snoop)
                HTT (Hyper-threading technology)
                TM (Thermal monitor supported)
                PBE (Pending break enabled)
        Version: Intel(R) Pentium(R) D CPU 2.80GHz
        Voltage: 1.2 V
        External Clock: 200 MHz
        Max Speed: 3800 MHz
        Current Speed: 2800 MHz
        Status: Populated, Enabled
        Upgrade: Other
        L1 Cache Handle: 0x0005
        L2 Cache Handle: 0x0006
        L3 Cache Handle: 0x0007
        Serial Number: To Be Filled By O.E.M.
        Asset Tag: To Be Filled By O.E.M.
        Part Number: To Be Filled By O.E.M.

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Matlab R2008a UNiX на FreeBSD 7 & KDE 4.1.0

Непрочитанное сообщение zingel » 2008-11-13 14:01:59

попробуй на оффсайте взять обновления.
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
UtuG
рядовой
Сообщения: 17
Зарегистрирован: 2008-11-11 11:49:44
Откуда: Томск

Re: Matlab R2008a UNiX на FreeBSD 7 & KDE 4.1.0

Непрочитанное сообщение UtuG » 2008-11-13 14:06:02

на соседней машине под openSuse 11всё одной кнопкой завелось. :evil:
короче это проблема подключения java machine

Аватара пользователя
UtuG
рядовой
Сообщения: 17
Зарегистрирован: 2008-11-11 11:49:44
Откуда: Томск

Re: Matlab R2008a UNiX на FreeBSD 7 & KDE 4.1.0

Непрочитанное сообщение UtuG » 2008-11-13 16:07:00

также упорные пинания других линукосвых программ приводят меня к мысли
что в ядре не опознаны системные вызовы линукса

Код: Выделить всё

linux_sys_futex: unknown op 128
linux_sys_futex: unknown op 129
По гуглив маленько тему наковырял патч, который как заявлено устраняет сию проблему на 99%
То есть придется пересобирать модуль ядра, вот только я не знаю, что делать с этим файлом расширения .patch,
он обновляет файл /usr/src/sys/compat/linux/linux_futex.c
Index: linux_futex.c

вот как начинается патч..

Код: Выделить всё

===================================================================
RCS file: /home/ncvs/src/sys/compat/linux/linux_futex.c,v
retrieving revision 1.11
diff -u -r1.11 linux_futex.c

Аватара пользователя
UtuG
рядовой
Сообщения: 17
Зарегистрирован: 2008-11-11 11:49:44
Откуда: Томск

Re: Matlab R2008a UNiX на FreeBSD 7 & KDE 4.1.0

Непрочитанное сообщение UtuG » 2008-11-14 8:22:41

на futex перестал ругаться, но что-тоничего не поменялось

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Matlab R2008a UNiX на FreeBSD 7 & KDE 4.1.0

Непрочитанное сообщение zingel » 2008-11-14 19:04:31

Код: Выделить всё

patch -p0 < path/to/path.patch
я бы копнул её через kgdb и strace
Z301171463546 - можно пожертвовать мне денег

shadoff
проходил мимо

Re: Matlab R2008a UNiX на FreeBSD 7 & KDE 4.1.0

Непрочитанное сообщение shadoff » 2009-06-10 12:03:05

Возможно кому-то еще нужно

до инсталяции matlab:
ставим, если нет, порты
linux_base-fc-4
linux-sun-jdk16
compat6x
linux-glib2
linux-xorg-libs
linux_dri
linux-openmotif

потом в скрипте инсталяции install ищим строку
expr "`cat /proc/cpuinfo`" : '.* sse2 .*$'
после неё вставляем
echo 1
и каментим
return

Таким образом инсталятор не выдает ошибку о том, что нет поддержки sse2 (я лично запарился выяснять почему в /compat/linux/proc/cpuinfo нет sse2)

Поставили, теперь в $MATLAB/bin/util/oscheck.sh проделывает тоже что и с install
ищим строку
expr "`cat /proc/cpuinfo`" : '.* sse2 .*$'
после неё вставляем
echo 1
и каментим
return

ну и в завершении
Удаляем (предварительно сделав копию) все в папках $MATLAB/sys/os/glnx86 и $MATLAB/sys/opengl/lib
потом делаем симлинки
ln -s /compat/linux/usr/X11R6/lib/libXm.so.3 $MATLAB/sys/os/glnx86/libXm.so.2
ln -s /compat/linux/usr/X11R6/lib/libGL.so.1 $MATLAB/sys/opengl/lib/glnx86/libGL.so
ln -s /compat/linux/usr/X11R6/lib/libGLU.so.1 $MATLAB/sys/opengl/lib/glnx86/libGLU.so

Если при старте matlab чего-то не находит в папках $MATLAB/sys/os/glnx86 и $MATLAB/sys/opengl/lib, то дописываем из копии сделанной ранее

Все, должно работать ...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35462
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Matlab R2008a UNiX на FreeBSD 7 & KDE 4.1.0

Непрочитанное сообщение Alex Keda » 2009-06-10 14:37:05

оформите сообщение нормально
Убей их всех! Бог потом рассортирует...

tekdel
проходил мимо
Сообщения: 1
Зарегистрирован: 2009-06-24 17:09:16

Re: Matlab R2008a UNiX на FreeBSD 7 & KDE 4.1.0

Непрочитанное сообщение tekdel » 2009-06-25 9:37:13

Подскажите куда копать дальше... вообщем ставил я по этой инструкции MatLab 2009a так вот он мне что выдает:

Код: Выделить всё

(Jun 26, 2009 16:26:13)Starting activation process.
(Jun 26, 2009 16:26:13)Performing interactive activation.
(Jun 26, 2009 16:26:13)MATHWORKS ACTIVATION IS STARTING UP.
(Jun 26, 2009 16:26:14)com.mathworks.instutil.JNIException: java.lang.UnsatisfiedLinkError: /usr/home/TekDel/MatLab/bin/glnx86/libinstutil.so: libstdc++.so.6: ca
java.lang.UnsatisfiedLinkError: /usr/home/TekDel/MatLab/bin/glnx86/libinstutil.so: libstdc++.so.6: cannot handle TLS data
И не запускается вообщем...