# Using Slicer from Command-Line - Singularity container

**URL:** https://discourse.slicer.org/t/using-slicer-from-command-line-singularity-container/21035
**Category:** Support
**Created:** [December 13, 2021, 4:02pm UTC](https://discourse.slicer.org/t/using-slicer-from-command-line-singularity-container/21035 "2021-12-13T16:02:10Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![Hayabusa](https://avatars.discourse-cdn.com/v4/letter/h/f17d59/32.png) [@Hayabusa](https://discourse.slicer.org/u/Hayabusa)
#### Post date: [December 13, 2021, 4:02pm UTC](https://discourse.slicer.org/t/using-slicer-from-command-line-singularity-container/21035/1 "2021-12-13T16:02:10Z")

</div>

Operating system: linux ubuntu 20.04.3 (Focal Fossa)  
Slicer version: [4.11.20210226](https://download.slicer.org/bitstream/60add706ae4540bf6a89bf98)  
Expected behavior:  
Running slicer from a singularity container in our cluster with command xvfb-run -a --no-splash should resolve without problems

Actual behavior: Slicer crashes after producing the following error:

QStandardPaths: error creating runtime directory /run/user/3115426 (No such file or directory)

/Slicer/lib/Slicer-4.11/qt-loadable-modules/vtkSlicerCropVolumeModuleLogicPython.so: failed to map segment from shared object

/Slicer/lib/Slicer-4.11/qt-loadable-modules/vtkSlicerDICOMLibModuleLogicPython.so: failed to map segment from shared object

(xvfb-run : we would like to run slicer without invoking GUI or X11\_. Please advice. Thanks

---

<div class="post-metadata">

### Author: ![pieper](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pieper/32/8_2.png) [@pieper](https://discourse.slicer.org/u/pieper)
#### Post date: [December 13, 2021, 6:25pm UTC](https://discourse.slicer.org/t/using-slicer-from-command-line-singularity-container/21035/2 "2021-12-13T18:25:48Z")

</div>

I have no problem running Slicer on ubuntu 20.04 with xvfb-run (not using singularity). Looks like you have a problem with the Slicer paths because those libraries should be in the distribution and in the paths set by the launcher.

---

<div class="post-metadata">

### Author: ![Hayabusa](https://avatars.discourse-cdn.com/v4/letter/h/f17d59/32.png) [@Hayabusa](https://discourse.slicer.org/u/Hayabusa)
#### Post date: [December 13, 2021, 8:38pm UTC](https://discourse.slicer.org/t/using-slicer-from-command-line-singularity-container/21035/3 "2021-12-13T20:38:28Z")

</div>

Thanks Steve, for bringing this up to me.  
I am setting my library path in a definition files as:  
LD\_LIBRARY\_PATH=/home/user/Slicer/lib:/home/user/Slicer/share/  
but I am still getting the same error from the command line.  
Interestingly, on my local laptop Slicer does not crash, instead it prompts:  
Qt: Session management error: None of the authentication protocols specified are supported  
QStandardPaths: error creating runtime directory /run/user/1000 (No such file or directory)

and eventually :  
Switch to module: “Welcome”

Could be an issue with permissions? the tmp folder for slicer seems right (drwxrwxr-x)?

---

<div class="post-metadata">

### Author: ![pieper](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pieper/32/8_2.png) [@pieper](https://discourse.slicer.org/u/pieper)
#### Post date: [December 13, 2021, 9:57pm UTC](https://discourse.slicer.org/t/using-slicer-from-command-line-singularity-container/21035/4 "2021-12-13T21:57:04Z")

</div>

We would definitely suggest using the [launcher](https://www.slicer.org/wiki/Documentation/Nightly/Developers/Launcher) rather than setting paths by hand.

The errors reported at startup can probably be ignored, at least for now. Once it says “Switch to module: “Welcome”" slicer should be running fine (maybe use vnc if you want to interact with it) or use the command line arguments to give slicer code to run.

---

<div class="post-metadata">

### Author: ![Hayabusa](https://avatars.discourse-cdn.com/v4/letter/h/f17d59/32.png) [@Hayabusa](https://discourse.slicer.org/u/Hayabusa)
#### Post date: [December 14, 2021, 2:18am UTC](https://discourse.slicer.org/t/using-slicer-from-command-line-singularity-container/21035/5 "2021-12-14T02:18:41Z")

</div>

Thanks Steve  
running Slicer with the launcher : xvfb-run -a ${SINGULARITY\_ROOTFS}/Slicer/Slicer --launcher-verbose  
goes a step further before crashing and prompts: terminate called after throwing an instance of ‘St9bad\_alloc’  
what(): std::bad\_alloc  
error: [/Slicer/bin/SlicerApp-real] exit abnormally - Report the problem.

---

<div class="post-metadata">

### Author: ![Hayabusa](https://avatars.discourse-cdn.com/v4/letter/h/f17d59/32.png) [@Hayabusa](https://discourse.slicer.org/u/Hayabusa)
#### Post date: [December 14, 2021, 1:39pm UTC](https://discourse.slicer.org/t/using-slicer-from-command-line-singularity-container/21035/6 "2021-12-14T13:39:35Z")

</div>

Using launcher and: xvfb-run -a ${SINGULARITY\_ROOTFS}/Slicer/Slicer --disable-scripted-loadable-module seem to work. we get switch to module ‘welcome’

---

<div class="post-metadata">

### Author: ![Hayabusa](https://avatars.discourse-cdn.com/v4/letter/h/f17d59/32.png) [@Hayabusa](https://discourse.slicer.org/u/Hayabusa)
#### Post date: [December 14, 2021, 1:59pm UTC](https://discourse.slicer.org/t/using-slicer-from-command-line-singularity-container/21035/7 "2021-12-14T13:59:17Z")

</div>

xvfb-run -a ${SINGULARITY\_ROOTFS}/Slicer/Slicer --disable-builtinscripted-loadable-module fails with the same error as above: [/Slicer/bin/SlicerApp-real] exit abnormally

---

<div class="post-metadata">

### Author: ![Hayabusa](https://avatars.discourse-cdn.com/v4/letter/h/f17d59/32.png) [@Hayabusa](https://discourse.slicer.org/u/Hayabusa)
#### Post date: [December 18, 2021, 6:15pm UTC](https://discourse.slicer.org/t/using-slicer-from-command-line-singularity-container/21035/8 "2021-12-18T18:15:02Z")

</div>

I did a strace using --launch xterm, with the output below, in the hopes it might shed some light. With X11 enabled the main gui appears twice before ultimately crashing.

---

<div class="post-metadata">

### Author: ![Hayabusa](https://avatars.discourse-cdn.com/v4/letter/h/f17d59/32.png) [@Hayabusa](https://discourse.slicer.org/u/Hayabusa)
#### Post date: [December 18, 2021, 6:16pm UTC](https://discourse.slicer.org/t/using-slicer-from-command-line-singularity-container/21035/9 "2021-12-18T18:16:05Z")

</div>

stat("/Slicer/bin/Slicer-SplashScreen.png", {st\_mode=S\_IFREG|0644, st\_size=48344, …}) = 0  
openat(AT\_FDCWD, “/Slicer/bin/Slicer-SplashScreen.png”, O\_RDONLY) = 10  
fcntl(10, F\_SETFD, FD\_CLOEXEC) = 0  
fstat(10, {st\_mode=S\_IFREG|0644, st\_size=48344, …}) = 0  
fstat(10, {st\_mode=S\_IFREG|0644, st\_size=48344, …}) = 0  
read(10, “\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\2=\0\0\1x\10\2\0\0\0000\216\337”…, 16384) = 16384  
mmap(NULL, 864256, PROT\_READ|PROT\_WRITE, MAP\_PRIVATE|MAP\_ANONYMOUS, -1, 0) = 0x2b564ef42000  
brk(0x1c18000) = 0x1c18000  
read(10, “\261X,]\323\273\f\32\<d\364\350\321\244\343Q\233\33\255\361\330\261c\237\177\376\271\370\365\316;\357”…, 159) = 159  
read(10, “\277\350+\273x\1\0000\27\364v\200XK\371\245\313\202\333u\345\307\37\1778\377c\367^)\322\354”…, 16384) = 16384  
read(10, “\376\235\f\330\0\0;\273IDAT\241\267\226cP\355d6%b(g)N+R\316\nUI”…, 16384) = 15417  
read(10, “”, 967) = 0  
fstat(10, {st\_mode=S\_IFREG|0644, st\_size=48344, …}) = 0  
fstat(10, {st\_mode=S\_IFREG|0644, st\_size=48344, …}) = 0  
fstat(10, {st\_mode=S\_IFREG|0644, st\_size=48344, …}) = 0  
fstat(10, {st\_mode=S\_IFREG|0644, st\_size=48344, …}) = 0  
fstat(10, {st\_mode=S\_IFREG|0644, st\_size=48344, …}) = 0  
fstat(10, {st\_mode=S\_IFREG|0644, st\_size=48344, …}) = 0  
fstat(10, {st\_mode=S\_IFREG|0644, st\_size=48344, …}) = 0  
fstat(10, {st\_mode=S\_IFREG|0644, st\_size=48344, …}) = 0  
fstat(10, {st\_mode=S\_IFREG|0644, st\_size=48344, …}) = 0  
brk(0x1c10000) = 0x1c10000  
brk(0x1c0c000) = 0x1c0c000  
close(10) = 0  
brk(0x1c08000) = 0x1c08000  
uname({sysname=“Linux”, nodename=“beluga2.int.ets1.calculquebec.ca”, …}) = 0  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base="\2\0\4\0\304\7\0\0\20\0\0\0\1\0\0\0\2\0\4\0\304\7\0\0\0\10\0\0000@@\0"…, iov\_len=492}, {iov\_base=NULL, iov\_len=0}, {iov\_base="", iov\_len=0}], 3) = 492  
poll([{fd=9, events=POLLIN}], 1, -1) = 1 ([{fd=9, revents=POLLIN}])  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\1\0\241\0\0\0\0\0\\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 32  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base="\22\0\7\0\2\0\0\3\\1\0\0\37\0\0\0\10\0\4\0\1\0\0\0C\10\0\0\f@\5\0"…, iov\_len=100}, {iov\_base=NULL, iov\_len=0}, {iov\_base="", iov\_len=0}], 3) = 100  
poll([{fd=9, events=POLLIN}], 1, -1) = 1 ([{fd=9, revents=POLLIN}])  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\1\0\245\0\0\0\0\0]\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 32  
getpid() = 52860  
futex(0x2b564e3da0c8, FUTEX\_WAKE\_PRIVATE, 2147483647) = 0  
openat(AT\_FDCWD, “/Slicer/NA-MIC/Extensions-29738/SlicerDMRI/lib/Slicer-4.11/libXcursor.so.1”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/NA-MIC/Extensions-29738/SlicerDMRI/lib/Slicer-4.11/cli-modules/libXcursor.so.1”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/NA-MIC/Extensions-29738/SlicerDMRI/lib/Slicer-4.11/qt-loadable-modules/libXcursor.so.1”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/NA-MIC/Extensions-29738/UKFTractography/lib/Slicer-4.11/libXcursor.so.1”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/NA-MIC/Extensions-29738/UKFTractography/lib/Slicer-4.11/cli-modules/libXcursor.so.1”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/NA-MIC/Extensions-29738/UKFTractography/lib/Slicer-4.11/qt-loadable-modules/libXcursor.so.1”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/bin/…/bin/libXcursor.so.1”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/bin/…/lib/Slicer-4.11/libXcursor.so.1”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/bin/…/lib/Slicer-4.11/cli-modules/libXcursor.so.1”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/bin/…/lib/Slicer-4.11/qt-loadable-modules/libXcursor.so.1”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/bin/…/lib/Python/lib/libXcursor.so.1”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/bin/…/lib/Teem-1.12.0/libXcursor.so.1”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/bin/…/lib/Python/lib/python3.6/site-packages/numpy/core/libXcursor.so.1”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/bin/…/lib/Python/lib/python3.6/site-packages/numpy/lib/libXcursor.so.1”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/.singularity.d/libs/libXcursor.so.1”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/etc/ld.so.cache”, O\_RDONLY|O\_CLOEXEC) = 10  
fstat(10, {st\_mode=S\_IFREG|0644, st\_size=32924, …}) = 0  
mmap(NULL, 32924, PROT\_READ, MAP\_PRIVATE, 10, 0) = 0x2b564ed23000  
close(10) = 0  
openat(AT\_FDCWD, “/usr/lib/x86\_64-linux-gnu/libXcursor.so.1”, O\_RDONLY|O\_CLOEXEC) = 10  
read(10, “\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\>\0\1\0\0\0\3605\0\0\0\0\0\0”…, 832) = 832  
fstat(10, {st\_mode=S\_IFREG|0644, st\_size=47768, …}) = 0  
mmap(NULL, 49944, PROT\_READ, MAP\_PRIVATE|MAP\_DENYWRITE, 10, 0) = 0x2b564f015000  
mmap(0x2b564f018000, 24576, PROT\_READ|PROT\_EXEC, MAP\_PRIVATE|MAP\_FIXED|MAP\_DENYWRITE, 10, 0x3000) = 0x2b564f018000  
mmap(0x2b564f01e000, 8192, PROT\_READ, MAP\_PRIVATE|MAP\_FIXED|MAP\_DENYWRITE, 10, 0x9000) = 0x2b564f01e000  
mmap(0x2b564f020000, 8192, PROT\_READ|PROT\_WRITE, MAP\_PRIVATE|MAP\_FIXED|MAP\_DENYWRITE, 10, 0xa000) = 0x2b564f020000  
close(10) = 0  
openat(AT\_FDCWD, “/Slicer/NA-MIC/Extensions-29738/SlicerDMRI/lib/Slicer-4.11/libXfixes.so.3”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/NA-MIC/Extensions-29738/SlicerDMRI/lib/Slicer-4.11/cli-modules/libXfixes.so.3”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/NA-MIC/Extensions-29738/SlicerDMRI/lib/Slicer-4.11/qt-loadable-modules/libXfixes.so.3”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/NA-MIC/Extensions-29738/UKFTractography/lib/Slicer-4.11/libXfixes.so.3”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/NA-MIC/Extensions-29738/UKFTractography/lib/Slicer-4.11/cli-modules/libXfixes.so.3”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/NA-MIC/Extensions-29738/UKFTractography/lib/Slicer-4.11/qt-loadable-modules/libXfixes.so.3”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/bin/…/bin/libXfixes.so.3”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/bin/…/lib/Slicer-4.11/libXfixes.so.3”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/bin/…/lib/Slicer-4.11/cli-modules/libXfixes.so.3”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/bin/…/lib/Slicer-4.11/qt-loadable-modules/libXfixes.so.3”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/bin/…/lib/Python/lib/libXfixes.so.3”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/bin/…/lib/Teem-1.12.0/libXfixes.so.3”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/bin/…/lib/Python/lib/python3.6/site-packages/numpy/core/libXfixes.so.3”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/Slicer/bin/…/lib/Python/lib/python3.6/site-packages/numpy/lib/libXfixes.so.3”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/.singularity.d/libs/libXfixes.so.3”, O\_RDONLY|O\_CLOEXEC) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/usr/lib/x86\_64-linux-gnu/libXfixes.so.3”, O\_RDONLY|O\_CLOEXEC) = 10  
read(10, “\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\>\0\1\0\0\0\220\25\0\0\0\0\0\0”…, 832) = 832  
fstat(10, {st\_mode=S\_IFREG|0644, st\_size=22656, …}) = 0  
mmap(NULL, 2117912, PROT\_READ|PROT\_EXEC, MAP\_PRIVATE|MAP\_DENYWRITE, 10, 0) = 0x2b564f022000  
mprotect(0x2b564f027000, 2093056, PROT\_NONE) = 0  
mmap(0x2b564f226000, 8192, PROT\_READ|PROT\_WRITE, MAP\_PRIVATE|MAP\_FIXED|MAP\_DENYWRITE, 10, 0x4000) = 0x2b564f226000  
close(10) = 0  
mprotect(0x2b564f226000, 4096, PROT\_READ) = 0  
mprotect(0x2b564f020000, 4096, PROT\_READ) = 0  
munmap(0x2b564ed23000, 32924) = 0  
openat(AT\_FDCWD, “/usr/share/X11/locale/locale.alias”, O\_RDONLY) = 10  
fstat(10, {st\_mode=S\_IFREG|0644, st\_size=82746, …}) = 0  
read(10, “\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n”…, 1024) = 1024  
read(10, “A.ISO-8859-6\t\t\t\tar\_AA.ISO8859-6\n”…, 1024) = 1024  
read(10, “.ISO-8859-6\t\t\t\tar\_LB.ISO8859-6\na”…, 1024) = 1024  
read(10, “8859-6\nar\_TN.utf8\t\t\t\t\tar\_TN.UTF-”…, 1024) = 1024  
read(10, “UTF-8\nbo\_IN.utf8\t\t\t\t\tbo\_IN.UTF-8”…, 1024) = 1024  
read(10, “9-1\nca\_ES.iso885915\t\t\t\tca\_ES.ISO”…, 1024) = 1024  
read(10, “s\_CZ.ISO8859-2\ncs\_CZ.ISO\_8859-2\t”…, 1024) = 1024  
read(10, “de\_DE.ISO8859-15\nde\_AT\t\t\t\t\t\tde\_A”…, 1024) = 1024  
read(10, “\t\t\tde\_DE.ISO8859-15\nde\_DE.88591\t”…, 1024) = 1024  
read(10, “l\_GR.ISO8859-7\nel\_GR\t\t\t\t\t\tel\_GR.”…, 1024) = 1024  
read(10, “591\t\t\t\t\ten\_GB.ISO8859-1\nen\_GB.88”…, 1024) = 1024  
read(10, “.UTF-8\nen\_PH.iso88591\t\t\t\t\ten\_PH.”…, 1024) = 1024  
read(10, “\t\ten\_ZA.ISO8859-1\nen\_ZA.88591.en”…, 1024) = 1024  
read(10, “O.ISO-8859-1\t\t\t\tes\_CO.ISO8859-1\n”…, 1024) = 1024  
read(10, “859-1\nes\_HN.ISO-8859-1\t\t\t\tes\_HN.”…, 1024) = 1024  
read(10, “\nes\_SV.iso885915\t\t\t\tes\_SV.ISO885”…, 1024) = 1024  
read(10, “\t\t\t\teu\_ES.ISO8859-1\neu\_ES.iso885”…, 1024) = 1024  
read(10, “\t\t\tfo\_FO.ISO8859-15\nfo\_FO.utf8\t\t”…, 1024) = 1024  
read(10, “15\t\t\t\tfr\_CH.ISO8859-15\nfr\_CH.utf”…, 1024) = 1024  
read(10, “IE.ISO-8859-1\t\t\t\tga\_IE.ISO8859-1”…, 1024) = 1024  
read(10, “o88591\t\t\t\t\tgv\_GB.ISO8859-1\ngv\_GB”…, 1024) = 1024  
read(10, “\thu\_HU.ISO8859-2\nhu\_HU.iso88592\t”…, 1024) = 1024  
read(10, “\tit\_IT.ISO8859-15\nit\_IT.ISO-8859”…, 1024) = 1024  
read(10, “IS\nja\_JP.SJIS\t\t\t\t\tja\_JP.SJIS\nja\_”…, 1024) = 1024  
read(10, “kw\t\t\t\t\t\tkw\_GB.ISO8859-1\nkw\_GB\t\t\t”…, 1024) = 1024  
read(10, “9-13\nlv\_LV.ISO\_8859-13\t\t\t\tlv\_LV.”…, 1024) = 1024  
read(10, “859-1\nnb\_NO.iso885915\t\t\t\tnb\_NO.I”…, 1024) = 1024  
read(10, “\_NL.UTF-8\nnn\t\t\t\t\t\tnn\_NO.ISO8859-”…, 1024) = 1024  
read(10, “59-15\nno@nynorsk\t\t\t\t\tny\_NO.ISO88”…, 1024) = 1024  
read(10, “1\npt\t\t\t\t\t\tpt\_PT.ISO8859-1\npt.ISO”…, 1024) = 1024  
read(10, “ru\_RU.ISO8859-5\nru\_RU.koi8r\t\t\t\t\t”…, 1024) = 1024  
read(10, “tenegro (now separate RS and ME)”…, 1024) = 1024  
read(10, “\nsr\_YU@cyrillic\t\t\t\t\tsr\_RS.UTF-8\n”…, 1024) = 1024  
read(10, “I.ISO8859-15\nsv\_FI.UTF-8@euro\t\t\t”…, 1024) = 1024  
read(10, “\t\ttn\_ZA.ISO8859-15\ntn\_ZA.iso8859”…, 1024) = 1024  
read(10, “ROSOFT-CP1256\t\t\t\tur\_PK.CP1256\nuz”…, 1024) = 1024  
read(10, “\tyi\_US.CP1255\nyi\_US.MICROSOFT-CP”…, 1024) = 1024  
read(10, “UTF-8\nZH\_TW.UTF-8\t\t\t\t\tzh\_TW.UTF-”…, 1024) = 1024  
read(10, “\t\t\t\t\t\tet\_EE.ISO8859-1\nenglish.is”…, 1024) = 1024  
read(10, “\tro\_RO.ISO8859-2\nrumanian\t\t\t\t\tro”…, 1024) = 1024  
read(10, “rd is full locale name.\n#\n#\n\nPOS”…, 1024) = 1024  
read(10, “59-6\nar\_BH.iso88596:\t\t\t\t\tar\_BH.I”…, 1024) = 1024  
read(10, “SO8859-6\nar\_LY.utf8:\t\t\t\t\tar\_LY.U”…, 1024) = 1024  
read(10, “\tar\_YE.ISO8859-6\nar\_YE.iso88596:”…, 1024) = 1024  
read(10, “1\nbr\_FR.iso88591:\t\t\t\t\tbr\_FR.ISO8”…, 1024) = 1024  
read(10, “\t\t\tca\_ES.UTF-8\nca\_ES.ISO-8859-15”…, 1024) = 1024  
read(10, “_8859-2:\t\t\t\tcs\_CZ.ISO8859-2\ncs\_C"…, 1024) = 1024  
read(10, “:\t\t\t\t\tde\_DE.ISO8859-15\nde\_AT:\t\t\t”…, 1024) = 1024  
read(10, “:\t\t\t\t\t\tde\_DE.ISO8859-1\nde\_DE@eur”…, 1024) = 1024  
read(10, “\t\t\t\tee\_EE.ISO8859-4\nee\_EE.iso885”…, 1024) = 1024  
read(10, “59-15\nen\_DK.utf8:\t\t\t\t\ten\_DK.UTF-”…, 1024) = 1024  
read(10, “en\_NZ.ISO8859-1\nen\_NZ.ISO-8859-1”…, 1024) = 1024  
read(10, “\ten\_US.ISO8859-15\nen\_US.ISO8859-”…, 1024) = 1024  
read(10, “L:\t\t\t\t\t\tes\_CL.ISO8859-1\nes\_CL.is”…, 1024) = 1024  
read(10, “ES.UTF-8\nes\_ES.utf8:\t\t\t\t\tes\_ES."…, 1024) = 1024  
read(10, “\t\t\tes\_PY.ISO8859-1\nes\_PY.iso8859”…, 1024) = 1024  
read(10, “t\_EE.iso88594:\t\t\t\t\tet\_EE.ISO8859”…, 1024) = 1024  
read(10, “I.ISO-8859-15@euro:\t\t\t\tfi\_FI.ISO”…, 1024) = 1024  
read(10, “\t\t\tfr\_CA.ISO8859-1\nfr\_CA.iso8859”…, 1024) = 1024  
read(10, “1\nfr\_LU.iso885915:\t\t\t\tfr\_LU.ISO8”…, 1024) = 1024  
read(10, “O8859-1\ngl\_ES.iso88591:\t\t\t\t\tgl\_E”…, 1024) = 1024  
read(10, “i\_IN.ISCII-DEV\nHI\_IN:\t\t\t\t\t\thi\_IN”…, 1024) = 1024  
read(10, “t\_IT.ISO8859-15\nit.UTF-8:\t\t\t\t\tit”…, 1024) = 1024  
read(10, “iw\_IL.iso88598:\t\t\t\t\the\_IL.ISO885”…, 1024) = 1024  
read(10, “-8\nkm\_KH.utf8:\t\t\t\t\tkm\_KH.UTF-8\nk”…, 1024) = 1024  
read(10, “lo\_LA.IBM-CP1133\nlo\_LA.mulelao1:”…, 1024) = 1024  
read(10, “1:\t\t\t\tmk\_MK.CP1251\nmk\_MK.MICROSO”…, 1024) = 1024  
read(10, “O8859-1\nnl\_BE.iso885915:\t\t\t\tnl\_B”…, 1024) = 1024  
read(10, “59-1\nno\_NO.iso88591:\t\t\t\t\tno\_NO.I”…, 1024) = 1024  
read(10, “\t\t\t\tor\_IN.UTF-8\npa:\t\t\t\t\t\tpa\_IN.U”…, 1024) = 1024  
read(10, “1\npt\_PT.88591:\t\t\t\t\tpt\_PT.ISO8859”…, 1024) = 1024  
read(10, “UA.microsoftcp1251:\t\t\t\tru\_UA.CP1”…, 1024) = 1024  
read(10, " sid\_ET.UT"…, 1024) = 1024  
read(10, “TF-8@latin\nsr\_RS:\t\t\t\t\t\tsr\_RS.UTF”…, 1024) = 1024  
read(10, “SE.ISO-8859-1:\t\t\t\tsv\_SE.ISO8859"…, 1024) = 1024  
read(10, “599:\t\t\t\t\ttr\_TR.ISO8859-9\ntr\_TR.I”…, 1024) = 1024  
read(10, “TF-8\nuz\_UZ.UTF-8@cyrillic:\t\t\t\tuz”…, 1024) = 1024  
read(10, "5\nzh\_CN.EUC:\t\t\t\t\tzh\_CN.eucCN\nzh”…, 1024) = 1024  
read(10, “\t\t\tzu\_ZA.ISO8859-1\nzu\_ZA.iso8859”…, 1024) = 1024  
read(10, “\t\t\ten\_US.ISO8859-1\nestonian:\t\t\t\t”…, 1024) = 1024  
read(10, “ISO8859-2\nrumanian:\t\t\t\t\tro\_RO.IS”…, 1024) = 826  
read(10, “”, 1024) = 0  
close(10) = 0  
openat(AT\_FDCWD, “/usr/share/X11/locale/locale.dir”, O\_RDONLY) = 10  
fstat(10, {st\_mode=S\_IFREG|0644, st\_size=40625, …}) = 0  
read(10, “\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n”…, 1024) = 1024  
read(10, “E.ISO8859-6\niso8859-6/XLC\_LOCALE”…, 1024) = 1024  
read(10, “DK.ISO8859-1\niso8859-15/XLC\_LOC"…, 1024) = 1024  
read(10, “OCALE\t\t\ten\_GB.ISO8859-1\niso8859-”…, 1024) = 1024  
read(10, “8859-1/XLC\_LOCALE\t\t\tes\_CR.ISO885”…, 1024) = 1024  
read(10, "9-13\niso8859-15/XLC\_LOCALE\t\t\tet”…, 1024) = 1024  
read(10, “OCALE\t\t\tgd\_GB.ISO8859-15\niso8859”…, 1024) = 1024  
read(10, "OCALE\t\t\tkl\_GL.ISO8859-15\nko/XLC”…, 1024) = 1024  
read(10, “LC\_LOCALE\t\t\tno\_NO.ISO8859-15\niso”…, 1024) = 1024  
read(10, " \t\tru\_RU.CP1251\nkoi8-r/XLC\_LOCAL"…, 1024) = 1024  
read(10, “20\niso8859-1/XLC\_LOCALE \t\t\ttl\_PH”…, 1024) = 1024  
read(10, “LOCALE\t\t\tzu\_ZA.ISO8859-1\n# Note"…, 1024) = 1024  
read(10, “s\_IN.UTF-8\nen\_US.UTF-8/XLC\_LOCAL”…, 1024) = 1024  
read(10, “.UTF-8\nen\_US.UTF-8/XLC\_LOCALE\t\t\t”…, 1024) = 1024  
read(10, “UTF-8/XLC\_LOCALE\t\t\tes\_EC.UTF-8\ne”…, 1024) = 1024  
read(10, " gez\_ER.UTF-8\nen\_US.UTF-8/XLC”…, 1024) = 1024  
read(10, “ALE\t\t\tku\_TR.UTF-8\nen\_US.UTF-8/XL”…, 1024) = 1024  
read(10, “XLC\_LOCALE\t\t\toc\_FR.UTF-8\nen\_US.U”…, 1024) = 1024  
read(10, “.UTF-8\nen\_US.UTF-8/XLC\_LOCALE\t\t\t”…, 1024) = 1024  
read(10, “.UTF-8\nen\_US.UTF-8/XLC\_LOCALE\t\t\t”…, 1024) = 1024  
close(10) = 0  
access("/usr/share/X11/locale/C/XLC\_LOCALE", R\_OK) = 0  
openat(AT\_FDCWD, “/usr/share/X11/locale/C/XLC\_LOCALE”, O\_RDONLY) = 10  
fstat(10, {st\_mode=S\_IFREG|0644, st\_size=693, …}) = 0  
read(10, “\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n”…, 1024) = 693  
read(10, “”, 1024) = 0  
close(10) = 0  
openat(AT\_FDCWD, “/usr/share/X11/locale/locale.alias”, O\_RDONLY) = 10  
fstat(10, {st\_mode=S\_IFREG|0644, st\_size=82746, …}) = 0  
read(10, “\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n”…, 1024) = 1024  
read(10, “A.ISO-8859-6\t\t\t\tar\_AA.ISO8859-6\n”…, 1024) = 1024  
read(10, “.ISO-8859-6\t\t\t\tar\_LB.ISO8859-6\na”…, 1024) = 1024  
read(10, “8859-6\nar\_TN.utf8\t\t\t\t\tar\_TN.UTF-”…, 1024) = 1024  
read(10, “UTF-8\nbo\_IN.utf8\t\t\t\t\tbo\_IN.UTF-8”…, 1024) = 1024  
read(10, “9-1\nca\_ES.iso885915\t\t\t\tca\_ES.ISO”…, 1024) = 1024  
read(10, “s\_CZ.ISO8859-2\ncs\_CZ.ISO\_8859-2\t”…, 1024) = 1024  
read(10, “de\_DE.ISO8859-15\nde\_AT\t\t\t\t\t\tde\_A”…, 1024) = 1024  
read(10, “\t\t\tde\_DE.ISO8859-15\nde\_DE.88591\t”…, 1024) = 1024  
read(10, “l\_GR.ISO8859-7\nel\_GR\t\t\t\t\t\tel\_GR.”…, 1024) = 1024  
read(10, “591\t\t\t\t\ten\_GB.ISO8859-1\nen\_GB.88”…, 1024) = 1024  
read(10, “.UTF-8\nen\_PH.iso88591\t\t\t\t\ten\_PH.”…, 1024) = 1024  
read(10, “\t\ten\_ZA.ISO8859-1\nen\_ZA.88591.en”…, 1024) = 1024  
read(10, “O.ISO-8859-1\t\t\t\tes\_CO.ISO8859-1\n”…, 1024) = 1024  
read(10, “859-1\nes\_HN.ISO-8859-1\t\t\t\tes\_HN.”…, 1024) = 1024  
read(10, “\nes\_SV.iso885915\t\t\t\tes\_SV.ISO885”…, 1024) = 1024  
read(10, “\t\t\t\teu\_ES.ISO8859-1\neu\_ES.iso885”…, 1024) = 1024  
read(10, “\t\t\tfo\_FO.ISO8859-15\nfo\_FO.utf8\t\t”…, 1024) = 1024  
read(10, “15\t\t\t\tfr\_CH.ISO8859-15\nfr\_CH.utf”…, 1024) = 1024  
read(10, “IE.ISO-8859-1\t\t\t\tga\_IE.ISO8859-1”…, 1024) = 1024  
read(10, “o88591\t\t\t\t\tgv\_GB.ISO8859-1\ngv\_GB”…, 1024) = 1024  
read(10, “\thu\_HU.ISO8859-2\nhu\_HU.iso88592\t”…, 1024) = 1024  
read(10, “\tit\_IT.ISO8859-15\nit\_IT.ISO-8859”…, 1024) = 1024  
read(10, "IS\nja\_JP.SJIS\t\t\t\t\tja\_JP.SJIS\nja_”…, 1024) = 1024  
read(10, “kw\t\t\t\t\t\tkw\_GB.ISO8859-1\nkw\_GB\t\t\t”…, 1024) = 1024  
read(10, “9-13\nlv\_LV.ISO\_8859-13\t\t\t\tlv\_LV.”…, 1024) = 1024  
read(10, “859-1\nnb\_NO.iso885915\t\t\t\tnb\_NO.I”…, 1024) = 1024  
read(10, “\_NL.UTF-8\nnn\t\t\t\t\t\tnn\_NO.ISO8859-”…, 1024) = 1024  
read(10, “59-15\nno@nynorsk\t\t\t\t\tny\_NO.ISO88”…, 1024) = 1024  
read(10, “1\npt\t\t\t\t\t\tpt\_PT.ISO8859-1\npt.ISO”…, 1024) = 1024  
read(10, “ru\_RU.ISO8859-5\nru\_RU.koi8r\t\t\t\t\t”…, 1024) = 1024  
read(10, “tenegro (now separate RS and ME)”…, 1024) = 1024  
read(10, “\nsr\_YU@cyrillic\t\t\t\t\tsr\_RS.UTF-8\n”…, 1024) = 1024  
read(10, “I.ISO8859-15\nsv\_FI.UTF-8@euro\t\t\t”…, 1024) = 1024  
read(10, “\t\ttn\_ZA.ISO8859-15\ntn\_ZA.iso8859”…, 1024) = 1024  
read(10, “ROSOFT-CP1256\t\t\t\tur\_PK.CP1256\nuz”…, 1024) = 1024  
read(10, “\tyi\_US.CP1255\nyi\_US.MICROSOFT-CP”…, 1024) = 1024  
read(10, “UTF-8\nZH\_TW.UTF-8\t\t\t\t\tzh\_TW.UTF-”…, 1024) = 1024  
read(10, “\t\t\t\t\t\tet\_EE.ISO8859-1\nenglish.is”…, 1024) = 1024  
read(10, “\tro\_RO.ISO8859-2\nrumanian\t\t\t\t\tro”…, 1024) = 1024  
read(10, “rd is full locale name.\n#\n#\n\nPOS”…, 1024) = 1024  
read(10, “59-6\nar\_BH.iso88596:\t\t\t\t\tar\_BH.I”…, 1024) = 1024  
read(10, “SO8859-6\nar\_LY.utf8:\t\t\t\t\tar\_LY.U”…, 1024) = 1024  
read(10, “\tar\_YE.ISO8859-6\nar\_YE.iso88596:”…, 1024) = 1024  
read(10, “1\nbr\_FR.iso88591:\t\t\t\t\tbr\_FR.ISO8”…, 1024) = 1024  
read(10, “\t\t\tca\_ES.UTF-8\nca\_ES.ISO-8859-15”…, 1024) = 1024  
read(10, “\_8859-2:\t\t\t\tcs\_CZ.ISO8859-2\ncs\_C”…, 1024) = 1024  
read(10, “:\t\t\t\t\tde\_DE.ISO8859-15\nde\_AT:\t\t\t”…, 1024) = 1024  
read(10, “:\t\t\t\t\t\tde\_DE.ISO8859-1\nde\_DE@eur”…, 1024) = 1024  
read(10, “\t\t\t\tee\_EE.ISO8859-4\nee\_EE.iso885”…, 1024) = 1024  
read(10, “59-15\nen\_DK.utf8:\t\t\t\t\ten\_DK.UTF-”…, 1024) = 1024  
read(10, “en\_NZ.ISO8859-1\nen\_NZ.ISO-8859-1”…, 1024) = 1024  
read(10, “\ten\_US.ISO8859-15\nen\_US.ISO8859-”…, 1024) = 1024  
read(10, “L:\t\t\t\t\t\tes\_CL.ISO8859-1\nes\_CL.is”…, 1024) = 1024  
read(10, “_ES.UTF-8\nes\_ES.utf8:\t\t\t\t\tes\_ES."…, 1024) = 1024  
read(10, “\t\t\tes\_PY.ISO8859-1\nes\_PY.iso8859”…, 1024) = 1024  
read(10, “t\_EE.iso88594:\t\t\t\t\tet\_EE.ISO8859”…, 1024) = 1024  
read(10, “I.ISO-8859-15@euro:\t\t\t\tfi\_FI.ISO”…, 1024) = 1024  
read(10, “\t\t\tfr\_CA.ISO8859-1\nfr\_CA.iso8859”…, 1024) = 1024  
read(10, “1\nfr\_LU.iso885915:\t\t\t\tfr\_LU.ISO8”…, 1024) = 1024  
read(10, “O8859-1\ngl\_ES.iso88591:\t\t\t\t\tgl\_E”…, 1024) = 1024  
read(10, “i\_IN.ISCII-DEV\nHI\_IN:\t\t\t\t\t\thi\_IN”…, 1024) = 1024  
read(10, “t\_IT.ISO8859-15\nit.UTF-8:\t\t\t\t\tit”…, 1024) = 1024  
read(10, “iw\_IL.iso88598:\t\t\t\t\the\_IL.ISO885”…, 1024) = 1024  
read(10, “-8\nkm\_KH.utf8:\t\t\t\t\tkm\_KH.UTF-8\nk”…, 1024) = 1024  
read(10, “lo\_LA.IBM-CP1133\nlo\_LA.mulelao1:”…, 1024) = 1024  
read(10, “1:\t\t\t\tmk\_MK.CP1251\nmk\_MK.MICROSO”…, 1024) = 1024  
read(10, “O8859-1\nnl\_BE.iso885915:\t\t\t\tnl\_B”…, 1024) = 1024  
read(10, “59-1\nno\_NO.iso88591:\t\t\t\t\tno\_NO.I”…, 1024) = 1024  
read(10, “\t\t\t\tor\_IN.UTF-8\npa:\t\t\t\t\t\tpa\_IN.U”…, 1024) = 1024  
read(10, “1\npt\_PT.88591:\t\t\t\t\tpt\_PT.ISO8859”…, 1024) = 1024  
read(10, “UA.microsoftcp1251:\t\t\t\tru\_UA.CP1”…, 1024) = 1024  
read(10, " sid\_ET.UT"…, 1024) = 1024  
read(10, “TF-8@latin\nsr\_RS:\t\t\t\t\t\tsr\_RS.UTF”…, 1024) = 1024  
read(10, “SE.ISO-8859-1:\t\t\t\tsv\_SE.ISO8859"…, 1024) = 1024  
read(10, “599:\t\t\t\t\ttr\_TR.ISO8859-9\ntr\_TR.I”…, 1024) = 1024  
read(10, “TF-8\nuz\_UZ.UTF-8@cyrillic:\t\t\t\tuz”…, 1024) = 1024  
read(10, "5\nzh\_CN.EUC:\t\t\t\t\tzh\_CN.eucCN\nzh”…, 1024) = 1024  
read(10, “\t\t\tzu\_ZA.ISO8859-1\nzu\_ZA.iso8859”…, 1024) = 1024  
read(10, “\t\t\ten\_US.ISO8859-1\nestonian:\t\t\t\t”…, 1024) = 1024  
read(10, “ISO8859-2\nrumanian:\t\t\t\t\tro\_RO.IS”…, 1024) = 826  
read(10, “”, 1024) = 0  
close(10) = 0  
openat(AT\_FDCWD, “/usr/share/X11/locale/locale.dir”, O\_RDONLY) = 10  
fstat(10, {st\_mode=S\_IFREG|0644, st\_size=40625, …}) = 0  
read(10, “\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n”…, 1024) = 1024  
read(10, “E.ISO8859-6\niso8859-6/XLC\_LOCALE”…, 1024) = 1024  
read(10, “DK.ISO8859-1\niso8859-15/XLC\_LOC"…, 1024) = 1024  
read(10, “OCALE\t\t\ten\_GB.ISO8859-1\niso8859-”…, 1024) = 1024  
read(10, “8859-1/XLC\_LOCALE\t\t\tes\_CR.ISO885”…, 1024) = 1024  
read(10, "9-13\niso8859-15/XLC\_LOCALE\t\t\tet”…, 1024) = 1024  
read(10, “OCALE\t\t\tgd\_GB.ISO8859-15\niso8859”…, 1024) = 1024  
read(10, "OCALE\t\t\tkl\_GL.ISO8859-15\nko/XLC_”…, 1024) = 1024  
read(10, “LC\_LOCALE\t\t\tno\_NO.ISO8859-15\niso”…, 1024) = 1024  
read(10, " \t\tru\_RU.CP1251\nkoi8-r/XLC\_LOCAL"…, 1024) = 1024  
read(10, “20\niso8859-1/XLC\_LOCALE \t\t\ttl\_PH”…, 1024) = 1024  
read(10, “_LOCALE\t\t\tzu\_ZA.ISO8859-1\n# Note"…, 1024) = 1024  
read(10, “s\_IN.UTF-8\nen\_US.UTF-8/XLC\_LOCAL”…, 1024) = 1024  
read(10, “.UTF-8\nen\_US.UTF-8/XLC\_LOCALE\t\t\t”…, 1024) = 1024  
read(10, “UTF-8/XLC\_LOCALE\t\t\tes\_EC.UTF-8\ne”…, 1024) = 1024  
read(10, " gez\_ER.UTF-8\nen\_US.UTF-8/XLC_”…, 1024) = 1024  
read(10, “ALE\t\t\tku\_TR.UTF-8\nen\_US.UTF-8/XL”…, 1024) = 1024  
read(10, “XLC\_LOCALE\t\t\toc\_FR.UTF-8\nen\_US.U”…, 1024) = 1024  
read(10, “.UTF-8\nen\_US.UTF-8/XLC\_LOCALE\t\t\t”…, 1024) = 1024  
read(10, “.UTF-8\nen\_US.UTF-8/XLC\_LOCALE\t\t\t”…, 1024) = 1024  
close(10) = 0  
access("/usr/share/X11/locale/C/XLC\_LOCALE", R\_OK) = 0  
openat(AT\_FDCWD, “/usr/share/X11/locale/C/XLC\_LOCALE”, O\_RDONLY) = 10  
fstat(10, {st\_mode=S\_IFREG|0644, st\_size=693, …}) = 0  
read(10, “\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n”…, 1024) = 693  
read(10, “”, 1024) = 0  
close(10) = 0  
uname({sysname=“Linux”, nodename=“beluga2.int.ets1.calculquebec.ca”, …}) = 0  
openat(AT\_FDCWD, “/home/hayabusa/.Xdefaults-beluga2.int.ets1.calculquebec.ca”, O\_RDONLY) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/home/hayabusa/.icons/Yaru/cursors/left\_ptr”, O\_RDONLY) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/home/hayabusa/.icons/Yaru/index.theme”, O\_RDONLY) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/usr/share/icons/Yaru/cursors/left\_ptr”, O\_RDONLY) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/usr/share/icons/Yaru/index.theme”, O\_RDONLY) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/usr/share/pixmaps/Yaru/cursors/left\_ptr”, O\_RDONLY) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/usr/share/pixmaps/Yaru/index.theme”, O\_RDONLY) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/home/hayabusa/.icons/default/cursors/left\_ptr”, O\_RDONLY) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/home/hayabusa/.icons/default/index.theme”, O\_RDONLY) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/usr/share/icons/default/cursors/left\_ptr”, O\_RDONLY) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/usr/share/icons/default/index.theme”, O\_RDONLY) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/usr/share/pixmaps/default/cursors/left\_ptr”, O\_RDONLY) = -1 ENOENT (No such file or directory)  
openat(AT\_FDCWD, “/usr/share/pixmaps/default/index.theme”, O\_RDONLY) = -1 ENOENT (No such file or directory)  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base="\22\0\n\0\2\0\0\3]\1\0\0\4\0\0\0 \0\4\0\4\0\0\0[\1\0\0^\1\0\0"…, iov\_len=380}, {iov\_base=NULL, iov\_len=0}, {iov\_base="", iov\_len=0}], 3) = 380  
poll([{fd=9, events=POLLIN}], 1, -1) = 1 ([{fd=9, revents=POLLIN}])  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\34\0\260\0\2\0\0\3\366\2\0\0\305\235m\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"…, iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 132  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base="\22\0\17\0\2\0\0\3#\0\0\0#\0\0\0 \0\4\0\t\0\0\0C\0\0\0\1\0\0\0"…, iov\_len=84}, {iov\_base=NULL, iov\_len=0}, {iov\_base="", iov\_len=0}], 3) = 84  
poll([{fd=9, events=POLLIN}], 1, -1) = 1 ([{fd=9, revents=POLLIN}])  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\34\0\266\0\2\0\0\3#\0\0\0\322\235m\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"…, iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 100  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base="\22\0\17\0\2\0\0\3#\0\0\0#\0\0\0 \0\4\0\t\0\0\0C\0\0\0\1\0\0\0"…, iov\_len=208}, {iov\_base=NULL, iov\_len=0}, {iov\_base="", iov\_len=0}], 3) = 208  
poll([{fd=9, events=POLLIN}], 1, -1) = 1 ([{fd=9, revents=POLLIN}])  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\34\0\270\0\2\0\0\3#\0\0\0\336\235m\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"…, iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 128  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base="\23\0\3\0\2\0\0\3\252\1\0\0\24\0\6\0\2\0\0\3k\1\0\0\4\0\0\0\0\0\0\0"…, iov\_len=36}, {iov\_base=NULL, iov\_len=0}, {iov\_base="", iov\_len=0}], 3) = 36  
poll([{fd=9, events=POLLIN}], 1, -1) = 1 ([{fd=9, revents=POLLIN}])  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\1\0\275\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 32  
ioctl(16, FIONREAD, [0]) = 0  
close(16) = 0  
ioctl(14, FIONREAD, [0]) = 0  
close(14) = 0  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base="\22\0\10\0\2\0\0\3k\1\0\0\4\0\0\0 \0\0\3\2\0\0\0l\1\0\0\357\2\0\0"…, iov\_len=84}, {iov\_base=NULL, iov\_len=0}, {iov\_base="", iov\_len=0}], 3) = 84  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
select(21, [5 9 20], [], [], {tv\_sec=2, tv\_usec=999740}) = 1 (in [5], left {tv\_sec=2, tv\_usec=999738})  
read(5, “\0”, 16) = 1  
read(5, 0x7fff7060d190, 16) = -1 EAGAIN (Resource temporarily unavailable)  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
select(21, [5 9 20], [], [], {tv\_sec=2, tv\_usec=999608}) = 1 (in [9], left {tv\_sec=2, tv\_usec=983855})  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\34\0\276\0\2\0\0\3k\1\0\0\371\235m\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"…, iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 64  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base="\24\0\6\0\2\0\0\3k\1\0\0\4\0\0\0\0\0\0\0\0\4\0\0", iov\_len=24}, {iov\_base=NULL, iov\_len=0}, {iov\_base="", iov\_len=0}], 3) = 24  
poll([{fd=9, events=POLLIN}], 1, -1) = 1 ([{fd=9, revents=POLLIN}])  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\34\0\301\0\2\0\0\3\313\1\0\0\373\235m\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"…, iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 64  
poll([{fd=9, events=POLLIN}], 1, -1) = 1 ([{fd=9, revents=POLLIN}])  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\34\0\301\0\2\0\0\3\337\1\0\0\4\236m\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"…, iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 224  
poll([{fd=9, events=POLLIN}], 1, -1) = 1 ([{fd=9, revents=POLLIN}])  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\34\0\301\0\2\0\0\3\251\1\0\0\7\236m\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"…, iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 492  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base="\24\0\6\0\2\0\0\3k\1\0\0\4\0\0\0\0\0\0\0\0\4\0\0", iov\_len=24}, {iov\_base=NULL, iov\_len=0}, {iov\_base="", iov\_len=0}], 3) = 24  
poll([{fd=9, events=POLLIN}], 1, -1) = 1 ([{fd=9, revents=POLLIN}])  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\1 \303\0\3\0\0\0\4\0\0\0\0\0\0\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"…, iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 44  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base="+\0\1\0", iov\_len=4}, {iov\_base=NULL, iov\_len=0}, {iov\_base="", iov\_len=0}], 3) = 4  
poll([{fd=9, events=POLLIN}], 1, -1) = 1 ([{fd=9, revents=POLLIN}])  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\1\1\304\0\0\0\0\0\17\0\340\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 32  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base="\24\0\6\0\2\0\0\3\251\1\0\0\251\1\0\0\0\0\0\0\2\0\0\0", iov\_len=24}, {iov\_base=NULL, iov\_len=0}, {iov\_base="", iov\_len=0}], 3) = 24  
poll([{fd=9, events=POLLIN}], 1, -1) = 1 ([{fd=9, revents=POLLIN}])  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\1 \305\0\2\0\0\0\251\1\0\0\0\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"…, iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 40  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base="\24\0\6\0\2\0\0\3k\1\0\0\4\0\0\0\0\0\0\0\0\4\0\0", iov\_len=24}, {iov\_base=NULL, iov\_len=0}, {iov\_base="", iov\_len=0}], 3) = 24  
poll([{fd=9, events=POLLIN}], 1, -1) = 1 ([{fd=9, revents=POLLIN}])  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\1 \306\0\3\0\0\0\4\0\0\0\0\0\0\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"…, iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 44  
select(21, [5 9 20], [], [], {tv\_sec=0, tv\_usec=0}) = 0 (Timeout)  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base="\24\0\6\0\2\0\0\3k\1\0\0\4\0\0\0\0\0\0\0\0\4\0\0", iov\_len=24}, {iov\_base=NULL, iov\_len=0}, {iov\_base="", iov\_len=0}], 3) = 24  
poll([{fd=9, events=POLLIN}], 1, -1) = 1 ([{fd=9, revents=POLLIN}])  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\1 \307\0\3\0\0\0\4\0\0\0\0\0\0\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"…, iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 44  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
mmap(NULL, 864256, PROT\_READ|PROT\_WRITE, MAP\_PRIVATE|MAP\_ANONYMOUS, -1, 0) = 0x2b564f228000  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base=“H\0020\377\2\0\0\3\7\0\0\3=\2r\0\0\0\0\0\0\30\0\0”, iov\_len=24}, {iov\_base="\232\232\232\377\232\232\232\377\232\232\232\377\232\232\232\377\232\232\232\377\232\232\232\377\232\232\232\377\232\232\232\377"…, iov\_len=261288}, {iov\_base="", iov\_len=0}], 3) = 261312  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base=“H\0020\377\2\0\0\3\7\0\0\3=\2r\0\0\0r\0\0\30\0\0”, iov\_len=24}, {iov\_base="\232\232\232\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"…, iov\_len=261288}, {iov\_base="", iov\_len=0}], 3) = 261312  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base=“H\0020\377\2\0\0\3\7\0\0\3=\2r\0\0\0\344\0\0\30\0\0”, iov\_len=24}, {iov\_base="\232\232\232\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"…, iov\_len=261288}, {iov\_base="", iov\_len=0}], 3) = 261312  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base=“H\2 L\2\0\0\3\7\0\0\3=\2”\0\0\0V\1\0\30\0\0", iov\_len=24}, {iov\_base="\232\232\232\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"…, iov\_len=77928}, {iov\_base="", iov\_len=0}], 3) = 77952  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
select(21, [5 9 20], [], [], {tv\_sec=2, tv\_usec=898078}QStandardPaths: error creating runtime directory /run/user/3115426 (No such file or directory)  
) = 0 (Timeout)  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base="\n\2\2\0\2\0\0\3\31\0\v\0\304\7\0\0\0\0\30\0\22\0\0\0\304\7\0\0\2\0\0\3"…, iov\_len=52}, {iov\_base=NULL, iov\_len=0}, {iov\_base="", iov\_len=0}], 3) = 52  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
select(21, [5 9 20], [], [], {tv\_sec=26, tv\_usec=906420}) = 1 (in [9], left {tv\_sec=26, tv\_usec=880003})  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\22\0\314\0\2\0\0\3\2\0\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"…, iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 192  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base="\24\0\6\0\2\0\0\3\251\1\0\0\251\1\0\0\0\0\0\0\2\0\0\0", iov\_len=24}, {iov\_base=NULL, iov\_len=0}, {iov\_base="", iov\_len=0}], 3) = 24  
poll([{fd=9, events=POLLIN}], 1, -1) = 1 ([{fd=9, revents=POLLIN}])  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\1 \316\0\2\0\0\0\251\1\0\0\0\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"…, iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 40  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base="\23\0\3\0\2\0\0\3\251\1\0\0", iov\_len=12}, {iov\_base=NULL, iov\_len=0}, {iov\_base="", iov\_len=0}], 3) = 12  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
select(21, [5 9 20], [], [], {tv\_sec=26, tv\_usec=863445}) = 1 (in [9], left {tv\_sec=26, tv\_usec=836072})  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\34\0\317\0\2\0\0\3\251\1\0\0\332\251m\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 32  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
select(21, [5 9 20], [], [], {tv\_sec=26, tv\_usec=835938}) = 1 (in [9], left {tv\_sec=24, tv\_usec=452303})  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\34\0\317\0\304\7\0\0\326\1\0\08\263m\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"…, iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 64  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
select(21, [5 9 20], [], [], {tv\_sec=24, tv\_usec=452113}) = 1 (in [9], left {tv\_sec=24, tv\_usec=444994})  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\34\0\317\0\304\7\0\0\300\1\0\0:\263m\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"…, iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 96  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
recvmsg(9, {msg\_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)  
select(21, [5 9 20], [], [], {tv\_sec=24, tv\_usec=444870}QThread::start: Thread creation error (Resource temporarily unavailable)  
QThread::start: Thread creation error (Resource temporarily unavailable)  
QThread::start: Thread creation error (Resource temporarily unavailable)

) = ? ERESTARTNOHAND (To be restarted if no handler)  
— SIGCHLD {si\_signo=SIGCHLD, si\_code=CLD\_KILLED, si\_pid=52872, si\_uid=3115426, si\_status=SIGABRT, si\_utime=526, si\_stime=261} —  
write(8, “\0”, 1) = 1  
rt\_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call)  
select(21, [5 9 20], [], [], {tv\_sec=21, tv\_usec=257509}) = 1 (in [20], left {tv\_sec=21, tv\_usec=257507})  
read(20, “\0”, 1) = 1  
wait4(52872, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGABRT}], WNOHANG, NULL) = 52872  
ioctl(-1, FIONREAD, 0x7fff7060cc6c) = -1 EBADF (Bad file descriptor)  
ioctl(-1, FIONREAD, 0x7fff7060cc6c) = -1 EBADF (Bad file descriptor)  
close(11) = 0  
close(21) = 0  
close(20) = 0  
write(2, “error: “, 7error: ) = 7  
write(2, “[/Slicer/bin/SlicerApp-real] exi”…, 66[/Slicer/bin/SlicerApp-real] exit abnormally - Report the problem.) = 66  
write(2, “\n”, 1  
) = 1  
write(6, “\0”, 1) = 1  
munmap(0x2b564f228000, 864256) = 0  
munmap(0x2b564ef42000, 864256) = 0  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base=”\213\7\2\0\3\0\0\3\22\0\n\0\2\0\0\3\366\2\0\0\366\2\0\0\10\7\0\0\20\0\0\0”…, iov\_len=84}, {iov\_base=NULL, iov\_len=0}, {iov\_base="", iov\_len=0}], 3) = 84  
poll([{fd=9, events=POLLIN}], 1, -1) = 1 ([{fd=9, revents=POLLIN}])  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\34\0\321\0\2\0\0\3\366\2\0\0\366\277m\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"…, iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 224  
poll([{fd=9, events=POLLIN}], 1, -1) = 1 ([{fd=9, revents=POLLIN}])  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\34\0\322\0\2\0\0\3\372\1\0\0\366\277m\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"…, iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 512  
poll([{fd=9, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=9, revents=POLLOUT}])  
writev(9, [{iov\_base=“O\7\2\0\1\0\0\3\<\0\2\0\0\0\0\3.\2\2\0\5\0\0\3+\7\1\0”, iov\_len=28}, {iov\_base=NULL, iov\_len=0}, {iov\_base="", iov\_len=0}], 3) = 28  
poll([{fd=9, events=POLLIN}], 1, -1) = 1 ([{fd=9, revents=POLLIN}])  
recvmsg(9, {msg\_name=NULL, msg\_namelen=0, msg\_iov=[{iov\_base="\1\1\332\0\0\0\0\0\17\0\340\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov\_len=4096}], msg\_iovlen=1, msg\_controllen=0, msg\_flags=0}, 0) = 32  
shutdown(9, SHUT\_RDWR) = 0  
close(9) = 0  
openat(AT\_FDCWD, “/sys/devices/system/cpu/online”, O\_RDONLY|O\_CLOEXEC) = 9  
read(9, “0-39\n”, 8192) = 5  
close(9) = 0  
close(5) = 0  
close(6) = 0  
write(8, “@”, 1) = 1  
close(8) = 0  
futex(0x1b5b070, FUTEX\_WAIT\_PRIVATE, 0, NULL) = 0  
futex(0x1b5b020, FUTEX\_WAKE\_PRIVATE, 1) = 0  
close(7) = 0  
rt\_sigaction(SIGCHLD, NULL, {sa\_handler=0xa7ff60, sa\_mask=[], sa\_flags=SA\_RESTORER|SA\_SIGINFO|SA\_NOCLDSTOP, sa\_restorer=0x2b564e3c7730}, 8) = 0  
rt\_sigaction(SIGCHLD, {sa\_handler=SIG\_DFL, sa\_mask=[], sa\_flags=SA\_RESTORER, sa\_restorer=0x2b564e3c7730}, NULL, 8) = 0  
exit\_group(1) = ?  
+++ exited with 1 +++

---

<div class="post-metadata">

### Author: ![Hayabusa](https://avatars.discourse-cdn.com/v4/letter/h/f17d59/32.png) [@Hayabusa](https://discourse.slicer.org/u/Hayabusa)
#### Post date: [December 21, 2021, 1:32am UTC](https://discourse.slicer.org/t/using-slicer-from-command-line-singularity-container/21035/10 "2021-12-21T01:32:22Z")

</div>

And using gdb on /bin/SlicerApp-real  
${SINGULARITY\_ROOTFS}/Slicer/Slicer --launch gdb ${SINGULARITY\_ROOTFS}/Slicer/bin/SlicerApp-real

---

<div class="post-metadata">

### Author: ![Hayabusa](https://avatars.discourse-cdn.com/v4/letter/h/f17d59/32.png) [@Hayabusa](https://discourse.slicer.org/u/Hayabusa)
#### Post date: [December 21, 2021, 1:32am UTC](https://discourse.slicer.org/t/using-slicer-from-command-line-singularity-container/21035/11 "2021-12-21T01:32:33Z")

</div>

Traceback (most recent call last):  
File “/Slicer/bin/…/lib/Python/lib/python3.6/site.py”, line 553, in   
main()  
File “/Slicer/bin/…/lib/Python/lib/python3.6/site.py”, line 539, in main  
known\_paths = addusersitepackages(known\_paths)  
File “/Slicer/bin/…/lib/Python/lib/python3.6/site.py”, line 282, in addusersitepackages  
user\_site = getusersitepackages()  
File “/Slicer/bin/…/lib/Python/lib/python3.6/site.py”, line 258, in getusersitepackages  
user\_base = getuserbase() # this will also set USER\_BASE  
File “/Slicer/bin/…/lib/Python/lib/python3.6/site.py”, line 248, in getuserbase  
USER\_BASE = get\_config\_var(‘userbase’)  
File “/Slicer/lib/Python/lib/python3.6/sysconfig.py”, line 601, in get\_config\_var  
return get\_config\_vars().get(name)  
File “/Slicer/lib/Python/lib/python3.6/sysconfig.py”, line 550, in get\_config\_vars  
\_init\_posix(\_CONFIG\_VARS)  
File “/Slicer/lib/Python/lib/python3.6/sysconfig.py”, line 421, in \_init\_posix  
\_temp = **import** (name, globals(), locals(), [‘build\_time\_vars’], 0)  
ModuleNotFoundError: No module named ‘\_sysconfigdata\_\_linux\_x86\_64-linux-gnu’

---

<div class="post-metadata">

### Author: ![Hayabusa](https://avatars.discourse-cdn.com/v4/letter/h/f17d59/32.png) [@Hayabusa](https://discourse.slicer.org/u/Hayabusa)
#### Post date: [December 21, 2021, 1:33am UTC](https://discourse.slicer.org/t/using-slicer-from-command-line-singularity-container/21035/12 "2021-12-21T01:33:22Z")

</div>

ModuleNotFoundError: No module named ‘\_sysconfigdata\_\_linux\_x86\_64-linux-gnu’

I have no clue…

---

<div class="post-metadata">

### Author: ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)
#### Post date: [December 28, 2021, 5:40pm UTC](https://discourse.slicer.org/t/using-slicer-from-command-line-singularity-container/21035/13 "2021-12-28T17:40:57Z")

</div>

This GDB problem is due to GDB depending on Python and GDB developers thinking that only system Python exists. See workaround here: [C++ debugging on GNU/Linux systems — 3D Slicer documentation](https://slicer.readthedocs.io/en/latest/developer_guide/debugging/linuxcpp.html#analyze-a-segmentation-fault)
