Linux Discord application
Damjan Jovanovic
damjan.jov at gmail.com
Sun May 10 23:18:15 UTC 2020
On Sun, May 10, 2020 at 9:21 PM <freebsd at sysctl.cz> wrote:
> Dne 2020-05-10 20:39, freebsd at sysctl.cz napsal:
> > Dne 2020-05-10 20:06, Damjan Jovanovic napsal:
> >> On Sun, May 10, 2020 at 8:02 PM <freebsd at sysctl.cz> wrote:
> >>
> >>> Hi,
> >>> i tried run discord linux application with linux emulation
> >>> but i have still problem with SIGTRAP and i dont know how to
> >>> continue
> >>> and where have mistake. I installed linux-c7 package.
> >>> Copied library to /compat/linux/lib64/tls/x86-64/ .
> >>> Thx M.
> >>>
> >>> linux_readlink("/proc/self/exe",0x7fffffffbdc0,4096) ERR#-2 'No such
> >>>
> >>> file or directory'
> >>> SIGNAL 5 (SIGTRAP) code=TRAP_BRKPT
> >>> process killed, signal = 5 (core dumped)
> >>
> >> Try:
> >>
> >> mount -t linprocfs none /compat/linux/proc
> >>
> >> Damjan
> >
> > I tried mount -t linprocfs none /compat/linux/proc command and its a
> > bit better
> > but i added /compat/linux/proc to /etc/fstab and had problems with boot
> > os.
> >
> > Mounting /etc/fstab filesystems failed, startup aborted
> > ERROR: ABORTING BOOT (sending SIGTERM to parent)!
> > 2020-05-10T16:48:18.819372+02:00 init 1 - - /bin/sh on /etc/rc
> > terminated abnormally, going to single user mode
> > Enter full pathname of shell or RETURN for /bin/sh: #
> > # mount -u /
> > # nano /etc/d\^H\^[[Kfstab
> >
> \^[[1;30r\^[[m\^[[4l\^[[?1h\^[=\^[[?1h\^[=\^[[?1h\^[=\^[[39;49m\^[[?25l\^[[39;49m\^[[m\^[[H\^[[2J\^[[28;33H\^[[7m[
> > Reading File ]\^[[26A\^[[m\^[[28;32H\^[[7m[ Read 15
> > lines\^[[11A\^[[m\^[[?12l\^[[?25h\^[[H\^[[39;49m\^[[7m GNU nano 2.5.3
> > File: /etc/fstab
> > \^[[2;1H\^[[m\^[[34m# Device Mountpoint
> > FStype Options
> >
> \^[[39m\^[[m$\^[[3;1H/dev/mirror/swap\^[[3;25Hnone\^[[3;49Hswap\^[[3;65Hsw\^[[13C$\^[[4;1H/dev/ada1p1\^[[4;25H/media\^[[4;49Hufs\^[[4;65Hrw\^[[13C$\^[[6;1Hproc\^[[6;25H/proc\^[[6;49Hprocfs\^[[6;65Hrw\^[[13C$\^[[7;1H\^[[34m#fdesc
> > /dev/fd fdescfs rw,autolate
> >
> > \^[[39m\^[[m$\^[[8;1Htmpfs\^[[8;25H/tmp\^[[8;49Htmpfs\^[[8;65Hrw,mode=777
> >
> >
> $\^[[10;1Hlinsysfs\^[[10;25H/compat/linux/sys\^[[7Clinsysfs\^[[10;65Hrw\^[[13C$\^[[11;1H\^[[34m#linprocfs
> > /compat/linux/proc linprocfs rw\^[[K\^[[1B#0
> > 0\^[[1B#linsysfs /compat/linux/sys linsysfs
> > rw\^[[K\^[[1B#0 0\^[[1B#tmpfs
> > /compat/linux/dev/shm tmpfs rw,mode=1777\^[[K\^[[1B#0
> > 0\^[[13B\^[[39m\^[[7m^G\^[[m Get Help \^[[7m^O\^[[m Write Out
> > \^[[7m^W\^[[m Where Is \^[[7m^K\^[[m Cut Text \^[[7m^J\^[[m Justify
> > \^[[7m^C\^[[m Cur Pos\^[[1B\^[[7m^X\^[[m Exit\^[[6C\^[[7m^R\^[[m Read
> > File \^[[7m^\134\^[[m Replace \^[[7m^U\^[[m Uncut Text\^[[7m^T\^[[m
> > To Spell \^[[7m^_\^[[m Go To Line\^[[28A\^[[?25l\^[[28;14H\^[[7m[
> > line 2/16 (12%), col 1/98 (1%), char 61/552 (11%)
> >
> ]\^[[25A\^[[m\^[[?12l\^[[?25h\^[[?25l\^[[28;21H\^[[7m3\^[[6C8\^[[28;53H110/552
> > (\^[[C9%) ]\^[[24A\^[[m\^[[?12l\^[[?25h\^[[?25l\^[[28;13H\^[[7m[ line
> > 4/16 (25%), col 1/1
> > (100\^[[28;54H69\^[[6C30\^[[23A\^[[m\^[[?12l\^[[?25h\^[[?25l\^[[28;13H
> > \^[[7m[ line 5/16 (31%), col 1/98
> >
> (1\^[[28;54H70\^[[22A\^[[m\^[[?12l\^[[?25h\^[[?25l\^[[28;21H\^[[7m6\^[[6C7\^[[28;53H212\^[[7C8\^[[21A\^[[m\^[[?12l\^[[?25h\^[[?25l\^[[28;21H\^[[7m7/16
> >
> (43\^[[28;54H67\^[[6C4\^[[20A\^[[m\^[[?12l\^[[?25h\^[[?25l\^[[28;13H\^[[7m[
> > line 8/16 (50%), col 1/1
> > (100\^[[28;53H321\^[[6C5\^[[19A\^[[m\^[[?12l\^[[?25h\^[[?25l\^[[28;13H
> > \^[[7m[ line 9/16 (56%), col 1/98
> > (1\^[[28;55H2\^[[18A\^[[m\^[[?12l\^[[?25h\^[[?25l\^[[28;13H\^[[7m[
> > line 10/16
> >
> (62\^[[28;39H81\^[[28;54H7\^[[7C67\^[[17A\^[[m\^[[?12l\^[[?25h\^[[?25l\^[[28;21H\^[[7m1\^[[6C8\^[[28;39H10
> > (10%), char 426/552 (77%)
> > ]\^[[16A\^[[m\^[[?12l\^[[?25h\^[[?25l\^[[28;21H\^[[7m0\^[[6C2\^[[28;39H81
> > (1%), char 372/552 (67%)
> > ]\^[[m\^[[K\^[[17A\^[[?12l\^[[?25h\^[[?25l\^[[28;13H \^[[7m[ line 9/16
> >
> (56\^[[28;39H98\^[[28;54H2\^[[7C58\^[[18A\^[[m\^[[?12l\^[[?25h\^[[?25l\^[7\^[[11;27r\^[8\^[[1B\^[M\^[[1;30r\^[[1;71H\^[[7mModified\^[[9B\^[[m\^[[34m#linsysfs
> > /compat/linux/sys linsysfs rw
> > \^[[1B\^[[39m\^[[m0\^[[7C0\^[[28;24H\^[[7m7 (52\^[[28;37H2/89
> > (2\^[[28;55H3/554\^[[10;2H\^[[m\^[[?12l\^[[?25h\^[[?25l\^[[28;13H\^[[7m[
> > line 10\^[[6C8\^[[28;39H10 (20%), char 371/554 (66%)
> > ]\^[[11;2H\^[[m\^[[?12l\^[[?25h\^[[?25l\^[[28;37H\^[[7m1/10
> > (1\^[[28;56H0\^[[17A\^[[m\^[[?12l\^[[?25h\^[[?25l\^[[A$\^[[34m
> > \^[[7C\^[[39m\^[[m\^[[K\^[[28;12H\^[[7m[ line 9/17 (52%), col 89/89
> >
> (10\^[[28;55H69\^[[10;17H\^[[m\^[[?12l\^[[?25h\^[[?25l\^[[34m#linsysfs\^[[7C
> > /compat/linux/sys linsysfs rw
> > \^[[39m\^[[m$\^[[28;12H \^[[7m[ line 10/17 (58%), col 1/10
> > (1\^[[28;55H70\^[[17A\^[[m\^[[?12l\^[[?25h\^[[?25l\^[[34m#0
> > 0\^[[28;37H\^[[39m\^[[7m2/10
> > (2\^[[28;56H1/555\^[[11;2H\^[[m\^[[?12l\^[[?25h\^[[17B\^H\^[[7mSave
> > modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ?
> > \^[[29;1H Y\^[[m Yes\^[[K\^[[1B\^[[7m N\^[[m No \^[[6C
> > \^[[7m^C\^[[m Cancel\^[[K\^[[28;62H\^[[7mFile Name to Write:
> > /etc/fstab \^[[1B^G\^[[m Get Help
> > \^[[7mM-D\^[[m DOS Format \^[[7mM-A\^[[m Append\^[[6C\^[[7mM-B\^[[m
> > Backup File\^[[1B\^[[7m^C\^[[m Cancel\^[[7C\^[[7mM-M\^[[m Mac Format
> > \^[[7mM-P\^[[m Prepend \^[[7m^T\^[[m To
> > Files\^[[28;31H\^[[?25l\^[[39;49m\^[[m
> > \^[[7m[ Wrote 16 lines
> > ]\^[[m\^[[K\^[[11;2H\^[[17B\^H\^[[J\^[[1;71H\^[[7m
> > \^[[30;80H\^[[m\^[[30;1H\^[[?12l\^[[?25h\^[[?1l\^[>#
> > rebo\^H\^[[K\^H\^[[K\^H\^[[K\^H\^[[K\^Gexi\^H\^[[K\^H\^[[K\^H\^[[K\^Gexit
> > Setting hostuuid: 4c4c4544-0035-4c10-804a-c8c04f445431.
> > Setting hostid: 0x5c06bd42.
> >
> > _______________________________________________
> > freebsd-emulation at freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-emulation
> > To unsubscribe, send any mail to
> > "freebsd-emulation-unsubscribe at freebsd.org"
>
> Hi Damjam,
> i send new log file with next issue, log in attachment.
> .....
> munmap(0x807ddb000,4096) = 0 (0x0)
> gettimeofday({ 1589137391.957675 },0x0) = 0 (0x0)
> linux_open("/usr/home/maxfx/Downloads/Discord/v8_context_snapshot.bin",0x0,0600)
>
> = 4 (0x4)
> linux_newfstat(4,0x7fffffffce50) = 0 (0x0)
> linux_mmap2(0x0,0xab280,0x1,0x1,0x4,0x0) = 34499018752
> (0x8084d4000)
> linux_open("/usr/home/maxfx/Downloads/Discord/natives_blob.bin",0x0,0600)
> = 5 (0x5)
> linux_newfstat(5,0x7fffffffcd20) = 0 (0x0)
> linux_mmap2(0x0,0x140c6,0x1,0x1,0x5,0x0) = 34493595648
> (0x807fa8000)
> linux_socketpair(0x1,0x5,0x0,0x7fffffffd060) = 0 (0x0)
> linux_shutdown(0x6,0x0) = 0 (0x0)
> linux_shutdown(0x7,0x1) = 0 (0x0)
> linux_pipe(0x7fffffffd068) = 0 (0x0)
> linux_mmap2(0x0,0x20001000,0x3,0x20022,0xffffffffffffffff,0x0) =
> 35011895296 (0x826df2000)
> linux_mprotect(0x826df2000,0x1000,0x0) = 0 (0x0)
> linux_clone(0x3d0f00,0x846df1bf0,0x846df29d0,0x846df29d0,0x846df2700) =
> 100797 (0x189bd)
> <new thread 100797>
> linux_set_robust_list(0x846df29e0,0x18) = 0 (0x0)
> linux_gettid() = 100797 (0x189bd)
> linux_newstat("/sys/fs/cgroup/cpuset/chrome",0x846df1918) ERR#-2 'No
> such file or directory'
> linux_newstat("/sys/fs/cgroup/schedtune/chrome",0x846df1918) ERR#-2 'No
> such file or directory'
>
>
If you haven't already:
mount -t linsysfs none /compat/linux/sys
But from what I recall we don't (fully?) implement cgroups yet, so don't
get your hopes up.
You could try the Windows version on Wine too.
Good luck and let us know how it goes
Damjan
More information about the freebsd-emulation
mailing list