Minęło już sporo czasu odkąd środowisko Eagle przejęła nowa firma.
Więc trzeba było osobiście przekonać się co się dzieje z tym cenionym przeze mnie programem projektowym. Paczkę oprogramowania jak zwykle można pobrać z witryny producenta. Kolejnie, archiwum należy wypakować i cieszyć się działającą aplikacją. Niestety tym razem nie było to takie oczywiste …Przy próbie uruchomienia programu poawiał się następujący komunikat uniemożliwiając start aplikacji:
1 2 3 4 5 |
08:23 kaktus@donica:/opt/eagle-9.2.0$ ./eagle terminate called after throwing an instance of 'std::runtime_error' what(): locale::facet::_S_create_c_locale name not valid Przerwane 08:23 kaktus@donica:/opt/eagle-9.2.0$ |
Rozwiązanie bardzo popularne opisane w internecie zakłada następującą drogę usunięcia błędu:
1 2 3 4 5 |
08:33 donica:/opt/eagle-9.2.0# echo "en_US.UTF-8 UTF-8" > /etc/locale.gen 08:33 donica:/opt/eagle-9.2.0# locale-gen Generating locales (this might take a while)... en_US.UTF-8... done Generation complete. |
Po zastosowaniu tego rozwiązania i owszem, Eagle uruchamia się … jednak nowa konfiguracja jest konfliktowa i generuje bałagan w systemie. Część aplikacji uruchamia się w języku angielskim, i nie jest możliwie wgranie i zaktualizowanie czegokolwiek …
Dlatego trzeba było samodzielnie spróbować rozwiązać ten problem. Okazuje się, że bez angielskich lokalizacji Eagle działać nie chce …A zastępowanie rodzimych jest bezsensowne i rodzi następne problemy.
Dlatego jest niezbędna inna droga postępowania.
Z pomocą przychodzi nam:
1 |
dpkg-reconfigure locales |
Na szczęście jest możliwe wybranie dodatkowych ustawień językowych, więc bez zastanowienia należy wybrać:
1 |
en_US.UTF-8 |
Dodatkowy wybór zatwierdzamy przez <OK>. Należy go potwierdzić w kolejnym kroku i wskazać locale domyślne.
Po zatwierdzeniu ustawień informowani jesteśmy o przebiegu dalszej akcji:
1 2 3 4 5 |
root@programator:/opt/eagle-9.2.1# dpkg-reconfigure locales Generating locales (this might take a while)... pl_PL.UTF-8... done en_US.UTF-8... done Generation complete. |
Po takich modyfikacjach Eagle uruchamia się bez zająknięcia, a system pozbawiony jest dodatkowych dysfunkcji.
Witaj Kaktus. Używałem Eagle długo. Od czasu przejęcia go przez nowego właściciela szukałem alternatywy. KiCAD jakoś mi nie przypadł do moich potrzeb natomiast bardzo mi przypadł easyEDA. Używam go w przeglądarce i nawet dosyć sprawnie. Gerbery tez łatwo się robi i wstępne wizualizacje widoku obwodu. Możesz się tym zainteresować w wolnej chwili. Być może tez Ci się spodoba. Pozdrowienia dla fana cyfrówki.
Zaciekawiło mnie, muszę pooglądać.
mam Debian 11 , nie da się ustawić jednocześnie:
pl_PL.UTF-8
en_US.UTF-8
po mimo wyboru en_US.UTF-8, dalej jest pl_PL.UTF-8
to nie działa, jedynie ratuje Virtual Box a w niej XP na którym pracują wszystkie programy dla elektroników , szkoda że nie da się już instalować XP na nowych płytach głównych bo Bios nie obsługuje już tego systemu , i tu kłody pod nogami , jak tu się rozwijać dla młodego pokolenia używając tanich i dobrych programów
hej …
moja wersja OS: Debian GNU/Linux bookworm/sid
i wszystko działa według przedstawionego przepisu.
Czyli jest możliwość ustawienia tych dwóch konfiguracji lokali na raz.
pozdrawiam serdecznie.