Install Kernel 5.7 - Patch Presonus Studio 1810c

Message
Author
mixer
Posts: 6
Joined: Tue Aug 06, 2019 6:55 am

Install Kernel 5.7 - Patch Presonus Studio 1810c

#1 Post by mixer »

Hello,

is it possible to install in MXLinux kernel 5.7 with the patch for Presonus Studio 1810c audio-interface?

Look here:
https://git.kernel.org/pub/scm/linux/ke ... 9c83317f54

and here:
https://www.phoronix.com/scan.php?page= ... 810c-USB-C

If yes, how to install the kernel?
And how to apply the patch?

If all is possible, can I normally use the default kernel for MXLinux and only if I need (for records of music, and only sometimes for audio/videoconferences) the kernel 5.7?

Here QSI in parts:

Code: Select all

System:    Host: xx Kernel: 4.19.0-6-amd64 x86_64 bits: 64 compiler: gcc v: 8.3.0 
           parameters: BOOT_IMAGE=/boot/vmlinuz-4.19.0-6-amd64 
            
           Desktop: Xfce 4.14.2 tk: Gtk 3.24.5 info: xfce4-panel wm: xfwm4 dm: LightDM 1.26.0 
           Distro: MX-19.2_x64 patito feo October 21  2019 base: Debian GNU/Linux 10 (buster) 
Machine:   Type: Laptop System: Apple product: MacBookAir6,1 v: 1.0 serial: <filter> Chassis: 
           type: 10 v: Mac-35C1E88140C3E6CF serial: <filter> 
           Mobo: Apple model: Mac-XXXX v: MacBookAir6,1 serial: <filter> UEFI: Apple 
           v: 119.0.0.0.0 date: 12/18/2019 
Battery:  
CPU:       Topology: Dual Core model: Intel Core i5-4260U bits: 64 type: MT MCP arch: Haswell 
           family: 6 model-id: 45 (69) stepping: 1 microcode: 25 L2 cache: 3072 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 16000 
           Speed: 800 MHz min/max: 800/2700 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 4: 800 
           Vulnerabilities: Type: itlb_multihit status: KVM: Split huge pages 
           Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable 
           Type: mds mitigation: Clear CPU buffers; SMT vulnerable 
           Type: meltdown mitigation: PTI 
           Type: spec_store_bypass 
           mitigation: Speculative Store Bypass disabled via prctl and seccomp 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, 
           STIBP: conditional, RSB filling 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: Intel Haswell-ULT Integrated Graphics vendor: Apple driver: i915 v: kernel 
           bus ID: 00:02.0 chip ID: 8086:0a26 
           Display: x11 server: X.Org 1.20.4 driver: modesetting unloaded: fbdev,vesa 
           resolution: 1366x768~60Hz 
           OpenGL: renderer: Mesa DRI Intel Haswell Mobile v: 4.5 Mesa 18.3.6 compat-v: 3.0 
           direct render: Yes 
Audio:     Device-1: Intel Haswell-ULT HD Audio vendor: Apple driver: snd_hda_intel v: kernel 
           bus ID: 00:03.0 chip ID: 8086:0a0c 
           Device-2: Intel 8 Series HD Audio driver: snd_hda_intel v: kernel bus ID: 00:1b.0 
           chip ID: 8086:9c20 
           Device-3: Broadcom Limited 720p FaceTime HD Camera driver: N/A bus ID: 02:00.0 
           chip ID: 14e4:1570 
           Sound Server: ALSA v: k4.19.0-6-amd64 
Network:    
Drives:    Local Storage: total: 113.00 GiB used: 17.11 GiB (15.1%) 
           ID-1: /dev/sda vendor: Apple model: SSD TS0128F size: 113.00 GiB block size: 
           physical: 4096 B logical: 512 B speed: 6.0 Gb/s serial: <filter> rev: 0219 
           scheme: GPT 
