You are not logged in.

#1 2014-01-26 17:46:06

Frabato
Member
Registered: 2007-10-24
Posts: 267

[SOLVED] what headers do I need to build oss

Hi All,

I'm trying to run the open sound system but my problem is this:

[root@StudioA a]# soundoff && soundon
OSS not loaded.
Relinking OSS kernel modules for "3.12.8-1-ARCH SMP preempt mod_unload modversions "
This may take few moments - please stand by...

OSS build environment set up for REGPARM kernels


Warning: Cannot locate the Linux kernel development package for
         Linux kernel version  3.12.8-1-ARCH
         Please install the kernel development package if linking the
         OSS modules fails.

The kernel development package may be called kernel-devel, kernel-smp-devel,
kernel-sources, kernel-headers or something like that. Please refer
to the documentation of your Linux distribution if there are any
difficulties in installing the kernel/driver development environment.

For your Linux distribution the right kernel source package
might be kernel-source.

Building module osscore
Failed to compile OSS
make -C /usr/lib/modules/3.12.8-1-ARCH/build M=/usr/lib/oss/build modules
make[1]: *** /usr/lib/modules/3.12.8-1-ARCH/build: No such file or directory.  Stop.
Makefile:17: recipe for target 'default' failed
make: *** [default] Error 2

Relinking the OSS kernel modules failed

I've seen this thread: https://bbs.archlinux.org/viewtopic.php … 95#p673595 but the solution doesn't apply.
Can anyone please point me in the right direction?

Thanks!

Last edited by Frabato (2014-01-26 22:05:59)

Offline

#2 2014-01-26 17:47:12

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [SOLVED] what headers do I need to build oss

https://wiki.archlinux.org/index.php/FA … ge_is_X.3F

$ pkgfile /usr/lib/modules/3.12.8-1-ARCH/build
core/linux-headers

Edit: Are you using the PKGBUILD from the AUR? https://aur.archlinux.org/packages/oss/ has linux-headers as one of the dependencies.

Last edited by karol (2014-01-26 17:49:46)

Offline

#3 2014-01-26 18:23:55

Frabato
Member
Registered: 2007-10-24
Posts: 267

Re: [SOLVED] what headers do I need to build oss

Thanks for the reply, and I'm sorry for not being more specific. I have core/linux-api-headers 3.12.4-1 [installed] and core/linux-headers 3.12.8-1 [installed] but this error persists.

Offline

#4 2014-01-26 18:34:29

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,461

Re: [SOLVED] what headers do I need to build oss

So does the dir in question exist?

Offline

#5 2014-01-26 18:48:01

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [SOLVED] what headers do I need to build oss

It doesn't exist on my machine, because I've just updated the kernel:

$ ls /usr/lib/modules/3.12.8-1-ARCH/build
ls: cannot access /usr/lib/modules/3.12.8-1-ARCH/build: No such file or directory
$ pacman -Q linux
linux 3.13-1

Maybe OP did update the kernel and did not reboot.

Offline

#6 2014-01-26 19:52:08

Frabato
Member
Registered: 2007-10-24
Posts: 267

Re: [SOLVED] what headers do I need to build oss

Scimmia wrote:

So does the dir in question exist?

I'm not sure which diectory you mean or where I might find it (because I have very little experience with these things)

But I did get this:

[a@StudioA ~]$ ls /usr/lib/modules/3.12.8-1-ARCH/build
arch           drivers    Kconfig   mm          scripts   virt
block           fs    kernel      Module.symvers  security  vmlinux
crypto           include    lib      net          sound
Documentation  init    Makefile  samples      usr
[a@StudioA ~]$

does this help? Also, this is a clean install from last night so the kernel has not been updated.

Last edited by Frabato (2014-01-26 19:53:43)

Offline

#7 2014-01-26 19:55:20

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [SOLVED] what headers do I need to build oss

Are you using the PKGBUILD from the AUR?

Offline

#8 2014-01-26 20:21:04

Frabato
Member
Registered: 2007-10-24
Posts: 267

Re: [SOLVED] what headers do I need to build oss

aur/oss 4.2_2008-3 [installed]  installed with yaourt

Offline

#9 2014-01-26 20:22:39

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [SOLVED] what headers do I need to build oss

What's the output of 'lsmod | grep oss'?

Offline

#10 2014-01-26 21:08:20

Frabato
Member
Registered: 2007-10-24
Posts: 267

Re: [SOLVED] what headers do I need to build oss

[a@StudioA ~]$ lsmod | grep oss
[a@StudioA ~]$

Offline

#11 2014-01-26 21:32:14

Frabato
Member
Registered: 2007-10-24
Posts: 267

Re: [SOLVED] what headers do I need to build oss

I reinstalled oss and followed steps on the wiki, the first problem is here:

