MPG LinuxCNC 2.9 USB CNC WHB04B-4 WHB04B-6 Debian9 Wędka , Kółko ręczne, Wireless Pendant

Dyskusje dotyczące działania obsługi programu LinuxCNC

szatri
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 21
Posty: 235
Rejestracja: 23 lut 2011, 15:12
Lokalizacja: PL

Re: MPG LinuxCNC 2.9 USB CNC WHB04B-4 WHB04B-6 Debian9 Wędka , Kółko ręczne, Wireless Pendant

#101

Post napisał: szatri » 29 maja 2021, 12:43

gluk pisze:lub doinstalować apt

Kod: Zaznacz cały

cnc@debian:~$ sudo apt-get install apt
[sudo] password for cnc: 
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
apt jest już w najnowszej wersji.
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 41 nieaktualizowanych.
cnc@debian:~$ sudo apt install libboost-python-dev netcat libmodbus-dev yapps2
sudo: apt: nie znaleziono polecenia

Dodane 1 minuta 33 sekundy:
cnc@debian:~$ sudo apt-get install libboost-python-dev netcat libmodbus-dev yapps2
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
libboost-python-dev jest już w najnowszej wersji.
libmodbus-dev jest już w najnowszej wersji.
netcat jest już w najnowszej wersji.
yapps2 jest już w najnowszej wersji.
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 41 nieaktualizowanych.

Dodane 7 minuty 39 sekundy:
szatri pisze:i wszystko idzie do momentu sudo ./configure

I dalej bez zmian, nawet z tym -get

Kod: Zaznacz cały

cnc@debian:~$ sudo apt-get install libgtk-3-dev
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
libgtk-3-dev jest już w najnowszej wersji.
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 41 nieaktualizowanych.
cnc@debian:~$ sudo ./configure
sudo: ./configure: nie znaleziono polecenia
cnc@debian:~$ cd linuxcnc-dev/src
cnc@debian:~/linuxcnc-dev/src$ 
cnc@debian:~/linuxcnc-dev/src$ sudo ./autogen.sh
cnc@debian:~/linuxcnc-dev/src$ sudo ./configure
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking boost/lockfree/queue.hpp usability... no
checking boost/lockfree/queue.hpp presence... no
checking for boost/lockfree/queue.hpp... no
checking whether g++ supports C++11 features by default... no
checking whether g++ supports C++11 features with -std=c++11... yes
checking build toplevel... /home/cnc/linuxcnc-dev
checking installation prefix... run in place
checking for grep... (cached) /bin/grep
checking for egrep... (cached) /bin/grep -E
checking for pkg-config... /usr/bin/pkg-config
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking rpc/rpc.h usability... yes
checking rpc/rpc.h presence... yes
checking for rpc/rpc.h... yes
checking for rtai-config... /usr/realtime-3.4-9-rtai-686-pae/bin/rtai-config
checking for xeno-config... none
checking for realtime API(s) to use... /usr/realtime-3.4-9-rtai-686-pae/bin/rtai-config
checking for location of kernel headers... using value from RTS: /usr/src/linux-headers-3.4-9-rtai-686-pae
checking for cc version... found gcc in rtai-config
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking how to run the C preprocessor... gcc -E
checking for usability of linux/hidraw.h... yes
checking for usability of rpc/rpc.h... yes
checking for libmodbus3... yes - version 3.0.3
checking for libusb-1.0... yes
checking for kernel version string... 3.4-9-rtai-686-pae
checking for kernel module extension... .ko
checking kernel build system... kbuild
checking for module installation directory... configuring for run-in-place
/home/cnc/linuxcnc-dev/rtlib
checking for glib... yes - 2.32.4
checking for GTK 3.22.4 or above... no
configure: error: GTK3 missing.  Install with "sudo apt install libgtk-3-dev" or specify --disable-gtk to skip the parts of LinuxCNC that depend on GTK
Dodane 9 minuty :
Wszystkie komendy z poradnika:

