- Poco F6 5G - Turbó Rudi
- Samsung Galaxy A54 - türelemjáték
- Milyen okostelefont vegyek?
- Android alkalmazások - szoftver kibeszélő topik
- Fotók, videók mobillal
- Google Pixel topik
- Yettel topik
- Heteken belül ár/érték bajnokot avat a Poco
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Mobil flották
-
Mobilarena
Amit érdemes tudni a Raspberry Pi-kről:
A legelső változat 2012-ben jelent meg. Pici, olcsó és nagyon alacsony fogyasztású, hobby-célú kártyagép. Felépítése ARM alapú, nem PC-architektúra, hanem kb. egy régi mobilhoz hasonló. Nagyon sok mindenre használható! A Linux-nak és a magas eladási mennyiségnek köszönhetően jelentős fejlesztőtáborral rendelkezik.
Új hozzászólás Aktív témák
-
cog777
őstag
válasz
wassermann #41624 üzenetére
Belefer egy RPi4 desktop teszt, amit ZeroZero-nak csinaltam?
Mivel VNC-vel vagy ssh-val kapcsolodok legtobbszor az RPi-hez, ezert a relevans reakcioidohoz fogtam egy monitort, billentyut, egeret es megneztem mit tud manapsag mint desktop. (igaz, ssd-vel)
Meglepodtem mennyire ropkodtek a weblapok Firefoxon meg a nehezebb fajtajuak is, egy kis ublocker-rel megtamogatva. Sot meg par fejlesztorendszert is kiprobaltam, hasznalok, Godot, VSCode. Remekul porogtek.
Ellenben a YT az nem volt valami fenyes.
Hogy valami nezhetot kapjak, a Chromiumban kellett megnyitnom a YT-t es enedelyezni nehany flag-et. Igy mar elfogadhato volt 720p@30Hz-en, 1080 egy picit docogosen, de 60HZ teljesen fejeltos volt.Ahogy olvastam, erdemes ezeket letolteni a youtube-dl-el es egy desktop lejatszoval lejatszani.
Szoval inkabb el tudnam kepzelni RPi-t desktopra hasznalva egy hozzabberto kezeben, (fejlesztesre, tesztelesre esetleg mint vesztartalek gep), de nem egy kezdonek.
-
cog777
őstag
Ha nem SSD akkor emmc? Olcsobb mint az SSD. A mi termekunkben is emmc van, evekig megy pedig gyepalva van. Igaz, nem RPi es nem ez az emmc.
-
cog777
őstag
válasz
cSuwwi #41005 üzenetére
Es .. tenyleg. Mindig tanul az ember.
Ez mukodik:
git clone https://github.com/davidflanagan/wifi-setup.git
Cloning into 'wifi-setup'...
remote: Enumerating objects: 42, done.
remote: Total 42 (delta 0), reused 0 (delta 0), pack-reused 42
Unpacking objects: 100% (42/42), done. -
cog777
őstag
A nem hivatalos - headmelted fele -vagy mukodik vagy nem buildeket nem szamoltam bele
Hivatalos release:
Itt van a hivatalos bejelentes:
September 2020
Linux ARM builds - VS Code is now available for both Linux ARMv7 and ARM64.Van par report arrol hogy a nem hivatalos buildekkel problemak vannak, black screen problema stb. Neha valoban mukodtek, bar en 2019 ota probaltam hasznalni VS code-ot.
-
cog777
őstag
válasz
betyarr #40802 üzenetére
Szerintem az ssd sokat gyorsit a rendszeren. sd kartyaval hasznaltam, bongeszni nem volt valami nagy elmeny, bar gyorsitottam rajta, amikor ramdrive-ra tettem a profilt es a /tmp-t.
Ilyenkor az lenne a cel hogy az adatmozgast optimalizaljuk a memoria es a lassu sd kartya kozott.ssd telepites utan a zokkenomentesebb lett a bongeszes, nem akasztja meg tobb mp-re lassu sd kartya iras. Siman tudok valtogatni progam inditas es bongeszes kozben is masra, a rendszer nem akad be. Az mas kerdes hogy a YT illetve a nagy weblapok megjelenitese, kezelese nem tovabbra sem eri el a desktop pc-t, nem hiaba aktiv az ublock a chomiumban.
-
cog777
őstag
Felhorol jut eszembe. Felfedeztem hogy lehet rclone-al tavoli fajlrendszerkent google drive-ot csatolni. (Valoszinuleg mukodne one drive es mas felhos tarhelyekkel is)
1. rclone telepites
2. rclone config, ahol teljes hozzaferest adunk az rclone-nak es elmentjuk a configot mondjuk gdrive neven.
3. kesziteni egy gdrive mappat a home-ban
4. felcsatolas: rclone mount --daemon gdrive: /home/usernev/gdrivedf siman jol mutatja a max es szabad helyet.
Keszitettem mentest a fontos cuccaimrol es felmasoltam. A webes google drive-on megjelent a mentes.
-
cog777
őstag
válasz
varmi2 #40370 üzenetére
Kevesbe tamogatott az Android es a Windows 10, masik link.
Hivatalosan Raspberry Pi OS es Ubuntu (illetve par egyeb disztro)
-
cog777
őstag
válasz
varmi2 #40369 üzenetére
Persze, egyik megoldas ha tudsz programozni mondjuk pythonban.
Linux alatt nagyon egyszeru beolvasni a CPU es GPU homersekletet. Windows alatt nincs tapasztalatom, de gyors kereses utan elo jott par link, masik linkHa a beolvasas mukodik, akkor pofon egyszeru atkuldeni halon keresztul az rpi-nek, amelyik egy kijelzon megjeleniti a homersekleteket.
-
cog777
őstag
Miutan feltettem a juliusi firmware-t, majd apt upgrade-el lefrissitettem a rendszert, amely telepitette a hivatalos szeptember 3-as verziot, most mukodik. Bootol az USB 3-on levo ssd (es nincs benne az sd kartya)
Valami kavaras lehetett ... rejtely.
@_q: koszi a tanacsokat, valahol van kulso hdd-m kiprobalhattam volna, valoban.
Esetleg az lehetett a problema hogy nyaron egy beta firmware-t kellett hasznalnom az ssd boothoz, es lehet h az kavart be, mert az nem a hivatalos ut volt. Passz. -
cog777
őstag
Tovabbra sem mukodik, csak azert mukodott korabban mert az sd kartyat benne felejtettem
Nem vagyok benne biztos hogy nem bugos az USB boot. Eddig mukodott usb quirk-el de most restart utan nem talalja az ssd-t, de ha kihuzom es visszadugom akkor mar felismeri es elindul a rendszer ssd-rol. Most probalgatom a firmware-ket.
-
cog777
őstag
Kitalaltam. Eddig USB-ben volt egy esp32 es esp8266. Ezek nem okoztak zavart.
Most valahogy megall az USB boot ha azok csatlakoztatva vannak.
Kihuzva sima bootol az USB3-on levo ssd. -
cog777
őstag
válasz
UberMutant #40348 üzenetére
Koszi, megprobalom az USB2-ot addig.
@bacsomarton
@_q: koszi a tanacsokat. Az usb-storage.quirks -ot hasznalom mar egy ideje. -
cog777
őstag
válasz
cog777 #40344 üzenetére
A boot sorrend megfelelo, ha sd kartyarol inditom a rendszert. 0xf41. eeprom szeptember 3-as verzio, tehat friss.
Csalodott vagyok, valami lehet az usb3 port kezelesevel, mert lsusb eloszor nem ismerte fel az usb-s A-DATA ssd-t. USB2-be csatlakoztatva egybol kilistazta, majd USB 3-ba visszarakva egy ido utan feltunt.
Mintha valami kesleltetese lenne az USB3-nakes ezert akarja az sd kartyat.
Valami otlet?
Ha nincs, megprobalom legyalulni az ssd-t es ujratelepiteni.
-
cog777
őstag
apt dist-upgrade elallitotta a boot sorrendet es most keresi az sd kartyat:
Failed to open device: 'sdcard' (cmd 37la0010 status iff Failed to open device: 'sdcard' (cmd 371a0010 status iff
USB2 [1] 400202e1 connected USB2 root HUB port 1 initKaparhatok elo egy sdkartyat, rakhatom fel a rendszert es allithatom be a sorrendet az eepromban.
Basszus, betojok. Telefonon fotoztam a TV-n levo kepernyot, a google photos felismerte a szoveget, felajanlotta a szoveg masolasat a laptopra, es itt beillesztettem. -
cog777
őstag
Ugrott a Chrome a 86.0.4240.197 verziora.
-
cog777
őstag
válasz
Archttila #40077 üzenetére
Ha esetleg valaki nem akarja vegigolvasni (v nem tud annyira angolul)
Jerry311 altal linkelt bug riportban az OOM killer bug-ra az USB3-on levo HDD/SSD eseten az ideiglenes fix: arm_64bit=1 a config.txt-ba.Magyarazat:
32 bites kernel eseten a nagy sebessegu IO mulveletek a memoria egy specialis helyet (low memory) toredezette teszik es triggereli az OOM killert.Mellekhatas:
- eltori a VLC h264 dekodolasatNekem megfelel, nem fogok VLC-zni az Anydesk-el kapcsolodo RPi4-en.
-
cog777
őstag
Raspberry OS decemberi kiadasanak ujdonsagai [link]
-
cog777
őstag
Akit erdekel a tema, le lehet forditani a Godot 3.2-ot RPi-re ami ujbol tamogatja az Opengl ES2-t. [link]
Fuggosegek:
build-essential scons pkg-config libx11-dev libxcursor-dev libxinerama-dev libgl1-mesa-dev libglu-dev libasound2-dev libpulse-dev libxi-dev libxrandr-dev clangForditas:
scons -j4 platform=x11 target=release_debug use_llvm=yes tools=yes module_mono_enabled=no module_webm_enabled=no CCFLAGS="-mcpu=cortex-a72 -mfpu=neon-armv8 -mfloat-abi=hard -mtune=cortex-a72"Bar nekem ki kellett vennem a "-mfpu=neon-armv8" forditasi parametert.
-
cog777
őstag
A htop allapot teljesen egeszsegesnek tunik.
Alapertelmezesben a swappiness 60-on van (mint atlagos desktop rendszernel). Kb 2/3 - 3/4 telitettsegnel kezdi el a rendszer a lapozofajlt hasznalni. Szerintem olyan nincs hogy tele van a memoria es a lapozofajl nincs hasznalatban. (csak ha swappiness nagyon kicsire van allitva)
Tudnal csinalni kepernyofotot amikor elfogy a memoria? Szerintem nem az lesz a ludas.
Van egy angol leiras, de meg kell hogy mondjam, nekem is kicsit magas hogy mikor lapoz mert elegge dinamikusan van meghatarozva. Link
"So, if the system's distress value is low and swappiness is set to 60, the system will not swap process memory until 80% of the total RAM in the system is allocated" -
-
cog777
őstag
Nah, frissult a Chromium 84.0.4147.141 -ra.
-
cog777
őstag
válasz
draco31 #39721 üzenetére
Elkepzelheto hogy hibas az RPi? Bocs, de nem olvastam vissza sokat, idohiany miatt.
Tudsz az RPi-rol kapcsolodni a WiFi-hez, aztan fokozatosan megy tonkre a kapcsolat?Nekem pl a router-t kell neha atkapcsolnom auto channel-rol valahova es vissza mert rendszeresen esik le a minosege es a sebessege a WiFi-nek. :/ Tul soka a zaj valoszinuleg.
Ha sikerult kapcsolatot csinalni es azt kesobb eldobta, nezd meg hogy tudod-e pingelni a routert.
ping router_IP
illetve a google dns-et:
ping 8.8.8.8Amugy nekem is hasonlo hazam van 1 evig hasznaltam es teljesen jol mukododtt. Igaz, kb 1 meterre volt a routertol.
(Bocs az idehanyt kommentert, rohanasban vagyok)
-
cog777
őstag
Nah, Raspberry Pi Zero W-n kaptam egy Bus error-t es input output error-t
Eppen frissitettem es a kernelnel jart, amikor kiirta ezeket. Tobbe semmi nem indult el, semmilyen parancs, meg az "ls" sem. Igy ujra kellett telepitenem.
Kuglizva, az jott ki hogy vagy sd kartya hiba, vagy tap.
A kartyat a badblocks-al vegigneztem, semmi hibat nem talalt.
Talan a tap? Lustasag miatt "Trust"-ot hasznaltam. Most rakotottem a gyarira es sd kartyat is masikat tettem be. "Samsung Evo-s" mind a ketto. MAjd meglatjuk. Frissites szepen lement.Elkepzelheto hogy a falrafestett ordog jelent meg?
-
cog777
őstag
válasz
TheTruth #39548 üzenetére
A 32 bites linux eseten 2-4GB a max memoria meret (konfiguralastol fuggoen, RPi-n 3GB) amit egy process elfogyaszthat.
Ezert varjuk a 64 bitest. Bar az az egyszeru program ami bezabal 3GB-ot, az valszeg memoriaszivarogtat.Alternativakent feltehetsz valami mas 64bites disztrot.
-
cog777
őstag
válasz
BalanceR #39427 üzenetére
Nekem ez a verzio van es mar USB-rol bootol:
BCM2711 detected
Dedicated VL805 EEPROM detected
BOOTLOADER: up-to-date
CURRENT: Thu 03 Sep 2020 12:11:43 PM UTC (1599135103)
LATEST: Thu 03 Sep 2020 12:11:43 PM UTC (1599135103)
FW DIR: /lib/firmware/raspberrypi/bootloader/stable
VL805: up-to-date
CURRENT: 000138a1
LATEST: 000138a1Viszont nem mernek megeskudni hogy a legfrissebb augusztus 20-i telepito mar tartalmazza.
Ha nem, akkor sdkartyara telepites, manualis masolas ssd-re forgatokonyv jatszik.
(fixme) -
cog777
őstag
válasz
milan26 #39406 üzenetére
Neha hasznaltam a remminat ... nem lehet alt-tab-bal atvaltani? Furcsa... nem emlekszem.
Az internetezesre:
terminalban nezd meg a kovetkezoket:ping google.com
ping 8.8.8.8
(ezzel a nevfeloldast kerulod meg)cat /etc/resolv.conf
(nevfeloldo szerver megnezese, [link] )sudo route -n
(ez a routing table, szerintem a gateway a szerverre mutat, igy nem lehet megkerulni, de ezt ellenorzod le)(Nalam:
Destination Gateway ... Iface
0.0.0.0 192.168.0.1 ... wlp1s0Azaz minden IP-ju csomag a 192.168.0.1-en kot ki, ami nalam a WiFi router.)
Kb ezeket a lepeseket szoktam vegrehajtani amikor hibakeresek halozat ugyeben.
-
cog777
őstag
Ide irom, hatha megkimelek mast a szivastol.
Raspberry Pi Zero W-t telepitettem, osszekotottem az RPi4 USB-s csatijaval - az volt keznel - teszteltem az USB-s ethernet elerest. Mukodott szepen. Viszont WiFi nem akart mukodni, illetve iszonyat lassu volt - kesobb el is tunt a LAN-rol.Ujratelepitettem, amikor eszembe jutott, ne az RPi4-be csatlakoztassam. Elokotortam egy masi rpi tapot es lass csodat, tokeletesen mukodott a WiFi-je az rpi0w-nek
Valahogy zavarhatja az RPi4 a masik WiFi-jet...
-
-
cog777
őstag
Nem tudom megmagyrazni. Viszont nekem is szepen lefrissult, mar a stabilt hasznalom es boot-ol az SSD-m rola.
sudo rpi-eeprom-update
[sudo] password for zoltan:
BCM2711 detected
Dedicated VL805 EEPROM detected
BOOTLOADER: up-to-date
CURRENT: Thu 03 Sep 2020 12:11:43 PM UTC (1599135103)
LATEST: Thu 03 Sep 2020 12:11:43 PM UTC (1599135103)
FW DIR: /lib/firmware/raspberrypi/bootloader/stable
VL805: up-to-date
CURRENT: 000138a1
LATEST: 000138a1
-
cog777
őstag
Ha valaki Ubuntu 20.04-et akarna hasznalni dockerban, akkor erdemes elolvasni ezt a forumot [link]
TLDR:
Telepiteni kell a host rendszerre a kovetkezo csomagot:
sudo dpkg -i libseccomp2_2.4.3-1+b1_armhf.deb
a Debian oldalarol. -
cog777
őstag
válasz
V.Stryker #39185 üzenetére
Azt hiszem nincs hivatalos Chrome csomag RPi-hez.
Alternativak:
- feltelepitesz egy Ubuntut dockerben es onnan hasznalod a Chromiumot
- talan snap-kent talalsz Chrome-ot
- Vivaldi ami a legujabb chromiumra epulEjszakai felebredeshez, mivel nekem nincs monitorom hozza, igy csak talalgatok, illetve talaltam par linket a monitor energia gazdalkodasaval kapcsolatban. Lehet hogy fel tudod hasznalni valamelyik parancsot:
- letiltani a kepernyot este es felebreszteni reggel [link]
- lekapcsolni a monitort, mas parancsokkal: [link] -
cog777
őstag
válasz
Fecogame #39161 üzenetére
Hatarozottan, ugyanis 1.875-re huztam a procit (25% extra) es par fokkal melegebb volt a frissites elott (uresjarat). Most 1-2 fokkal huvosebb igy huzva (szinten uresjarat).
Persze terhelve feljebb megy...@body007:
"egyébként mit csinál a gép akkora load-al? "
desktopra is hasznalom, bongeszo meg van nyitva (ar suspendalva vannak a tabok), tovabba RealVNC, Anydesk, VS Codium is meg van nyitva, ezek is ehetnek a hatterben... -
cog777
őstag
Nekem frissites utan valahogy kisebb a CPU terheles. 0.30 felett volt a load hosszutavon, most 0.21 (VNC-vel hasznalom)
Xorg is kevesebbet eszik, 10% alatti a CPU hasznalata...Eddig ez pozitiv.
-
cog777
őstag
Teljesen egyetertek azzal amit mondtal, sorry, nem voltam tul specifikus ma.
kavehiany vagy vitaminhiany...
"Persze engedelyeztem h elinduljon legkozelebb"
Ez a resze amelyikkel egyetertettem.
sudo systemctl enable anydeskCsak valahogy en ritkan inditom ujra es a telepites utan mukodott out of box. De egy ido nem csatlakozott es hiaba inditottam az ikonjaval, kellett a systemctl start.
-
cog777
őstag
-
cog777
őstag
válasz
Tav-Csoves #39040 üzenetére
De jo hogy emlitetted az AnyDesk-et... mar egy ideje probalok kulonbozo tavoli elerest hasznalni es mindegyik elegge laggos. RealVNC, ennek a proba es fizetos valtozata, TeamViewer, RDP ami mindig uj session-t nyit.
Kiprobaltam az AnyDesk-et es jobbnak talalom...
-
cog777
őstag
Kozben kiprobaltam az rclone-t, remekul mukodik a One Drive-val.
Lehet telepiteni GUI-t is, szoval rclone-browser-rel feltolteni a cuccot. -
cog777
őstag
Meglepodtem hogy out of box lehet telepiteni es mukodik a Veracrypt armhf deb csomag.
[link]
El vagyunk kenyeztetve. -
cog777
őstag
válasz
V.Stryker #38995 üzenetére
Ahogy irta stopperos, git hasznalata az egyik legjobb - de van egy kis tanulasi gorbeje. Amugy van valami kliens program, ha erdekel tanulmanyozhatod: rclone tobb tucat felhoszolgaltatot tamogat
-
cog777
őstag
válasz
V.Stryker #38992 üzenetére
Akkor mit mond, ha parancssorbol inditod a csatlakozast? link a leirashoz
(Esetleg torold ki az 5GHz-nek a configjat a config fajlbol, vagy lemasolod a konfig fajlt valahova es atadod annak az utvonalat)sudo wpa_supplicant -c /etc/wpa_supplicant.conf -i wlan0
Ez ki kell hogy irja miert van valami baja... ha megszakitod a futasat vagy bezarod a konzolt, akkor megszakad a WiFi kapcsolat. -
cog777
őstag
válasz
V.Stryker #38988 üzenetére
Nem ir ki valamilyen hibauzenetet a GUI-s WiFi beallito program?
Itt emliti milyen naplo fajlokban talalhatok a hibauzenetek. (/var/log/messages and /var/log/syslog)
Esetleg parancssorbol scan mit mod? Listazza az SSID-t? Nincs benne unicode karakter?
(sudo iwlist wlan0 scan
)Ha az mukodik akkor a wpa_supplicant beallitasa utan mit mond?
(sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
)Ujrakonfiguralni a WiFi-t:
wpa_cli -i wlan0 reconfigure
Lehet ellenorizni hogy kap-e IP cimet a wlan0:ifconfig wlan0
-
cog777
őstag
válasz
atesss #38958 üzenetére
Bocs, nem szazas a szovegdoboz, neha megkergul amikor beillesztek
igy kulon hsz-be kell irnom.
""ha gyorsitani szeretnel, akkor akar beteheted a /tmp-be, amit a ramba teszel tmpfs-re."
Na ez az amivel szerintem nem nagyon foglalkoznék. Akkor már ami időt ezzel töltök, azt a MQTT tanulására fordítanám, az egy sokkal előremutatóbb megoldás minden ilyesmire."Szerinem ez egy nagyon is jarhato ut, mivel "olcso" megoldas, azaz szinte azonnal mukodik az egesz rendszer ha ezt hasznalod. A cegnel mi is hasznaltuk. Ket program kozott kellett kommunikacio (alacsony sebessegu, csak egy flag tovabbitasa, csak 1mp-es idokozonkent).
Egybol megvan, lehet tesztelni a tobbi programot es kesobb kicserelni valami jobb megoldasra - ha kell. Mi meghagytuk a termekunkben.Ugyanis az MQTT "nem trivialis" megoldas, telepitest es konfiguraciot igenyel. Tehat nem csak a sajat programjaitokat kell telepiteni es karbantartani, hanem az MQTT szolgaltatast is. Ezert neha inkabb dontunk egy egyszerubb megoldas mint fentebb vagy akar csak a kozvetlen TCP kapcsolat kozott...
MQTT telepitese.
Elonye az mqtt-nek hogy parancssorbol is lehet tesztelni. Itt van a python-os pelda.
-
cog777
őstag
válasz
atesss #38958 üzenetére
"Erre tudsz ajánlani konkrét kódot ?"
Python-os topikban:
[link]
"Nézegettem már neten több félét, de van amit nem is teljesen értek, meg írnak az elcsúszás problématikájáról, stb."
[link]
A linked is ugyanezt csinalja csak szallal es nem Timer-rel, csak szerintem felesleges szamolgatni hanyadik iteracio tortenik.
current_time = datetime.now() f() num_calls += 1 difference = current_time - first_called -
cog777
őstag
válasz
atesss #38954 üzenetére
"Egyelőre csak a fájlon keresztüli menne. "
Ez egy remek "hack/workaround", ha gyorsitani szeretnel, akkor akar beteheted a /tmp-be, amit a ramba teszel tmpfs-re. Igy meg gyors is lesz es nem hasznalja az sd kartyat."De később akarok majd MQTT-vel is foglalkozni"
Irj ha kell segitseg, van mar tapasztalatom benne. TPC/UDP remek ha 2 alkalmazas kozott kell kommunikalni, MQTT pedig ha tobb alkalmazas kozott, vagy akar tavoli gepek kozott."Viszont ha már idő-alap: kisebb szervo és léptetőmotor vezérlés viszont abszolút előfordulhat."
Ajanlom az esp8266-ot, csupan 3.5 dollarraadasul WiFi kepes, szoval tud jelenteni az RPi-nek.
-
cog777
őstag
válasz
atesss #38948 üzenetére
Bocs hogy belevau ismet
, nem birom ki.
Szoval szerintem tulbonyolitod, bar tanulas celzattal nem art, de egyszerubben is lehetne.
Hardveres megszakitas RPi-n felesleges, ilyen feladatokra. Pythonban sima Timer megteszi hogy bizonyos idokozonkent futtat valamit.En probaltam amugy FreeRTOS-t Arduino-n es mas MCU-kon, tenyleg preciz de sokkal sokkal jobban megbonyolitotta a fejlesztest, nekem az egyszeru feladataimhoz nem erte meg. Tanulni jo volt.
A cegnel mi markolo hidraulikat vezerlunk ahol 15 ms hataridok vannak, ezt egy linux meg rohogve tudja, real time nelkul is. (Azt hiszem 1ms-os pontossagu az alap utemezoje a linuxnak, ha fontos hogy az operacios rendszer nem vegye el a vezerlest a programodtol mas feladat futtatasahoz, akkor emelni kell a prioritasas, esetleg rootkent futtatni, vegso esetben real-time OS, vagy inkabb dedikalt hardver/MCU.)"Hanem szimplán csak arról, hogy az áramszünet okán a Raspberry órája kicsit elállítódott. És ha pont akkor áll vissza a pontos idő, amikor a scipten belül fut valamilyen"
"Itt nem arról van szó, hogy az áramszünet befolyásolt-e valamit. Hanem szimplán csak arról, hogy az áramszünet okán a Raspberry órája kicsit elállítódott. És ha pont akkor áll vissza a pontos idő, amikor a scipten belül fut valamilyen, a rendszeridőt kalkulációnak használó függvény, akkor ezt a függvényt az óra-átállítás "eltérítheti"."
En tovabbra is a monotonic orat hasznalnam kalkulaciora, pont erre van. Viszont ha nem akarod, akkor irj egy szolgaltatast ami var addig amig nincs internet, majd kenyszeritsd ki az idoszinkronizaciot.
Igy biztosan tudod hogy akkor tortent
Python program ping-el 8.8.8.8-at, ha van valasz akkor vegrehajtja a ntpdate parancsot (ezt talaltam google-ban, lehet h mas pl itt valami chrony-t emlit: [link] ), majd ertesiti a programodat (pl TCP, vagy MQTT kapcsolaton, egyszerubb esetben fajlon keresztul) hogy megtortent az idoszinkronizacio.Alternativakent, RTC-t kell hasznalni ha a logokban fontos a mp pontossagu ido.
Vezerlesre monotonic oratEsetleg kombinalni az RTC-t, UTC-t a logokhoz es a monotonicot a vezerleshez.
Szerk: azt meg beirom hogy mindig merlegelni kell hogy a gyakorlatban milyen surun lep fel a problema amit meg kell oldani. Ha surun, akkor komoly megoldas kell. Ha par evente 1x akkor felesleges tul sok energiat belelolni hacsak tanulni nem szeretnel...
-
cog777
őstag
válasz
atesss #38941 üzenetére
"az Epoch-os megoldást használom - a log kivételével mindenhol."
Csak erre reagaltam hogy logra teljesen jo a localtime(), ha az eszkoz mindig 1 beazonosithato helyen marad. Nalunk a cegnel a termekek naploinal mindig UTC idot hasznalunk, igy barmely foldreszen nezik meg a naplot, nincs kavaras es atszamolas (termek USA-ban naplozott valamit, szerver svedeknel van + nyari/teli)time.monotonic() erteket ugyanugy tudod a time.time()-hoz hasonloan osszehasonlitani elozo ertekkel. En biztonsagosabbnak erzem, kivedhet par megmagyarazhatatlan esemenyt.. hacsak letiltod az ora szinkronizalast, ahogy cigam javasolta.
-
cog777
őstag
válasz
atesss #38938 üzenetére
Hat, megmondom oszinten en pont forditva hasznalnam, time.monotonic-ot preciz vezerlesre mert az soha nem ugral, UTC epoch-ot a log-oknal mert arra soha nincs hatassal a teli-nyari idoszamitas ugralasa.
Magyarazat:
Elvileg, a monotonic ido az minden rendszeren a CPU ora tick-jeit meri, igy az fuggetlen az aktualis idotol.
UTC Epoch pedig jo arra hogy nagyobb idotavlatbol viszonylag pontos osszehasonlitasokat vegezzunk. -
cog777
őstag
válasz
atesss #38933 üzenetére
Hasznalhatod a monotonic funkciojat a time-nak (python), a rendszerido valtoztatasa nincs hatassal a monotonic idore, amelyik meri hogy a bekapcsolas ota mennyi ido telt el [link]
time.
monotonic
() → floattime.
monotonic_ns
() → int
Ez eleg preciz. "The clock is not affected by system clock updates."Viszont ha az ujrainditast kell tulelnie az idobelyegnek akkor alternativakent lehet hasznalni az eltelt idot 1970-ota UTC Epoch
Ez bevett szokas ezt hasznalni hogy log-okban, vagy vezerlesre ezt hasznaljak. Nem hiszem hogy a rendszerido sokat ugralna... -
cog777
őstag
válasz
t72killer #38852 üzenetére
sdkartya eseten megprobalhatod a Chromium cache-et (tmpfs-re vagy) zram-ra tenni:
chromium --disk-cache-dir=/home/juzer/.cacheElotte persze felmountolni csak a juzer jogaval a .cache-be.
-
cog777
őstag
Hat, megmondom oszinten, en is nemregen talalkoztam ezzel az UASP fogalommal...
Talan az atalakitonak lehet egy fel nem hasznalt portjabiztos hogy nincs koze a particiohoz...
Nalam passzol, kirja hogy Driver=usb-storageNalunk van egy termek, ahol 1 USB port van kivezetve, de igazabol a masik bent van a burkolat mogott (csatlakozo nelkul) es valamelyik parancs azt is kilistazza.
"Mivel érdemes tesztelni, hogy ha már van UASP, akkor vajon ki is használja USB3.0-án van se vagy ti miből láttátok hogy lassú?"
Hat annyira lassu hogy hasznalhatatlan. Kb 10 percig bootolt -
cog777
őstag
válasz
V.Stryker #38842 üzenetére
Kapok csokit (sort) ha megtalatam a hibat a kepen?
rootwait utan es az usb-storage.quirks=152d:0578:u elott latok egy $ jelet. Azt szedd ki.Pl nalam:
console=serial0,115200 console=tty1 root=PARTUUID=7f43351e-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles usb-storage.quirks=125f:a88a:uAllitolag nem minden atalakitoval mukodik: [link]
-
cog777
őstag
Valoszinuleg a hazban levo atalakitonak kellene tudnia az UASP-ot.
Itt van egy RPi4-hez kapcsolodo cikk.
TLDR:
$ lsusb -t
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
|__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=uas, 5000MEn is egyelore letiltottam az ADATA ssd-n.
-
cog777
őstag
válasz
V.Stryker #38837 üzenetére
Megcsinaltad az USB 3-as varazslast?
Nekem is lassu volt USB3-on. -
cog777
őstag
válasz
vtechun #38828 üzenetére
Sot a tomoritett zramban levo swapot is kiprobalhatod. Egyik forumtars RPi3-on futtatott docker-t, VSCodiumot, Chromiumot (olyan 1.5 GB-t evett) es zram nelkul nagyon lassu volt, zrammal teljesen elfogadhatoan futott.
Eloszor en is azt javaslom, ha minel kevesebbet akarsz kolteni, akkor egy probat meger.
kb 300MB-os zramra tesztel swap-ot, prioritassal persze, Beallitasz 3x nagyobb tomoritesi becslest, igy kapsz +600MB ramot az 1GB melle.Elkuldhetem a zram scriptjeimet, ha erdekel...
-
cog777
őstag
válasz
V.Stryker #38814 üzenetére
Ki lehet valasztani az ssd-t, de particionalni sajnos nem lehet elore ,mert felulirja az imager program az ssd-t. Viszont kesobb mar lehet atmeretezni es kulon particiora tenni a home-ot akkor ha sd kartyarol inditod a rendszert... bar felesleges szerintem mert ha ujra kell telepiteni a rendszert akkor az imager mindenkeppen lesikalja a tartalmat, tehat elotte menteni kell.
En legalabbis igy tudom.
Ne felejtsd el a megfelelo lepeseket megcsinalni hogy ssd-rol es USB3-rol tudjon indulni a rendszer.
-
cog777
őstag
válasz
t72killer #38790 üzenetére
Sarkany ellen sarkanyfu, UAS(P) problemara, usb-storage.quirks!
Szoval eloszor frissitettem a rendszeremet es felmasoltam az image-t az ADATA ssd-re: [link]
Majd meglepve tapasztaltam hogy USB2-n rendben mukodik, de USB3-on hasznalhatatlanul lassu a rendszer. Utanaolvasva nem tamogatott UASP betegsege van.
Itt a gyogyszer: [link]TLDR:
$ lsusb
Bus 002 Device 002: ID 125f:a88a A-DATA Technology Co., Ltd.sudo nano /boot/cmdline.txt
usb-storage.quirks=125f:a88a:uEdit: Hat ezt tenyleg sarkanyfu lett, mert ahogy olvasom, nekik meg a usb-storage.quirks sem mukodott... hacsak valamit rosszul csinaltak, pl kihagytak az :u -t a vegerol...
Mindegy, itthagyom amit eddig irtam, hatha valakinek jol jon. -
cog777
őstag
"a memoriaba pakolni, swap-ot
Tehát a memória elfogyásakor használt virtuális memóriakierjesztést is oda tennéd?"(Tomoritett swapra gondoltam, nem voltam vilagos.)
Hogyne, jol lehet tomoriteni a memoriaban levo swapot, gyakorlatilag tomoritett memoriat kapsz, 3-6x tobb fer bele arra a reszre amit kiutalsz.
Itt van pl a laptopom zramctl kimenete. Bar 16GB memoriaja van, en megis megkinaltam 3GB zram-mal igy nem akad meg amikor a ceges projektet forditom, tehat legrosszabb esetben 9GB-3GB = 6GB-al no a memoria merete.
Jelenleg 640 MB-ot letomoritett 175-re. Igy total nincs I/O, de megis tobb memoria fer bele a "szukos" keretbe. Kerdeztek masok is hogy minek ez ssd eseten, de enelkul bizony beakad par mp-re forditas kozben, igy meg siman "smooth" marad a mukodes. (Az ar persze nagyobb CPU hasznalat valamivel.)zramctl
NAME ALGORITHM DISKSIZE DATA COMPR TOTAL STREAMS MOUNTPOINT
/dev/zram0 lz4 9.3G 642.3M 164.5M 175M 8 [SWAP]Amugy ezt mar evek ota csinalom keves memoriaju rendszereken, lassu hattertarral. Hirtelen megakadas es tobb perces daralas helyett igy van egy szep atmenet a kicsit lassu (kevesbe van terhelve) es a teljes hasznalhatatlansag (veszettul tul van terhelve) kozott
Ezt anno kitapasztaltam, amikotr700MB memoriaju notin akartam netezni mert tonkrement a laptopom. Enelkul FB megnyitas a falkaparast jelentette. Ezzel viszont siman ment, csak a CPU hasznalat ment fel pl 20%-al tobbet a Celeronon, ami elviselheto volt.
-
cog777
őstag
válasz
V.Stryker #38769 üzenetére
En most vettem ssd-t es ugy gondolom hogy ez tobbet szamit, mintha 8GB-os RPi-m lenne.
Ha csak sd kartyarol futna a rendszer, akkor igyekeznek minnel tobb mindent a memoriaba pakolni, swap-ot, tmp-t, preload-olnam az alkalmazasokat, Chromium cache-t ramdrive-ra tennem stb hogy elkeruljem az I/O-t a memoria es az sd kartya kozott mert a parhuzamos fajlmuveletek nagyon lassitanak. Ilyenkor a 8GB segitene tobbet.
Viszont meg tobbet az ssd...Nalam a teszt kedveert FB-t es par weblapot megnyitottam Chromiumban, VSCodium-ot szerkesztesre, es igy eszik 1.4 GB-ot. Ha tanulni, fejleszteni, bongeszni szeretnem, szerintem jobban jarnal egy ssd-vel es 4GB-al mint sd kartyaval es 8GB-al.
-
cog777
őstag
válasz
t72killer #38748 üzenetére
Esetleg lekapcsolhatod kivulrol egy procival (esp8266 WiFi kepes) ami eleve keveset fogyaszt.
En a riasztomat tervezem mar egy ideje es rendeltem hozza IRF520 MOSFET kapcsolot.
Adatlap szerint 1A-t tud hutoborda nelkul kapcsolni (RPi0W-hez terveztem), de 5A-ig mukodik.
Aliexpress link -
cog777
őstag
válasz
t72killer #38691 üzenetére
Ha a fogyasztas nagyon szamit, akkor megfontolhatod az esp8266/esp32 hasznalatat. Lehet azokat is pythonban programozni.
Az elobbi 60microA-t hasznal alvo uzemmodban. Az esp32-t kijelzesre es szerverre hasznalom a "pet" projektembenhomersekletet a kertben, padlason, nappaliban.
Tervben van a foldnevesseg merese a kertben .. => mikor kell ontoznom -
-
cog777
őstag
válasz
t72killer #38681 üzenetére
Nalam jol muzsikal mar egy eve az RPi4-en a passziv hutes (utalok minden mozgo alkatreszt), driver-t is javitottak rajta amiota kiadtak. A hazban kicsi terhelessel 45-50 fokos.
Programozasra hasznalom, ott az sd kartya limitacioja miatt (ssd utban van mar) nincs teljesen kihasznalva.Mondjuk videokat nem jatszok le rajta, igy nem tudom az milyen terhelest csinal...
Hatranyat nem nagyon latom, mert ez tamogatja az USB 3-at, igy gyorsabb az adatatvitel es a halozat kezeles is. Vezetekes neten 170 MB/s-t tud (ennyi a netes limitem), sokszor a laptopom a wifi driver miatt gyengebben teljesit. :/
-
cog777
őstag
válasz
t72killer #38658 üzenetére
Szerintem mennie kellene, itt az adat tablazata a MAX3485-nek:
[link]
Valoszinuleg tapot is kaphat az rpi 3V-os tap vezetekrol.EZ mar jobban magyaraz, koreaiakra lehet szamitani
Max aram loket 250mA lehet, ahogy en ertelmezem.
"Driver Short-Circuit Output Current IOSD VOUT = High or Low, −7V ≤ VOUT≤ 12V- - ±250mA" -
cog777
őstag
válasz
t72killer #38656 üzenetére
Valami rejtelyes oknal fogva nem jelenik meg a mobil verzios aliexpress oldal, igy nem latom az adatlapot sem hogy 5v vagy 3v-os verzio.
Kis kutatas utan az interneten, az talaltam hogy a 3v-os verziot siman ra lehet kotni az RPi-re. Nincs szukseg driverre, de engedelyezni kell a raspi-config-gal.
-
cog777
őstag
Ez valami USB3-as fix, lehet hogy megprobalhatnatok: [link]
Tobben irtak hogy USB2-vel mukodott csak a kulso ssd de ezzel a fix-el okes. -
cog777
őstag
Szerintetek az ilyen USB3 ssd (SanDisk Extreme PRO 128 GB Solid State USB) megfeleloen mukodne RPi4-el? Ugy ertem ez igazi ssd, igy sokkal gyorsabb mint az sd kartya?
[link]
Igy megsporolnam az atalakito arat. Ahogy nezem, ez lenne a legolcsobb ssd megoldas. -
cog777
őstag
válasz
body007 #38134 üzenetére
Koszi h szoltal...
Openszosz hatranya, mar supportot is nyujthatok
(Gratulalok, te mint juzer meg tesztelo lettel)
Git nem adta hozza az ures shared folder-t, beletettem egy ures fajlt.
Probald "git pull" -al frissiteni es ujbol inditani a start-ot
(Esetleg te magad csinalsz egy shared foldert ahol van a start.sh)Forras/shared -> /opt/shared meg van osztva, igy le lehet oda menteni fajlokat, esetleg profilt.
-
cog777
őstag
Ha valakit erdekel hogyan teszteltem a legujabb Firefox-ot dockerban, itt a repom.
Sajnos eleg lassucska.
Esetleg egy X11 forwarding segitene, de akkor kell egy tavol szamitogep ahol renderelodik a Firefox. -
cog777
őstag
válasz
wassermann #38067 üzenetére
Hat, errol egy orult otlet jutott eszembe: zram-rol futtatni a docker-t ugy hogy GUI is benne van (bongeszo etc) csupan lenne egy megosztott folder az sd kartyara oda menteni.
Hat, lehet h erik a 8GB-os verzio megvetele. -
cog777
őstag
Na, a "terminator" remekul helyettesitette az lxterminal-t amelyik szivarogtat memoriat rendesen... tudom ajanlani. Legalabb temakat is kezel (igy kertben vilagos temaval jobban latom
)
-
cog777
őstag
válasz
akoshhh #37958 üzenetére
Egy kis izelito, otthoni rendszeren esp32 gyujti a homerok adatait, es soros porton kuldi a naplot a Raspberry Pi-nek. Ott egy kis python program tomoritett zip fajlba menti le.
Egyelore igy mukodik, de most tervezek egy kis valtoztatast docker-rel.
Tavoli VNC-vel, kapcsolodok, Codium a szerkeszto program.
Új hozzászólás Aktív témák
Hirdetés
- Microsoft Excel topic
- Elemlámpa, zseblámpa
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Poco F6 5G - Turbó Rudi
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- CURVE - "All your cards in one." Minden bankkártyád egyben.
- A fociról könnyedén, egy baráti társaságban
- Számtech boltosok memoárjai, azaz amikor kiborulunk...
- Kerékpárosok, bringások ide!
- Mibe tegyem a megtakarításaimat?
- További aktív témák...
- HP ProDesk 600 G2 SFF PC, Intel 6. generációs CPU, SSD és RAM nélkül
- Gamer PC - i5 13400f, RX 6700 XT és 16gb RAM
- i5 10500/ RX6600XT/32GB DDR4/ 512GB m.2 alapú konfig/ garancia/ ingyen foxpost
- i7 8700/ 32GB DDR4/ 512GB gen4 SSD/ R5 430 2GBD5/ HP 400G5 SFF/ garancia/ ingyen foxpost
- AKCIÓ!! i9 9900 , RX 5700 XT , 32GB DDR4 , 512GB NVME , 2TB HDD
- AKCIÓ! AMD Ryzen 7 3800X 8mag 16szál processzor garanciával hibátlan működéssel
- Azonnali kézbesítés az év bármely pillanatában
- Bomba ár! HP ZBook Studio G5 - XEON I 32GB I 512SSD I Nvidia I 15,6" 4K DreamColor I Cam I W11 I Gar
- Eredeti Lenovo 230W töltők - 4X20Z83995
- AKCIÓ! Csere-Beszámítás! Manli RTX 3070Ti 8GB GDDR6X Videokártya!
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest