|
Any | Freedom Issue | Very Low | Low | [kobodeluxe]: segmentation fault | Closed | |
Task Description
Description:
kobodl Application path: ‘.’ [41] Could not get double buffered display. [41] Shadow buffer requested; relying on SDL’s shadow buffer. [279] audio.c: Warning: Requested 1024 samplebuffer, but got 512 samples. [1148] Loading “Trance1”... [1148] Copyright (C) David Olofson, 2002. [1240] Done! [1240] Loading “Test2”... [1240] Copyright (C) David Olofson, 2002. [1240] Done! [1241] Waveform info: [1241] ( 0: MIDI <Unknown>, 120 PPQN, 1 events) [1241] 1: MONO16 ONESHOT, 32000 Hz, 64000 bytes (1.00 s) [1241] 2: MONO16 ONESHOT, 24000 Hz, 144000 bytes (3.00 s) [1241] 3: MONO16 ONESHOT, 32000 Hz, 6400 bytes (0.10 s) [1241] 4: MONO16 ONESHOT, 16000 Hz, 12800 bytes (0.40 s) [1241] 5: MONO16 ONESHOT, 16000 Hz, 22400 bytes (0.70 s) [1241] 6: MONO16 ONESHOT, 16000 Hz, 32000 bytes (1.00 s) [1241] 7: MONO16 ONESHOT, 16000 Hz, 32000 bytes (1.00 s) [1241] 8: MONO16 ONESHOT, 16000 Hz, 32000 bytes (1.00 s) [1241] 9: MONO16 ONESHOT, 16000 Hz, 32000 bytes (1.00 s) [1241] 10: MONO16 ONESHOT, 24000 Hz, 192000 bytes (4.00 s) [1241] 11: MONO16 ONESHOT, 32000 Hz, 48000 bytes (0.75 s) [1241] 12: MONO16 ONESHOT, 32000 Hz, 48000 bytes (0.75 s) [1241] 13: MONO16 ONESHOT, 32000 Hz, 48000 bytes (0.75 s) [1241] 14: MONO16 ONESHOT, 24000 Hz, 48000 bytes (1.00 s) [1241] 16: MONO16 ONESHOT, 33488 Hz, 66976 bytes (1.00 s) [1241] 30: MONO16 ONESHOT, 33488 Hz, 66976 bytes (1.00 s) [1241] 32: MONO16 LOOPED, 33488 Hz, 256 bytes (0.00 s) [1241] 50: MONO16 ONESHOT, 32000 Hz, 64000 bytes (1.00 s) [1241] 55: MONO16 ONESHOT, 32000 Hz, 64000 bytes (1.00 s) [1241] 58: MONO16 ONESHOT, 8000 Hz, 16000 bytes (1.00 s) [1241] 60: MONO16 ONESHOT, 32000 Hz, 16000 bytes (0.25 s) [1241] 63: MONO16 ONESHOT, 32000 Hz, 32000 bytes (0.50 s) [1241] 74: MONO16 LOOPED, 33488 Hz, 66976 bytes (1.00 s) [1241] 84: MONO16 ONESHOT, 32000 Hz, 256000 bytes (4.00 s) [1241] 86: MONO16 ONESHOT, 32000 Hz, 256000 bytes (4.00 s) [1241] 87: MONO16 ONESHOT, 16000 Hz, 96000 bytes (3.00 s) [1241] 102: MONO16 ONESHOT, 16000 Hz, 32000 bytes (1.00 s) [1241] 103: MONO16 ONESHOT, 32000 Hz, 6400 bytes (0.10 s) [1241] 104: MONO16 ONESHOT, 16000 Hz, 1600 bytes (0.05 s) [1241] 105: MONO16 ONESHOT, 16000 Hz, 1600 bytes (0.05 s) [1241] 106: MONO16 ONESHOT, 16000 Hz, 1600 bytes (0.05 s) [1241] 107: MONO16 ONESHOT, 16000 Hz, 16000 bytes (0.50 s) [1241] 108: MONO16 ONESHOT, 32000 Hz, 32000 bytes (0.50 s) [1241] 109: MONO16 ONESHOT, 32000 Hz, 6400 bytes (0.10 s) [1241] 110: MONO16 ONESHOT, 32000 Hz, 6400 bytes (0.10 s) [1241] 111: MONO16 ONESHOT, 32000 Hz, 6400 bytes (0.10 s) [1241] 112: MONO16 ONESHOT, 32000 Hz, 1600 bytes (0.03 s) [1241] 113: MONO16 ONESHOT, 32000 Hz, 6400 bytes (0.10 s) [1241] 114: MONO16 ONESHOT, 32000 Hz, 32000 bytes (0.50 s) [1241] 115: MONO16 ONESHOT, 32000 Hz, 3200 bytes (0.05 s) [1241] 116: MONO16 ONESHOT, 32000 Hz, 12800 bytes (0.20 s) [1241] 117: MONO16 ONESHOT, 16000 Hz, 32000 bytes (1.00 s) [1241] 118: MONO16 ONESHOT, 16000 Hz, 32000 bytes (1.00 s) [1241] 119: MONO16 ONESHOT, 16000 Hz, 25600 bytes (0.80 s) [1241] 120: MONO16 ONESHOT, 16000 Hz, 11000 bytes (0.34 s) [1241] 121: MONO16 ONESHOT, 32000 Hz, 6400 bytes (0.10 s) [1241] (122: MIDI <Unknown>, 120 PPQN, 1 events) [1241] 123: MONO16 ONESHOT, 48000 Hz, 48000 bytes (0.50 s) [1241] 124: MONO16 ONESHOT, 48000 Hz, 96000 bytes (1.00 s) [1242] 125: MONO16 ONESHOT, 32000 Hz, 64000 bytes (1.00 s) [1242] 126: MONO16 ONESHOT, 32000 Hz, 96000 bytes (1.50 s) [1242] 127: MONO16 ONESHOT, 32000 Hz, 32000 bytes (0.50 s) [1242] Total 51 waveforms, total size: 2372184 bytes, total time: 36 s [1881] No hiscore entries found! Segmentation fault [~]
|
|
Any | Replace Request | Very High | Critical | [kernel-firmware] split out firmware projects from linu ... | Closed | |
Task Description
Since Linux 4.14, the in-tree kernel firmware was dropped[0][1], and Hyperbola uses linux-libre-lts-firmware from 4.9 which still supports that firmware.
However, I’d like to request upgrading to the new libre replacement of linux-firmware.git: linux-libre-firmware[2][3].
This version has no LTS releases (well, firmwares commonly don’t have LTS versions and the in-tree firmware was always the same in post-4.9 generations), but it has the same firmwares as Linux-libre-lts plus some others.
This is the list of firmware files in linux-libre-lts-firmware and its dependencies:
linux-libre-lts-firmware
---
/usr/lib/firmware/av7110/bootcode.bin
/usr/lib/firmware/dsp56k/bootstrap.bin
/usr/lib/firmware/keyspan_pda/keyspan_pda.fw
/usr/lib/firmware/keyspan_pda/xircom_pgs.fw
ath9k-htc-firmware
---
/usr/lib/firmware/htc_7010.fw
/usr/lib/firmware/htc_9271.fw
openfwwf
---
/usr/lib/firmware/b43-open/b0g0bsinitvals5.fw
/usr/lib/firmware/b43-open/b0g0initvals5.fw
/usr/lib/firmware/b43-open/ucode5.fw
And here are the firmware files of the new linux-libre-firmware:
linux-libre-firmware
---
/usr/lib/firmware/av7110/bootcode.bin
/usr/lib/firmware/b43-open/b0g0bsinitvals5.fw
/usr/lib/firmware/b43-open/b0g0initvals5.fw
/usr/lib/firmware/b43-open/ucode5.fw
/usr/lib/firmware/carl9170-1.fw
/usr/lib/firmware/cis/3CCFEM556.cis
/usr/lib/firmware/cis/3CXEM556.cis
/usr/lib/firmware/cis/COMpad2.cis
/usr/lib/firmware/cis/COMpad4.cis
/usr/lib/firmware/cis/DP83903.cis
/usr/lib/firmware/cis/LA-PCM.cis
/usr/lib/firmware/cis/MT5634ZLX.cis
/usr/lib/firmware/cis/NE2K.cis
/usr/lib/firmware/cis/PCMLM28.cis
/usr/lib/firmware/cis/PE-200.cis
/usr/lib/firmware/cis/PE520.cis
/usr/lib/firmware/cis/RS-COM-2P.cis
/usr/lib/firmware/cis/SW_555_SER.cis
/usr/lib/firmware/cis/SW_7xx_SER.cis
/usr/lib/firmware/cis/SW_8xx_SER.cis
/usr/lib/firmware/cis/tamarack.cis
/usr/lib/firmware/dsp56k/bootstrap.bin
/usr/lib/firmware/htc_7010.fw
/usr/lib/firmware/htc_9271.fw
/usr/lib/firmware/isci/isci_firmware.bin
/usr/lib/firmware/keyspan_pda/keyspan_pda.fw
/usr/lib/firmware/keyspan_pda/xircom_pgs.fw
/usr/lib/firmware/usbdux_firmware.bin
/usr/lib/firmware/usbduxfast_firmware.bin
/usr/lib/firmware/usbduxsigma_firmware.bin
It has openfwwf and ath9k-htc-firmware included, plus some others. If actual versions of Hyperbola don’t get the update at least consider it for future releases. You can get the new PKGBUILD[4] and its new build dependencies at Parabola’s abslibre.git libre tree[5]
The new dependencies are:
Sources:
[0] https://www.phoronix.com/scan.php?page=news_item&px=Linux-4.14-Migrates-Out-FW [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=b38923a068c10fc36ca8f596d650d095ce390b85 [2] https://jxself.org/firmware/ [3] https://jxself.org/git/?p=linux-libre-firmware.git [4] https://git.parabola.nu/abslibre.git/tree/libre/linux-libre-firmware [5] https://git.parabola.nu/abslibre.git/tree/libre
Updated Note:
Since Linux-libre-firmware contains a lot of independent firmware, tools and assembly projects, it should be built from its official tarball separately and create a group called kernel-firmware to follow the our packaging guidelines. Tools and assembly projects shouldn’t be included in kernel-firmware since those ones are firmware dependencies.
|