Kod: Zaznacz cały

cnc@debian:~$ sudo apt-get install autoconf automake pkg-config libgtk-3-dev autoconf autogen libmodbus-dev libusb-1.0-0-dev
sudo: znacznik czasu zbyt daleko w przyszłości: May 24 22:58:54 2021

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

[sudo] password for cnc: 
Sorry, try again.
[sudo] password for cnc: 
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
autoconf jest już w najnowszej wersji.
autogen jest już w najnowszej wersji.
automake jest już w najnowszej wersji.
libgtk-3-dev jest już w najnowszej wersji.
libmodbus-dev jest już w najnowszej wersji.
libusb-1.0-0-dev jest już w najnowszej wersji.
pkg-config jest już w najnowszej wersji.
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 41 nieaktualizowanych.
cnc@debian:~$ sudo apt-get update -o Acquire::Check-Valid-Until=false
Stary http://archive.debian.org wheezy/updates Release.gpg
Stary http://archive.debian.org wheezy Release.gpg                  
Stary http://archive.debian.org wheezy/updates Release                         
Stary http://archive.debian.org wheezy Release                                 
Ign.  https://deb.opera.com stable Release.gpg                                 
Stary http://linuxcnc.org wheezy Release.gpg                                   
Ign.  https://deb.opera.com stable Release                                     
Stary http://buildbot.linuxcnc.org stretch Release.gpg                         
Stary http://linuxcnc.org wheezy Release                                       
Stary http://archive.debian.org wheezy/updates/contrib Translation-en          
Stary http://buildbot.linuxcnc.org wheezy Release.gpg                          
Stary http://archive.debian.org wheezy/updates/main Translation-en             
Stary http://archive.debian.org wheezy/updates/non-free Translation-en         
Stary http://linuxcnc.org wheezy/base Sources                                  
Stary http://buildbot.linuxcnc.org stretch Release                             
Stary http://archive.debian.org wheezy/main Translation-pl                     
Stary http://linuxcnc.org wheezy/2.8-rt Sources                                
Stary http://buildbot.linuxcnc.org wheezy Release                              
Stary http://archive.debian.org wheezy/main Translation-en                     
Stary http://buildbot.linuxcnc.org stretch/master-rtpreempt Sources            
Stary http://linuxcnc.org wheezy/base i386 Packages                            
Stary http://archive.debian.org wheezy/updates/main Sources                    
Stary http://archive.debian.org wheezy/updates/contrib Sources                 
Stary http://buildbot.linuxcnc.org stretch/master-rtpreempt i386 Packages      
Stary http://archive.debian.org wheezy/updates/non-free Sources                
Stary http://linuxcnc.org wheezy/2.8-rt i386 Packages                          
Stary http://archive.debian.org wheezy/updates/main i386 Packages              
Stary http://archive.debian.org wheezy/updates/contrib i386 Packages           
Stary http://archive.debian.org wheezy/updates/non-free i386 Packages          
Stary http://archive.debian.org wheezy/main Sources                            
Stary http://archive.debian.org wheezy/main i386 Packages                      
Stary http://buildbot.linuxcnc.org wheezy/2.8-rtpreempt Sources                
Stary http://buildbot.linuxcnc.org wheezy/master-rt Sources                    
Stary http://buildbot.linuxcnc.org wheezy/master-rtpreempt Sources             
Stary http://buildbot.linuxcnc.org wheezy/2.8-rtpreempt i386 Packages          
Stary http://buildbot.linuxcnc.org wheezy/master-rt i386 Packages              
Stary http://buildbot.linuxcnc.org wheezy/master-rtpreempt i386 Packages       
Błąd  https://deb.opera.com stable/non-free i386 Packages                      
  gnutls_handshake() failed: A TLS fatal alert has been received.
