Package Details: bottles 2:51.21-1

Git Clone URL: https://aur.archlinux.org/bottles.git (read-only, click to copy)
Package Base: bottles
Description: Easily manage wine and proton prefix
Upstream URL: https://github.com/bottlesdevs/Bottles
Keywords: Bottles gaming Wine Wineprefixes
Licenses: GPL-3.0-only
Submitter: ragouel
Maintainer: lotation (brombinmirko, francescomasala)
Last Packager: lotation
Votes: 156
Popularity: 2.91
First Submitted: 2020-11-28 22:52 (UTC)
Last Updated: 2025-03-25 20:49 (UTC)

Pinned Comments

brombinmirko commented on 2022-09-15 20:54 (UTC) (edited on 2022-09-15 20:54 (UTC) by brombinmirko)

=====================

READ HERE FIRST

=====================

This package is not officially supported by the Bottles Developers. Even though some of those developers are package maintainers, support is offered by the package authors who will make sure it is handled in the best possible way. They will diagnose the issues and report the issues to the development team if they are not related to the package.

Latest Comments

1 2 3 4 5 6 .. 26 Next › Last »

Ropid commented on 2025-03-27 11:34 (UTC) (edited on 2025-03-27 11:40 (UTC) by Ropid)

The preferences page is broken right now in 51.21 and can be forced to work by commenting out the following part in bottle_preferences.py at line 142:

        if not gamemode_available or not Xdp.Portal.running_under_sandbox():
            return

Add a # in front of the two lines.

Sadly, this looks like a change of the author to intentionally prevent the use outside of Flatpak. I guess it's time to look for an alternative to Bottles? :(

cahiri0 commented on 2025-03-27 10:09 (UTC)

@mondocello, @robbie-hatley:

Another option for you is trying libadwaita-git from aur, it says 1.6 something but in reality it builds newest source so it is in version you need for bottles.


laosparrow fix seem to work, it only crashed once when i was downloading new kron4k runner, and ui feels oddly fast.

robbie-hatley commented on 2025-03-27 03:41 (UTC)

@PPlatypus : Thanks for the info; I'll leave my Bottles at 51.17 until Manjaro updates its libadwaita.

Joboy commented on 2025-03-27 01:08 (UTC)

Can confirm that @laosparrow's patch fixes the unresponsive UI bugs.

PPlatypus commented on 2025-03-26 20:53 (UTC)

@mondocello, @robbie-hatley:

Manjaro doesn't have the required version of libadwaita. You need version 1.7, Manjaro is still at 1.6. if Manjaro follows its usual schedule, they will likely update in a few weeks.

For now, you can either rollback to bottles 51.17, or use the flatpak version.

mondocello commented on 2025-03-26 20:11 (UTC)

Same problem for me as Robbie

robbie-hatley commented on 2025-03-26 16:38 (UTC)

I'm on Manjaro Linux (KDE Plasma 6.3.3, 6.12.19-1 kernel, AMD Ryzen). When Pamac urged me to update my AUR Bottles today (2025-03-26), build failed. The build log contains several deprecation warnings and one fatal error. Relevant part of build log follows:

warning: Gtk.TreeView is deprecated at ../bottles/frontend/ui/details-taskmanager.blp line 4 column 3: 4 | TreeView treeview_processes { | ^^^^^^^^ hint: Use [class@Gtk.ListView] for lists, and [class@Gtk.ColumnView] for tabular lists

warning: Gtk.TreeSelection is deprecated at ../bottles/frontend/ui/details-taskmanager.blp line 8 column 5: 8 | TreeSelection {} | ^^^^^^^^^^^^^ hint: Use [iface@Gtk.SelectionModel] instead

warning: Adw.Leaflet is deprecated at ../bottles/frontend/ui/details.blp line 5 column 3: 5 | Adw.Leaflet leaflet { | ^^^^^^^^^^^ hint: See the migration guide

warning: Adw.LeafletPage is deprecated at ../bottles/frontend/ui/details.blp line 33 column 5: 33 | Adw.LeafletPage { | ^^^^^^^^^^^^^^^ hint: See the migration guide

warning: Adw.PreferencesWindow is deprecated at ../bottles/frontend/ui/dialog-dll-overrides.blp line 4 column 31: 4 |template $DLLOverridesDialog: Adw.PreferencesWindow { | ^^^^^^^^^^^^^^^^^^^^^ hint: Use [class@PreferencesDialog].

warning: Gtk.TreeView is deprecated at ../bottles/frontend/ui/dialog-journal.blp line 70 column 7: 70 | TreeView tree_view { | ^^^^^^^^ hint: Use [class@Gtk.ListView] for lists, and [class@Gtk.ColumnView] for tabular lists

warning: Gtk.TreeSelection is deprecated at ../bottles/frontend/ui/dialog-journal.blp line 76 column 9: 76 | TreeSelection {} | ^^^^^^^^^^^^^ hint: Use [iface@Gtk.SelectionModel] instead

error: Namespace Adw does not contain a type called WrapBox at ../bottles/frontend/ui/bottle-row.blp line 8 column 7: 8 | Adw.WrapBox wrap_box { | ^^^^^^^ hint: Did you check your spelling? hint: Are your dependencies up to date?

ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build(). Aborting...

laosparrow commented on 2025-03-26 15:25 (UTC) (edited on 2025-03-26 15:28 (UTC) by laosparrow)

somehow for now, sandbox checks are added everywhere in bottles, although they aren't necessary. patching all of the Xdp.Portal.running_under_sandbox() helps fixing all of these ui related issues

it looks like there is a bug causing installed dependencies to disappear in the dependencies list

https://pastebin.com/4Qz0Bw31

rmeno12 commented on 2025-03-26 14:17 (UTC)

I am also having the same issue as thespruce and OracleToes. Unable to create a new bottle, many of the buttons in the modal do not work, including the "Create" button.

cahiri0 commented on 2025-03-26 12:45 (UTC)

@lgomesf this error is caused by old version of libadwaita, you need to update to 1.7

I am also getting error when editing or creating new bottle.

https://pastebin.com/F1GWNiB6