Boss Tone Studio Katana auf Linux. Eine Herausforderung (update 2)
Montag, 14.7.2025, 11:13 > daMaxIrgendwann musste es ja passieren. Nachdem ich so ausgefallene Programme wie Ultimate Vocal Remover, Noita und WieSo Steuer 2025 inzwischen in eigenen Wineprefixes zum Laufen bekommen habe (worauf ich ein kleines bisschen stolz bin ), bin ich jetzt an die erste Wand gelaufen.
Mein Gitarrenverstärker Boss Katana 100 (MK1) bringt von Haus aus eine Software namens Boss Tone Studio 4.0 mit sich. Die ist nur für Windows und macOS geschrieben. So weit, so normal.
- Der Installer meldet:
Unable to validate the downloaded version of Adobe AIR.
Please install the latest version from http://www.adobe.com/go/getairAdobe AIR wurde inzwischen von Harman übernommen (die zwischenzeitlich von Samsung übernommen wurden), also den Installer von dort runtergeladen.
- Aber, der Installer macht gar nix und laut WineHQ hat AIR sein Lebensende erreicht. Also tiefer in die Trickkiste greifen. Hier wollte sich jemand "Christian Chat" installieren und hatte dasselbe Problem, also fummeln wir mal los...
- Erstmal versuchen wir, das Ding in der Kommandozeile zu starten, um Fehler zu sehen:
Und dann passiert einfach nix mehr. Im Forum hieß es, man müsse IE8 installieren und der letzte Befehl da oben enthält ja was mit "ieframe", ne? Seufz.
- Also starte ich Winetricks, wähle das Prefix und installiere ie8
- Da bekomme ich die Meldung
"Running /usr/bin/wineserver -w. This will hang until all wine processes in prefix=/home/icke/.local/share/wineprefixes/BossKatana100 terminate"
Hm... dann passiert nix mehr. Mein Spaßpegel nähert sich der Nullmarke. Winetricks hängt im Hintergrund mit 265 MB rum, die GUI ist weg
- Also versuchen wir es nochmal per CLI:
WINEPREFIX="/apps/wineprefixes/BossKatana100/" winetricks ie8
Da kommt nach 5 Seiten Technobabble tatsächlich ein Installer hoch. Als der fertig war, kamen diverse "DLL succesfully registered" Popups hoch. Ma gucken, ob ich den IE laufen lassen kann... öhm... nicht wirklich:Mein Spaßpegel landet unter 0.
- Wenn ich jetzt versuche, AIR zu installieren
WINEPREFIX="/apps/wineprefixes/BossKatana100/" wine ~/Downloads/progz-WIN/Boss\ Katana/BossToneStudio_katana_w400/AdobeAIR_51.2.1.5.exe
bekomme ichProgram Error. The program Adobe AIR Installer.exe has encountered a serious problem and needs to close. We are sorry for the inconvenience.
This can be caused by a problem in the program or a directory in Wine. You may want to check the Application Database for tips about running this application. - Super. Ich habe dann noch versucht, die "Updates" für IE zu installieren, das ging sogar, aber ie8_tls12 geht nur auf einem 32-bit Wineprefix. Herrje
- Also werfen wir das komplette Wineprefix noch mal weg und beginnen mit einem 32-bit Ding. Aber das geht auch nicht, weil:
wine cmd.exe /c echo '%AppData%' returned empty string, error message "wine: WINEARCH is set to 'win32' but this is not supported in wow64 mode."
Dazu wiederum gibt es eine größere Diskussion auf archlinux, aber ich bin an der Stelle raus. (╯°□°)╯︵ ┻━┻
Habe den BOSS Support kontaktiert, aber ich erwarte da nicht viel von.
Falls ihr noch eine Idee habt, ich bin offen für alles.
Update 1: eine ältere Version von AIR ließ sich zumindest installieren und darauf ließ sich auch das Tone Studio installieren. Leider findet das Studio jetzt den Amp nicht und der dazugehörige Treiber lässt sich in der aktuellen Version 1.0.1 für Win10/11 nicht installieren, meldet dabei leider nicht mal einen Fehler:
WINEPREFIX="/apps/wineprefixes/BossKatana100/" wine ~/Downloads/progz-WIN/Boss\ Katana/katana_w1011d_v101DL/Setup.exe
0134:err:environ:init_peb starting L"Z:\\home\\icke\\Downloads\\progz-WIN\\Boss Katana\\katana_w1011d_v101DL\\Setup.exe" in experimental wow64 mode
Die ältere Version 1.0.0 des Treibers ist für Windows 7/8 und meint:
The operating system you are using is not supported. Please check the supported operating systems. Setup will be terminated.
Also wird die 1.0.1 schon iwie richtig sein. Sie müsste halt bloß noch laufen...
Update 2: Der Support von BOSS hat sich heute bei mir gemeldet, leider mit schlechten Nachrichten:
You're absolutely right – the version of Boss Tone Studio for Katana MK1 relies on Adobe AIR and outdated Windows components like Internet Explorer 8. This creates major compatibility issues on modern Linux systems, especially since Wine no longer supports 32-bit architectures.
Unfortunately, there’s currently no official Linux support for BTS, and due to the aging framework it's built on, it's extremely difficult to run reliably outside of Windows. I completely understand your frustration, especially if you're trying to move away from proprietary systems.
At this point, there’s no officially supported method to run BTS for Katana MK1 on Linux. I'm really sorry I don’t have better news.
Hervorhebung von mir. Demnach hätte ich mit meinem Versuch, IE8 zu installieren, gar nicht mal komplett falsch gelegen aber ich bin mir gerade nicht mal mehr sicher, ob das nicht ein LLM formuliert hat und mir einfach nur erzählt, was es "denkt", das ich hören will. Denn wenn das wirklich so wäre, wäre BTS für den MK1 und damit eine gesamte Verstärkerreihe ja auch nicht mehr mit Windows 11 kompatibel, denn ich bezweifele, dass IE8 Code seinen Weg in Win11 gefunden hat. Wobei...
Im Endeffekt ist es auch egal. Ich bin ja mit meinen Versuchen ja schon weiter gekommen als BOSS denkt, immerhin läuft BTS unter Wine, nur erkennt es den Verstärker noch nicht. Vielleicht wird das ja noch was und falls nicht, muss ich mir eben eine Alternative überlegen. Ich will wegen dieses Verstärkers (bisher noch) nicht auf Windows angewiesen sein.
AI meint es gibt im Code von Ruffle https://ruffle.rs/ einige Optionen, die das Verhalten von AIR emulieren. Den Emulator gibt es zwar direkt für Linux aber wenn dein Programm unter Windows lief muss man das ggf. auch mit WINE emulieren, keine Ahnung. Ist vielleicht einen Versuch wert? https://www.perplexity.ai/search/unterstutzt-ruffle-einige-teil-fxQgFg6TTNm.WQkcXTtfog
@Gonzo: danke für die Info, aber das sieht nicht sonderlich vielversprechend aus. Ich habe natürlich keine Ahnung, wozu BTS überhaupt auf dieses depperte AIR angewiesen ist, aber ich fürchte, das wird schon Desktop-Dinge tun wollen. Aber einen Versuch wäre es sicher wert...
ruffle (aur unter arch) geht eigentlich relativ weit. Es gibt aber auch eine Debugversion des Flash-Players (von adobe) mit "Allem". Ob dein Boss-Kram das dann findet, das wage ich zu bezweifeln.
Ebenfalls bezweifel ich, dass du IE8 brauchst. Du brauchst das passende ActiveX-Control. Das "Problem" hat weder mit Wine noch mit Linux zu tun. Ohne das Control wird es auch unter Win nicht gehen.
Sorry, um (oder etwas Sinnvolles) zu sagen brauche ich mehr Info. Wine hat diverse Debug-Optionen.
Nachtrag: ich vermute, PlayOnLinux oder lutris sollten dein Problem lösen (nur unter arch habe ich sowas nie verwendet).
@Joachim:
Das ist ein guter Hinweis, sowas fehlt mir im Moment noch. Es sind einfach zu viele Rabbitholes gleichzeitig
@daMax: Jo, mit den Debug-Optionen muss man erst einmal warm werden. Es gibt aber bei winehq eine brauchbare Beschreibung.
@Joachim: oha, I see:
"Wine provides a number of debug channels that you can tap into."
https://gitlab.winehq.org/wine/wine/-/wikis/Wine-User's-Guide#winedebug-channels
Das ist dann doch eher eine Aufgabe für einen anderen freien Tag. Für heute war mir das jetzt genug Kaninchenbau
@Joachim: eine Frage noch: auf der Treiberseite heißt es eigentlich:
Aber das gilt für Wine wahrscheinlich nicht, vermute ich? Ich muss den Treiber schon gesondert installieren, weil ich ja gar kein Windows in dem Sinne laufen habe, ne?
Da bin ich überfragt. Habe ich niemals versucht. Siehe vielleicht https://forum.winehq.org/viewtopic.php?t=26823? Im Kernel-Mode ist win doch recht "anders", sozusagen ein OS im OS. Theoretisch brauchst du nur die ioctls implementieren "und schon geht's". Aber originale Treiber brauchen die HAL von Windows. Keine Ahnung, ob wine das leisten kann,
Aber das gilt für Wine wahrscheinlich nicht, vermute ich? Ich muss den Treiber schon gesondert installieren, weil ich ja gar kein Windows in dem Sinne laufen habe, ne?
Ohne mich da zu weit aus dem Fenster lehnen zu wollen, aber so bestimmte, fehlende Mono-Pakete usw. zieht sich wine bei Bedarf automatisch, wenn diese erforderlich sind. Allerdings kann das bei so einer komplexen Geschichte wie bei Dir auch nicht der Fall sein. Da wirst Du um Trial&Error nicht herum kommen. Es ist halt eine Laufzeitumgebung.
https://includeguitar.home.blog/2019/06/18/boss-katana-linux-%E2%9D%A4%EF%B8%8F/
https://appdb.winehq.org/objectManager.php?sClass=version&iId=35101
https://www.reddit.com/r/BossKatana/comments/wjwuv7/boss_tone_studio_on_linux/
@Siewurdengelesen: Wenigstens zum ersten Link von includeguitar:
Es ist nicht notwendig den Kernel neu zu kompilieren.
a) kann man einen low-latency kernel in der Regel einfach von seiner Distribution installiern.
b) geht das wenigstens testweise auch so.
Den Rest kann ich ohne Cookies/JS nicht sehen.
Habe ich da "Kernel kompilieren" gehört? Neeeee, das mach' ich nich'. Sicher nich'. Ma sehen, wann ich da wieder Zeit und Lust habe, mich damit zu bescäftigen. Aber wenn es tatsächlich in die Richtung ausartet, würde ich vorher doch lieber ein Win11 parallel zu Linux auf meinem Laptop lassen.... oder den Verstärker vertickern.
@Joachim:
Janeisklar;-)
Es ging ja nur um die Anleitung an sich für die ältere Version als Spickzettel. Echtzeitkernel und Kompilieren ist nur für die Freaks.
@Siewurdengelesen: He, das war nicht als Kritik gemeint. Ganz im Gegenteil! Und @daMax: Ich sagte doch, Kernel compilieren ist nicht notwendig und meist auch nicht sinnvoll. Aber wenn doch, dann ist das auch nicht sooo schwer.
Btw, Mono versucht wine einem dauernd aufzudrängen. Hier, so glaube ich, hilft das gar nicht. Wg. win-Treiber unter wine schau ich mal nach. Doch wenn es nur ein USB-Kram sein sollte, dann brauchst du den höchstwahrscheinlich gar nicht. Bisher ging bei uns jede HW, incl. Steinberg/Yamaha USB-Soundinterface out of the box. Einzig eine Haupauge-TV-Karte brauchte ein Firmware-Image, was aus copyright-Gründen nicht dabei war.
Nachtrag: Siehe z.B. https://forum.winehq.org/viewtopic.php?t=26823
Von 2016 und IMHO immer noch korrekt (und entspricht meinen Aussagen oben):
Anmerkung: und das ist auch (meist) gut so.
@Joachim:
"He, das war nicht als Kritik gemeint. Ganz im Gegenteil!"
Habe ich auch nicht so aufgefasst;-)
Hardwaretreiber kann wine tatsächlich nicht nutzen über das generische Zeugs hinaus.
https://wiki.archlinux.org/title/Wine#WINEARCH
https://www.rdeeson.com/weblog/126/how-to-run-internet-explorer-7-8-and-9-in-linux-with-or-without-wine
Da hast Du Dir mit Adobe und IE aber auch gleich wieder tolle Features herausgesucht.
Würde das alternativ mit FxFloorBoard auch funktionieren statt der originalen Software?
https://sourceforge.net/projects/fxfloorboard/files/KatanaFxFloorBoard/
https://aur.archlinux.org/packages/katana-mk1-fxfloorboard-bin
https://sourceforge.net/projects/fxfloorboard/files/KatanaFxFloorBoard/Katana%20FxFloorBoard%20for%20MK1%20Desktop/Katana_Mk1_FxFloorBoard_FW4_linux.tar.xz/download
https://sourceforge.net/projects/fxfloorboard/files/KatanaFxFloorBoard/Katana%20FxFloorBoard%20for%20MK1%20Desktop/
Bin da jetzt nicht so der Musik-Freak, für mich sind das alles böhmische Dörfer.
@Siewurdengelesen(16) : Du bist der Held, danke für die Recherche! KatanaFXFloorboard sieht super vielversprechend aus (wenn es auch leider extrem hässlich ist
). Ich habe sowas ähnliches auch schon fürs Handy, das funktioniert hervorragend mit diesem Floorboard fon XSONIC (und so nebenbei wird auch noch eine doofe Restriktion des MK1 gekonnt aufgelöst, aber das ginge jetzt arg ins Detail). Anscheinend ist BOSS nicht in der Lage, ordentliche Software zu entwickeln, also müssen mal wieder Freaks ran. Finde ich zwar insgesamt ziemlich unschön und so gesehen würde ich mir auch keinen BOSS mehr zulegen, aber als Workaround könnte KatanaFXFloorboard tatsächlich taugen. Muss ich mir nächstes Wochenende mal in Ruhe angucken.
Danke, echt!
PS:
Story of my life ¯\_(ツ)_/¯ Aber wer denkt schon an sowas wenn er sich einen Gitarrenverstärker kauft? Ich habe da nicht vorher nach den PC-Specs geguckt...
Nope nope nope. Ich habe mir gestern dieses Floorboard-Dingens mal näher angeguckt.
https://www.youtube.com/watch?v=UbSCPN_W12w
Das ist sowas von grausam, damit werde ich nicht klar kommen. Außerdem fehlt die (super wichtige) Bibliotheksfunktion, mit der man mal erstellte Patches in Sammlungen organisieren kann...