Ign.  http://linuxcnc.org wheezy/2.8-rt Translation-pl_PL                      
Ign.  http://linuxcnc.org wheezy/2.8-rt Translation-pl                         
Ign.  http://linuxcnc.org wheezy/2.8-rt Translation-en                         
Ign.  http://linuxcnc.org wheezy/base Translation-pl_PL                        
Ign.  http://linuxcnc.org wheezy/base Translation-pl                           
Ign.  https://deb.opera.com stable/non-free Translation-pl_PL                  
Ign.  http://linuxcnc.org wheezy/base Translation-en                           
Ign.  https://deb.opera.com stable/non-free Translation-pl                     
Ign.  https://deb.opera.com stable/non-free Translation-en                     
Ign.  http://buildbot.linuxcnc.org stretch/master-rtpreempt Translation-pl_PL  
Ign.  http://buildbot.linuxcnc.org stretch/master-rtpreempt Translation-pl     
Ign.  http://buildbot.linuxcnc.org stretch/master-rtpreempt Translation-en     
Ign.  http://buildbot.linuxcnc.org wheezy/2.8-rtpreempt Translation-pl_PL      
Ign.  http://buildbot.linuxcnc.org wheezy/2.8-rtpreempt Translation-pl         
Ign.  http://buildbot.linuxcnc.org wheezy/2.8-rtpreempt Translation-en         
Ign.  http://buildbot.linuxcnc.org wheezy/master-rt Translation-pl_PL          
Ign.  http://buildbot.linuxcnc.org wheezy/master-rt Translation-pl             
Ign.  http://buildbot.linuxcnc.org wheezy/master-rt Translation-en             
Ign.  http://buildbot.linuxcnc.org wheezy/master-rtpreempt Translation-pl_PL   
Ign.  http://buildbot.linuxcnc.org wheezy/master-rtpreempt Translation-pl      
Ign.  http://buildbot.linuxcnc.org wheezy/master-rtpreempt Translation-en      
W: Nie udało się pobrać https://deb.opera.com/opera-stable/dists/stable/non-free/binary-i386/Packages  gnutls_handshake() failed: A TLS fatal alert has been received.

