-
IT café
Utoljára frissítve: 2024.03.06.
Légy szíves olvasd el mielőtt kérdezel!
Az összefoglalóban sok helyen a fórumtársak hozzászólásai vannak belinkelve, vagy az ő információik alapján írtam meg, tisztáztam le az adott információt. Ezúton is köszönöm mindenkinek a segítséget!
Új hozzászólás Aktív témák
-
vargalex
Topikgazda
válasz interstate76 #86281 üzenetére
Nem vagyunk egyformák. Az én home szerveremen (is) Arch Linux fut, mindent parancssorból intézek. Nekem egy szerveren ne legyen grafikus felület (pláne ne Windows - mondjuk az még desktopon sem), se webes csicsa szolgáltatás. Majd én beállítom azt és úgy, ahogy én akarom...
Alex
-
vargalex
Topikgazda
válasz ztsoft #86305 üzenetére
Pedig ez a linken van helytelenül leírva. Ugyanis az Entware az egy software repository, ahogy minden linux disztribúció esetén is így hívják a csomagkezelőből telepíthető szoftverek gyűjteményét. Így hívják OpenWrt esetén is, ami ugye az Entware alapja... Az OpenWrt és az Entware esetén is a package manager az opkg (nem pedig, ahogy a linkelt CE leírásban írják: "Entware is a package manager".
[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
-
vargalex
Topikgazda
válasz ®abstract® #86528 üzenetére
Mivel CE alatt 75 °C-nál elkezdi lekapcsolni a magokat, így nem nagyon éri el a 80°C-t. Hacsak nem nagyon rossz a hűtés (pl. nem jól érintkezik a SoC-al).
Alex
-
vargalex
Topikgazda
válasz ®abstract® #86533 üzenetére
Az egy S905X és az sem biztos, hogy amlogic-ng. Annak még nem néztem a dtb-jét, hogy ott hogyan van beállítva. De most konkrétan egy X96 Max+-ról volt szó.
Alex
-
vargalex
Topikgazda
válasz ztsoft #86546 üzenetére
thermal-zones->soc_thermal->trips alatt vannak definiálva. Amlogic-ng esetén egészen biztosan már a trip-point@1-nél elkezdi lekapcsolni a magokat. A hőmérséklet hexaban van megadva. Most megnéztem egy-egy dtb-ben, a következőt látom (zárójelben a megvizsgált dtb):
Amlogic-ng build (CE 19.2-Matrix_rc3):
S905X3 esetén: 75˚C (sm1_s905x3_4g_1gbit.dtb)
S905X esetén: 90˚C (gxl_p212_2g.dtb)
Amlogic build esetén (CE 9.2.8):S905 esetén: 80˚C (gxbb_p200_1G_1Gbit.dtb)
S905X esetén: 80˚C (gxl_p212_2g.dtb)Alex
-
vargalex
Topikgazda
válasz ilovedigweed #86579 üzenetére
Pont, hogy itt vagy jó topicban... Egy 19.2-Matrix_rc3 javasolt szerintem. Kiírás után a megfelelő dtb-t (4 GB-os X96 Max+ esetén az sm1_s905x3_4g_1gbit.dtb) dtb.img néven a partíció gyökerébe kell másolni.
Alex
-
vargalex
Topikgazda
válasz blakey #86626 üzenetére
Én nem használok Samba megosztást, de szerintem tök nem logikus, hogy a CE beállítások alatt el kell indítani a Samba szolgáltatást (szervert!!!) ahhoz, hogy kliensként csatlakozni tudj egy távoli megosztáshoz. A kettő tök független egymástól. A linuxot futtató notebook-omon sem fut a samba server, mégis hozzáférek a samba megosztásokhoz.
Alex
-
vargalex
Topikgazda
válasz blakey #86654 üzenetére
Ez teljesen világos. A CE az első induláskor rákérdez, hogy kell-e Samba szerver!!! Nem kliens... Ahogy megkérdezi az SSH szervert is. Ahogy írtam már, a kliens/szerverteljesen független egymástó. Így CE alatt természetesen nem engedélyezett Samba (szerver) esetén is látja a remote SMB megosztásokat:
tx3:~ # smbclient -L 192.168.22.200
Enter WORKGROUP\root's password:
Sharename Type Comment
--------- ---- -------
Downloads Disk
PS2SMB Disk
mnt Disk
opt Disk
IPC$ IPC IPC Service (Samba Server)
SMB1 disabled -- no workgroup available
Tehát ezért nem értem, hogy miért kell a klienshez engedélyezni a CE beállításokban (vagy induláskor) a Samba szervert...
Alex
-
vargalex
Topikgazda
Lehet, de a service az számomra továbbra is a szerver... Fentebb láthatod, hogy nem engedélyezett samba (azaz SMB service esetén) is működik a samba client, tudok is csatolni kézzel:
tx3:~ # mount -t cifs -o username=root //192.168.22.200/Downloads /storage/test/
tx3:~ # df -h
Filesystem Size Used Available Use% Mounted on
devtmpfs 1.9G 4.0K 1.9G 0% /dev
tmpfs 766.4M 10.5M 755.9M 1% /run
/dev/mmcblk1p1 511.7M 220.4M 291.3M 43% /flash
/dev/loop0 199.0M 199.0M 0 100% /
/dev/mmcblk1p2 13.5G 142.2M 13.4G 1% /storage
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup
tmpfs 1.9G 2.3M 1.9G 0% /var
tmpfs 1.9G 0 1.9G 0% /tmp
//192.168.22.200/Downloads
3.6T 2.5T 1.1T 70% /storage/test
Alex
-
vargalex
Topikgazda
Így, ahogy írod. Ezen anyagok lejátszása esetén a CPU szinte végig 667 MHz-es alap órajelen jár. Persze valamennyit azért melegszik. Ezért szoktam én CE esetén a CoreELEC tárolóból a Program kiegészítők alatt található System tools kiegészítő telepítése után SSH-n bejelentkezve a
stress-ng -c 4
parancs futtatásával tesztelni. Ez egészen egy ctrl+c megnyomásáig (vagy a -t / --timeout paramétert használva a megadott másodpecig) 100%-on terheli a 4 magot (a
-c
paraméter után megadott szám). Ekkor természetesen folyamatosan a maximális 1908 MHz-en járnak a magok. Közben lehet figyelni Kodiban, vagy másik SSH-n bejelentkezve acputemp
paranccsal, vagy konfigurált OpenVFD esetén a kijelzőn a hőmérsékletet...
75˚C elérése esetén (S905X3-nál) pedig érdemes lehet megnézni admesg
kimenetet is, szépen látszik, hogy kapcsolgatja a CPU magokat...#86674 CoF: hacsak nem akarsz mindenképpen ventit használni, akkor szerintem teljesen felesleges. Ha nincs nagyon szem előtt, akkor elég, ha lepattintod az alját és fúrsz rá néhány lyukat...
[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
Aktuális CPU órajel:
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq | awk '{ print NR ". " $1/1000 " MHz" }'
Nyugodtan futtathatod fél óráig is. Lehet, hogy eléri a 75 ˚C-t.
Szerk.: Ahogy írtam, a dmesg-et egy új SSH kapcsolaton nézd közben...
[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
20 perc alatt nekem is 73-74°C-ra ment fel a TX3 (csak borda lett cserélve benne plusz néhány lyuk fúrva az alján), de látszik hogy volt az 75˚C is, mert a dmesg-ben bizony benne vannak ezek:
[157818.433487@3] Detected VIPT I-cache on CPU3
[157818.433542@3] CPU3: update cpu_capacity 1024
[157818.433546@3] CPU3: Booted secondary processor [411fd050]
[157819.688753@1] CPU3: shutdown
[157819.708359@1] psci: Retrying again to check for CPU kill
[157819.708373@1] psci: CPU3 killed.
És persze ilyenkor esik kicsit a hőmérséklet. Ezért lesz 73 ˚C.
Alex
-
vargalex
Topikgazda
válasz Beni2360 #86684 üzenetére
Én hasonlóval raktam fel a bordát. Gondoltam, megnézem egy másik bordával is, de majdnem hagytam a fenébe. Azt hittem, hogy leszakítom a SoC-ot, de aztán lejött... Igaz, fújtam egy kis izopropil alkoholt is, nem tudom, hogy az segített-e. De aztán szépen le tudtam tisztítani.
Alex
-
vargalex
Topikgazda
válasz ®abstract® #86685 üzenetére
Sajnos TX3 esetében nem fér oda 40x40-es borda sem, mert a RAM chip-ek magasabbak, mint a SoC. Hacsak nem thermal pad-ot teszel a SoC-ra paszta helyett... De magasságban a 15 mm is elfér.
Alex
-
vargalex
Topikgazda
De ha NAS-on van a Samba megosztás, akkor miért kell engedélyezni a Samba server-t a CE-n. Ez, ami nem egyértelmű nekem. Illetve nyilván fordítva is. Miért kell ahhoz SMB Client-et engedélyezni, hogy a CE-n futó Samba servert elérd. Meg fogom ezt jobban nézni...
Ahogy korábban már írtam, minden SMB engedélyezés nélkül SSH-n látom a szerver megosztásait:megogo:~/.config # smbclient -L 192.168.22.200
Enter WORKGROUP\root's password:
Sharename Type Comment
--------- ---- -------
Downloads Disk
PS2SMB Disk
mnt Disk
opt Disk
IPC$ IPC IPC Service (Samba Server)
Reconnecting with SMB1 for workgroup listing.
Server Comment
--------- -------
Workgroup Master
--------- -------
WORKGROUP ARCH
Sőt, mount-olni is tudom:
megogo:~/.config # mount -o username=root //192.168.22.200/Downloads /storage/test/
megogo:~/.config # df -h | grep test
3.6T 2.5T 1.0T 71% /storage/test
[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
válasz vargalex #86962 üzenetére
Nos, kipróbáltam. Ugyan tallózni nem lehet, de IP címmel gond nélkül hozzá tudom adni forrásként a samba szerver megosztását úgy (Arch linuxon fut a Samba server), hogy sem a Beállítások->Szolgáltatások->SMB ügyfél alatt nem módosítottam semmit, sem a Beállítások->CoreELEC->Szolgáltatások alatt nincs engedélyezve a Samba...
[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
válasz Rodzser Mór #87255 üzenetére
Jellemzően kondenzátor tud benne "elfáradni". Viszont ez inkább újraindulásokat produkálna szerintem. Másik HDMI kábellel próbáltad?
Alex
-
vargalex
Topikgazda
D-Link, TP-Link általában nem 5 V-os tápegységgel van. A D-Link már régen is 12 V-ról ment (anno a DIR-825-öm is), a TP-Link esetében a régiek 9V-ról (TL-WR741ND, TL-WR841ND, TL-WR941ND), a TL-WR1043ND-től viszont szintén 12 V-ról. De nem vitatkozni akarok... Persze elvétve előfordul 5V-os is (pl. D-Link DWR-116), azt nem állítottam, hogy egyáltalán nincs, csak nem az az általános.
Gondolom, ha lenne a kollégának, akkor csak tenne vele egy próbát. De pl. nálam is csak az X96 Max Plus és a Tanix TX3 megy 5V-ról. Illetve a WS2812b led szalagomhoz vettem 5V-os tápot, valamint az Asus WL-500gP-ből megmaradt van még.[ Szerkesztve ]
Alex
-
-
vargalex
Topikgazda
Ha jól sejtem, akkor ha a
/usr/share/kodi/addons
alatt lévőskin.estuary
könyvtárat átmásolod a/storage/.kodi/addons
alá (mert ugye előbbi read only squashfs partíción van), akkor a/storage/.kodi/addons/skin.estuary/xml/DialogButtonMenu.xml
-ből törölheted avisible
feltételt, mivel tudod, hogy van android a boxon.
Soha nem csináltam ilyet, de lehet, hogy a másolatban azaddon.xml
-ben lévő verziót növelni kell, hogy az jusson érvényre az előre telepített helyett.Alex
-
vargalex
Topikgazda
válasz ®abstract® #88011 üzenetére
Az erősen alkalmazás függő, hogy gyorsabb lesz-e a 64 bitre fordított verzió. Szóval, ezt így globálisan nem lehet kijelenteni...
Alex
-
vargalex
Topikgazda
válasz ®abstract® #88025 üzenetére
Ahogy korábban írtam, alkalmazása válogatja, hogy gyorsabb-e a 64 bites változat. Mi alapján mondod, hogy gyorsabb? Ugyan azon SoC 32 bites rendszerén próbáltál egy 32 bites alkalmazást és a 64 bites rendszerén a 64 biteset? Vagy telejesen más SoC-okat hasonlítassz így össze?
Alex
-
vargalex
Topikgazda
válasz ®abstract® #88025 üzenetére
Gyorsan összedobtam egy minimál C programot:
[gavarga@gavarga-5500 test]$ cat test.c
#include <stdio.h>
void main() {
long long osszeg = 0;
int i;
for (i=1;i<=999999999;i++) {
osszeg+=i;
}
printf("Eredmény: %lld\n", osszeg);
}
Azaz az első 999999999 szám összegét számolja ki.
Igaz, x86, de lefordítottam 32 bitesre és 64 bitesre is:
[gavarga@gavarga-5500 test]$ file 32bit
32bit: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.18, BuildID[sha1]=73bfe09a305c72e46315030504ec9842a8007310, not stripped
[gavarga@gavarga-5500 test]$ file 64bit
64bit: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.18, BuildID[sha1]=44a4eecd3ef746f707926ddcd1167750cef21ac9, not stripped
64 bites rendszeren futtatom:
[gavarga@gavarga-5500 test]$ uname -a
Linux gavarga-5500 5.15.7-arch1-1 #1 SMP PREEMPT Wed, 08 Dec 2021 14:33:16 +0000 x86_64 GNU/Linux
A futási eredmény:
[gavarga@gavarga-5500 test]$ time ./32bit
Eredmény: 499999999500000000
real 0m1,622s
user 0m1,618s
sys 0m0,003s
[gavarga@gavarga-5500 test]$ time ./64bit
Eredmény: 499999999500000000
real 0m2,077s
user 0m2,073s
sys 0m0,003s
Láthatóan, a 32 bites gyorsabb... Többször is futtattam, mindig ez volt az eredmény.
Alex
Új hozzászólás Aktív témák
- Kerékpárosok, bringások ide!
- ASUS routerek
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- gban: Ingyen kellene, de tegnapra
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Tenisz topic
- Debrecen és környéke adok-veszek-beszélgetek
- Konzolokról KULTURÁLT módon
- Fűnyíró topik
- További aktív témák...
- Asztali PC v3 , i7 6700 , 1060 6GB , 16GB DDR4 , 240GB SSD , 500GB HDD
- Asus ROG Strix makulátlan, igényes build garanciával.
- Új Gamer PC i5 12400F/13400F/24Gb DDR5 5600Mhz/RTX 3060 12Gb/500Gb M2 SSD 2-3 Év gar
- Ryzen PC , R5 2600 , RTX 3060 12GB , 16GB DDR4 , 256GB NVME , 500GB HDD
- Gaming PC , R5 5500 , RX 6700 10GB , 32GB DDR4 , 480GB m.2 , 1TB HDD
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs