używacie czegoś innego niż debian/arch/fedory lub pochodnego? (ubuntu,xubuntu,mint,manjaro, centos to darmowy redhat a redhat chyba zgapia z fedory :P)

#linux
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@koralowiecc dla mnie puppy Linux jest całkowicie nieużywalny, dziwne metody instalacji, interfejs jak z innej epoki.

Już łatwiej mi było z tinycore choć to dla hardkorowców.

Zależy do czego potrzebujesz ale antix to dobry kompromis. Ewentualnie alpine może być ciekawym pomysłem choć nie wszystko da się tam zainstalować.
  • Odpowiedz
Mireczki szybki temat.
Posiadam pendrive'a z małą partycją, która ma dane i jest w trybie "tylko do odczytu". Czy jest możliwość usunięcia opcji tylko do odczytu za pomocą narzędzi 3rd party?
Jeśli chodzi o bootowanie jakiegoś środowiska PE typu Hirens i robienia tego w tym trybie - próbowałem, nie dał rady,
Iso z gparted - próbowałem, nie dało rady,
softy typu aomei partition, etc. - nie dają rady.
przejęcie uprawnień pod linuxem nad pendrive dają efekt
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pierwszy raz mam taki problem z #linux chcę zrobić bootowalnego pendrive za pomocą rufusa, po wczytaniu iso manjaro wywala komunikat, ze to hybryda iso i nie jest zgodny z trybem kopiowania iso. gdy daje ok i przechodzę dalej, z pendrive robi się 4mb i trzeba usuwać wolumin. Ktoś coś?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
Nabyłem wczoraj Lenovo Legion i7 i... nie wiem co myśleć. Windowsa jeszcze nie zainstalowałem, ale jakimś cudem udało mi się zainstalować Linux Mint chociaż były problemy z bootem z usb. Na linuxie jest brak dźwięku zgodnie z tą stroną https://wiki.archlinux.org/title/Lenovo_Legion_7i. Mało tego. Sam linux zrobił mi parę razy freeze na przestrzeni ostatnich paru godzin. Zastanawiam się czy na Windowsie też są takie cyrki. Ktoś ma tego laptopa? Oddawać go do sklepu? #
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jakie środowisko graficzne najlepsze/najwygodniejsze jeśli chcę móc poruszać się po systemie samymi skrótami klawiaturowymi, bez użycia myszy?
Dodatkowo premiowany ładny wygląd i brak konieczności dodatkowej konfiguracji

#linux
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@newnormal: Poprzedni styl tabów z grającą zawartością był imo lepszy. Ot, zwykły głośniczek, po kliknięciu na którym karta była wyciszana. Teraz jakieś napisy się pojawiają w tytule taba, oczywiście obcięte, jak masz więcej tabów. I żeby pojawił się przycisk wyciszenia, to musisz najpier nad taba najechać kursorem.

Tylko czekam, aż pójdą na całość i desktopowego s-------ą tak jak androidowego.
  • Odpowiedz
Cześć,

W programie mam dwa wątki, które pracują na porcie szeregowym (RS485) pod #linux. Jeśli dobrze się orientuję, to na płytce (customowa), którą posiadam jest transmitter, który powoduje, że komunikacja nie jest full-duplex. W związku z czym używam select(), do sprawdzania czy jest możliwy zapis / odczyt. Problem polega na tym, że od czasu do czasu ramka jest źle odczytywana i ucinane są końcowe bajty, choć wiem że urządzenie
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Parseval Dlaczego masz dwa wątki? Select dostaje readfds i writefds, sprawdzasz który jest ready (FDISSET) i wykonujesz daną operację.

Aha, i skoro to linux, to może epoll() zamiast select().

Wtedy podobnie - masz eventy. EPOLLIN | EPOLLOUT. event
wait() daje Ci liczbę eventów i przetwarzasz w pętli tyle ile ich liczba wynosi.
  • Odpowiedz
Kurde, pół roku prac nad gierałką, a dopiero 127 kart. Jest niezłe opóźnienie, ale czy na pewno? W sumie powoli dochodzimy do sedna kart z efektami i będzie klepanie "randomów bez efektów". Tak więc w sumie nie jest tak źle.

Go go "Summoned Monsters" :P Jak ktoś chce pomóc w projekcie to PW, bo trzeba bota powoli ogarniać i serwer

Myślę powoli o kolejnej FLOSSowej grze do wydania. Kiedyś miałem pomysł na
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@VeXes: W niczym, bo to gotowy silnik, ja dostarczam tylko "Zawartość". Bo po co tworzyć grę od nowa.

W tym przypadku masz silnik YGOPro:
https://github.com/Fluorohydride/ygopro

A ja w PHP zrobiłem generator kart, który na podstawie grafik z Pixabay (które przycinam / ogarniam / poprawiam), skryptów przerobionych z YGOPro i JSON, które klepię powstają karty. Potem tę zawartość co wygeneruje gra (+ bazę danych i drobne rzeczy) kopiujesz do silnika
  • Odpowiedz
