Success: Install LinuxCNC-sim on debian butster?
- BeagleBrainz
- Offline
- User is blocked
Less
More
- Posts: 1437
- Thank you received: 570
07 Apr 2020 22:24 #163108
by BeagleBrainz
Replied by BeagleBrainz on topic Install LinuxCNC-sim on debian butster?
Try
debian/configure uspace noauto
Please Log in or Create an account to join the conversation.
09 Apr 2020 18:12 #163377
by mane
Replied by mane on topic Install LinuxCNC-sim on debian butster?
./configure uspace noauto gives me an output, seems to nothing happened.
If i try ./configure uspace it seems to be correct working.
Then i check the dependencies
Got some deb packages and install with dpkg -i writes a not configured dependecy failure.
But linuxcnc did was install and the menu is there. Started again by terminal but after chosing a configuration i get a error message.
Again not successful.
manfred@desktop-buero:~/linuxcnc-dev/debian$ ./configure uspace noauto
configure: Set up debian/ files to build for a particular kernel
Usage:
configure uspace
Build for a userspace realtime systems or simulator
configure sim
Deprecated synonym for 'configure uspace'
configure [kernel-version]
Build for the installed RTAI realtime kernel specified by
[kernel-version], for example "3.4.9-rtai-686-pae"
configure -r
Build for the currently running kernel for RTAI realtime only
configure -a
If the currently running kernel has realtime extensions, use it.
Otherwise use any available realtime kernel it can find.
manfred@desktop-buero:~/linuxcnc-dev/debian$
If i try ./configure uspace it seems to be correct working.
manfred@desktop-buero:~/linuxcnc-dev/debian$ ./configure uspace
successfully configured for 'uspace-Debian-10'-'uspace'..
manfred@desktop-buero:~/linuxcnc-dev/debian$
Then i check the dependencies
manfred@desktop-buero:~/linuxcnc-dev$ dpkg-checkbuilddeps
manfred@desktop-buero:~/linuxcnc-dev$
Started the bulding process
manfred@desktop-buero:~$ dpkg-buildpackage -b -uc
Got some deb packages and install with dpkg -i writes a not configured dependecy failure.
But linuxcnc did was install and the menu is there. Started again by terminal but after chosing a configuration i get a error message.
manfred@desktop-buero:~$ linuxcnc
LINUXCNC - 2.7.15
Machine configuration directory is '/home/manfred/linuxcnc/configs/sim.axis'
Machine configuration file is 'axis.ini'
Starting LinuxCNC...
/usr/bin/linuxcnc: Zeile 711: /etc/init.d/realtime: Datei oder Verzeichnis nicht gefunden
Realtime system did not load
Shutting down and cleaning up LinuxCNC...
/usr/bin/linuxcnc: Zeile 606: /etc/init.d/realtime: Datei oder Verzeichnis nicht gefunden
LinuxCNC terminated with an error. You can find more information in the log:
/home/manfred/linuxcnc_debug.txt
and
/home/manfred/linuxcnc_print.txt
as well as in the output of the shell command 'dmesg' and in the terminal
Again not successful.
Please Log in or Create an account to join the conversation.
- BeagleBrainz
- Offline
- User is blocked
Less
More
- Posts: 1437
- Thank you received: 570
09 Apr 2020 18:40 #163380
by BeagleBrainz
Replied by BeagleBrainz on topic Install LinuxCNC-sim on debian butster?
What dependency were you missing ?
I’ve built 2.9 for buster with no issues and it’s ran fine. Tho I can’t say if I’ve tried 2.7.
I’ve built 2.9 for buster with no issues and it’s ran fine. Tho I can’t say if I’ve tried 2.7.
Please Log in or Create an account to join the conversation.
09 Apr 2020 19:03 - 09 Apr 2020 19:04 #163381
by mane
Replied by mane on topic Install LinuxCNC-sim on debian butster?
dpkg-checkbuilddeps shows nothing is missing. I assume the not existing realtime is the problem. But as simulation it should not be necessary. This is what i posted today.
I can try to build another version 2.8 or 2.9
I can try to build another version 2.8 or 2.9
Last edit: 09 Apr 2020 19:04 by mane.
Please Log in or Create an account to join the conversation.
- BeagleBrainz
- Offline
- User is blocked
Less
More
- Posts: 1437
- Thank you received: 570
09 Apr 2020 22:19 #163399
by BeagleBrainz
Replied by BeagleBrainz on topic Install LinuxCNC-sim on debian butster?
What are the messages from when you try to install linuxcnc ? You mentioned a dependency issue.
Please Log in or Create an account to join the conversation.
09 Apr 2020 22:38 #163400
by PCW
Replied by PCW on topic Install LinuxCNC-sim on debian butster?
Can you post the results of
linuxcnc_info
linuxcnc_info
Please Log in or Create an account to join the conversation.
10 Apr 2020 07:36 - 10 Apr 2020 07:37 #163456
by mane
Replied by mane on topic Install LinuxCNC-sim on debian butster?
@BeagleBrainz
Message by installing linuxcnc deb package i posted here.
forum.linuxcnc.org/9-installing-linuxcnc...ster?start=10#163377
@PCW
I can find linuxcnc_info at /usr/bin/linuxcnc_info, content is
Message by installing linuxcnc deb package i posted here.
forum.linuxcnc.org/9-installing-linuxcnc...ster?start=10#163377
@PCW
I can find linuxcnc_info at /usr/bin/linuxcnc_info, content is
manfred@desktop-buero:~$ cat -A /usr/bin/linuxcnc_info
#!/bin/bash$
$
# This script creates a file in /tmp and$
# opens it with first visual editor found in a search list for editors$
$
# Copyright: 2014$
# Author: Dewey Garrett <dgarrett@panix.com>$
#$
# This program is free software; you can redistribute it and/or modify$
# it under the terms of the GNU General Public License as published by$
# the Free Software Foundation; either version 2 of the License, or$
# (at your option) any later version.$
#$
# This program is distributed in the hope that it will be useful,$
# but WITHOUT ANY WARRANTY; without even the implied warranty of$
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the$
# GNU General Public License for more details.$
#$
# You should have received a copy of the GNU General Public License$
# along with this program; if not, write to the Free Software$
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA$
$
ofile=/tmp/linuxcnc.info$
# all output$
exec 1>$ofile$
exec 2>&1$
$
# try to find a visual editor to show created file$
# use list with existing preference first, then other common editors$
editors="$VISUAL gedit mousepad geany nedit gvim abiword"$
for e in $editors ; do$
if [ -x "$(which $e)" ] ; then$
VIEWER=$e$
break #use first editor found$
fi$
done$
$
function show () {$
if [ -z "$1" ] ; then$
echo$
return$
fi$
name=$1$
shift$
value=$*$
printf "%20s: %s\n" "$name" "$value"$
}$
$
function parse_cpuinfo () {$
cat /proc/cpuinfo|grep "$1"|head -1|cut -d: -f2-$
}$
$
function parse_after_colon () {$
echo "$*"|cut -d: -f2-$
}$
$
function tryversion () {$
prog="$1"$
if [ $(which "$prog") ] ; then$
ans=$($prog --version 2>/dev/null)$
if [ -z "$ans" ] ; then$
echo "?"$
else$
echo "$ans"$
fi$
else$
echo "not_in_PATH"$
fi$
}$
$
cat <<EOF$
This file can be posted to a web site like:$
http://pastebin.com$
in order to provide information about the linuxcnc$
system and configuration.$
$
EOF$
$
echo VIEWER=$VIEWER$
$
show " Date" $(date)$
show " UTC Date" $(date -u)$
show " this program" $0$
show " uptime" $(uptime)$
show " lsb_release -sa" $(lsb_release -sa 2>/dev/null)$
show " which linuxcnc" $(which linuxcnc)$
show " pwd" $(pwd -P)$
show " USER" $USER$
show " LOGNAME" $LOGNAME$
show " HOME" $HOME$
show " EDITOR" $EDITOR$
show " VISUAL" $VISUAL$
show " LANGUAGE" $LANGUAGE$
show " TERM" $TERM$
show " COLORTERM" $COLORTERM$
show " DISPLAY" $DISPLAY$
show " display size" $(parse_after_colon $(xdpyinfo|grep dimensions))$
echo$
echo "uname items:"$
show " nodename -n" $(uname -n)$
show " kernel-name -s" $(uname -s)$
show " kernel-vers -v" $(uname -v)$
show " machine -k" $(uname -n)$
show " processor -p" $(uname -p)$
show " platform -i" $(uname -i)$
show " oper system -o" $(uname -o)$
show ""$
echo "/proc items:"$
show " cmdline" $(< /proc/cmdline)$
show " model name" $(parse_cpuinfo "model name")$
show " cores" $(parse_cpuinfo "cpu cores")$
show " cpu MHz" $(parse_cpuinfo "cpu MHz")$
show " parport" $(cat /proc/ioports|grep parport)$
show " serial" $(cat /proc/ioports|grep serial)$
echo$
echo "Varsions:"$
show " gcc" $(gcc --version|head -1)$
show " python" $(python --version 2>&1)$
show " git" $(git --version)$
show " tcl" $(echo "puts $::tcl_version"|tclsh)$
show " tk" $(echo "puts $::tk_version;destroy ."|wish)$
show " glade" $(tryversion glade)$
show " glade-gtk2" $(tryversion glade-gtk2)$
echo$
echo "linuxcnc_var all:"$
echo$
for n in $(linuxcnc_var all) ; do$
show "${n%%=*}" ${n##*=}$
done$
$
[ -n $VIEWER ] && $VIEWER "$ofile"$
manfred@desktop-buero:~$
Last edit: 10 Apr 2020 07:37 by mane.
Please Log in or Create an account to join the conversation.
- BeagleBrainz
- Offline
- User is blocked
Less
More
- Posts: 1437
- Thank you received: 570
10 Apr 2020 10:06 #163466
by BeagleBrainz
Replied by BeagleBrainz on topic Install LinuxCNC-sim on debian butster?
I think what was requested was the output of linuxcnc_info
I was asking what was the dependency that was mentioned by dpkg -i .
If there are missing dependencies the installation of the package is incomplete.
I was asking what was the dependency that was mentioned by dpkg -i .
If there are missing dependencies the installation of the package is incomplete.
Please Log in or Create an account to join the conversation.
10 Apr 2020 13:44 #163480
by mane
Replied by mane on topic Install LinuxCNC-sim on debian butster?
Sorry, i did not knew exactly what was meant by providing the linuxcnc_info. Now i executed as command in terminal, see attachment.
And this is the message by installing the deb package. Sorry, most is in german language
It says some packages are missing:
- python-gtksourceview2, python-vte,(not availabe at debian buster
- python-gst-1.0 was missing, is now installed.
Maybe newer linuxcnc versions dont have these dependencies any more?
And this is the message by installing the deb package. Sorry, most is in german language
It says some packages are missing:
- python-gtksourceview2, python-vte,(not availabe at debian buster
- python-gst-1.0 was missing, is now installed.
Maybe newer linuxcnc versions dont have these dependencies any more?
manfred@desktop-buero:~$ sudo dpkg -i linuxcnc-uspace_2.7.15_amd64.deb
[sudo] Passwort für manfred:
Vormals nicht ausgewähltes Paket linuxcnc-uspace wird gewählt.
(Lese Datenbank ... 208567 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von linuxcnc-uspace_2.7.15_amd64.deb ...
Entpacken von linuxcnc-uspace (1:2.7.15) ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von linuxcnc-uspace:
linuxcnc-uspace hängt ab von python-gtksourceview2; aber:
Paket python-gtksourceview2 ist nicht installiert.
linuxcnc-uspace hängt ab von python-vte; aber:
Paket python-vte ist nicht installiert.
linuxcnc-uspace hängt ab von python-gst-1.0; aber:
Paket python-gst-1.0 ist nicht installiert.
dpkg: Fehler beim Bearbeiten des Paketes linuxcnc-uspace (--install):
Abhängigkeitsprobleme - verbleibt unkonfiguriert
Trigger für libc-bin (2.28-10) werden verarbeitet ...
Trigger für systemd (241-7~deb10u3) werden verarbeitet ...
Trigger für bamfdaemon (0.5.4-1) werden verarbeitet ...
Rebuilding /usr/share/applications/bamf-2.index...
Trigger für desktop-file-utils (0.23-4) werden verarbeitet ...
Trigger für mime-support (3.62) werden verarbeitet ...
Trigger für man-db (2.8.5-2) werden verarbeitet ...
Trigger für shared-mime-info (1.10-1) werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
linuxcnc-uspace
manfred@desktop-buero:~
Please Log in or Create an account to join the conversation.
- BeagleBrainz
- Offline
- User is blocked
Less
More
- Posts: 1437
- Thank you received: 570
10 Apr 2020 17:55 #163516
by BeagleBrainz
Replied by BeagleBrainz on topic Install LinuxCNC-sim on debian butster?
I just saw that there is a branch of 2.7 for buster on git.
Maybe that might be better to build from for buster.
Once it is morning here I will give it a go. And if it works I can share the packages with you.
Rob
Maybe that might be better to build from for buster.
Once it is morning here I will give it a go. And if it works I can share the packages with you.
Rob
Please Log in or Create an account to join the conversation.
Time to create page: 0.088 seconds