Alsamixer does not run, and gives only this error message: Illegal Instruction. Reproducible: Always Steps to Reproduce: 1.Alsamixer 2.Error 3. Actual Results: Got the error: Illegal Instruction Expected Results: It should run.
This is what I get when I run alsamixer with strace: execve("/usr/bin/alsamixer", ["alsamixer"], [/* 40 vars */]) = 0 uname({sys="Linux", node="zero", ...}) = 0 brk(0) = 0x804f8f0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40000000 open("/etc/ld.so.preload", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 close(3) = 0 open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=71882, ...}) = 0 mmap2(NULL, 71882, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40001000 close(3) = 0 open("/lib/libncurses.so.5", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\220"..., 1024) = 1024 fstat64(3, {st_mode=S_IFREG|0755, st_size=277732, ...}) = 0 mmap2(0x43feb000, 239532, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x43feb000 mprotect(0x4401d000, 34732, PROT_NONE) = 0 mmap2(0x4401d000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x31) = 0x4401d000 close(3) = 0 open("/usr/lib/libasound.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\326"..., 1024) = 1024 fstat64(3, {st_mode=S_IFREG|0755, st_size=693572, ...}) = 0 mmap2(NULL, 560564, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40013000 mprotect(0x40098000, 15796, PROT_NONE) = 0 mmap2(0x40098000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x84) = 0x40098000 close(3) = 0 open("/lib/libm.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\25"..., 1024) = 1024 fstat64(3, {st_mode=S_IFREG|0755, st_size=190675, ...}) = 0 mmap2(0x42b5e000, 139072, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x42b5e000 mprotect(0x42b7f000, 3904, PROT_NONE) = 0 mmap2(0x42b7f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x20) = 0x42b7f000 close(3) = 0 open("/lib/libdl.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\250"..., 1024) = 1024 fstat64(3, {st_mode=S_IFREG|0755, st_size=13992, ...}) = 0 mmap2(0x42b59000, 11408, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x42b59000 mprotect(0x42b5b000, 3216, PROT_NONE) = 0 mmap2(0x42b5b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1) = 0x42b5b000 close(3) = 0 open("/lib/libpthread.so.0", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20a\307"..., 1024) = 1024 fstat64(3, {st_mode=S_IFREG|0755, st_size=93290, ...}) = 0 mmap2(0x42c72000, 327200, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x42c72000 mprotect(0x42c7f000, 273952, PROT_NONE) = 0 mmap2(0x42c7f000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xd) = 0x42c7f000 mmap2(0x42c82000, 261664, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x42c82000 close(3) = 0 open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\371"..., 1024) = 1024 fstat64(3, {st_mode=S_IFREG|0755, st_size=1470058, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4009c000 mmap2(0x42a2a000, 1232548, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x42a2a000 mprotect(0x42b51000, 24228, PROT_NONE) = 0 mmap2(0x42b51000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x126) = 0x42b51000 mmap2(0x42b55000, 7844, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x42b55000 close(3) = 0 mprotect(0x40013000, 544768, PROT_READ|PROT_WRITE) = 0 mprotect(0x40013000, 544768, PROT_READ|PROT_EXEC) = 0 munmap(0x40001000, 71882) = 0 modify_ldt(1, {entry_number:0, base_addr:0x42c7f0a0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, 16) = 0 getpid() = 4147 rt_sigaction(SIGRTMIN, {0x42c79e00, [], SA_RESTORER, 0x42a53188}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x42c79e50, [], SA_RESTORER, 0x42a53188}, NULL, 8) = 0 rt_sigaction(SIGRT_2, {0x42c79fc0, [], SA_RESTORER, 0x42a53188}, NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [RTMIN], NULL, 8) = 0 _sysctl({{CTL_KERN, KERN_VERSION}, 2, 0xbffff59c, 31, (nil), 0}) = 0 open("/dev/urandom", O_RDONLY) = 3 read(3, "\27\375Bz1Bgs\253\360W:\311C\2533_\253\375\300\227\203"..., 32) = 32 close(3) = 0 brk(0) = 0x804f8f0 brk(0x80508f0) = 0x80508f0 brk(0) = 0x80508f0 brk(0x8051000) = 0x8051000 stat64("/usr/share/alsa/alsa.conf", {st_mode=S_IFREG|0644, st_size=8007, ...}) = 0 open("/usr/share/alsa/alsa.conf", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=8007, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40001000 read(3, "#\n# ALSA library configuration "..., 4096) = 4096 brk(0) = 0x8051000 brk(0x8052000) = 0x8052000 brk(0) = 0x8052000 brk(0x8053000) = 0x8053000 brk(0) = 0x8053000 brk(0x8054000) = 0x8054000 read(3, "\t\t\t\tALSA_CARD\n\t\t\t]\n\t\t\tdefault {\n"..., 4096) = 3911 brk(0) = 0x8054000 brk(0x8055000) = 0x8055000 brk(0) = 0x8055000 brk(0x8056000) = 0x8056000 brk(0) = 0x8056000 brk(0x8057000) = 0x8057000 brk(0) = 0x8057000 brk(0x8058000) = 0x8058000 read(3, "", 4096) = 0 read(3, "", 4096) = 0 close(3) = 0 munmap(0x40001000, 4096) = 0 access("/etc/asound.conf", R_OK) = -1 ENOENT (No such file or directory) access("/root/.asoundrc", R_OK) = -1 ENOENT (No such file or directory) open("/dev/snd/controlC0", O_RDONLY) = 3 close(3) = 0 open("/dev/snd/controlC0", O_RDWR) = 3 ioctl(3, USBDEVFS_CONTROL, 0xbffff558) = 0 ioctl(3, 0x81785501, 0xbffff780) = 0 close(3) = 0 stat64("/usr/share/alsa/alsa.conf", {st_mode=S_IFREG|0644, st_size=8007, ...}) = 0 open("/dev/snd/controlC0", O_RDONLY) = 3 close(3) = 0 open("/dev/snd/controlC0", O_RDWR) = 3 ioctl(3, USBDEVFS_CONTROL, 0xbffff51c) = 0 fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR) fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0 ioctl(3, USBDEVFS_RELEASEINTERFACE, 0xbffff6f0) = 0 ioctl(3, USBDEVFS_RELEASEINTERFACE, 0xbffff6f0) = 0 brk(0) = 0x8058000 brk(0x8059000) = 0x8059000 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 brk(0) = 0x8059000 brk(0x805a000) = 0x805a000 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 brk(0) = 0x805a000 brk(0x805b000) = 0x805b000 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 brk(0) = 0x805b000 brk(0x805c000) = 0x805c000 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_CONNECTINFO, 0xbffff45c) = 0 brk(0) = 0x805c000 brk(0x805d000) = 0x805d000 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, USBDEVFS_IOCTL, 0xbfffed58) = 0 ioctl(3, 0xc0045516, 0xbffff6c8) = 0 rt_sigaction(SIGINT, {0x42c7cfa0, [INT], SA_RESTORER|SA_RESTART, 0x42a53188}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGTRAP, {0x42c7cfa0, [TRAP], SA_RESTORER|SA_RESTART, 0x42a53188}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGQUIT, {0x42c7cfa0, [QUIT], SA_RESTORER|SA_RESTART, 0x42a53188}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGBUS, {0x42c7cfa0, [BUS], SA_RESTORER|SA_RESTART, 0x42a53188}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGSEGV, {0x42c7cfa0, [SEGV], SA_RESTORER|SA_RESTART, 0x42a53188}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGPIPE, {0x42c7cfa0, [PIPE], SA_RESTORER|SA_RESTART, 0x42a53188}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGTERM, {0x42c7cfa0, [TERM], SA_RESTORER|SA_RESTART, 0x42a53188}, {SIG_DFL}, 8) = 0 access("/root/.terminfo/l/linux", R_OK) = -1 ENOENT (No such file or directory) access("/usr/share/terminfo/l/linux", R_OK) = 0 open("/usr/share/terminfo/l/linux", O_RDONLY) = 4 read(4, "\32\1\24\0\35\0\20\0}\1)\3", 12) = 12 read(4, "linux|linux console\0", 20) = 20 read(4, "\0\1\0\0\1\1\0\0\0\0\0\0\0\1\1\0\0\0\0\0\1\0\0\0\0\0\0"..., 29) = 29 read(4, "\0", 1) = 1 read(4, "\377\377\10\0\377\377\377\377\377\377\377\377\377\377\377"..., 32) = 32 read(4, "\377\377\0\0\2\0\4\0\25\0\32\0!\0%\0)\0\377\3774\0E\0G"..., 762) = 762 read(4, "\7\0\r\0\33[%i%p1%d;%p2%dr\0\33[3g\0\33[H\33[J"..., 809) = 809 read(4, "", 1) = 0 read(4, "", 10) = 0 close(4) = 0 ioctl(1, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0 ioctl(1, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0 ioctl(1, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0 ioctl(1, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0 ioctl(1, TIOCGWINSZ, {ws_row=25, ws_col=80, ws_xpixel=0, ws_ypixel=0}) = 0 brk(0) = 0x805d000 brk(0x805e000) = 0x805e000 brk(0) = 0x805e000 brk(0x805f000) = 0x805f000 brk(0) = 0x805f000 brk(0x8060000) = 0x8060000 brk(0) = 0x8060000 brk(0x8061000) = 0x8061000 brk(0) = 0x8061000 brk(0x8062000) = 0x8062000 ioctl(1, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0 ioctl(1, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0 brk(0) = 0x8062000 brk(0x8063000) = 0x8063000 brk(0) = 0x8063000 brk(0x8064000) = 0x8064000 --- SIGILL (Illegal instruction) @ 0 (0) --- +++ killed by SIGILL +++
what versions of: alsa-drivers alsa-lib alsa-utils Do you have installed? Also, please provide the output of running 'emerge info'
This bug can be closed. I had an errant SSE in my USE flags, when in fact my CPU didn't support SSE.
closing