[a@StudioA ~]$ ossdetect -v
/proc/bus/pci/04/01.0: No such file or directory
/proc/bus/pci/04/00.0: No such file or directory
/proc/bus/pci/03/00.0: No such file or directory
/proc/bus/pci/02/00.0: No such file or directory
/proc/bus/pci/00/1f.3: No such file or directory
/proc/bus/pci/00/1f.2: No such file or directory
/proc/bus/pci/00/1f.0: No such file or directory
/proc/bus/pci/00/1d.0: No such file or directory
/proc/bus/pci/00/1c.3: No such file or directory
/proc/bus/pci/00/1c.1: No such file or directory
/proc/bus/pci/00/1c.0: No such file or directory
/proc/bus/pci/00/1a.0: No such file or directory
/proc/bus/pci/00/16.0: No such file or directory
/proc/bus/pci/00/14.0: No such file or directory
/proc/bus/pci/00/02.0: No such file or directory
/proc/bus/pci/00/00.0: No such file or directory
Detected Generic USB audio/MIDI device (BETA)
USB support available in the system, adding USB driver
Detected Generic USB audio/MIDI device (BETA)
/usr/lib/oss/etc/installed_drivers: Permission denied
[a@StudioA ~]$

AND

[root@StudioA a]# systemctl start oss.service
Job for oss.service failed. See 'systemctl status oss.service' and 'journalctl -xn' for details.

AND

[a@StudioA ~]$ systemctl status oss.service
oss.service - Open Sound System v4
   Loaded: loaded (/usr/lib/systemd/system/oss.service; disabled)
   Active: failed (Result: exit-code) since Sun 2014-01-26 07:27:05 MST; 44s ago
  Process: 4550 ExecStart=/usr/bin/soundon (code=exited, status=20)
Main PID: 4550 (code=exited, status=20)

AND

-- Logs begin at Sat 2014-01-25 17:53:30 MST, end at Sun 2014-01-26 07:26:47 MST. --
Jan 26 07:15:32 StudioA org.freedesktop.thumbnails.Thumbnailer1[454]: (tumblerd:497): tumbler-WARNING **: Failed to load plugin "tumbler-raw-thumbnailer.so": libopenrawgnome.so
Jan 26 07:15:32 StudioA org.freedesktop.thumbnails.Thumbnailer1[454]: (tumblerd:497): tumbler-WARNING **: Failed to load plugin "tumbler-odf-thumbnailer.so": libgsf-1.so.114: c
Jan 26 07:15:32 StudioA org.freedesktop.thumbnails.Thumbnailer1[454]: (tumblerd:497): tumbler-WARNING **: Failed to load plugin "tumbler-poppler-thumbnailer.so": libpoppler-gli
Jan 26 07:15:32 StudioA org.gtk.Private.UDisks2VolumeMonitor[454]: ### debug: in handle_supported
Jan 26 07:15:32 StudioA org.gtk.Private.UDisks2VolumeMonitor[454]: ### debug: in handle_list
Jan 26 07:15:32 StudioA org.gtk.Private.UDisks2VolumeMonitor[454]: ### debug: in handle_supported
Jan 26 07:15:32 StudioA org.gtk.Private.UDisks2VolumeMonitor[454]: ### debug: in handle_list
Jan 26 07:20:33 StudioA org.gtk.Private.UDisks2VolumeMonitor[454]: ### debug: Name owner ':1.17' vanished
Jan 26 07:26:47 StudioA su[4497]: (to root) a on pts/1
Jan 26 07:26:47 StudioA su[4497]: pam_unix(su:session): session opened for user root by a(uid=1000)

Thanks

Offline

#12 2014-01-26 21:34:50

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [SOLVED] what headers do I need to build oss

Run 'ossdetect -v' with sudo or as root.

When posting configs, code or command output, please use [ code ] tags https://bbs.archlinux.org/help.php#bbcode

like this

It makes the code more readable and - in case of longer listings - more convenient to scroll through.

Offline

#13 2014-01-26 22:04:33

Frabato
Member
Registered: 2007-10-24
Posts: 267

Re: [SOLVED] what headers do I need to build oss

karol, thanks for all your help. Maybe there were problems with the transition to the new kernel. I just built oss on Linux/x86_64 3.12.9-1-ARCH and it works as it should without any problems. Thanks for explaining about the code tag

 just a test 

there used to be a little code icon that you clicked on, I haven't been on arch linux for a quite a while. Anyway, the problem is solved and I really appreciate your time spent helping.

Cheers

Offline

#14 2014-01-26 22:14:50

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [SOLVED] what headers do I need to build oss

I'm glad you made it work. I was positive it had something to do with the kernel version being off somewhere.

Offline

Board footer

Powered by FluxBB