E: Nie udało się pobrać niektórych plików indeksu, zostały one zignorowane lub użyto ich starszej wersji.
cnc@debian:~$ 
cnc@debian:~$ sudo apt-get install libboost-python-dev netcat libmodbus-dev yapps2 libudev-dev tcl8.5-dev tk8.5-dev libreadline-gplv2-dev asciidoc dblatex docbook-xsl dvipng graphviz groff imagemagick inkscape python-lxml source-highlight texlive-extra-utils texlive-font-utils texlive-fonts-recommended texlive-lang-cyrillic texlive-lang-french texlive-lang-german texlive-lang-polish texlive-lang-spanish texlive-latex-recommended w3c-linkchecker xsltproc python-dev libxmu-dev libglu1-mesa-dev libgl1-mesa-dev libgtk2.0-dev intltool python3-tk libusb-1.0-0-dev
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
graphviz jest już w najnowszej wersji.
imagemagick jest już w najnowszej wersji.
xsltproc jest już w najnowszej wersji.
python-lxml jest już w najnowszej wersji.
libgl1-mesa-dev jest już w najnowszej wersji.
libglu1-mesa-dev jest już w najnowszej wersji.
texlive-fonts-recommended jest już w najnowszej wersji.
texlive-latex-recommended jest już w najnowszej wersji.
asciidoc jest już w najnowszej wersji.
libboost-python-dev jest już w najnowszej wersji.
dblatex jest już w najnowszej wersji.
docbook-xsl jest już w najnowszej wersji.
dvipng jest już w najnowszej wersji.
groff jest już w najnowszej wersji.
libgtk2.0-dev jest już w najnowszej wersji.
inkscape jest już w najnowszej wersji.
intltool jest już w najnowszej wersji.
libmodbus-dev jest już w najnowszej wersji.
libusb-1.0-0-dev jest już w najnowszej wersji.
libxmu-dev jest już w najnowszej wersji.
netcat jest już w najnowszej wersji.
python-dev jest już w najnowszej wersji.
python3-tk jest już w najnowszej wersji.
libreadline-gplv2-dev jest już w najnowszej wersji.
source-highlight jest już w najnowszej wersji.
tcl8.5-dev jest już w najnowszej wersji.
texlive-extra-utils jest już w najnowszej wersji.
texlive-font-utils jest już w najnowszej wersji.
texlive-lang-cyrillic jest już w najnowszej wersji.
texlive-lang-french jest już w najnowszej wersji.
texlive-lang-german jest już w najnowszej wersji.
texlive-lang-polish jest już w najnowszej wersji.
texlive-lang-spanish jest już w najnowszej wersji.
tk8.5-dev jest już w najnowszej wersji.
libudev-dev jest już w najnowszej wersji.
w3c-linkchecker jest już w najnowszej wersji.
yapps2 jest już w najnowszej wersji.
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 41 nieaktualizowanych.
cnc@debian:~$ sudo apt-get install linux-headers-$(uname -r)
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
linux-headers-3.4-9-rtai-686-pae jest już w najnowszej wersji.
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 41 nieaktualizowanych.
cnc@debian:~$ 
cnc@debian:~$ cd linuxcnc-dev/src
cnc@debian:~/linuxcnc-dev/src$ 
cnc@debian:~/linuxcnc-dev/src$ sudo ./autogen.sh
cnc@debian:~/linuxcnc-dev/src$ 
cnc@debian:~/linuxcnc-dev/src$ sudo ./configure
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking boost/lockfree/queue.hpp usability... no
checking boost/lockfree/queue.hpp presence... no
checking for boost/lockfree/queue.hpp... no
checking whether g++ supports C++11 features by default... no
checking whether g++ supports C++11 features with -std=c++11... yes
checking build toplevel... /home/cnc/linuxcnc-dev
checking installation prefix... run in place
checking for grep... (cached) /bin/grep
checking for egrep... (cached) /bin/grep -E
checking for pkg-config... /usr/bin/pkg-config
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking rpc/rpc.h usability... yes
checking rpc/rpc.h presence... yes
checking for rpc/rpc.h... yes
checking for rtai-config... /usr/realtime-3.4-9-rtai-686-pae/bin/rtai-config
checking for xeno-config... none
checking for realtime API(s) to use... /usr/realtime-3.4-9-rtai-686-pae/bin/rtai-config
checking for location of kernel headers... using value from RTS: /usr/src/linux-headers-3.4-9-rtai-686-pae
checking for cc version... found gcc in rtai-config
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking how to run the C preprocessor... gcc -E
checking for usability of linux/hidraw.h... yes
checking for usability of rpc/rpc.h... yes
checking for libmodbus3... yes - version 3.0.3
checking for libusb-1.0... yes
checking for kernel version string... 3.4-9-rtai-686-pae
checking for kernel module extension... .ko
checking kernel build system... kbuild
checking for module installation directory... configuring for run-in-place
/home/cnc/linuxcnc-dev/rtlib
checking for glib... yes - 2.32.4
checking for GTK 3.22.4 or above... no
configure: error: GTK3 missing.  Install with "sudo apt install libgtk-3-dev" or specify --disable-gtk to skip the parts of LinuxCNC that depend on GTK
cnc@debian:~/linuxcnc-dev/src$ 
cnc@debian:~/linuxcnc-dev/src$ sudo make
Makefile:88: Makefile.inc: Nie ma takiego pliku ani katalogu
Makefile:99: *** Makefile.inc must specify RTPREFIX and other variables. Stop.
cnc@debian:~/linuxcnc-dev/src$ 
cnc@debian:~/linuxcnc-dev/src$ sudo make setuid
Makefile:88: Makefile.inc: Nie ma takiego pliku ani katalogu
Makefile:99: *** Makefile.inc must specify RTPREFIX and other variables. Stop.
cnc@debian:~/linuxcnc-dev/src$ 



Awatar użytkownika

gluk
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 7
Posty: 73
Rejestracja: 31 paź 2020, 10:59
Lokalizacja: Polska
Kontakt:

Re: MPG LinuxCNC 2.9 USB CNC WHB04B-4 WHB04B-6 Debian9 Wędka , Kółko ręczne, Wireless Pendant

#102

Post napisał: gluk » 29 maja 2021, 13:12

sudo apt-get install apt
[sudo] password for cnc:
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
apt jest już w najnowszej wersji.
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 41 nieaktualizowanych.

cnc@debian:~$ sudo apt install libboost-python-dev netcat libmodbus-dev yapps2
sudo: apt: nie znaleziono polecenia
moim zdaniem możesz mieć coś namieszane w systemie. Sprawdź w katalogu /usr/bin czy masz tam plik apt. Ewentualnie spróbuj przeinstalować apt poleceniem:

Kod: Zaznacz cały

 sudo apt-get --reinstall install apt 
Ale co dziwne patrze w synaptic manager pakietów to pokazuje ze jest zainstalowany libgtk-3-dev wiec juz zbaraniałem,
masz zainstalowany libgtk-3-dev ale pytanie w jakiej wersji? configure wyrzuca błąd:
checking for GTK 3.22.4 or above... no
configure: error: GTK3 missing. Install with "sudo apt install libgtk-3-dev"
czyli szuka GTK w wersji co najmniej 3.22.4, możesz mieć zainstalowaną starszą..

