Znaleziono 9 wyników

autor: tuxcnc
17 gru 2022, 19:31
Forum: LinuxCNC (dawniej EMC2)
Temat: Jak postawić linuxcnc 2.7.14
Odpowiedzi: 20
Odsłony: 1425

Re: Jak postawić linuxcnc 2.7.14

drzasiek90 pisze:
17 gru 2022, 18:19
Próbujemy ci udowodnić, że stary system na starym komputerze nie jest rozwiązaniem aż tak złym i beznadziejnym jak tobie się wydaje.
I dajcie sobie wreszcie spokój, bo beznadziejne zadanie.
Po pierwsze, stare komputery psują się ze starości i są coraz trudniej dostępne.
Nawet jeśli ktoś już ma i zaspokaja to jego potrzeby, to powinien pomyśleć co będzie za kilka lat.
Po drugie, stare systemy operacyjne nie obsługują nowoczesnego sprzętu.
Wheezy jest na kernelu 3.2, co jest już prehistorią. Ale w ogóle kernel RTAI jest zapóźniony technologicznie i najnowsza wersja jest na kernel 4.19. Najnowsze Linuksy mają kernel 6.0. Podłożenie archaicznego kernela do nowoczesnego systemu może powodować wiele problemów.
To dlatego twórcy Linuxcnc stawiają obecnie na kernel RT-preempt, dostępny w najnowszych systemach operacyjnych i dobrze współpracujący z nowoczesnym sprzętem, ale źle współpracujący ze starociami których używacie i to stąd są te opowieści o jitterze idącym w miliony.
Z drugiej strony, Linuxcnc nigdy nie działał na wszystkim, zawsze trzeba było wybrać kompatybilny sprzęt, a większość dostępnego sprzętu do tego celu się nie nadawała. I pod tym względem nic się nie zmieniło, nadal są komputery które się nadają i te które się nie nadają. Jedyna różnica jest taka, że teraz trzeba wybierać inny sprzęt niż kiedyś.
Krótko mówiąc, każdy dzień zwiększa przepaść pomiędzy tym czego używacie, a tym czego kiedyś będziecie zmuszeni użyć.
Natomiast zupełnie inną sprawą jest polecanie Wheezy z Linuxcnc 2.7 komuś, dla kogo to będzie pierwsze spotkanie z tym oprogramowaniem, bo to jest zwykłe wsadzanie kogoś na minę.
autor: tuxcnc
17 gru 2022, 16:18
Forum: LinuxCNC (dawniej EMC2)
Temat: Jak postawić linuxcnc 2.7.14
Odpowiedzi: 20
Odsłony: 1425

Re: Jak postawić linuxcnc 2.7.14

drzasiek90 pisze:
17 gru 2022, 14:47
Noto jakie zalecasz?
Takiego nie zlecasz, instalacji z gotowca również.
Tradycyjnie wpychasz mi dziecko do brzucha i każesz udowadniać że nie jestem wielbłądem...
Wiesz w ogóle o czym jest wątek w którym się udzielasz?
O tym że autor wątku zainstalował sobie archaiczny system operacyjny i oczekuje że mu ktoś go uruchomi, bo sam nie potrafi.
Po przeczytaniu pierwszego posta w tym wątku nabrałem przekonania, że gość o Linuksie ma blade pojecie, albo nawet żadne, bo pisze kompletnie od rzeczy. W końcu zmusiłem go do zrobienia czegoś z sensem i okazało się że miałem rację - połączenia z Internetem nie ma w ogóle, więc edycja repozytoriów nie ma sensu.
Na koniec stwierdziłem, że więcej pomagać mu nie będę, bo jak chce się męczyć z zabytkowym i niewspieranym systemem, to jest jego decyzja, jego problem i niech radzi sobie sam.
Czegoś tu nie rozumiesz?
A potem tradycyjnie wylądowali spadochroniarze i zaczęli offtopic o tym że stary system na starym komputerze jest najlepszym rozwiązaniem, bo oni tak robią i inaczej nie potrafią...
To jest publiczne forum i takie bzdury należy zwalczać, bo ktoś to przeczyta i może uwierzyć.
Natomiast co do instalacji Linuxcnc to nie mam zamiaru wynajdować na nowo koła.
http://linuxcnc.org/downloads/
autor: tuxcnc
16 gru 2022, 20:56
Forum: LinuxCNC (dawniej EMC2)
Temat: Jak postawić linuxcnc 2.7.14
Odpowiedzi: 20
Odsłony: 1425

Re: Jak postawić linuxcnc 2.7.14

drzasiek90 pisze:
16 gru 2022, 19:56
Co więc proponujesz dla osób, które mają o linuksie mgliste pojęcie?
Kopanie się z kompilacją jądra dla nowszego systemu?
Obrazek
Tego kernela 6.0 nie kompilowałem, to standardowy kernel RT z repozytoriów Debiana.
Sam Debian to Bookworm, czyli najnowszy.
Linuxcnc kompilowałem sam, ale przede wszystkim dlatego, że paranoicy uniemożliwiają uruchamianie standardowej kompilacji przez użytkownika root, a ja zawsze pracuję jako root.
Komputer to Ryzen 5 3400G, może już nie najnowszy, ale ciągle nowoczesny.
Port LPT jest na karcie PCIEx, trochę było problemu z dobraniem odpowiedniej, ale się udało.
A teraz spójrz nie na jitter, tylko na Max Interval, bo to jest parametr decydujący o szybkości.
U Ciebie jest to 31000 a u mnie 47000. Czy to aż tak wielka różnica?
Tylko co do ceny, to faktycznie poleasigowy komputer trudno przebić, ale też trudno używany porównywać z nowym.

Nie, nikomu nie zalecam akurat takiego rozwiązania, przedstawiam tylko dowód obalający twierdzenie, że dziesięcioletni system na dziesięcioletnim komputerze jest jedyną drogą żeby używać Linuxcnc...
autor: tuxcnc
16 gru 2022, 19:14
Forum: LinuxCNC (dawniej EMC2)
Temat: Jak postawić linuxcnc 2.7.14
Odpowiedzi: 20
Odsłony: 1425

Re: Jak postawić linuxcnc 2.7.14

U podstaw Debiana leży kilka paranoi, między innymi twierdzenie, że jak coś jest stare, to jest stabilne.
Skutkuje to tym, że Debian już w momencie wydania jest systemem przestarzałym.
Spójrzcie tutaj: https://wiki.debian.org/DebianWheezy
Aczkolwiek wsparcie tego systemu wygasło w 2018 roku, ale jego początki sięgają roku 2012, czyli dziesięć lat temu, co w komputerach jest zamierzchłą przeszłością...
Wheezy jest na kernelu 3.2, podczas gdy obecnie jest już kernel 6.0....
Natomiast opowieści o niskim jitterze sa podobne do tych że Windows jest najlepszym systemem operacyjnym, bo działają na nim programy pisane pod Windows...
Owszem, archaiczny kernel RTAI na archaicznym sprzęcie ma jitter rzędu 5000, ale co z tego?
Archaicznego sprzętu nie produkuje się od wielu lat, a niski jitter to nie wszystko.
Przykładowo, przy base_thread 20000, razem z jitterem będzie to 25000, co się przekłada na maksymalną częstotliwość na porcie LPT rzędu 40 kHz.
Ja na nowoczesnym sprzęcie (AMD Ryzen) i kernelu RT mam jitter poniżej 30000, co przy base_thread 20000 daje w sumie 50000, , co się przekłada na maksymalną częstotliwość na porcie LPT rzędu 20 kHz.
Uwierzcie mi, że 20 kHz w zupełności wystarcza, a 20 kontra 40 to nie jest już tak wielka różnica jak 5000 kontra 30000....
Po prostu żeby się podniecać jitterem trzeba najpierw wiedzieć co to jest.

Ja nikomu nie zabraniam używać starego Debiana ze starym Linuxcnc na starym komputerze, ale pchanie się w coś takiego bez żadnej wiedzy jest nieporozumieniem. Na nowoczesnym sprzęcie to kernel 3.2 RTAI ma wariacki jitter idący czasem w miliony, bo ludzie piszący go dziesięć lat temu nie byli jasnowidzami i nie wiedzieli jak dzisiaj są zbudowane procesory. Podobnie jest z obsługą nowoczesnych kart graficznych, czy nowoczesnych urządzeń USB...

I dajcie już sobie spokój.
Ja tego nie piszę do Was, tylko do ludzi którzy chcą wiedzieć, a nie udowodnić że coś jest najlepsze tylko dla tego, że oni tego akurat używają...
autor: tuxcnc
16 gru 2022, 17:18
Forum: LinuxCNC (dawniej EMC2)
Temat: Jak postawić linuxcnc 2.7.14
Odpowiedzi: 20
Odsłony: 1425

Re: Jak postawić linuxcnc 2.7.14

senio pisze:
16 gru 2022, 10:43
Jeśli ma na nim działać linuxcnc to działa, pracuje, zarabia i robi to bezbłędnie każdego dnia u wielu ludzi.
Bzdura.
Przez tych kilka lat usunięto mnóstwo błędów i dodano mnóstwo nowych funkcjonalności, a stary kernel nie obsłuży nowoczesnego sprzętu.
Owszem, jeśli ktoś ma taki system/program zainstalowany i zaspokaja jego potrzeby, to może go nadal używać, ale też powinien mieć świadomość że nie będzie to trwało wiecznie...
Natomiast instalowanie na nowo archaicznych wersji systemu/programu to czysty masochizm, szczególnie gdy robi to ktoś, kto ma o Linuksie mgliste pojęcie.
autor: tuxcnc
16 gru 2022, 07:20
Forum: LinuxCNC (dawniej EMC2)
Temat: Jak postawić linuxcnc 2.7.14
Odpowiedzi: 20
Odsłony: 1425

Re: Jak postawić linuxcnc 2.7.14

drzasiek90 pisze:
16 gru 2022, 06:59
To nie jest wina wheezy, że nie działa internet.
Skąd ta pewność?
Stary kernel może nie obsługiwać nowoczesnego sprzętu.
Miałem sporo takich problemów z donglami wi-fi, które się instalowały, zgłaszały jako pracujące, a sieć była martwa....
Te same dongle na nowszych systemach działają z automatu.
Oczywiście przyczyny niedziałania czegokolwiek mogą być prozaiczne, jak uszkodzony nośnik instalacyjny lub uszkodzony komputer, ale tego że archaiczny system czegoś nie obsługuje bym nie wykluczał...
autor: tuxcnc
16 gru 2022, 06:34
Forum: LinuxCNC (dawniej EMC2)
Temat: Jak postawić linuxcnc 2.7.14
Odpowiedzi: 20
Odsłony: 1425

Re: Jak postawić linuxcnc 2.7.14

jarcys pisze:
16 gru 2022, 00:33
i tak bez końca.
To akurat jest normalne, bo ping tak działa, żeby go przerwać trzeba użyć <CTRL>+<C>.
A teraz wytłumaczenie.
DNS to usługa tłumacząca adresy czytelne dla człowieka (np. google.com) na adresy IP (np. 172.217.16.14).
Czyli przy sprawnym połączeniu z internetem nie ma znaczenia czy wpiszesz jako adres google.com czy 172.217.16.14, przeglądarka otworzy tą samą stronę.
Aby sprawdzić czy przyczyną braku internetu jest złe ustawienie DNS należy jako argument polecenia ping podać znany i istniejący adres IP.
8.8.8.8 to Google Public DNS i ma taką zaletę, że wyjątkowo łatwo go zapamiętać. Jak chcesz wiedzieć więcej o tym adresie, to poszukaj w Google, bo warto, ale tutaj to poza tematem.
Podsumowując, robiąc ping na google com nie wiesz czy przyczyną braku odpowiedzi jest złe ustawienie DNS, czy brak połączenia w ogóle, ale robiąc ping na 172.217.16.14 wiesz że przyczyną braku odpowiedzi jest brak połączenia z Internetem w ogóle, bo pomijasz system DNS.
Powyższe tłumaczę Ci bo to jest wiedza ogólna, przydatna zawsze i wszędzie.
Natomiast to, że nie działa ci Wheezy to wyłącznie twój problem.
Jak jesteś masochistą i uparłeś się na reanimowanie trupa, to radź sobie sam.
Szczególnie że twoja wiedza o Linuksie jest bardzo mała, a brak Internetu to tylko jeden z wielu problemów jakie napotkasz próbując używać zabytkowego systemu.
autor: tuxcnc
15 gru 2022, 22:00
Forum: LinuxCNC (dawniej EMC2)
Temat: Jak postawić linuxcnc 2.7.14
Odpowiedzi: 20
Odsłony: 1425

Re: Jak postawić linuxcnc 2.7.14

jarcys pisze:
15 gru 2022, 21:53
Po włączeniu kompa górna ikonka po prawej wyświetla mi że mnie połączono, a w przeglądarce Firefox wpisze np. Allegro i mam Server no found .
I nie wiem jak to umieścić




deb http://archive.debian.org/debian wheezy main
deb http://archive.debian.org/debian-archiv ... -security/ wheezy updates/main
PISZ PO POLSKU!
I odpowiadaj na pytania merytorycznie.

Co Ci zwraca

Kod: Zaznacz cały

ping 8.8.8.8
???
autor: tuxcnc
15 gru 2022, 21:49
Forum: LinuxCNC (dawniej EMC2)
Temat: Jak postawić linuxcnc 2.7.14
Odpowiedzi: 20
Odsłony: 1425

Re: Jak postawić linuxcnc 2.7.14

jarcys pisze:
15 gru 2022, 21:39
Po instalacji linuxcnc 2.7.14 mam połączenie z internetem ale gdy coś wklepie w przeglądarce wyskakuje mi Server not found .
Wiem że ten system nie ma wsparcia i czy do zmiany wpisów w repozytoria jest potrzebny dostęp do internetu .
Skąd wiesz że masz połączenie z internetem?
Co konkretnie wklepujesz i w jakiej przeglądarce?
Jakie wpisy i w jakich repozytoriach chcesz zmieniać?

Dodane 3 minuty 33 sekundy:
Co Ci zwraca

Kod: Zaznacz cały

ping 8.8.8.8

Wróć do „Jak postawić linuxcnc 2.7.14”