Autor Subiect: Linux  (Citit de 27460 ori)

0 Membri şi 1 Vizitator vizualizează acest subiect.

Offline gabineg

  • Global Moderator
  • Hero Member
  • *****
  • Mesaje postate: 14541
  • Thanked: 3483 times
  • Gen: Bărbat
  • Suzuki SX4 GLX 4WD
    • Bucuresti
Re: Linux
« Răspuns #60 : 23.Mar.2016, 08:43:31 p.m. »
Deși avem din 1994 un server de Linux (router + email) în proximitate la slujba, nu am intervenit pe el decât cu putty pentru adduser,  deluser, ștergere de log-uri sau winscp pentru site.
Când citesc ce-ati scris, mi-aduc aminte de fostul coleg @adrian_r5, cu a lui zicala eminesciana: Deși vorbești pe înțeles,  eu nu te pot pricepe. ...
  • SX4 by Giugiaro
It's nice to be Important, but it's more important to be Nice
 

Offline hugbear

Re: Linux
« Răspuns #61 : 23.Mar.2016, 09:17:23 p.m. »
X Window System e sistemul care oferă capabilitatea de a avea o GUI (Graphical User Interface = interfață grafică).
Desktop Environment e o suită de programe ce implementează interfața grafică în paradigma „biroului de lucru” (a nu se confunda cu Window Manager, mult mai simplu și mai frugal dpdv al resurselor dar mai limitat și mai dificil de configurat).
Command-Line Interface e interfața în linie de comandă, aia de-o accesezi tu cu putty, SSH sau cu orice alt terminal, local sau la distanță.

Dacă tot vorbirăm de WM, ca o a cincea opțiune pentru @Leutz ar fi Ubuntu Server peste care să instaleze un window manager „ușurel” (Openbox, Fluxbox, Awesome etc).
« Ultima Modificare: 23.Mar.2016, 09:27:12 p.m. de hugbear »
Zuza a IIa (SX4 GS 4WD "Gassy Beast")

 „Înțelepții vorbesc când au ceva de spus, nebunii - ca să spună și ei ceva.” ― Platon
 

Offline Leutz

Re: Linux
« Răspuns #62 : 31.Mar.2016, 04:31:53 a.m. »
Cred ca cineva acolo sus mi-a auzit suduielile si afuriselile din ultimele saptamani ...  :D. Ce facem  >:), unim topic-urile cu Windows si Linux? ... nu de alta, dar se pare ca de-acum incolo daca vorbim de oricare din ele, separate, ... dam in off-topic fara sa vrem  =))

http://blog.dustinkirkland.com/2016/03/ubuntu-on-windows.html?m=1

  • SX4 AWD MT 2.0 - 2007 / Outlander AWD CVT 2.4 - 2019
 

Offline hugbear

Re: Linux
« Răspuns #63 : 31.Mar.2016, 07:16:11 a.m. »
Citat
Right, so just Ubuntu running in a virtual machine?"  Nope!  This isn't a virtual machine at all.  There's no Linux kernel booting in a VM under a hypervisor.  It's just the Ubuntu user space.
Realizezi ce scrie acolo? În traducere liberă, înseamnă că în sfârșit Microsoft a găsit o cale de a scăpa de inamicul public mr 1, kernelul lui Torvalds. Și asta cu ajutorul cozilor de topor de la Canonical.  Acum pricepi de ce bâzâiam eu împotriva Ubuntu ;)?

Btw, ai rezolvat cu ROS?
Zuza a IIa (SX4 GS 4WD "Gassy Beast")

 „Înțelepții vorbesc când au ceva de spus, nebunii - ca să spună și ei ceva.” ― Platon
 

Offline migabi

Re: Linux
« Răspuns #64 : 31.Mar.2016, 09:47:47 a.m. »
Daca poate rula ELF-uri, e posibil un posix wrapper cu loader si linker&shit. Inamicul lui MS este GPL-ul si nu linux. Oricum e o veste buna, am scapat de cygwin/msys sau alte emulari. E interesant de vazut sub ce licenta e facut wrapperul.
SX4 SE m16a awd 2011
 

Offline Leutz

Re: Linux
« Răspuns #65 : 01.Apr.2016, 04:53:44 p.m. »
ROS-ul a mers din prima. Cand am postat prima data deja aveam ROS-ul instalat si mergand. Problema era ca nu puteam "monta" partitia de date, din motive ... inca nelucidate.

Ultima versiune de ROS se instaleaza foarte bine pe Ubuntu 14, pentru ca e facuta pentru el. N-are installer visual, e tot din linie de comanda, insa conectat la internet cu setare sa-si ia pachete on-the-fly ... isi ia singur toate dependintele si se instaleaza. Oricum, ROS-ul tot din pachete Debian e. Inainte de instalare se instaleaza niste dependinte ca sa poate sa-l interpreteze Ubuntu.

