Új hozzászólás Aktív témák
-
Karma
félisten
Ennyi:
open("/dev/input/uinput", O_WRONLY) = -1 ENOENT (No such file or directory)Na most két lehetőség van. Vagy a /dev/uinput alatt van ez a device (és létrehozhatsz egy symlinket a ln -s /dev/uinput /dev/input/uinput paranccsal a kívánt helyre), vagy nincs is uinput a rendszeredben...
Utóbbi esetben a modprobe uinput megérhet egy próbát, de ha nem, akkor kernelt kéne forgatnod, ami a jelen felállásban szerintem halott ügy.
-
Jester01
veterán
Rögtön az elején kezdődnek a bajok:
open("/dev/input/uinput", O_WRONLY) = -1 ENOENT (No such file or directory)
Egész egyszerűen nincs ilyen eszköz, például nincs benne a kernelben vagy nincs betöltve a szükséges modul.A kód valóban gány, mert 0 ellenőrzés van benne, pedig az open nem nullát ad vissza hiba esetén, hanem -1-et.
ufile = open("/dev/input/uinput", O_WRONLY);
if (ufile == 0) {
printf("Could not open uinput.\n"); -
Karma
félisten
Szép. Ezek szerint az összes ezelőtti ioctl hívás is sikertelen, csak mivel gány a kód, semmilyen hibakezelés nincs hozzá.
Ki tudnád menteni az egész strace-t egy fájlba? Pl. strace valami > strace.log, ezt a fájlt meg felnyomni dropboxra? Akkor látszana az eleje is, hogy miért nem jó a file descriptor.
Gyanús, hogy az uinput nem ott van, mint ahol számítana rá.
-
-
Karma
félisten
Én azért megnézném, hogy nem lehet-e Debian csomagokat telepíteni a rendszerre (van-e pl. apt-get). Megkönnyítené az strace felhergelését
Vagy itt van egy csomag, amit a dpkg -i felrak, ha az van.Másrészről szerintem a Zipit Z2 topikja jobban megfelelne ennek a témakörnek.
-
Karma
félisten
A rendszerlogban nem látszik valami más hiba? Egy kiírás látszik az uinput forrásából.
De tényleg az lenne a jobb, ha egy strace-t is feltáncolnál a PDA-ra, és azzal futtatnád.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- CPU léghűtés kibeszélő
- Milyen autót vegyek?
- TCL LCD és LED TV-k
- Stabilan induló BIOS-t kaptak a nem induló Socket AM5-ös ASRock alaplapok
- Revolut
- Teljesen M5 SoC-családra vált az Apple Macbook Air és Pro
- Gitáros topic
- Anglia - élmények, tapasztalatok
- sziku69: Fűzzük össze a szavakat :)
- További aktív témák...
- BONTATLAN Új iPhone 17 PRO MAX 256-512GGB Független 1év Apple GARANCIA Deák Térnél Azonnal Átvehető.
- Kingston FURY Beast 16GB (1x16GB) DDR4 3200MHz
- Kingston FURY 32GB (2x16GB) DDR4 2400MHz (Beszámítás)
- Kingston FURY 32GB (2x16GB) DDR4 3200MHz (Beszámítás)
- Kingston FURY Beast 32GB (2x16GB) DDR4 3200MHz (Beszámítás)
- LEXAR 32GB DDR4 3200 MHz laptop RAM
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7500F 32/64GB DDR5 RTX 5060 8GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! MSI Thin GF63 15,6 FHD Gamer notebook-i5 11400H 16GB DDR4 512GB SSD RTX 3050 Ti 4GB W11
- Apple iPhone 16 Pro 256GB Natural Titanium használt, karcmentes 6 hónap garancia
- BESZÁMÍTÁS! Sapphire Nitro+ AMD RX 7900 XTX 24GB videokártya garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

Vagy
