Package Details: millennium 2.34.0-5

Git Clone URL: https://aur.archlinux.org/millennium.git (read-only, click to copy)
Package Base: millennium
Description: Millennium is an open-source low-code modding framework to create, manage and use themes/plugins for the desktop Steam Client without any low-level internal interaction or overhead.
Upstream URL: https://github.com/SteamClientHomebrew/Millennium
Keywords: patcher, plugins, reverse-engineering steam, themes,
Licenses: MIT
Conflicts: python-i686-bin
Submitter: shdwmtr
Maintainer: shdwmtr
Last Packager: shdwmtr
Votes: 12
Popularity: 2.27
First Submitted: 2025-03-02 02:39 (UTC)
Last Updated: 2026-01-02 17:30 (UTC)

Pinned Comments

WasabiIceCream commented on 2025-11-25 16:52 (UTC)

If you're upgrading from previous version, you need to manually remove millennium and its python-i686-bin dependency. Then, you can install the latest version including the new lib32-python311-bin dependency.

Latest Comments

1 2 Next › Last »

AzhamProdLive commented on 2026-01-19 20:00 (UTC) (edited on 2026-01-19 20:00 (UTC) by AzhamProdLive)

@shdwmtr

That is perfectly fine, and is a good thing. the errors are simply because the LD_PRELOAD API lacks the ability to change the log level.

Even if it's fine, shouldn't it show our /home/name instead of your name as /home ? I also have the error getting spammed in my console, being /home/shdw instead of my /home/azhmprd one :P

shdwmtr commented on 2025-12-29 03:21 (UTC)

@wozly Everything seems to function properly but I get this ERROR spammed in console:

'ERROR: ld.so: object '/home/shdw/Development/Millennium/build/src/hhx64-build/libmillennium_hhx64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.'

Seems odd.

That is perfectly fine, and is a good thing. the errors are simply because the LD_PRELOAD API lacks the ability to change the log level.

wolzly commented on 2025-12-29 03:18 (UTC)

Everything seems to function properly but I get this ERROR spammed in console:

'ERROR: ld.so: object '/home/shdw/Development/Millennium/build/src/hhx64-build/libmillennium_hhx64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.'

Seems odd.

Kiibakun commented on 2025-12-20 11:39 (UTC)

For some reason this two commands are failing on postinstall.

ln -s /usr/lib/millennium/libmillennium_bootstrap_86x.so "${USER_HOME}/.local/share/Steam/ubuntu12_32/libXtst.so.6"

touch "${USER_HOME}/.steam/steam/.cef-enable-remote-debugging"

It says that the files doesn't exist, I just copied both of them and changed ${USER_HOME} with the full folder structure "/home/myusername/" and it worked perfectly fine.

WasabiIceCream commented on 2025-11-25 16:52 (UTC)

If you're upgrading from previous version, you need to manually remove millennium and its python-i686-bin dependency. Then, you can install the latest version including the new lib32-python311-bin dependency.

Pastramicity commented on 2025-11-21 09:25 (UTC)

Python dependency conflicts... a tale as old as time. Conflicts stopped me from upgrading some other packages so had to remove millennium, and here's what I get from paru when trying to reinstall: :: Resolving dependencies... :: Calculating conflicts... :: Calculating inner conflicts...

:: Conflicts found: millennium: python-i686-bin

:: Conflicting packages will have to be confirmed manually

Aur (2) Old Version New Version Make Only aur/lib32-python311-bin 3.11.8-6 No aur/millennium 2.30.0-4 No

mixel1 commented on 2025-10-26 11:18 (UTC)

==> Making package: millennium 2.30.0-2 ==> Checking runtime dependencies... ==> Missing dependencies: -> python-i686-bin ==> Checking buildtime dependencies... ==> ERROR: Could not resolve all dependencies.

kamikaze211 commented on 2025-10-11 22:38 (UTC)

==> Building Millennium core assets...
Scope: all 4 workspace projects
Lockfile is up to date, resolution step is skipped
Packages: +814
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 814, reused 814, downloaded 0, added 814, done
node_modules/.pnpm/electron@23.3.13/node_modules/electron: Running postinstall script, failed in 1m 30.3s
.../node_modules/electron postinstall$ node install.js
│ RequestError: socket hang up
│     at ClientRequest.<anonymous> (/home/ice/.cache/paru/clone/millennium/src/Millennium/sdk/node_modules/.pnpm/got@11.8.6/node_modules/got/dist/source/core/index.js:970:111)
│     at Object.onceWrapper (node:events:639:26)
│     at ClientRequest.emit (node:events:536:35)
│     at origin.emit (/home/ice/.cache/paru/clone/millennium/src/Millennium/sdk/node_modules/.pnpm/@szmarczak+http-timer@4.0.6/node_modules/@szmarczak/http-timer/dist/source/index.js:43:20)
│     at emitErrorEvent (node:_http_client:101:11)
│     at TLSSocket.socketOnEnd (node:_http_client:528:5)
│     at TLSSocket.emit (node:events:536:35)
│     at endReadableNT (node:internal/streams/readable:1698:12)
│     at TLSSocket.socketOnEnd (node:_http_client:528:25)
│     at TLSSocket.emit (node:events:536:35)
│     at endReadableNT (node:internal/streams/readable:1698:12)
│     at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
└─ Failed in 1m 30.3s at /home/ice/.cache/paru/clone/millennium/src/Millennium/sdk/node_modules/.pnpm/electron@23.3.13/node_modules/electron
 ELIFECYCLE  Command failed with exit code 1.
/home/ice/.cache/paru/clone/millennium/PKGBUILD: 第 29 行:cd: assets: 没有那个文件或目录
cp: 对 './sdk/typescript-packages/loader/build/*' 调用 stat 失败: 没有那个文件或目录
==> 错误: 在 build() 中发生一个错误。
    正在放弃...
错误: 未能构建 'millennium-2.29.2-2': 
错误: 未能构建的软件包:millennium-2.29.2-2

Seems something wrong with building...

kamikaze211 commented on 2025-10-04 17:37 (UTC)

millennium 2.29.2-2

stuck at 'Running postinstall script...'