Linux - Laptop and Netbook Having a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).
Notices
Welcome to
LinuxQuestions.org , a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free.
Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please
contact us . If you need to reset your password,
click here .
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a
virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month.
Click here for more info.
04-04-2015, 07:11 AM
#16
LQ Guru
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,363
Quote:
I looked into the files (libffi and libfontconfig). Both seem to be right where they're supposed to be despite the error message. The files are in the correct directory and have all the relevant symlinks. I don't understand why there is an error here either. Are these errors relevant to Xorg not starting?
That's often a 32bit/64bit thing. Check that by running file on them.
Otherwise, libffi on my slackware has it's own package, and a 32bit compat counterpart.
04-04-2015, 01:37 PM
#17
Member
Registered: Mar 2015
Location: Right there
Distribution: Slackware for the slack-bear
Posts: 36
Original Poster
Rep:
Veerain:
When I was installing Slackware my selection was Blackbox but I've also tried KDE and XFC. All have yielded the same results.
/root/.xinitrc:
Code:
#!/bin/sh
# xinitrc.xfce - modified to work around xfce4session bug
# https://bugzilla.xfce.org/show_bug.cgi?id=8841
########################################################################
## Merge in defaults and keymaps ##
########################################################################
userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap
if [ -f $sysresources ]; then
/usr/bin/xrdb -merge $sysresources
fi
if [ -f $sysmodmap ]; then
/usr/bin/xmodmap $sysmodmap
fi
if [ -f $userresources ]; then
/usr/bin/xrdb -merge $userresources
fi
if [ -f $usermodmap ]; then
/usr/bin/xmodmap $usermodmap
fi
########################################################################
## Start xfce Desktop Environment ##
########################################################################
if [ -z "$DESKTOP_SESSION" -a -x /usr/bin/ck-launch-session ]; then
exec ck-launch-session dbus-launch --exit-with-session /usr/bin/startxfce4
else
exec dbus-launch --exit-with-session /usr/bin/startxfce4
fi
Business_kid:
The libffi file exists in the /usr/lib/ directory. There are some references to compat packages in /var/log/packages and /var/log/scripts
"file libffi.so.6.0.1": ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
The libfontconfig file is in /usr/lib64/
"file libfontconfig.so.1.7.0" returns: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
When I added multilib support I used this tutorial
http://docs.slackware.com/slackware:multilib and the install seemed to work just fine.
04-04-2015, 11:16 PM
#18
Senior Member
Registered: Mar 2005
Location: Earth bound to Helios
Distribution: Custom
Posts: 2,524
Install 64 bit version of libbffi. And if required install 32 bit version of fontconfig.
Pango is used by GTK+ which does font handling, layout.
04-05-2015, 03:21 AM
#19
LQ Guru
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,363
Yes, do what veerain says.
The idea behind multilib is that 64 bit executables need 64 bit libs
32 bit executables require 32 bit libs. I have libffi in /usr/lib(compat-32) and usr/lib64 (normal).
04-06-2015, 06:43 PM
#20
Member
Registered: Mar 2015
Location: Right there
Distribution: Slackware for the slack-bear
Posts: 36
Original Poster
Rep:
OK, I reinstalled the 64-bit and 32-bit compat packages that contained libfontconfig and libffi. I did the same for pango just for good measure. All six of those packages now show up in their relative correct places and with the proper versions. When I did that the boot error disappeared.
Startx behavior is unchanged. As a user or as root startx will still fail with the same fatal server error about default font 'fixed'. Does that refer to a specific font or one that is assigned? Where is that font supposed to be sourced from during the chain of events leading up to X11 starting? Do you have any ideas why X11 can't access any of the font directories?
04-07-2015, 01:34 AM
#21
Senior Member
Registered: Mar 2005
Location: Earth bound to Helios
Distribution: Custom
Posts: 2,524
Pure Xserver doesn't needs any font. Only a X application requires a font. You can start X with strace command. It would show debug trace. The problem may be found using it.
Code:
strace -o /tmp/strace.log startx
Then view the log to find out.
04-07-2015, 03:29 PM
#22
Member
Registered: Mar 2015
Location: Right there
Distribution: Slackware for the slack-bear
Posts: 36
Original Poster
Rep:
I ran your strace command. The log file didn't tell me much but I'm still pretty new at this:
Code:
execve("/usr/bin/startx", ["startx"], [/* 33 vars */]) = 0
brk(0) = 0xf91000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f29a2765000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=254833, ...}) = 0
mmap(NULL, 254833, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29a2726000
close(3) = 0
open("/lib64/libtermcap.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\16\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=18436, ...}) = 0
mmap(NULL, 2108336, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f29a2340000
mprotect(0x7f29a2343000, 2093056, PROT_NONE) = 0
mmap(0x7f29a2542000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f29a2542000
close(3) = 0
open("/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\16\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=18988, ...}) = 0
mmap(NULL, 2109744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f29a213c000
mprotect(0x7f29a213f000, 2093056, PROT_NONE) = 0
mmap(0x7f29a233e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f29a233e000
close(3) = 0
open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\36\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=2102965, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f29a2725000
mmap(NULL, 3969600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f29a1d72000
mprotect(0x7f29a1f31000, 2097152, PROT_NONE) = 0
mmap(0x7f29a2131000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1bf000) = 0x7f29a2131000
mmap(0x7f29a2137000, 16960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f29a2137000
close(3) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f29a2723000
arch_prctl(ARCH_SET_FS, 0x7f29a2723740) = 0
mprotect(0x7f29a2131000, 16384, PROT_READ) = 0
mprotect(0x7f29a233e000, 4096, PROT_READ) = 0
mprotect(0x7f29a2766000, 4096, PROT_READ) = 0
munmap(0x7f29a2726000, 254833) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
open("/dev/tty", O_RDWR|O_NONBLOCK) = 3
close(3) = 0
open("/usr/lib64/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
brk(0) = 0xf91000
brk(0xf92000) = 0xf92000
brk(0xf93000) = 0xf93000
open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2502, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f29a2764000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2502
brk(0xf94000) = 0xf94000
brk(0xf95000) = 0xf95000
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7f29a2764000, 4096) = 0
open("/usr/lib64/locale/en_US/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=356, ...}) = 0
mmap(NULL, 356, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29a2764000
close(3) = 0
open("/usr/lib64/locale/en_US/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=28, ...}) = 0
mmap(NULL, 28, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29a2763000
close(3) = 0
open("/usr/lib64/locale/en_US/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=64, ...}) = 0
mmap(NULL, 64, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29a2762000
close(3) = 0
open("/usr/lib64/locale/en_US/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=160, ...}) = 0
mmap(NULL, 160, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29a2761000
close(3) = 0
open("/usr/lib64/locale/en_US/LC_NAME", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=82, ...}) = 0
mmap(NULL, 82, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29a2760000
close(3) = 0
open("/usr/lib64/locale/en_US/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=39, ...}) = 0
mmap(NULL, 39, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29a275f000
close(3) = 0
open("/usr/lib64/locale/en_US/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
close(3) = 0
open("/usr/lib64/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0
mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29a275e000
close(3) = 0
open("/usr/lib64/locale/en_US/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=291, ...}) = 0
mmap(NULL, 291, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29a275d000
close(3) = 0
open("/usr/lib64/locale/en_US/LC_TIME", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2459, ...}) = 0
mmap(NULL, 2459, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29a275c000
close(3) = 0
open("/usr/lib64/locale/en_US/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=59, ...}) = 0
mmap(NULL, 59, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29a275b000
close(3) = 0
brk(0xf96000) = 0xf96000
open("/usr/lib64/locale/en_US/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=221644, ...}) = 0
mmap(NULL, 221644, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29a26ec000
close(3) = 0
brk(0xf97000) = 0xf97000
getuid() = 0
getgid() = 0
geteuid() = 0
getegid() = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
brk(0xf98000) = 0xf98000
open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f29a275a000
read(3, "MemTotal: 4045336 kB\nMemF"..., 1024) = 1024
close(3) = 0
munmap(0x7f29a275a000, 4096) = 0
brk(0xf99000) = 0xf99000
rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f29a1da89f0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f29a1da89f0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f29a1da89f0}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN, [], SA_RESTORER, 0x7f29a1da89f0}, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
uname({sys="Linux", node="medicinecrow", ...}) = 0
brk(0xf9a000) = 0xf9a000
brk(0xf9b000) = 0xf9b000
stat("/root", {st_mode=S_IFDIR|0710, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0710, st_size=4096, ...}) = 0
getpid() = 917
getppid() = 914
brk(0xf9c000) = 0xf9c000
brk(0xf9d000) = 0xf9d000
brk(0xf9e000) = 0xf9e000
getpgrp() = 914
rt_sigaction(SIGCHLD, {0x443b10, [], SA_RESTORER|SA_RESTART, 0x7f29a1da89f0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f29a1da89f0}, 8) = 0
getrlimit(RLIMIT_NPROC, {rlim_cur=31039, rlim_max=31039}) = 0
brk(0xf9f000) = 0xf9f000
brk(0xfa0000) = 0xfa0000
open("/usr/lib64/locale/en_US/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=19459, ...}) = 0
mmap(NULL, 19459, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29a2756000
close(3) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
open("/usr/bin/startx", O_RDONLY) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7fffa5549f10) = -1 ENOTTY (Inappropriate ioctl for device)
lseek(3, 0, SEEK_CUR) = 0
read(3, "#!/bin/sh\n\n#\n# This is just a sa"..., 80) = 80
lseek(3, 0, SEEK_SET) = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=4*1024}) = 0
fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor)
dup2(3, 255) = 255
close(3) = 0
fcntl(255, F_SETFD, FD_CLOEXEC) = 0
fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fstat(255, {st_mode=S_IFREG|0755, st_size=3158, ...}) = 0
lseek(255, 0, SEEK_CUR) = 0
brk(0xfa1000) = 0xfa1000
brk(0xfa2000) = 0xfa2000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
read(255, "#!/bin/sh\n\n#\n# This is just a sa"..., 3158) = 3158
open("/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/gconv/gconv-modules", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=56302, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f29a2755000
read(3, "# GNU libc iconv configuration.\n"..., 4096) = 4096
brk(0xfa3000) = 0xfa3000
brk(0xfa4000) = 0xfa4000
read(3, "lias\tCSISO141JUSIB1002//\tJUS_I.B"..., 4096) = 4096
brk(0xfa5000) = 0xfa5000
brk(0xfa6000) = 0xfa6000
brk(0xfa7000) = 0xfa7000
read(3, "odule\t\tcost\nalias\tISO-IR-110//\t\t"..., 4096) = 4096
brk(0xfa8000) = 0xfa8000
brk(0xfa9000) = 0xfa9000
brk(0xfaa000) = 0xfaa000
brk(0xfab000) = 0xfab000
read(3, "9-14//\nalias\tL8//\t\t\tISO-8859-14/"..., 4096) = 4096
brk(0xfac000) = 0xfac000
brk(0xfad000) = 0xfad000
brk(0xfae000) = 0xfae000
read(3, "CSEBCDICES//\t\tEBCDIC-ES//\nalias\t"..., 4096) = 4096
brk(0xfaf000) = 0xfaf000
brk(0xfb0000) = 0xfb0000
brk(0xfb1000) = 0xfb1000
read(3, "IBM284//\nalias\tEBCDIC-CP-ES//\t\tI"..., 4096) = 4096
brk(0xfb2000) = 0xfb2000
brk(0xfb3000) = 0xfb3000
brk(0xfb4000) = 0xfb4000
brk(0xfb5000) = 0xfb5000
read(3, "ias\t864//\t\t\tIBM864//\nalias\tCSIBM"..., 4096) = 4096
brk(0xfb6000) = 0xfb6000
brk(0xfb7000) = 0xfb7000
brk(0xfb8000) = 0xfb8000
brk(0xfb9000) = 0xfb9000
read(3, "lias\tCSIBM939//\t\tIBM939//\nmodule"..., 4096) = 4096
brk(0xfba000) = 0xfba000
brk(0xfbb000) = 0xfbb000
brk(0xfbc000) = 0xfbc000
read(3, "alias\tcsGB2312//\t\tEUC-CN//\nalias"..., 4096) = 4096
brk(0xfbd000) = 0xfbd000
brk(0xfbe000) = 0xfbe000
brk(0xfbf000) = 0xfbf000
read(3, "//\t\tISO-2022-CN-EXT//\nmodule\tISO"..., 4096) = 4096
brk(0xfc0000) = 0xfc0000
brk(0xfc1000) = 0xfc1000
brk(0xfc2000) = 0xfc2000
read(3, "st\nalias\tISO-IR-55//\t\tISO_5428//"..., 4096) = 4096
brk(0xfc3000) = 0xfc3000
brk(0xfc4000) = 0xfc4000
brk(0xfc5000) = 0xfc5000
read(3, "\tARMSCII-8//\t\tARMSCII-8\t1\n\n#\tfro"..., 4096) = 4096
brk(0xfc6000) = 0xfc6000
brk(0xfc7000) = 0xfc7000
brk(0xfc8000) = 0xfc8000
read(3, "2//\t\tIBM1112\t\t1\n\n#\tfrom\t\t\tto\t\t\tm"..., 4096) = 4096
brk(0xfc9000) = 0xfc9000
brk(0xfca000) = 0xfca000
brk(0xfcb000) = 0xfcb000
brk(0xfcc000) = 0xfcc000
read(3, "module\tIBM9448//\t\tINTERNAL\t\tIBM9"..., 4096) = 3054
brk(0xfcd000) = 0xfcd000
brk(0xfce000) = 0xfce000
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7f29a2755000, 4096) = 0
brk(0xfcf000) = 0xfcf000
open("/usr/lib64/gconv/ISO8859-1.so", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\5\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=12396, ...}) = 0
brk(0xfd0000) = 0xfd0000
mmap(NULL, 2105424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f29a1b6f000
mprotect(0x7f29a1b71000, 2093056, PROT_NONE) = 0
mmap(0x7f29a1d70000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f29a1d70000
close(3) = 0
mprotect(0x7f29a1d70000, 4096, PROT_READ) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
brk(0xfd1000) = 0xfd1000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
stat("/root/.xinitrc", {st_mode=S_IFREG|0644, st_size=1198, ...}) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
stat("/root/.xserverrc", 0x7fffa5549b10) = -1 ENOENT (No such file or directory)
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
stat("/usr/X11R6/lib/X11/xinit/xserverrc", 0x7fffa55499f0) = -1 ENOENT (No such file or directory)
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
brk(0xfd2000) = 0xfd2000
brk(0xfd3000) = 0xfd3000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
brk(0xfd4000) = 0xfd4000
pipe([3, 4]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
lseek(255, -494, SEEK_CUR) = 2664
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f29a2723a10) = 918
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x443b10, [], SA_RESTORER|SA_RESTART, 0x7f29a1da89f0}, {0x443b10, [], SA_RESTORER|SA_RESTART, 0x7f29a1da89f0}, 8) = 0
close(4) = 0
read(3, "Linux\n", 128) = 6
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=918, si_status=0, si_utime=0, si_stime=0} ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 918
wait4(-1, 0x7fffa55496d8, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn() = 6
read(3, "", 128) = 0
close(3) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x440fe0, [], SA_RESTORER, 0x7f29a1da89f0}, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, {0x440fe0, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
pipe([3, 4]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f29a2723a10) = 919
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x443b10, [], SA_RESTORER|SA_RESTART, 0x7f29a1da89f0}, {0x443b10, [], SA_RESTORER|SA_RESTART, 0x7f29a1da89f0}, 8) = 0
close(4) = 0
read(3, "", 128) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=919, si_status=1, si_utime=0, si_stime=0} ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], WNOHANG, NULL) = 919
wait4(-1, 0x7fffa5549258, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn() = 0
close(3) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x440fe0, [], SA_RESTORER, 0x7f29a1da89f0}, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, {0x440fe0, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
pipe([3, 4]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f29a2723a10) = 922
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x443b10, [], SA_RESTORER|SA_RESTART, 0x7f29a1da89f0}, {0x443b10, [], SA_RESTORER|SA_RESTART, 0x7f29a1da89f0}, 8) = 0
close(4) = 0
read(3, "", 128) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=922, si_status=1, si_utime=0, si_stime=0} ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], WNOHANG, NULL) = 922
wait4(-1, 0x7fffa5549298, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn() = 0
close(3) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x440fe0, [], SA_RESTORER, 0x7f29a1da89f0},
04-07-2015, 03:30 PM
#23
Member
Registered: Mar 2015
Location: Right there
Distribution: Slackware for the slack-bear
Posts: 36
Original Poster
Rep:
Code:
{SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, {0x440fe0, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
read(255, "\nauthdisplay=${display:-:0}\nmcoo"..., 3158) = 494
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
pipe([3, 4]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
lseek(255, -448, SEEK_CUR) = 2710
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f29a2723a10) = 923
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x443b10, [], SA_RESTORER|SA_RESTART, 0x7f29a1da89f0}, {0x443b10, [], SA_RESTORER|SA_RESTART, 0x7f29a1da89f0}, 8) = 0
close(4) = 0
read(3, "c42948968c764ea8dc202396e09b8506"..., 128) = 33
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=923, si_status=0, si_utime=0, si_stime=0} ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 923
wait4(-1, 0x7fffa55494d8, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn() = 33
read(3, "", 128) = 0
close(3) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x440fe0, [], SA_RESTORER, 0x7f29a1da89f0}, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, {0x440fe0, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
read(255, "for displayname in $authdisplay "..., 3158) = 448
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
pipe([3, 4]) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0
lseek(255, -202, SEEK_CUR) = 2956
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f29a2723a10) = 924
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
close(4) = 0
close(4) = -1 EBADF (Bad file descriptor)
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f29a2723a10) = 925
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
close(3) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0
rt_sigaction(SIGINT, {0x440fe0, [], SA_RESTORER, 0x7f29a1da89f0}, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 924
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 925
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, {0x440fe0, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
close(3) = -1 EBADF (Bad file descriptor)
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=924, si_status=0, si_utime=0, si_stime=0} ---
wait4(-1, 0x7fffa55495d8, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn() = 0
stat(".", {st_mode=S_IFDIR|0710, st_size=4096, ...}) = 0
stat("/usr/local/sbin/xauth", 0x7fffa5549840) = -1 ENOENT (No such file or directory)
stat("/usr/sbin/xauth", 0x7fffa5549840) = -1 ENOENT (No such file or directory)
stat("/sbin/xauth", 0x7fffa5549840) = -1 ENOENT (No such file or directory)
stat("/usr/local/bin/xauth", 0x7fffa5549840) = -1 ENOENT (No such file or directory)
stat("/usr/bin/xauth", {st_mode=S_IFREG|0755, st_size=45583, ...}) = 0
stat("/usr/bin/xauth", {st_mode=S_IFREG|0755, st_size=45583, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/xauth", X_OK) = 0
stat("/usr/bin/xauth", {st_mode=S_IFREG|0755, st_size=45583, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/xauth", R_OK) = 0
stat("/usr/bin/xauth", {st_mode=S_IFREG|0755, st_size=45583, ...}) = 0
stat("/usr/bin/xauth", {st_mode=S_IFREG|0755, st_size=45583, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/xauth", X_OK) = 0
stat("/usr/bin/xauth", {st_mode=S_IFREG|0755, st_size=45583, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/xauth", R_OK) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f29a2723a10) = 926
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x440fe0, [], SA_RESTORER, 0x7f29a1da89f0}, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 926
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=926, si_status=0, si_utime=0, si_stime=0} ---
wait4(-1, 0x7fffa55494d8, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn() = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, {0x440fe0, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
pipe([3, 4]) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f29a2723a10) = 927
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
close(4) = 0
close(4) = -1 EBADF (Bad file descriptor)
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f29a2723a10) = 928
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
close(3) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0
rt_sigaction(SIGINT, {0x440fe0, [], SA_RESTORER, 0x7f29a1da89f0}, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 927
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 928
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, {0x440fe0, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
close(3) = -1 EBADF (Bad file descriptor)
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=927, si_status=0, si_utime=0, si_stime=0} ---
wait4(-1, 0x7fffa55495d8, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn() = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
read(255, "\n\nxinit $client $clientargs -- $"..., 3158) = 202
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
stat(".", {st_mode=S_IFDIR|0710, st_size=4096, ...}) = 0
stat("/usr/local/sbin/xinit", 0x7fffa5549ba0) = -1 ENOENT (No such file or directory)
stat("/usr/sbin/xinit", 0x7fffa5549ba0) = -1 ENOENT (No such file or directory)
stat("/sbin/xinit", 0x7fffa5549ba0) = -1 ENOENT (No such file or directory)
stat("/usr/local/bin/xinit", 0x7fffa5549ba0) = -1 ENOENT (No such file or directory)
stat("/usr/bin/xinit", {st_mode=S_IFREG|0755, st_size=20791, ...}) = 0
stat("/usr/bin/xinit", {st_mode=S_IFREG|0755, st_size=20791, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/xinit", X_OK) = 0
stat("/usr/bin/xinit", {st_mode=S_IFREG|0755, st_size=20791, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/xinit", R_OK) = 0
stat("/usr/bin/xinit", {st_mode=S_IFREG|0755, st_size=20791, ...}) = 0
stat("/usr/bin/xinit", {st_mode=S_IFREG|0755, st_size=20791, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/xinit", X_OK) = 0
stat("/usr/bin/xinit", {st_mode=S_IFREG|0755, st_size=20791, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/xinit", R_OK) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
lseek(255, -142, SEEK_CUR) = 3016
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f29a2723a10) = 929
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x440fe0, [], SA_RESTORER, 0x7f29a1da89f0}, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 929
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=929, si_status=1, si_utime=0, si_stime=0} ---
wait4(-1, 0x7fffa5549818, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn() = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, {0x440fe0, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
read(255, "\nif [ x\"$removelist\" != x ]; the"..., 3158) = 142
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
stat("/usr/bin/xauth", {st_mode=S_IFREG|0755, st_size=45583, ...}) = 0
stat("/usr/bin/xauth", {st_mode=S_IFREG|0755, st_size=45583, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/xauth", X_OK) = 0
stat("/usr/bin/xauth", {st_mode=S_IFREG|0755, st_size=45583, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/xauth", R_OK) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
lseek(255, -76, SEEK_CUR) = 3082
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f29a2723a10) = 938
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x440fe0, [], SA_RESTORER, 0x7f29a1da89f0}, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 938
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=938, si_status=0, si_utime=0, si_stime=0} ---
wait4(-1, 0x7fffa5549718, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn() = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, {0x440fe0, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
read(255, "\n\n\n\n\nif command -v deallocvt > /"..., 3158) = 76
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
open("/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3
fcntl(1, F_GETFD) = 0
fcntl(1, F_DUPFD, 10) = 10
fcntl(1, F_GETFD) = 0
fcntl(10, F_SETFD, FD_CLOEXEC) = 0
dup2(3, 1) = 1
close(3) = 0
fcntl(2, F_GETFD) = 0
fcntl(2, F_DUPFD, 10) = 11
fcntl(2, F_GETFD) = 0
fcntl(11, F_SETFD, FD_CLOEXEC) = 0
dup2(1, 2) = 2
fcntl(1, F_GETFD) = 0
stat(".", {st_mode=S_IFDIR|0710, st_size=4096, ...}) = 0
stat("/usr/local/sbin/deallocvt", 0x7fffa55499a0) = -1 ENOENT (No such file or directory)
stat("/usr/sbin/deallocvt", 0x7fffa55499a0) = -1 ENOENT (No such file or directory)
stat("/sbin/deallocvt", 0x7fffa55499a0) = -1 ENOENT (No such file or directory)
stat("/usr/local/bin/deallocvt", 0x7fffa55499a0) = -1 ENOENT (No such file or directory)
stat("/usr/bin/deallocvt", {st_mode=S_IFREG|0755, st_size=7432, ...}) = 0
stat("/usr/bin/deallocvt", {st_mode=S_IFREG|0755, st_size=7432, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/deallocvt", X_OK) = 0
stat("/usr/bin/deallocvt", {st_mode=S_IFREG|0755, st_size=7432, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/deallocvt", R_OK) = 0
stat("/usr/bin/deallocvt", {st_mode=S_IFREG|0755, st_size=7432, ...}) = 0
stat("/usr/bin/deallocvt", {st_mode=S_IFREG|0755, st_size=7432, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/deallocvt", X_OK) = 0
stat("/usr/bin/deallocvt", {st_mode=S_IFREG|0755, st_size=7432, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/deallocvt", R_OK) = 0
stat("/usr/bin/deallocvt", {st_mode=S_IFREG|0755, st_size=7432, ...}) = 0
stat("/usr/bin/deallocvt", {st_mode=S_IFREG|0755, st_size=7432, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/deallocvt", X_OK) = 0
stat("/usr/bin/deallocvt", {st_mode=S_IFREG|0755, st_size=7432, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/deallocvt", R_OK) = 0
write(1, "/usr/bin/deallocvt\n", 19) = 19
dup2(11, 2) = 2
fcntl(11, F_GETFD) = 0x1 (flags FD_CLOEXEC)
close(11) = 0
dup2(10, 1) = 1
fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC)
close(10) = 0
stat(".", {st_mode=S_IFDIR|0710, st_size=4096, ...}) = 0
stat("/usr/local/sbin/deallocvt", 0x7fffa5549a80) = -1 ENOENT (No such file or directory)
stat("/usr/sbin/deallocvt", 0x7fffa5549a80) = -1 ENOENT (No such file or directory)
stat("/sbin/deallocvt", 0x7fffa5549a80) = -1 ENOENT (No such file or directory)
stat("/usr/local/bin/deallocvt", 0x7fffa5549a80) = -1 ENOENT (No such file or directory)
stat("/usr/bin/deallocvt", {st_mode=S_IFREG|0755, st_size=7432, ...}) = 0
stat("/usr/bin/deallocvt", {st_mode=S_IFREG|0755, st_size=7432, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/deallocvt", X_OK) = 0
stat("/usr/bin/deallocvt", {st_mode=S_IFREG|0755, st_size=7432, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/deallocvt", R_OK) = 0
stat("/usr/bin/deallocvt", {st_mode=S_IFREG|0755, st_size=7432, ...}) = 0
stat("/usr/bin/deallocvt", {st_mode=S_IFREG|0755, st_size=7432, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/deallocvt", X_OK) = 0
stat("/usr/bin/deallocvt", {st_mode=S_IFREG|0755, st_size=7432, ...}) = 0
geteuid() = 0
getegid() = 0
getuid() = 0
getgid() = 0
access("/usr/bin/deallocvt", R_OK) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
lseek(255, -7, SEEK_CUR) = 3151
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f29a2723a10) = 939
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x440fe0, [], SA_RESTORER, 0x7f29a1da89f0}, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 939
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=939, si_status=0, si_utime=0, si_stime=0} ---
wait4(-1, 0x7fffa5549718, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn() = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f29a1da89f0}, {0x440fe0, [], SA_RESTORER, 0x7f29a1da89f0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
read(255, "\n\n\n\n\n\n\n", 3158) = 7
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
read(255, "", 3158) = 0
exit_group(0) = ?
+++ exited with 0 +++
---------- Post added 04-07-15 at 01:30 PM ----------
However, rerunning xorgsetup did provide an interesting error message.
Code:
vesa: Ignoring device with a bound kernel driver
(EE)
(EE) Backtrace:
(EE) 0: /usr/X11R6/bin/X (xorg_backtrace+0x3d) [0x57b11d]
(EE) 1: /usr/X11R6/bin/X (0x400000+0x17eb29) [0x57eb29]
(EE) 2: /lib64/libpthread.so.0 (0x7f72365e3000+0xf670) [0x7f72365f2670]
(EE)
(EE) Segmentation fault ad address 0x0
The "vesa:" message seems to indicate that my kernel has loaded a video driver that is not allowing the system to load a different one when X starts.
"lsmod | grep vesa" returns nothing. "lsmod | grep fglrx" returns:
Code:
fglrx 10928590 0
amd_iommu_v2 7116 1 fglrx
agpgart 27267 1 fglrx
button 4696 1 fglrx
Is there a better way to check for kernel-level video drivers? Am I on the right track?
04-07-2015, 06:39 PM
#24
LQ Veteran
Registered: Jan 2008
Location: florida panhandle
Distribution: Slackware Debian, Fedora, others
Posts: 7,364
did you run
Code:
aticonfig --initial
after installing fglrx?
04-07-2015, 09:09 PM
#25
Senior Member
Registered: Mar 2005
Location: Earth bound to Helios
Distribution: Custom
Posts: 2,524
Do you have xterm installed? If so replace (first make a backup) the following in your /root/.xinitrc:
Quote:
if [ -z "$DESKTOP_SESSION" -a -x /usr/bin/ck-launch-session ]; then
exec ck-launch-session dbus-launch --exit-with-session /usr/bin/startxfce4
else
exec dbus-launch --exit-with-session /usr/bin/startxfce4
fi
to:
And then run startx. Report what happens.
04-08-2015, 11:08 AM
#26
Member
Registered: Mar 2015
Location: Right there
Distribution: Slackware for the slack-bear
Posts: 36
Original Poster
Rep:
Hi colorpurple21859, thanks for jumping in on this troubleshooting epic! Yes, I did run "aticonfig --initial" when I did the original install. I repeated the command for good measure but the results stayed the same.
Veerain: I made the /root/.xinitrc changes you suggested. Startx has the same result. It terminates with the same "could not open default font" message. If I run xterm as a user I receive the message:
Code:
xterm Xt error: Can't open display:
xterm: DISPLAY is not set
if that helps.
04-08-2015, 12:10 PM
#27
Member
Registered: Mar 2015
Location: Right there
Distribution: Slackware for the slack-bear
Posts: 36
Original Poster
Rep:
If the current version of the proprietary fglrx driver were not compatible with Slackware 14.1 would the graphics driver installer have thrown an error?
I found references to fglrx being incompatible with Slack 14.1 dating from 2013. Should I assume that has been fixed or not? Where would I check?
Here is the AMD requirements page.
http://support.amd.com/en-us/kb-arti...easeNotes.aspx
Last edited by BearlyThere; 04-08-2015 at 12:13 PM .
Reason: Answered my own question
04-08-2015, 12:12 PM
#28
LQ Veteran
Registered: Jan 2008
Location: florida panhandle
Distribution: Slackware Debian, Fedora, others
Posts: 7,364
Post your /etc/X11/xorg.conf. I don't see where you have posted it.
04-08-2015, 12:18 PM
#29
Member
Registered: Mar 2015
Location: Right there
Distribution: Slackware for the slack-bear
Posts: 36
Original Poster
Rep:
I would have sworn that I'd already posted this, but I guess I would have been a liar
Code:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "aticonfig-Screen[0]-0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib64/xorg/modules"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/cyrillic"
EndSection
Section "Module"
Load "dri"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:2:0:0"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
04-08-2015, 12:32 PM
#30
Member
Registered: Mar 2015
Location: Right there
Distribution: Slackware for the slack-bear
Posts: 36
Original Poster
Rep:
AMD requires glibc 2.2 or 2.3. Slackware appears to have 2.17.
I've had mixed results searching for these packages too:
Code:
The following packages must be installed in order for the Catalyst Linux Graphics Driver to install and work optimally:
gimp-help-en Found gimp-help, but not these packages specifically
gimp-help-common
XFree86-Mesa-libGL Found references to mesa, but not sure if it is the one referenced here
libstdc++ Present
libgcc Present
XFree86-libs Not sure what this references exactly
fontconfig Present
freetype Present
zlib Present
gcc Present
All times are GMT -5. The time now is 11:58 AM .
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know .
Latest Threads
LQ News