Hirdetés

Xbox kontroller maraton

Ilyen izét még sosem szereltem, aztán hirtelen egyszerre 6 ment át rajtam :D (Nem tudom, hogy mennyire eredetiek, de legalábbis egy része az.)
Négy furamód ugyanazzal a hibával, miszerint hátul a két felső (LB, RB) gomb nem működött. Kettő pedig joystick drifteléssel. Csak ki kell takarítani. Aha... :D

Szétszedés

Alapvetően eléggé egyben levő cuccnak tűnik, sehol egy csavar, ilyesmi. Nyilván pattintós műanyag, mert mi lenne... :D Szóval a két tőgyén alul kell a műanyagot lepattintani. Elég félelmetes, mert szorosan illeszkedik, és nehéz egy pengét a résbe dugni, meg szétfeszegetni is, és recseg, ropog. Ha lefeszegettük a két idomot, akkor pár darab "security" T8 csavarral találkozunk, aminek a közepén van egy pöcök. Ezt vagy kitöri az ember, vagy van megfelelő T8 csavarhúzója. Nekem volt... csak mire megtaláltam :O
Bónuszként van egy csavar az elemtartó aljában is, szerencsére műanyag alapú a matrica a tartóban, fel lehet húzni, nem szakad el. Így már leesik a cucc teteje. Ha tényleg csak takarítani kéne a joystickokat, akkor megtehetjük. (A képek két kontrollerről készültek, az egyik micro USB-s, a másik C-s, de a felépítése teljesen ugyanaz volt.)

Xbox One S macerálás

Megkerestek egy Xbox One S-el, ami nem kapcsol be. Miután hozzám került, kiderült, hogy természetesen bekapcsol... csak kép nincs. :DDD Tehát akkor megint valami tök mást kell csinálni, mint amire készült az ember. :D És persze Xbox-ot is kb. másodszor láttam életemben, pláne nem szedtem még szét.

Az a gond, hogy ilyesmit mi okozhat? Google. Alaplapon chipset, proci, aztán találtam olyat, hogy Retimer IC hiba (ami a HDMI bemenetet, kimenetet vezérli, és amúgy a képért felel), meg HDD... A HDD kifejezetten szívderítő, mivel azt egyszerű cserélni. Legalábbis egy WQFN tokos IC cseréjéhez képest. Persze okozhatta volna egy sérült HDMI csatlakozó is, az is macera (viszont ezt könnyű kizárni).
A jó az volt, hogy a dög recoverybe se ment (Pair + bekapcsgomb együtt, és két szignált kell lejátszania egy helyett), ez inkább HDD-re utalt. Viszont ezt már könnyű tesztelni : másik HDD bele, és ha jó a Retimer, lesz hibaüzenet, mert behisztizik, hogy nem a sajátja van benne. :DDD Nyilván azért nem volt recovery, mert a winyóra várt.

Linux Live ISO bootolása PXE-ről, UEFI rendszereken

Ilyen dolog márpedig nincs; legalábbis nem úgy, ahogyan más esetben, pl. BIOS-os gépeken megszokhattuk a PXE-s bootolást (azaz : hogy töküres gépre hálózatról indítani lehessen OS telepítést), hogy akár favágó módon egy ISO-t be lehet rántani, ha gyorsan kell valami. Na UEFI-n ilyen nincs. Pár dolog elindul (többé-kevésbé) sanboot-tal, meg Debian 11-re van mókolt firmware file, amiben van egy rakás hardver driver, és az működik közvetlenül csak a kernelt+initrd-t berántva PXE-n, de az elég régi, 12-höz még nem láttam ilyet.

Egy Ubuntu pedig nehezebb eset.

Az itthoni környezeten ugye már van a BIOS-os PXE/iPXE mellett egy EFI-s iPXE, ami még a Windows telepítő tesztekhez lett kreálva. A jó hír az, hogy iPXE alól nekem semmi nem működött, csak a Debian direkt bootolása. Mivel részben itthonra is, de munkahelyre is jól jön néha Linux telepítés PXE-ről, meg kellett azt is oldani. (Feltételezem a bejegyzéshez, hogy már van egy működő PXE környezet, amiről megy legalábbis az iPXE indítása UEFI-s gépen.)

Samsung SCX-4200 papírfelszedő henger csere

Nemrég érkezett egy ilyen nyomtató, ami nem szedte fel a papírt. Na nekem nyomtató javítása ezer évente egyszer sikerül, de ebben az esetben bugos volt a világ, és a hiba oka valahogy közismert, leírva ezer helyen : elkopott a papírfelszedő henger. Csak ki kell cserélni. Mivel ez lézernyomtató, nagyon is megéri.

Kemény 1300Ft volt az alkatrész ebay-ről, sarcokkal sem lett több a kétszeresénél :D

Az a része, amiről van videó, nem is volt egy nagy meglepetés; nyilván szét kell bontani az egész nyomtatót, mert hát ilyen kopó-fogyó alkatrészt miért kéne egyszerűen cserélhetővé megalkotni :D

Azonban a videóban nem látszik, hogy mi történik a hengert tartó tengely kiszedése után, így ha már ott voltam, csináltam képeket, hogy másnak egyszerűbb legyen.

Samsung LE40A536T1F LCD TV képhiba

Ez a TV is hajlamos egy bizonyos képhibára, ami a színek torzulásával jár. Nekem kevésbé volt csúnya, mint a videókban, sőt, egy ideig magát a hibát sem láttam, pedig a tulaj esküdött, hogy van :D És erre a típusra ilyen képhibával találat se nagyon volt. így körbekérdeztem, és egy elektronikás Fb.-csoportban valaki ki bírta nyögni (privátban...) hogy az AS-15 (AS-19) IC rossz... Ez a gamma korrektor chip, a T-Con boardon van, ami ráadásul nem is egy TV típusban szokásos. Még csak nem is Samsung specifikus.

Itt leginkább az volt a bajom, hogy ilyen szögegyszerű, ismert hibát nem lehet kideríteni, mert aki tudja, mi okozza, ahhoz vagy el se jutsz a kérdéssel, vagy nem írja meg publikus felületre, amit megtalál a Google, vagy simán csak nem közli, ha látja a kérdést. Úgy, hogy gamma corrector issue, meg AS-15, tonnaszám van találat, csak ugye tudni kéne, mit keressen az ember :D

Natív ARM Android appok futtatása emulátoron

Egy Android emulátor sok mindenre jó. Nem csak fejlesztéshez, de pl. nem kell megvenni egy tabletet csak azért, hogy az ember játsszon, kipróbáljon alkalmazásokat, esetleg egyéb disznóságokat kövessen el. Én sem akartam, fizikai Android eszközöm meg már csak pár nagyon régi van; és ismerősöknél is volt kérés, hogy pl. Honfoglalót akartak PC-n játszani, de már csak Android app van.

Fogja az ember az x86-os Androidot... (nem most, régebben). Felteszi egy virtuális gépre... nagy nehezen elindul az egyik... (azt most hagyjuk, hogy Qemu/KVM-en mi hajlandó ebből futni, mert az egyik 9-es AOSP alapún kívül nálam semmi nem megy, se Lineage, se Bliss, se semmi :O - végül a mostani teszten a Bliss mégis ment) Google Play, app feltesz, és hopp, ez az app nem x86-ra van fordítva, hanem Arm-ra, tehát fel se települ :D
Fejlesztéshez persze ez nem gond, mert az Android Studio úgyis arra fordít, amin futtatni akarjuk a progit, tehát a Studio saját x86 emulátora + pár fizikai eszköz elég. Na de mi van, ha használna valami appot az ember?

Lenovo X13 Yoga gen2 billentyűzetcsere

Mindenki szeret nem létező dolgokkal szívni. Én is. :D Ja nem. :DDD
Szóval egy X13-as, második generációs jógagépen kellett billentyűzet cserélni. Ez viszonylag új, meg puccos. Megláttam, mondom ez egy X280, hát nem lesz nehéz. A fenét nem :D

Bár igazából szerelni nem is volt olyan vészes. Beszerezni!