Czy ktoś z was wie, co można zaradzić na fakt, że spada mi cz. próbkowania odtwarzania audio kiedy włączę mikrofon?

- słuchawki z mikrofonem jako karta dźwiękowa USB
- kiedy tylko playback jest używany, to ładnie leci na 48kHz
- kiedy jakakolwiek aplikacja dorwie się do nagrywania na tej samej "karcie dźwiękowej", to automatycznie cz. póbkowania spada do 16k lub 22k Hz. Jak zamknę tę aplikację, samplerate samo wraca do ładnego 48kHz.

Kiedyś
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dict: Hm.
A co wynika z cat /proc/asound/pcm ?

Może ten układ jest jakoś ograniczony?
Urządzenia audio USB pracują w trybie izochronicznym. Nie wiem czy są ograniczenia dla takiego trybu (ograniczone pasmo przesyłu).
Takie 16bit/44.1kHz wymaga ~4.4Mbit/s przelływności dla samego audio w PCM, gdzie jeszcze muszą być informacje kontrolne i sterujące.
Może nawet w standardzie USB 1.1 dałoby się zmieścić (12Mbit/s), no ale kto ci to wie.
  • Odpowiedz
@suqmadiq2ama:

The Eport Pro-EP20 is a fully self-contained small form-factor, most compact, integrated solution, which provide a serial interface to Ethernet connectivity to web enable any device. The Eport Pro-EP20 integrate TCP/IP controller, memory, 10/100M Ethernet transceiver, high-speed serial port within a compact RJ45 package and integrates a fully developed TCP/IP network stack and LinuxOS.The Eport Pro-EP20 also includes an embedded web server used to remotely configure, monitor, or troubleshoot
  • Odpowiedz
@menmikimen: Odkryłem dlaczego nie działa - przy którymś podejściu miałem literówkę i obraz się z tym zbudował - jak już ją poprawiłem to obraz został dalej w starej wersji. Pomogło wywalenie wszystkich obrazów i kontenerów i postawienie od nowa wszystkiego
  • Odpowiedz
Hej mam trochę może głupie pytanie, ale nie mogę tego do końca załapać, a może ktoś akurat zna odpowiedź.
Chcę sobie zaimplementować mój driver, który w swojej logice będzie sterował pwm dla silnika.
Uprzedzając - tak tak to bez sensu i w ogóle, bo mogę sobie skorzystać z sysfs exportując po prostu pwm - wiem robiłem to, wszystko działa jak trzeba. Natomiast nie o to mi chodzi w tym przykładzie.

Nie będę może
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pepepanpatryk: Cała istota rozbija sie o zrozumienie jak działa device model w Linux.
Każdy device kusi byc przypięty do jakiejś szyny, np pci, usb etc
Podsystem tej szyny enumeruje urządzenia i szuka sterownika który mógłby znalezione urządzenie obsłużyć.
Ty pisząc sterownik musisz wiec zarejestrowac go w odpowiednim podsystemie używając api specyficznego dla tego podsystemu. Przekazujesz wtedy callbacki typu probe które jako parametr maja device struct danego podsystemu, np pci_d3v. W środku jest dev
  • Odpowiedz
@pepepanpatryk: tak jak pisałem wcześniej, dtb służy do opisu urządzeń o których system nie jest sie w stanie dowiedzieć przez mechanizmy autoenumeracji.
W dtb mozesz podać dowolne informacje ktorych driver potrzebuje.
Zobacz na api do parsowania DTSa.
Wystarczy ze zdefiniujesz sobie parametry które sa ci potrzebne i przeparsujesz dtb w funkcji probe swojego drivera.
  • Odpowiedz
sytuacja jest taka: dwa serwery, każdy z nich ma 8x GPU od Nvidii (dwa nvlink, po jednym na serwer), każdy serwer na debianie. Da się to zwritualizować by 16 GPU było widoczne jako jeden zasób? Wiem że są rzeczy typu Bright Cluster Manager, chociaż to jest raczej scheduler, a ja chciałbym mieć skrypty używające wielu GPU w tym samym czasie. Ktoś działał w tym temacie? Sprzęty są do #machinelearning NIE
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

http://www.rocksclusters.org/ ?


@PiesLat2230: używam rocks cluster os od chyba 2015 lub wcześniej do wirtualizacji klastra obliczeniowego (bazującego na CPU)), gdzie można przekierunkować procesy na różne maszyny. Ale to nie znaczy że zasoby sprzętowe z wielu maszyn są widoczne z jednego miejsca. Z mojego doświadczenia Rocks jest do czegoś innego, bo bazując na HPC wymaga dedykowanych skryptów i nie pozwala z maszyny A sięgać bezpośrednio do sprzętu maszyny B (poza CPU,
  • Odpowiedz