Bug#960788: Intel SOF audio firmware packaging

2020-12-10 Thread James Healy
Is there still time for this package to make it into testing before the Bullseye freeze? It'd be really neat if sound worked on all these laptops out of the box during the Bullseye lifetime. I'm not a Debian Developer or Maintainer, but happy to help if I can. James On Fri, 11 Dec 2020 at 05:06,

Bug#960788: Intel SOF audio firmware packaging

2020-12-10 Thread Mark Pearson
I hadn't realised there was a bunch of activity on this bug today... Thanks Barak for your work - really cool. As a note, based on suggestions from others on my initial attempt I do also have an implementation up: https://salsa.debian.org/mpearson/firmware-sof If yours is more suitable let me kn

Bug#960788: Intel SOF audio firmware packaging

2020-12-10 Thread Barak A. Pearlmutter
Pavucontrol is talking to pulseaudio, it doesn't talk to the alsa device directly. But the problem is at the alsa level, or at the interface where pulseaudio talks to alsa. Someone should probably report it to the pulseaudio folks.

Bug#960788: Intel SOF audio firmware packaging

2020-12-10 Thread Moritz Lennert
Am 10.12.2020 13:56 schrieb Barak A. Pearlmutter: Not sure if this will work for you, but it does for me. Basically, the device initializes into a muted state, so you need to unmute it pretty forcibly. Here are my notes showing various ways to accomplish this. This is with my device numbering, y

Bug#960788: Intel SOF audio firmware packaging

2020-12-10 Thread Barak A. Pearlmutter
Not sure if this will work for you, but it does for me. Basically, the device initializes into a muted state, so you need to unmute it pretty forcibly. Here are my notes showing various ways to accomplish this. This is with my device numbering, yours might be different. You can just run "alsamixer

Bug#960788: Intel SOF audio firmware packaging

2020-12-10 Thread Moritz Lennert
Am 10.12.2020 12:42 schrieb Barak A. Pearlmutter: Oops! Thanks, fixed. (I switched binary package names to match the packaging on salsa in debian/control but neglected to make the consonant change in debian/rules. I suppose debian/rules should grovel it out of debian/control, according to the DRY

Bug#960788: Intel SOF audio firmware packaging

2020-12-10 Thread Moritz Lennert
Am 09.12.2020 23:22 schrieb Barak A. Pearlmutter: No need for anything so complex. This should work: $ fakeroot debian/rules binary This creates a package firmware-sof-signed_1.6+git.2020.12.10.faa5bdc-1_amd64.deb which when installed gives this: $ dpkg -L firmware-sof-signed /. /usr /usr

Bug#960788: Intel SOF audio firmware packaging

2020-12-10 Thread Barak A. Pearlmutter
Oops! Thanks, fixed. (I switched binary package names to match the packaging on salsa in debian/control but neglected to make the consonant change in debian/rules. I suppose debian/rules should grovel it out of debian/control, according to the DRY principle. May do that, but pushed trivial fix for

Bug#960788: Intel SOF audio firmware packaging

2020-12-09 Thread James Healy
Lovely, that worked. After a reboot and un-muting in alsamixer, the laptop speakers work great. cheers, James On Thu, 10 Dec 2020 at 09:22, Barak A. Pearlmutter wrote: > > No need for anything so complex. This should work: > > $ fakeroot debian/rules binary > > Or sudo if you don't have fakeroot

Bug#960788: Intel SOF audio firmware packaging

2020-12-09 Thread Barak A. Pearlmutter
No need for anything so complex. This should work: $ fakeroot debian/rules binary Or sudo if you don't have fakeroot.

Bug#960788: Intel SOF audio firmware packaging

2020-12-09 Thread James Healy
Thanks Barak, I'm keen to try your repo to build a package for my Lenovo X1 Carbon, but my debian packaging skills are a few years out of date. Should I use dpkg-buildpackage? Or maybe gbp buildpackage? James On Thu, 10 Dec 2020 at 04:36, Barak A. Pearlmutter wrote: > > My Dell Inspiron 7591 2

Bug#960788: Intel SOF audio firmware packaging

2020-12-09 Thread Barak A. Pearlmutter
My Dell Inspiron 7591 2n1 required the SOF audio firmware, so I did a quick packaging for my own purposes, to be sure I had the latest. See https://github.com/barak/sof-bin branch: debian Works for me, and of course my packaging scripts are free for use in whole or in part etc (I hereby place t