Nie chcę cię zniechęcać, ale patrząc że masz Debian w wersji 7, apt-get zgłasza 41 niezaktualizowanych pakietów
trudną drogę przed tobą widzę :(


szatri
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 21
Posty: 235
Rejestracja: 23 lut 2011, 15:12
Lokalizacja: PL

Re: MPG LinuxCNC 2.9 USB CNC WHB04B-4 WHB04B-6 Debian9 Wędka , Kółko ręczne, Wireless Pendant

#103

Post napisał: szatri » 29 maja 2021, 13:22

gluk pisze:Ewentualnie spróbuj przeinstalować apt poleceniem:


Kod: Zaznacz cały

cnc@debian:~/linuxcnc-dev/src$  sudo apt-get --reinstall install apt 
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
0 aktualizowanych, 0 nowo instalowanych, 1 ponownie instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 1254 kB archiwów.
Po tej operacji zostanie dodatkowo użyte 0 B miejsca na dysku.
Pobieranie:1 http://archive.debian.org/debian/ wheezy/main apt i386 0.9.7.9+deb7u7 [1254 kB]
Pobrano 1254 kB w 3s (413 kB/s)
(Odczytywanie bazy danych ... 214923 pliki i katalogi obecnie zainstalowane.)
Przygotowywanie do zastąpienia pakietu apt 0.9.7.9+deb7u7 (wykorzystując .../apt_0.9.7.9+deb7u7_i386.deb) ...
Rozpakowywanie pakietu zastępującego apt ...
Przetwarzanie wyzwalaczy pakietu man-db...
Konfigurowanie pakietu apt (0.9.7.9+deb7u7) ...
gpg: klucz B98321F9: ,,Squeeze Stable Release Key <[email protected]>'' bez zmian
gpg: klucz 473041FA: ,,Debian Archive Automatic Signing Key (6.0/squeeze) <[email protected]>'' bez zmian
gpg: klucz 65FFB764: ,,Wheezy Stable Release Key <[email protected]>'' bez zmian
gpg: klucz 46925553: ,,Debian Archive Automatic Signing Key (7.0/wheezy) <[email protected]>'' bez zmian
gpg: klucz 518E17E1: ,,Jessie Stable Release Key <[email protected]>'' bez zmian
gpg: klucz 2B90D010: ,,Debian Archive Automatic Signing Key (8/jessie) <[email protected]>'' bez zmian
gpg: klucz C857C906: ,,Debian Security Archive Automatic Signing Key (8/jessie) <[email protected]>'' bez zmian
gpg: Ogółem przetworzonych kluczy: 7
gpg:                    bez zmian: 7
po reinstalacji
gluk pisze: Sprawdź w katalogu /usr/bin czy masz tam plik apt.
Obrazek
gluk pisze:czyli szuka GTK w wersji co najmniej 3.22.4, możesz mieć zainstalowaną starszą..
Obrazek
Ostatnio zmieniony 29 maja 2021, 13:39 przez szatri, łącznie zmieniany 2 razy.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 14
Posty: 7873
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: MPG LinuxCNC 2.9 USB CNC WHB04B-4 WHB04B-6 Debian9 Wędka , Kółko ręczne, Wireless Pendant

#104

Post napisał: tuxcnc » 29 maja 2021, 13:23

szatri pisze:
29 maja 2021, 13:00
...
Widzę że zanim zdążyłem odpisać sprawy posunęły się naprzód, ale już nie będę poprawiał i opublikuję jak jest.
Po pierwsze, nigdy nie rób make jeśli .configure kończy się błędem. Nie zadziała, a nawet gdyby to dostaniesz po kompilacji kaleki program.
Po drugie, sudo wymyślono po to, żeby przydzielić określone przywileje administratora zwykłemu użytkownikowi. Zasadniczo po to, żeby przy sprawach trywialnych ale wymagających uprawnień user nie zawracał du** adminowi.
W Debianie zrobiono z tego czysty sadyzm i paranoję.
Żeby nie wpisywać sudo po sto razy, należy przejść w tryb interaktywny:

Kod: Zaznacz cały

sudo -i
.
.
.
.
.
exit
Kropki oznaczają kolejne polecenia (już bez sudo) wykonywane z uprawnieniami root-a.
Po trzecie, ciężko z Tobą rozmawiać kiedy się dopytujesz o to, co masz literalnie i jasno wyjaśnione:

Kod: Zaznacz cały

checking for GTK 3.22.4 or above... no
configure: error: GTK3 missing.  Install with "sudo apt install libgtk-3-dev" or specify --disable-gtk to skip the parts of LinuxCNC that depend on GTK
Potrzebujesz libgtk-3-dev w wersji 3.22.4 (lub wyższej) a zapewne masz zainstalowane w wersji niższej, takiej jaka jest w repozytoriach danej dystrybucji.
Albo da się to ominąć ściągając i instalując ręcznie właściwy pakiet deb (dpkg -i <nazwa_pliku>), albo się nie da, bo to naruszy system zależności. Ja Ci w tym nie pomogę, bo dla mnie Debian Wheezy to jest już tylko historia informatyki i nie poświęcę nawet minuty mojego życia żeby w tym skansenie się grzebać.


szatri
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 21
Posty: 235
Rejestracja: 23 lut 2011, 15:12
Lokalizacja: PL

Re: MPG LinuxCNC 2.9 USB CNC WHB04B-4 WHB04B-6 Debian9 Wędka , Kółko ręczne, Wireless Pendant

#105

Post napisał: szatri » 29 maja 2021, 13:35

tuxcnc pisze:zapewne masz zainstalowane w wersji niższej,

post wyżej jest w jakiej mam.

Ps, wiem ze się znasz na tych linuksach jak mało kto i trochę tego publikowałeś skoro debian7 to tak samo jak windows 3,1 (takie moje odniesienie porównawcze) to chętnie się przesiądę na coś nowszego co będzie działało z lpt w realtime (i z tym linuxcnc lub EMC po staremu) i nie wymagało wpisywanie setek komend by zobaczyć pulpit.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 14
Posty: 7873
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: MPG LinuxCNC 2.9 USB CNC WHB04B-4 WHB04B-6 Debian9 Wędka , Kółko ręczne, Wireless Pendant

#106

Post napisał: tuxcnc » 29 maja 2021, 13:43

szatri pisze:
29 maja 2021, 13:35
chętnie się przesiądę na coś nowszego co będzie działało z lpt w realtime (i z tym linuxcnc lub EMC po staremu) i nie wymagało wpisywanie setek komend by zobaczyć pulpit.
Problem tkwi w interakcji sprzętu z określonym kernelem.
Ja na przykład mam komputer z dobranym kernelem (własna kompilacja) i jitter rzędu kilku tysięcy. Ten sam komputer z innym kernelem ma jitter idący w setki tysięcy, tak samo jak mój kernel z innym komputerem.
Krótko mówiąc nie ma jakiejś złotej recepty i trzeba próbować.
Gdzieś na forum jest link do mojego obrazu iso opartego na Xubuntu 18.04.5 i kernelu 5.6.19-rt12.
Ludzie sobie chwalą, choć nie wiadomo jak to pójdzie z twoim sprzętem.
Niestety linku Ci nie podam, bo ja tego nigdy nie ściągałem...


szatri
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 21
Posty: 235
Rejestracja: 23 lut 2011, 15:12
Lokalizacja: PL

Re: MPG LinuxCNC 2.9 USB CNC WHB04B-4 WHB04B-6 Debian9 Wędka , Kółko ręczne, Wireless Pendant

#107

Post napisał: szatri » 29 maja 2021, 14:04

tuxcnc pisze:Gdzieś na forum jest link do mojego obrazu iso opartego na Xubuntu 18.04.5 i kernelu 5.6.19-rt12.

długo nie musiałem szukać, ale jedno ale, da się do debiana i windy co mam aktualnie postawić obok/równolegle tego Xubuntu ?

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 14
Posty: 7873
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: MPG LinuxCNC 2.9 USB CNC WHB04B-4 WHB04B-6 Debian9 Wędka , Kółko ręczne, Wireless Pendant

#108

Post napisał: tuxcnc » 29 maja 2021, 14:12

szatri pisze:
29 maja 2021, 14:04
da się do debiana i windy co mam aktualnie postawić obok/równolegle tego Xubuntu ?
Jak jest wolne miejsce na dysku, to się da, tylko na którymś tam ekranie trzeba zaznaczyć "użyj innego rozwiązania" (czy jakoś tak) i ręcznie ustawić partycję do instalacji.
Tu masz po angielsku, ale na pewno zrozumiesz o co chodzi:
Obrazek
Obrazek


szatri
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 21
Posty: 235
Rejestracja: 23 lut 2011, 15:12
Lokalizacja: PL

Re: MPG LinuxCNC 2.9 USB CNC WHB04B-4 WHB04B-6 Debian9 Wędka , Kółko ręczne, Wireless Pendant

#109

Post napisał: szatri » 29 maja 2021, 14:21

tuxcnc pisze:Jak jest wolne miejsce na dysku, to się da,

Jest, ile gb sugerujesz zrobić na partycji?
Ściągnę i będę próbował.

Poradź co z tym pakietem mogę zrobić by to poszło, jest zainstalowana wersja 3.4.2-7+deb7u1 to chyba wyższa jak 3.22.4?

Awatar użytkownika

gluk
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 7
Posty: 73
Rejestracja: 31 paź 2020, 10:59
Lokalizacja: Polska
Kontakt:

Re: MPG LinuxCNC 2.9 USB CNC WHB04B-4 WHB04B-6 Debian9 Wędka , Kółko ręczne, Wireless Pendant

#110

Post napisał: gluk » 29 maja 2021, 15:06

szatri pisze:Poradź co z tym pakietem mogę zrobić by to poszło, jest zainstalowana wersja 3.4.2-7+deb7u1 to chyba wyższa jak 3.22.4?


wersja 3.4.2 jest duuużo starsza niż 3.22.4

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”