Alapvetően azt sem értettem, hogy miért nem egy Lenovo szerviz csinálja ezt. Megérni megérte volna, ez a gép nem a 100k kategória. Meg nekik lett volna magyar billentyűzetük. Másnak nem :D Az egész világ ebay, Ali, stb. eladói nem árultak ilyet. Ráadásként gyakorlatilag az US billentyűzetet árulókon kívül mindenhol rossz kép volt fent. Mindenhol a nem Yoga gen2 X13-énak a képe van :D Amúgy a billentyűzet egy apróságtól eltekintve azonos, mint ebből a Reddit postból kiderül, csak az ára nem. Az apróság pedig a gombok között levő keret. Illetve a X13 Yoga gen2 keyboard-ra keresve minden tele van L13 gen2, X13 Yoga gen1 billentyűzetekkel, csak Yoga gen2-höz való nincs közte :D (Világítós meg pláne.)

Egy fél GPU passthrough KVM-en

És hogy miért fél? Mert csak a feléig jutottam, de ez a fele legalább működik (vagy nem). Ezt is huszonhat leírásból és fórumból kellett összelapátolni. :O :DDD Egyszerűen nincs step-by-step leírás, és valószínűleg azért, mert nincs univerzális eljárás erre... :Y
Szükség volt egy olyan megoldásra, ahol egy virtuális Windowson futnak dVGA igényes programok, ehhez pedig GPU-t kell adni a virtuális gépnek. A fizikai gép egy workstation laptop, amin Ubuntu fut, a hipervizor KVM.

Elméletben ez nem olyan rettenetes dolog, hiszen workstation gép, IOMMU SR-IOV, VT-D, ilyesmi van. Erre lett kitalálva. Bekattintod a Virt-managerben a PCIE eszközt, hogy azt adja át és... na, így nem fog menni.
Az itthoni hostban van mondjuk egy PCIE-s párhuzamos kártya (videokátya nincs, minek), azt tényleg ennyi, simán megy. Egy GPU nem :DDD :W

Alpine Linux telepítés mindenféle low-end dologra

Alpine Linux

Miután pár éve leesett, hogy az Alpine valami lehetetlenül alacsony erőforrásigényű, elkezdtem ezt tenni mindenre, amin nincs elég erőforrás :D (2 meg 4GB RAM-os gépek, 1,4 meg 1,8GHz-es Atom, meg Z-s procikkal...) Azon kívül, hogy meglepő dolgokra képes, elég macera telepíteni (csodák nincsenek, egy ilyen minimál cuccot magadnak kell összerakni). Szóval jól jön hozzá egy leírás, akár magamnak is, de akkor már miért ne olvashassa mindenki? (Persze némi, felhasználóbarátabb disztrón szerzett tapasztalat muszáj.)

Telepítsünk

A konkrét telepítés eleje minden eszközön más. Meg kell oldani, hogy bebootoljon a gép valamiről, amin az Alpine van. PXE pont nem egyszerű Alpine esetén, bár mondjuk nem is lehetetlen. Nekem nincs is megoldva az itthoni PXE szerveren, mert jellemzően azok a low-end eszközök, amikre rakom, úgysem tudnak hálózatról bootolni, és/vagy nincs is bennük vezetékes kártya.

Sony Alpha200 boncolás

Került ide egy Sony a200 tükörreflexes, érdekes hibákkal. A gép, és a hiba feltárása következik... :D


Ez itt

A hibajelenség, hogy az elkészült képek zöldek (főleg a sötét részek), és jópár funkció nem működik. Nincs AF, nincs rekeszvezérlés, nincs szemérzékelés, a gép szerint nincs objektív a vázon. Pedig van (az is hibás, de van :D ) Valaki előttem már szétszedte, így valószínű volt, hogy annak során sérült meg valami.

A szétszedés nagyon egyszerű, pláne, hogy nem is kellett teljesen lebontani a gépet. Minden csavar ki, szemkagyló le, amögött is van 3 (a felsőt, és a dioptria-állítóét nem kell), meg CF kártya ajtaja mögött is. Lejön a hátulja, majd az eleje is, itt vigyázni kell az AF kapcsoló szalagkábelére, a kapcsoló az első burkolatban van.
Ha már szalagkábel, abból jó sok van; és a legtöbbje nem olyan, amire ráhajtod a leszorítót, hanem a csatlakozóba erővel bedugós, ezeket csipesszel kell kihúzgálni.