Znaleziono 4 wyniki

autor: tuxcnc
28 sty 2013, 21:21
Forum: LinuxCNC (dawniej EMC2)
Temat: Start LinuxCNC na pełnym ekranie
Odpowiedzi: 30
Odsłony: 4752

Wiesz co, najprościej to jednak będzie, jak w terminalu wydasz polecenie :

Kod: Zaznacz cały

touch ~/.axisrc
Jeśli plik istnieje, to zmienisz mu datę, jeśli nie istnieje to utworzysz pusty plik o takiej nazwie.
Teraz możesz go poszukać, albo wcale się nie interesować tym gdzie on jest i najzwyczajniej otworzyć go do edycji :

Kod: Zaznacz cały

gedit ~/.axisrc
Dalej już chyba sobie poradzisz ?

.
autor: tuxcnc
03 sty 2013, 20:39
Forum: LinuxCNC (dawniej EMC2)
Temat: Start LinuxCNC na pełnym ekranie
Odpowiedzi: 30
Odsłony: 4752

Linux to nie Windows, pomijając kilka programów tworzonych przez paranoików, to nie dostaniesz komunikatu, że tego czy tamtego nie wolno Ci zrobić.
A na paranoidalne programy też jest metoda, bo przecież są dostępne źródła i sobie można bez tych kretyńskich zabezpieczeń skompilować.
Tak więc gdy masz uprawnienia roota, to wolno Ci robić rzeczy nawet najgłupsze, skutkujące natychmiastowym uwaleniem systemu.
Taka jest cena wolności, że trzeba samemu się pilnować, żeby głupoty nie zrobić.
Ja od wielu lat loguję się wyłącznie jako root, ale zawsze zanim wcisnę <enter> dwa razy czytam i trzy razy myślę.
Dlatego porządek w systemie jest tak ważny.
Te same pliki nie mogą być w pięciu miejscach i pięciu wersjach, bo to może drogo kosztować.
Zawsze trzeba mieć pewność, że się pracuje na właściwych plikach.
I nie ma wytłumaczenia, że się tylko uczysz, że to tylko dla zabawy, że ten komputer jest nieważny, bo jak nabierzesz złych nawyków, to zaprocentują w najmniej oczekiwanym momencie.

.
autor: tuxcnc
03 sty 2013, 17:59
Forum: LinuxCNC (dawniej EMC2)
Temat: Start LinuxCNC na pełnym ekranie
Odpowiedzi: 30
Odsłony: 4752

Zasada jest prosta : swoje pliki trzyma się w swoim katalogu domowym.

Dla LinuxCNC jest to ~/linuxcnc .
Dla plików ngc jest to ~/linuxcnc/nc_files .
Dla konfiguracji jest to ~/linuxcnc/configs .

Katalogi /usr/share/linuxcnc i /usr/share/doc/linuxcnc są nietykalne, bo jak się w nich namiesza, to trudno dojść ładu.

Czyli przykładowo, jeśli chcesz kombinować z ngcgui w symulacji, to robisz numer następujący :

Kod: Zaznacz cały

cp -dpR /usr/share/doc/linuxcnc/examples/sample-configs/sim ~/linuxcnc/configs
Potem możesz sobie powywalać te pliki i katalogi których nie potrzebujesz a inne pozmieniać, ale robisz to tylko w swoim katalogu domowym.

Katalog domowy ma taką magiczną właściwość, że można go nawet całkiem usunąć, przy następnym logowaniu na dane konto zostanie on utworzony na nowo.
Oczywiście stracisz wtedy swoje dane, ale cały system, wszystkie programy i ustawienia oraz dane innych kont pozostaną nienaruszone.
Robiąc burdel poza katalogiem domowym wcześniej czy później unieruchomisz niektóre programy, albo i cały system.

.
autor: tuxcnc
02 sty 2013, 17:40
Forum: LinuxCNC (dawniej EMC2)
Temat: Start LinuxCNC na pełnym ekranie
Odpowiedzi: 30
Odsłony: 4752

Re: Start LinuxCNC na pełnym ekranie

MlKl pisze:Żeby wystartować swojego LinuxCNC na pełnym ekranie w .axisrc dodajemy linijkę:

Kod: Zaznacz cały

root_window.tk.call("wm","geometry",".","1280x944-0+0") 
Zasadniczo to w ~/.axisrc i jest to ogólnie sposób na otworzenie programu w oknie o określonej wielkości.
Poza tym prawda.

Są jeszcze inne sposoby, działające bardziej ogólnie np http://burtonini.com/blog/computers/devilspie .
Mam to nawet zainstalowane właśnie dla LinuxCNC, ale na komputerze którego nie używam, to teraz więcej nie powiem.

.

Wróć do „Start LinuxCNC na pełnym ekranie”