Problema cu ROS-ul a aparut ulterior, la unul din roboti, care a venit cu Ubuntu 12.04 din nastere ... si acest Ubuntu era busit ... tot din nastere. Intrucat la munci totul e pe Active Directory, evident ca nu aveam optiunea sa-l conectam la internet si sa-si instaleze dependinte on-the-fly ... si nici nu mergea "installer-ul" facut pentru Ubuntu 14. Deci trebuia sa punem ROS-ul "de mana" ... adica sa-l compilam si instalam din surse (de Debian) ... plus sa punem de mana toate miliardele de dependinte pe care eventual le-ar fi cerut pe parcurs.

Evident ca varianta utopica de mai sus nici n-am luat-o in calcul  :-)). In schimb, am incercat o conectare la internet prin metoda scarpinatului cu mana dreapta la urechea stanga, pe dupa cap  :-)). Am conectat un laptop (tot cu Ubuntu) la net prin wireless de la un telefon si-am share-uit conexiunea prin placa de retea catre ethernet-ul robotului, prin fir.

Partea proasta e ca serviciile de retea pe Ubuntu-ul robotului erau busite; si ... cu ocazia asta am remarcat ca la Ubuntu comunicatiile nu ruleaza in mod clasic Linux, ci intr-un mod al lor pe un layer peste linux. Daca se opresc si repornesc comunicatiile prin comenzi clasice linux ... se busesc miliarde de alte chestii inclusiv pe la server-ul de Xwindows.
Anyway ... ne-a luat vre-o 6 ore pana l-am facut sa mearga fara sa stiu in final de ce n-a mers ... si apoi  :-)) de ce a mers. A luat-o cand a vrut el, dupa a n-a incercare identica.

Dupa aia ... nebunie. Tot ce tinea de instalare/compilare nu mergea, din cauza ca nu-si recunostea propriile pachete, instalate deja. Practic orice incercam sa instalam nu mergea. Cu o mana zicea ca ii lipsesc pachetele x,y,z si cu alta zicea ca nu le poate instala pentru ca sunt incompatibile cu versiunea 12.04 de Ubuntu. Era vorba de pachete proprii, Ubuntu, pentru actualizarea propriului lui ecosistem.

Deci in final n-a mers nimic, asa ca am ras totul si am pus Ubuntu 14, cu riscul de a nu putea folosi ce ne trebuia de pe robot (vre-o 20 de senzori de diverse tipuri) din lipsa de drivere. Din fericire totul a mers bine. ROS-ul s-a instalat la fel de usor ca pe laptop, iar toate device-urile de pe robot merg pe porturile standard, cu comunicatiile standard respective, fara comunicatie proprietar.

Deci una peste alta a fost OK, dar au fost cateva zile de efort. Cu Windows instalat pe robot n-au fost problemele astea. Insa acolo problemele au fost altele, de-aia s-a decis trecerea pe Linux si folosirea ROS-ului (nu s-a putut face integrarea tuturor senzorilor pe Windows, pentru ca era o problema la timing-ul de la sensorul GPS, care nu se pupa cu cel de la senzorii inertiali => robotul nu putea naviga bine in sistem inertial, in lipsa GPS-ului).

Oricum, pentru mine asta a fost o chestie colaterala, ca sa-mi aduc aminte de lucruri ... de mult uitate  :D. Pe mine m-asteapta ceilalti roboti ... care vin cu Raspbery PI. Si mai am un brat robotic care nu vine cu nimic, doar cu comunicatia seriala si cu un API cross-platform pentru cinematica articulatiilor. M-asteapta distractie la maxim anu' asta.
  • SX4 AWD MT 2.0 - 2007 / Outlander AWD CVT 2.4 - 2019
 

Offline Leutz

Re: Linux
« Răspuns #66 : 02.Feb.2017, 04:35:27 p.m. »
Intre timp aventura cu si despre linux a ajuns la nivelul urmator  :(. In ultima perioada m-am ocupat cu un sistem multi-GPU pentru machine-learning. Din lipsa de fonduri, n-am reusit sa iau un sistem hard-soft la cheie, asa ca l-am facut din bucati, inspirat din cele la cheie  :D. Sistemul are o placa de baza Asus X99 E-WS USB3.1 si 4 placi video nVidia GTX1080 (arhitectura Pascal), plus celelalte componente aferente.

Scopul este sa instalam Linux si pe el sa ruleze framework-urile CUDA/cuDNN/etc. de la nVidia, pe care sa facem neural processing utilizand TensorFlow, Theano ... si alte cateva tool-uri de Artificial Neural Networks si deep-learning. Problema maxima este ca ... azi m-am dat cu capul de pereti pana seara si nici macar n-am reusit sa instalez un Linux. Nu mai povestesc ce circ a fost (in capul meu).

Pe scurt, am incercat initial cu Ubuntu 14 si 16, ale caror installer-e dau chiar de la boot-are o eroare care am crezut ca e de chipset de placa de baza, dar pana la urma cred ca e de chipset de placa video (driver). Eroarea arata ca prima linie de pe ecranul postat de nenea asta, doar ca la mine linia aia se repeta de 4 ori, deci ... 4 chipset-uri nVidia care nu-i plac. Pana la urma am sapat si am gasit aici, ca Ubuntu se instaleaza ca Windows-ul, graphic only, deci daca nu vede placa video din start ... nu merge deloc; si atunci trebuie manarit ca sa plece fara.

Dupa acest ecran, urmeaza alt ecran in care zice "edac sbridge .... error", care am citit ca ar fi legat de memoria RAM ECC, ceea ce nu e cazul, pentru ca nici placile video, nici RAM-ul sistemului nu sunt ECC, ci standard. Sau poate mi-o fi dat nenea ala de la magazin RAM mai bun din greseala.
Oricum, ideea e ca dupa ce trece prin cele doa ecrane ... ramane ecranul negru si asa sta pana il inchid fortat de la buton.

Dupa sfortarile cu Ubuntu, am mai citit si alte chestii care se intampla intre el si placa asta de baza de la Asus, asa ca am trecut la Debian. Asta ... mi-a luat alte ore, pentru ca USB-urile boot-abile le-am facut pe Windows; si se pare ca dintre putinele aplicatii de windows care pot pune un ISo de Debian pe USB ... nic una nu prea merge in realitate. Deci USB-urile cu Debian, facute si refacute in Windows ... n-au mers nici macar cat Ubuntu. In final am ajuns acasa si am facut unul din linux, urmand instructiunile de pe site-ul Debian. Asta a mers pe sistemul de-acasa, sa vad maine daca merge si la munci.

Apoi am incercat un live Linux, primul iesit in cale pe internet. Asta se chema Slax si n-a facut probleme cand l-am pus pe USB-ul boot-abil (in Windows), INsa pe sistemul cu GPu-uri ... tot nimi. N-a vrut s-o ia. Acelasi comportament ca Debian-ul.

Mai e si alta chestie ... sistemul multi-GPU are acum Windows 10 instalat cu BIOS clasic (nu l-am pus cu EFI). Sa fie asta problema?? Nu merge bine Linux-ul daca Windows-ul nu e pe EFI? Teoretic n-ar trebui sa fie probleme; bootloader-ele de linux accepta orice, din cate stiu.

Pana una-alta, maine incerc USB-ul cu Debian, care-a mers acasa; si in functie de rezultate ... incerc si cu Ubuntu sa rezolv driverele video cumva. Posibil ca asta sa fie problema la toate Linux-urile incercate?? Si atunci ... sa incerc sa instalez Debian-ul in linie de conanda?? Ca Ubuntu se pare ca nu mai are optiunea asta ...

Mai e evident si varianta in care imi leg supercalculatorul de gat si ma arunc cu el ... pe unde-oi putea  :fluier:
  • SX4 AWD MT 2.0 - 2007 / Outlander AWD CVT 2.4 - 2019
 

Offline toma

Re: Linux
« Răspuns #67 : 02.Feb.2017, 05:23:48 p.m. »
are legatura sau sunt pe langa?

https://yangcha.github.io/GTX-1080/
  • Suzuki Vitara 2015 Allgrip diesel
Omul este singurul animal care roșește, ori ar fi potrivit să o facă - Mark Twain
 

Offline toma

Re: Linux
« Răspuns #68 : 02.Feb.2017, 06:24:40 p.m. »
are legatura sau sunt pe langa?

https://yangcha.github.io/GTX-1080/

LE: am citit mai cu atentie, tu nu reusesti inca sa instalezi OS-ul...
  • Suzuki Vitara 2015 Allgrip diesel
Omul este singurul animal care roșește, ori ar fi potrivit să o facă - Mark Twain
 

Offline toma

Re: Linux
« Răspuns #69 : 07.Feb.2017, 04:07:54 p.m. »
Ce ai mai facut cu asta? nu ai mai scris nimic...
  • Suzuki Vitara 2015 Allgrip diesel
Omul este singurul animal care roșește, ori ar fi potrivit să o facă - Mark Twain