Продолжение конфликта между mesa & mesa-amber

Vadim
Вот тут список файлов mesa-amber,по одному удалял бы или переименовывал пока LinuxCNC не перестанет работать.
Попробовал, но не совсем так - взял список файлом меса и меса амбер, сравнил и попроовал подсунуть то, что отсутствует в mesa. Не все, конечно. Априори linuxcnc заведомо не знал о появлении амбер, соотв. файлики со словом амбер не подсовывал.
Не взлетело
Vadim
Если бы я еще знал что такое LinuxCNC и как узнать работает он или нет я бы и сам повозился чтоб помочь.
Это вопрос простой - программа управления для станком с числовым программным управлением. Есть для реальной работы, с ядром реального времени (та стоит и работат на отдельной машине) и есть симлуятор, используемый для проверки корректности кода. Исходники одни, конфиги для запуска разные. Причина выяснилась благодаря коллегам с этого форума в декабре, когда молча меса выделила из себя амбер и ЛСНС переста запускаться.
Чтобы найти причину, нужно дебажить и найти что не нравится проге ... или не находит какой то файл либо что другое ...
Как то уже писал - пробуй strace ...
Ошибки не исчезают с опытом - они просто умнеют
wau
Чтайте ниже, в комментах.
В комментах в ауре? Ну так нет же.
И вообще ничего похожего нет.
Вы какие-то багрепорты писали?
У них там и форум живой вроде.
такие дела.
https://bugs.archlinux.org/task/74364?project=1&string=mesa-amber
Тут сообщение об ошибке.
Попробуй симлинки поправить как описано.
Возможно лаги пройдут.
Lupus pilum mutat, non mentem.
Ещё точнее
https://bbs.archlinux.org/viewtopic.php?pid=2030817#p2030817
Lupus pilum mutat, non mentem.
ln -s /usr/lib/libEGL_mesa.so /usr/lib/libEGL_amber.so
ln -s /usr/lib/libEGL_mesa.so.0 /usr/lib/libEGL_amber.so.0
ln -s /usr/lib/libEGL_mesa.so.0.0.0 /usr/lib/libEGL_amber.so.0.0.0
ln -s /usr/lib/libGLX_mesa.so /usr/lib/libGLX_amber.so
ln -s /usr/lib/libGLX_mesa.so.0 /usr/lib/libGLX_amber.so.0
ln -s /usr/lib/libGLX_mesa.so.0.0.0 /usr/lib/libGLX_amber.so.0.0.0
не сработало

И в PKGBUILD для пакета linuxcnc-sim нет ни слова mesa, ни слова amber :(
wau
попытка запуска linuxcnc требует mesa-amber
Можно полный вывод запуска linuxcnc с ошибкой
vs220
Можно полный вывод
Кстати да.
установить mesa и на её либы попробовать создать симлинки amber, которые нужны linuxcnc. Наоборот короче.
Lupus pilum mutat, non mentem.
она смешная, ни о чем не говрящая, как и в декабре -

Traceback (most recent call last):
  File "/usr/bin/axis", line 3295, in <module>
    get_coordinate_font(vars.dro_large_font.get())
  File "/usr/bin/axis", line 3191, in get_coordinate_font
    glnav.use_pango_font(coordinate_font, 0, 128)
  File "/usr/lib/python2.7/site-packages/glnav.py", line 55, in use_pango_font
    glBitmap(0, 0, 0, 0, 0, h-d, '');
minigl.error: (1285, 'out of memory')
Shutting down and cleaning up LinuxCNC...
task: 629 cycles, min=0.000007, max=0.001618, avg=0.001049, 0 latency excursions (> 10x expected cycle time of 0.001000s)
Note: Using POSIX non-realtime
LinuxCNC terminated with an error.  You can find more information in the log:
    /home/user/linuxcnc_debug.txt
and
    /home/user/linuxcnc_print.txt
as well as in the output of the shell command 'dmesg' and in the terminal
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/lib/linuxcnc/modules
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/share/linuxcnc/tcl/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.6
INIFILE=/home/user/linuxcnc/configs/sim.axis-2/axis.ini
PARAMETER_FILE=linuxcnc.var
TASK=milltask
HALUI=halui
DISPLAY=axis
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
Starting HAL User Interface program: halui
Starting TASK program: milltask
Starting DISPLAY program: axis
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments
	RUN_IN_PLACE=no
	LINUXCNC_DIR=
	LINUXCNC_BIN_DIR=/usr/bin
	LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
	LINUXCNC_SCRIPT_DIR=
	LINUXCNC_RTLIB_DIR=/usr/lib/linuxcnc/modules
	LINUXCNC_CONFIG_DIR=
	LINUXCNC_LANG_DIR=/usr/share/linuxcnc/tcl/msgs
	INIVAR=inivar
	HALCMD=halcmd
	LINUXCNC_EMCSH=/usr/bin/wish8.6
	INIFILE=/home/user/linuxcnc/configs/sim.axis-2/axis.ini
	PARAMETER_FILE=linuxcnc.var
	TASK=milltask
	HALUI=halui
	DISPLAY=axis
	Starting LinuxCNC server program: linuxcncsvr
	Loading Real Time OS, RTAPI, and HAL_LIB modules
	Starting LinuxCNC IO program: io
	Starting HAL User Interface program: halui
	Starting TASK program: milltask
	Starting DISPLAY program: axis
	Removing HAL_LIB, RTAPI, and Real Time OS modules
	Removing NML shared memory segments
 
Зарегистрироваться или войдите чтобы оставить сообщение.