Results 81 comments of Elara

I do have a question about this: https://github.com/tinygo-org/bluetooth/blob/4f54e74b090cdc58f86b6fcd30161fd2b67f062e/gattc_linux.go#L239 Since the method doesn't use a pointer receiver, the following lines operate on a copy of the characteristic and make `EnableNotifications(nil)` useless...

Fixing the `EnableNotifications(nil)` leak is easy enough. Adding a `close(c.property)` before `c.property = nil` should fix it. The disconnect issue is more difficult to fix because you'd have to detect...

Black screen happens on Ubuntu 20.04, Debian Sid, Arch Linux, and Manjaro, and Bedrock Linux after hijacking Ubuntu 19.04. It also happens when trying to use the chromium 4.12 kernel...

@htonl The problem GalliumOS has been having with audio on other platforms is the alsa ucm files, that is why the 4.4 kernel is used. Here is [Mr. Chromebox's comment](https://github.com/GalliumOS/galliumos-distro/issues/364#issuecomment-450742372)

I have found not using systemd fixes it.

> psycik, > > trying to install the pixelbook script with linux mint. All works well until the very end when cras refuses to cooperate and throws the following error...

I have found that if you install the whole thing on any distro newer than 19.10, it gets stuck on a black screen. This appears to be caused by systemd...

Copied from https://gitea.arsenm.dev/Arsen6331/lure/issues/1#issuecomment-392 Implementing support for the package manager itself is the easy part. The difficult part is adding support for building the actual package. I use [nfpm](https://github.com/goreleaser/nfpm) to do...

If you look at their [`go.mod`](https://github.com/goreleaser/nfpm/blob/main/go.mod), they have plenty of dependencies. I think they meant after building, because Go generates static executables.

There is no reason. These scripts are parsed by https://github.com/mvdan/sh. I agree. These massive arrays can and should be wrapped to separate lines.