Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

Ableton Live 12.1 and 12.2

未关闭
#407 1 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

评估

难度
4/5
预计耗时
3-5 天
新手友好度
35/100
Issue 类型
缺陷
描述清晰度
需要澄清
活跃度
冷清
技术栈
linux

调研方向

首先按照链接的 Bottles 安装指南操作,并在使用 swayWM 的 Debian 12.11 上复现 Ableton Live 12.1 或 12.2。将受影响的窗口和光标行为与 Live 12.0 进行比较,并检查提到的 Options.txt 和 Bottles 路径;完成的标准是窗口完全绘制出来且光标活动区域对齐。

由索引模型根据 Issue 内容生成。

描述

Specs

[x] Operating System: Debian GNU/Linux 12.11 (bookworm)
[x] Desktop Environment: swayWM
[x] Terminal Emulator: Kitty
[x] Shell: fish
[x] Kitty Version: kitty 0.41.1 created by Kovid Goyal
[x] Software Version: Bottles Flatpak 51.21
[x] Software Version: Ableton Live 12.1/12.2 \

Description

I installed Live 12.2 Suite and the bottom portion of the window is cutoff. Is there a way to fix this?
Scaling with the default UI scaling does not resolve the issue.
Also, I notce the mouse cursor's active area seems displaced along the y axis.

Steps to reproduce

I wrote an install guide
detailing the process.

Guide expanded here:

Install Ableton on Linux - Bottles

A subset of the install-ableton guide

Getting Started

What you'll need:

  • a licensed copy of Ableton Live
  • Bottles Flatpak

Install Bottles Flatpak with:

flatpak install Bottles

Choose the stable build (option 1) and press enter.

Once installed, run it with:

flatpak run com.usebottles.bottles

Create a Bottle and Install Ableton

Use the + symbol in the top right to make a new bottle. Give it a name you'll
recognize and choose Application in the list. Leave the other options alone.
Click the Create button.

While it's creating the bottle, navigate to your downloaded Ableton .zip file
and extract it in place. Once the bottle is created, navigate to
~/.var/app/com.usebottles.bottles/data/bottles/bottles/<name-of-bottle>/drive_c/

Copy the extracted Ableton folder into the drive_c/ directory. Return to
bottles and click on your bottle to enter it. Click the "Install Programs"
button and choose "Ableton Live".

Click through the prompts to choose your installer and navigate to the drive_c
directory. Select the installer executable inside that directory, (file
extension .exe).

Turn Off Auto-Updates

[!CAUTION]
Once the install is finished, do not launch Live. Disconnect from the internet
entirely first.

Launch Ableton and choose the option to authorize offline. Make a note of the
hardware code provided. Click the "Save/Export" Disabled option. Open
settings and navigate to Licenses & Updates. Set "Get Automatic Updates" to
never. Close Live.

Adding a shortcut

Add a shortcut to open Live from within Bottles.

  1. Click the "Add Shortcut" button.
  2. In the file picker window, navigate to the Live executable located at:
    ~/.var/app/com.usebottles.bottles/data/bottles/bottles/<bottle-name>/drive_c/ProgramData/Ableton/<live-version>/Program
  3. Select the Ableton Live <version> <edition>.exe executable.

Authorization

Start Ableton and confirm that auto updates are not in effect. Once confirmed,
reconnect and proceed to the next step.

Sign in to your Ableton account and select the authorize offline option under
your licenses. Enter the hardware code in the provided field and download the
.auz file. Once downloaded, drag it into the Live authorization window and you
should get a message stating you've successfully authorized.

Startup Issue

Live may hang at launch when you next start it. The particular hang I ran into
was with initializing Max. To solve this, I did the following.

  1. Create an Options.txt file
  2. Add the line -DontLoadMaxForLiveAtStartup and save the file.
  3. Copy the file into the Live Preferences Directory:
cp ./Options.txt ~/.var/app/com.usebottles.bottles/data/bottles/bottles/Ableton-Live-12.0/drive_c/users/steamuser/AppData/Roaming/Ableton/Live\ 12.0.25/Preferences/Options.txt

Caveats

At the time of writing (2025-06-17) the current Ableton Live template does not
support Live 12.1 or 12.2. There are graphical issues such as window truncation
and mouse displacement.

These issues occur even when installing 12.0 and upgrading to 12.1 or 12.2. We
disabled autmoatic updates for this reason. If this isn't done, the update will
download and we won't be able to revert without a complete reinstall.

Haven't figured out how to connect MIDI controllers to the bottle yet but when I
do, this guide will be updated.

Uninstalling

To uninstall cleanly, delete the bottle.

Upgrading

TBD

Expected behavior

I expect 12.1 and 12.2 to draw their window the same way 12.0 does.

Screenshots

Changing the UI scale does not solve the issue
https://0x0.st/86aw.mp4

Image

Image

This is how the application presents when drawn correctly:

Image

Logs

主要语言
没有语言数据
星标
121
派生
95
平均合并
1 天 1 小时
30 天内合并 PR
3

环境准备

  • 没有 Dockerfile 或 Docker Compose 文件
  • 有 Pull Request 模板
  • 没有贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

bottlesdevs/programs 的其他 Issue

查看 bottlesdevs/programs 的全部 Issue

相似的 Issue

更多 Desktop Dev Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。