Partition: ID-1: / raw size: 9.88 GiB size: 9.66 GiB (97.80%) used: 7.11 GiB (73.6%) fs: ext4 
           dev: /dev/sda6 
           ID-2: /home raw size: 12.31 GiB size: 12.06 GiB (97.92%) used: 9.97 GiB (82.7%) 
           fs: ext4 dev: /dev/dm-0 
           ID-3: swap-1 size: 4.49 GiB used: 0 KiB (0.0%) fs: swap swappiness: 15 (default 60) 
           cache pressure: 100 (default) dev: /dev/dm-1  
Repos:     No active apt repos in: /etc/apt/sources.list 
           Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 
           1: deb http://deb.debian.org/debian buster-updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/debian.list 
           1: deb http://deb.debian.org/debian buster main contrib non-free
           2: deb http://deb.debian.org/debian-security buster/updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/mx.list 
           1: deb http://mxrepo.com/mx/repo/ buster main non-free
           No active apt repos in: /etc/apt/sources.list.d/various.list 
Info:      Processes: 263 Uptime: 6h 59m Memory: 3.80 GiB used: 624.4 MiB (16.1%) Init: SysVinit 
           v: 2.93 runlevel: 5 default: 5 Compilers: gcc: 8.3.0 alt: 8 Shell: bash v: 5.0.3 
           running in: quick-system-in inxi: 3.0.36 
Thanks for answers
mixer

User avatar
Stevo
Developer
Posts: 14873
Joined: Fri Dec 15, 2006 7:07 pm

Re: Install Kernel 5.7 - Patch Presonus Studio 1810c

#2 Post by Stevo »

I'll check if the Liquorix 5.7 kernel has it enabled later.

I built one last night, but it turned out to have buggy suspend and hibernate. :frown:

mixer
Posts: 6
Joined: Tue Aug 06, 2019 6:55 am

Re: Install Kernel 5.7 - Patch Presonus Studio 1810c

#3 Post by mixer »

Thanks for your occupation! Hope, you'll find a solution, because I really want use the presonus audio-interface with linux OS.
Some help for suspend-bugs I did become from ChrisUK in this forum here:
viewtopic.php?f=107&t=51942&hilit=no+et ... er+suspend

mixer
Posts: 6
Joined: Tue Aug 06, 2019 6:55 am

Re: Install Kernel 5.7 - Patch Presonus Studio 1810c

#4 Post by mixer »

@Stevo

If bugs with suspend and hibernate still rest, I even want try a Kernel 5.7 with the patch, because I'm really curious, If the Presonus will work under linux.

Thanks for help
mixer

User avatar
Stevo
Developer
Posts: 14873
Joined: Fri Dec 15, 2006 7:07 pm

Re: Install Kernel 5.7 - Patch Presonus Studio 1810c

#5 Post by Stevo »

The major suspend bugs with the 5.7 Liquorix kernel are fixed, and it's now in the test repo, along with a backport of the 5.7.0-1 kernel from Sid. Both of those should support the hardware, since the support is in the code for a standard sound driver itself. Liquorix is considered much better for audio work, being more low-latency.

The 5.7 kernel from Debian didn't have a realtime version with this build.

The only problem I have with either 5.7 kernel is that my Bumblebee GPU switching breaks after resuming from suspend to RAM or hibernation, but keeps on working on earlier kernels.

User avatar
asqwerth
Developer
Posts: 8038
Joined: Sun May 27, 2007 5:37 am

Re: Install Kernel 5.7 - Patch Presonus Studio 1810c

#6 Post by asqwerth »

I don't think there is a Liquorix thread for MX19 in the package requests sub-board, so just a comment that I'm finally able to use my network card on my laptop with Liq 5.7.

[CORRECTION: there is one, so I'll post there]
Desktop: Intel i5-4460, 16GB RAM, Intel integrated graphics
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400

mixer
Posts: 6
Joined: Tue Aug 06, 2019 6:55 am

Re: Install Kernel 5.7 - Patch Presonus Studio 1810c

#7 Post by mixer »

Couldn't work for a very long time on this topic.

Now I installed the Liquorix-Kernel and it works with the Presonus Studio 18810c.

Also try out a Live-System with the Respin AVL-MXE, which works also till now.

Thanks @Stevo for the developper-work,
and sorry that I'm soooo late.

mixer

Post Reply

Return to “Software / Configuration”