Maybe it is possible to add the old serial connection for wsl to Hyperion.ng
Beiträge von TimoEr
-
-
Which windows build are u using exaclty? x32 or 64? this is the axect same setup im using WSL + windows 10 1803 with hyperion screen capture for dx11, still not working do. Whenever i start the hyperion screen capture im getting current border type unknown=0 hor.size=- verti.size=0 not sure what this means do.
Are you using the dx9 or dx11 option?
i am using the dx11 option with the linked applicaton. The only thing i have changed is the IP-Address to 127.0.0.1Zitat
Did you used hyperion kodi plugin?
No i only tested the "Hyperion screen capture" Programm for Windows.Zitat
Does video grabbing works with screen capture program?
Yes i work perfect, with minimal cpu usage.I used the hypercon to create a config for Hyperion and copied it to the wsl.
I get the same Message: "current border type unknown=0 hor.size=- verti.size=0" But nevertheless it works for me.Here is my config File:
Code
Alles anzeigen// Automatically generated configuration file for Hyperion ambilight daemon // Notice: All values are explained with comments at our wiki: wiki.hyperion-project.org (config area) // Generated by: HyperCon (The Hyperion deamon configuration file builder) // Created with HyperCon V1.03.3 (22.10.2017) { // DEVICE CONFIGURATION "device" : { "name" : "MyHyperionConfig", "type" : "adalight", "output" : "/dev/ttyS3", "rate" : 500000, "delayAfterConnect" : 0, "colorOrder" : "rgb" }, // COLOR CALIBRATION CONFIG "color" : { "channelAdjustment" : [ { "id" : "default", "leds" : "*", "pureRed" : { "redChannel" : 255, "greenChannel" : 0, "blueChannel" : 0 }, "pureGreen" : { "redChannel" : 0, "greenChannel" : 255, "blueChannel" : 0 }, "pureBlue" : { "redChannel" : 0, "greenChannel" : 0, "blueChannel" : 255 } } ], "temperature" : [ { "id" : "default", "leds" : "*", "correctionValues" : { "red" : 255, "green" : 255, "blue" : 255 } } ], "transform" : [ { "id" : "default", "leds" : "*", "hsl" : { "saturationGain" : 1.0000, "luminanceGain" : 1.0000, "luminanceMinimum" : 0.0000 }, "red" : { "threshold" : 0.0000, "gamma" : 2.5000 }, "green" : { "threshold" : 0.0000, "gamma" : 2.5000 }, "blue" : { "threshold" : 0.0000, "gamma" : 2.5000 } } ], // SMOOTHING CONFIG "smoothing" : { "type" : "linear", "time_ms" : 10, "updateFrequency" : 60.0000, "updateDelay" : 0 } }, // NO V4L2 GRABBER CONFIG // BLACKBORDER CONFIG "blackborderdetector" : { "enable" : true, "threshold" : 0.0, "unknownFrameCnt" : 600, "borderFrameCnt" : 50, "maxInconsistentCnt" : 10, "blurRemoveCnt" : 1, "mode" : "osd" }, // BOOTEFFECT CONFIG "bootsequence" : { "color" : [0,0,0], "effect" : "Rainbow swirl fast", "duration_ms" : 3000, "priority" : 700 }, // JSON SERVER CONFIG "jsonServer" : { "port" : 19444 }, // PROTO SERVER CONFIG "protoServer" : { "port" : 19445 }, // EFFECT PATH "effects" : { "paths" : [ "/storage/hyperion/effects", "/usr/share/hyperion/effects" ] }, // NO FRAME GRABBER CONFIG // NO KODI CHECK CONFIG // NO BOBLIGHT SERVER CONFIG // NO JSON/PROTO FORWARD CONFIG // LED CONFIGURATION "leds" : [ { "index" : 0, "hscan" : { "minimum" : 0.5667, "maximum" : 0.6000 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 1, "hscan" : { "minimum" : 0.6000, "maximum" : 0.6333 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 2, "hscan" : { "minimum" : 0.6333, "maximum" : 0.6667 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 3, "hscan" : { "minimum" : 0.6667, "maximum" : 0.7000 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 4, "hscan" : { "minimum" : 0.7000, "maximum" : 0.7333 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 5, "hscan" : { "minimum" : 0.7333, "maximum" : 0.7667 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 6, "hscan" : { "minimum" : 0.7667, "maximum" : 0.8000 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 7, "hscan" : { "minimum" : 0.8000, "maximum" : 0.8333 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 8, "hscan" : { "minimum" : 0.8333, "maximum" : 0.8667 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 9, "hscan" : { "minimum" : 0.8667, "maximum" : 0.9000 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 10, "hscan" : { "minimum" : 0.9000, "maximum" : 0.9333 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 11, "hscan" : { "minimum" : 0.9333, "maximum" : 0.9667 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 12, "hscan" : { "minimum" : 0.9667, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 13, "hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9444, "maximum" : 1.0000 } }, { "index" : 14, "hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.8889, "maximum" : 0.9444 } }, { "index" : 15, "hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.8333, "maximum" : 0.8889 } }, { "index" : 16, "hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.7778, "maximum" : 0.8333 } }, { "index" : 17, "hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.7222, "maximum" : 0.7778 } }, { "index" : 18, "hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.6667, "maximum" : 0.7222 } }, { "index" : 19, "hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.6111, "maximum" : 0.6667 } }, { "index" : 20, "hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.5556, "maximum" : 0.6111 } }, { "index" : 21, "hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.5000, "maximum" : 0.5556 } }, { "index" : 22, "hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.4444, "maximum" : 0.5000 } }, { "index" : 23, "hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.3889, "maximum" : 0.4444 } }, { "index" : 24, "hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.3333, "maximum" : 0.3889 } }, { "index" : 25, "hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.2778, "maximum" : 0.3333 } }, { "index" : 26, "hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.2222, "maximum" : 0.2778 } }, { "index" : 27, "hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.1667, "maximum" : 0.2222 } }, { "index" : 28, "hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.1111, "maximum" : 0.1667 } }, { "index" : 29, "hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0556, "maximum" : 0.1111 } }, { "index" : 30, "hscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0556 } }, { "index" : 31, "hscan" : { "minimum" : 0.9667, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 32, "hscan" : { "minimum" : 0.9333, "maximum" : 0.9667 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 33, "hscan" : { "minimum" : 0.9000, "maximum" : 0.9333 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 34, "hscan" : { "minimum" : 0.8667, "maximum" : 0.9000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 35, "hscan" : { "minimum" : 0.8333, "maximum" : 0.8667 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 36, "hscan" : { "minimum" : 0.8000, "maximum" : 0.8333 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 37, "hscan" : { "minimum" : 0.7667, "maximum" : 0.8000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 38, "hscan" : { "minimum" : 0.7333, "maximum" : 0.7667 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 39, "hscan" : { "minimum" : 0.7000, "maximum" : 0.7333 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 40, "hscan" : { "minimum" : 0.6667, "maximum" : 0.7000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 41, "hscan" : { "minimum" : 0.6333, "maximum" : 0.6667 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 42, "hscan" : { "minimum" : 0.6000, "maximum" : 0.6333 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 43, "hscan" : { "minimum" : 0.5667, "maximum" : 0.6000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 44, "hscan" : { "minimum" : 0.5333, "maximum" : 0.5667 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 45, "hscan" : { "minimum" : 0.5000, "maximum" : 0.5333 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 46, "hscan" : { "minimum" : 0.4667, "maximum" : 0.5000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 47, "hscan" : { "minimum" : 0.4333, "maximum" : 0.4667 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 48, "hscan" : { "minimum" : 0.4000, "maximum" : 0.4333 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 49, "hscan" : { "minimum" : 0.3667, "maximum" : 0.4000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 50, "hscan" : { "minimum" : 0.3333, "maximum" : 0.3667 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 51, "hscan" : { "minimum" : 0.3000, "maximum" : 0.3333 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 52, "hscan" : { "minimum" : 0.2667, "maximum" : 0.3000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 53, "hscan" : { "minimum" : 0.2333, "maximum" : 0.2667 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 54, "hscan" : { "minimum" : 0.2000, "maximum" : 0.2333 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 55, "hscan" : { "minimum" : 0.1667, "maximum" : 0.2000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 56, "hscan" : { "minimum" : 0.1333, "maximum" : 0.1667 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 57, "hscan" : { "minimum" : 0.1000, "maximum" : 0.1333 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 58, "hscan" : { "minimum" : 0.0667, "maximum" : 0.1000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 59, "hscan" : { "minimum" : 0.0333, "maximum" : 0.0667 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 60, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0333 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1000 } }, { "index" : 61, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0556 } }, { "index" : 62, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }, "vscan" : { "minimum" : 0.0556, "maximum" : 0.1111 } }, { "index" : 63, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }, "vscan" : { "minimum" : 0.1111, "maximum" : 0.1667 } }, { "index" : 64, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }, "vscan" : { "minimum" : 0.1667, "maximum" : 0.2222 } }, { "index" : 65, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }, "vscan" : { "minimum" : 0.2222, "maximum" : 0.2778 } }, { "index" : 66, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }, "vscan" : { "minimum" : 0.2778, "maximum" : 0.3333 } }, { "index" : 67, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }, "vscan" : { "minimum" : 0.3333, "maximum" : 0.3889 } }, { "index" : 68, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }, "vscan" : { "minimum" : 0.3889, "maximum" : 0.4444 } }, { "index" : 69, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }, "vscan" : { "minimum" : 0.4444, "maximum" : 0.5000 } }, { "index" : 70, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }, "vscan" : { "minimum" : 0.5000, "maximum" : 0.5556 } }, { "index" : 71, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }, "vscan" : { "minimum" : 0.5556, "maximum" : 0.6111 } }, { "index" : 72, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }, "vscan" : { "minimum" : 0.6111, "maximum" : 0.6667 } }, { "index" : 73, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }, "vscan" : { "minimum" : 0.6667, "maximum" : 0.7222 } }, { "index" : 74, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }, "vscan" : { "minimum" : 0.7222, "maximum" : 0.7778 } }, { "index" : 75, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }, "vscan" : { "minimum" : 0.7778, "maximum" : 0.8333 } }, { "index" : 76, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }, "vscan" : { "minimum" : 0.8333, "maximum" : 0.8889 } }, { "index" : 77, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }, "vscan" : { "minimum" : 0.8889, "maximum" : 0.9444 } }, { "index" : 78, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }, "vscan" : { "minimum" : 0.9444, "maximum" : 1.0000 } }, { "index" : 79, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0333 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 80, "hscan" : { "minimum" : 0.0333, "maximum" : 0.0667 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 81, "hscan" : { "minimum" : 0.0667, "maximum" : 0.1000 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 82, "hscan" : { "minimum" : 0.1000, "maximum" : 0.1333 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 83, "hscan" : { "minimum" : 0.1333, "maximum" : 0.1667 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 84, "hscan" : { "minimum" : 0.1667, "maximum" : 0.2000 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 85, "hscan" : { "minimum" : 0.2000, "maximum" : 0.2333 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 86, "hscan" : { "minimum" : 0.2333, "maximum" : 0.2667 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 87, "hscan" : { "minimum" : 0.2667, "maximum" : 0.3000 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 88, "hscan" : { "minimum" : 0.3000, "maximum" : 0.3333 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 89, "hscan" : { "minimum" : 0.3333, "maximum" : 0.3667 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 90, "hscan" : { "minimum" : 0.3667, "maximum" : 0.4000 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } }, { "index" : 91, "hscan" : { "minimum" : 0.4000, "maximum" : 0.4333 }, "vscan" : { "minimum" : 0.9000, "maximum" : 1.0000 } } ], "endOfJson" : "endOfJson" }
-
wow, nobody? stil...
Hi,
It’s me from the wsl thread...
Today I have tried the old Hyperion app in a bash. I have built it myself with the instructions from the github page. For me the proto-server is working. I use this software to visualize my windows screen: https://hyperion-project.org/t…dows-screen-grabber.1018/It works fine!
Greetings Timo -
I compiled and installed hyperion again, so i cant try but you could, can you
sudo passwd root
su
and then try again hyperiond? I have read somewere that only root worked with his device. Please report back so i can also give a tryHey, i have tried it as you suggested. But this doesn't work either.
it seems that TIOCSTI is not supported in the actual Windows build... https://github.com/Microsoft/WSL/issues/1863
So does the old hyperion software work for you in WSL with serial Hardware?
-
when i try hyperion-ng on wsl:
[hyperiond LedDevice] <ERROR> The requested device operation is not supported or prohibited by the running operating system. Device disabled.
I have the same ERROR I installed Hyperion-ng on the Ubuntu WSL but it won't work with my serial connected Arduino.
With CU the connection works properly and i get the correct Output "ADA"I have "straced" the following output:
Code
Alles anzeigenopen("/dev/ttyS3", O_RDWR|O_NOCTTY|O_NONBLOCK|O_CLOEXEC) = 6 fcntl(6, F_SETFD, FD_CLOEXEC) = 0 ioctl(6, TIOCEXCL) = -1 ENOTTY (Inappropriate ioctl for device) time([1530103952]) = 1530103952 fstat(1, {st_mode=S_IFCHR|0660, st_rdev=makedev(4, 1), ...}) = 0 ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0 write(1, "[hyperiond LedDevice] <ERROR> Th"..., 142) = 142 time([1530103952]) = 1530103952 open("/etc/localtime", O_RDONLY|O_CLOEXEC) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=1073, ...}) = 0 fstat(7, {st_mode=S_IFREG|0644, st_size=1073, ...}) = 0 read(7, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\2\0\0\0\2\0\0\0\0"..., 4096) = 1073 lseek(7, -685, SEEK_CUR) = 388 read(7, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\2\0\0\0\2\0\0\0\0"..., 4096) = 685 close(7) = 0 socket(PF_LOCAL, SOCK_DGRAM|SOCK_CLOEXEC, 0) = 7 connect(7, {sa_family=AF_LOCAL, sun_path="/dev/log"}, 110) = -1 ENOENT (No such file or directory) close(7) = 0 open("/dev/console", O_WRONLY|O_NOCTTY) = -1 ENOENT (No such file or directory) ioctl(6, TCGETS, {B115200 -opost -isig -icanon echo ...}) = 0 ioctl(6, TCGETS, {B115200 -opost -isig -icanon echo ...}) = 0 ioctl(6, SNDCTL_TMR_START or TCSETS, {B115200 -opost -isig -icanon -echo ...}) = 0 ioctl(6, TCGETS, {B115200 -opost -isig -icanon -echo ...}) = 0 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 ioctl(6, TIOCGSERIAL, 0x7fffc9fb1cf0) = -1 ENOTTY (Inappropriate ioctl for device) ioctl(6, TCGETS, {B115200 -opost -isig -icanon -echo ...}) = 0 ioctl(6, SNDCTL_TMR_START or TCSETS, {B9600 -opost -isig -icanon -echo ...}) = 0 ioctl(6, TCGETS, {B9600 -opost -isig -icanon -echo ...}) = 0 ioctl(6, TCGETS, {B9600 -opost -isig -icanon -echo ...}) = 0 ioctl(6, SNDCTL_TMR_START or TCSETS, {B9600 -opost -isig -icanon -echo ...}) = 0 ioctl(6, TCGETS, {B9600 -opost -isig -icanon -echo ...}) = 0 ioctl(6, TCGETS, {B9600 -opost -isig -icanon -echo ...}) = 0 ioctl(6, SNDCTL_TMR_START or TCSETS, {B9600 -opost -isig -icanon -echo ...}) = 0 ioctl(6, TCGETS, {B9600 -opost -isig -icanon -echo ...}) = 0 ioctl(6, TCGETS, {B9600 -opost -isig -icanon -echo ...}) = 0 ioctl(6, SNDCTL_TMR_START or TCSETS, {B9600 -opost -isig -icanon -echo ...}) = 0 ioctl(6, TCGETS, {B9600 -opost -isig -icanon -echo ...}) = 0 ioctl(6, TCGETS, {B9600 -opost -isig -icanon -echo ...}) = 0 ioctl(6, SNDCTL_TMR_START or TCSETS, {B9600 -opost -isig -icanon -echo ...}) = 0 ioctl(6, TCGETS, {B9600 -opost -isig -icanon -echo ...}) = 0 ioctl(6, TIOCGSERIAL, 0x7fffc9fb1d30) = -1 ENOTTY (Inappropriate ioctl for device) ioctl(6, TCGETS, {B9600 -opost -isig -icanon -echo ...}) = 0 ioctl(6, SNDCTL_TMR_START or TCSETS, {B115200 -opost -isig -icanon -echo ...}) = 0 ioctl(6, TCGETS, {B115200 -opost -isig -icanon -echo ...}) = 0 ioctl(-1, FBIOGET_VSCREENINFO, 0x7fffc9fb2460) = -1 EBADF (Bad file descriptor)
Maybe this will help to find the bug...
Greetings Timo