Giter Club home page Giter Club logo

bazzite-arch's People

Contributors

castrojo avatar dependabot[bot] avatar eyecantcu avatar fiftydinar avatar kylegospo avatar miketweaver avatar sekalengrengginang avatar tulilirockz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

bazzite-arch's Issues

Error when Installing basic packages

deck@steamdeck ~> distrobox create --nvidia --image ghcr.io/ublue-os/bazzite-arch-gnome --name bazzite-arch
Image ghcr.io/ublue-os/bazzite-arch-gnome not found.
Do you want to pull the image now? [Y/n]: 
Trying to pull ghcr.io/ublue-os/bazzite-arch-gnome:latest...
Getting image source signatures
Checking if image destination supports signatures
Copying blob d52c71bbf9dc skipped: already exists  
Copying blob 48b6ad6b8535 done  
Copying blob 541d10d2cfd2 done  
Copying blob c3f076a1ea9a skipped: already exists  
Copying config c5571b00d7 done  
Writing manifest to image destination
Storing signatures
c5571b00d77724e1c0060fc7b7f07e54bb2ad74d4bc222ef134bb7f0f5f8114b
Creating 'bazzite-arch' using image ghcr.io/ublue-os/bazzite-arch-gnome	 [ OK ]
Distrobox 'bazzite-arch' successfully created.
To enter, run:

distrobox enter bazzite-arch
deck@steamdeck ~> distrobox enter bazzite-arch
Container bazzite-arch is not running.
Starting container bazzite-arch
run this command to follow along:

 podman logs -f bazzite-arch

 Starting container...                  	 [ OK ]
 Installing basic packages...           	 Error: An error occurred
deck@steamdeck ~ [1]> podman logs -f bazzite-arch
+ '[' -n '' ']'
+ printf 'distrobox: Installing basic packages...\n'
distrobox: Installing basic packages...
++ basename /bin/bash
+ shell_pkg=bash
+ '[' bash = ash ']'
+ '[' 0 -ne 0 ']'
+ command -v find
/usr/sbin/find
+ command -v mount
/usr/sbin/mount
+ command -v passwd
/usr/sbin/passwd
+ command -v sudo
/usr/sbin/sudo
+ command -v useradd
/usr/sbin/useradd
+ command -v diff
/usr/sbin/diff
+ command -v pinentry
/usr/sbin/pinentry
+ command -v wget
/usr/sbin/wget
+ command -v curl
/usr/sbin/curl
+ command -v less
+ command -v apk
+ command -v apt-get
+ command -v dnf
+ command -v emerge
+ command -v microdnf
+ command -v pacman
/usr/sbin/pacman
+ '[' 0 -ne 0 ']'
+ sed -i 's|NoExtract.*||g' /etc/pacman.conf
+ sed -i 's|NoProgressBar.*||g' /etc/pacman.conf
+ pacman --noconfirm -Syyu
:: Synchronizing package databases...
 core downloading...
 extra downloading...
 multilib downloading...
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Package (10)                     Old Version  New Version  Net Change  Download Size

multilib/lib32-libxcrypt-compat               4.4.36-1       0.18 MiB       0.07 MiB
multilib/lib32-systemd           254.3-1      254.4-1        0.00 MiB       0.70 MiB
core/libxcrypt-compat                         4.4.36-1       0.17 MiB       0.07 MiB
core/openssl                     3.1.2-1      3.1.3-1        0.00 MiB       4.52 MiB
multilib/steam                   1.0.0.78-1   1.0.0.78-2     0.00 MiB       3.64 MiB
core/systemd                     254.3-1      254.4-1        0.00 MiB       7.67 MiB
core/systemd-libs                254.3-1      254.4-1        0.00 MiB       1.06 MiB
core/systemd-sysvcompat          254.3-1      254.4-1        0.00 MiB       0.01 MiB
extra/xdg-user-dirs                           0.18-1         0.14 MiB       0.04 MiB
extra/yad                        13.0-1       13.0-2         0.00 MiB       0.21 MiB

Total Download Size:   17.98 MiB
Total Installed Size:  50.36 MiB
Net Upgrade Size:       0.50 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 systemd-254.4-1-x86_64 downloading...
 openssl-3.1.3-1-x86_64 downloading...
 steam-1.0.0.78-2-x86_64 downloading...
 systemd-libs-254.4-1-x86_64 downloading...
 lib32-systemd-254.4-1-x86_64 downloading...
 yad-13.0-2-x86_64 downloading...
 lib32-libxcrypt-compat-4.4.36-1-x86_64 downloading...
 libxcrypt-compat-4.4.36-1-x86_64 downloading...
 xdg-user-dirs-0.18-1-x86_64 downloading...
 systemd-sysvcompat-254.4-1-x86_64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
error: failed to commit transaction (conflicting files)
xdg-user-dirs: /usr/bin/xdg-user-dir exists in filesystem
Errors occurred, no packages were upgraded.
Error: An error occurred
+ '[' 1 -ne 0 ']'
+ printf 'Error: An error occurred\n'

Container not functional on secondary user

Hey! I am using a new Bazzite install through the offline ISO, and everything worked relatively well. The only issue is I made a second user, and it cant use Distrobox

Here is the error message:

[unseen919@fedora ~]$ distrobox enter bazzite-arch 
Container bazzite-arch is not running.
Starting container bazzite-arch
run this command to follow along:

 podman logs -f bazzite-arch

Error: OCI runtime error: unable to start container "11cdc0a6a2a912e7288d20fb2563d524e997dbdafb6ab0fdd5ce48d70bc6e022": crun: error executing hook `/usr/bin/nvidia-container-runtime-hook` (exit code: 1)

Steam as a exported app opening and reclosing

When using the bazzite-arch distrobox container I come across a issue were when steam is exported to the desktop via the distrobox-export -a steam command when clicked on via the apps menu in GNOME or my dock Steam will repeatly close and open in the background but show no window but running it via the terminal will act as normal. This issue does not happen on any other app that is exported via the mentioned command.

2023-09-23.00-57-56.mp4
2023-09-23.01-00-40.mp4

logs

Sep 23 01:15:13 mint.lan systemd[92806]: Started app-gnome-bazzite\x2darch\x2dsteam-207666.scope - Application launched by gnome-shell.
Sep 23 01:15:13 mint.lan bazzite-arch-steam.desktop[207698]: steam.sh[207720]: Running Steam on arch rolling 64-bit
Sep 23 01:15:13 mint.lan bazzite-arch-steam.desktop[207698]: steam.sh[207720]: STEAM_RUNTIME is enabled automatically
Sep 23 01:15:13 mint.lan bazzite-arch-steam.desktop[207698]: setup.sh[207794]: Steam runtime environment up-to-date!
Sep 23 01:15:13 mint.lan bazzite-arch-steam.desktop[207698]: steam.sh[207720]: Steam client's requirements are satisfied
Sep 23 01:15:13 mint.lan bazzite-arch-steam.desktop[207698]: 09/23 01:15:13 Init: Installing breakpad exception handler for appid(steam)/version(1694466342)/tid(207845)
Sep 23 01:15:14 mint.lan bazzite-arch-steam.desktop[207698]: steamwebhelper.sh[207930]: Runtime for steamwebhelper: defaulting to /var/home/user/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
Sep 23 01:15:14 mint.lan bazzite-arch-steam.desktop[207698]: steamwebhelper.sh[207930]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
Sep 23 01:15:14 mint.lan bazzite-arch-steam.desktop[207698]: CAppInfoCacheReadFromDiskThread took 105 milliseconds to initialize
Sep 23 01:15:15 mint.lan bazzite-arch-steam.desktop[207698]: Steam Runtime Launch Service: starting steam-runtime-launcher-service
Sep 23 01:15:15 mint.lan bazzite-arch-steam.desktop[207698]: Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 208134
Sep 23 01:15:15 mint.lan bazzite-arch-steam.desktop[207698]: bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
Sep 23 01:15:16 mint.lan bazzite-arch-steam.desktop[207698]: BRefreshApplicationsInLibrary 1: 1ms
Sep 23 01:15:16 mint.lan bazzite-arch-steam.desktop[207698]: BuildCompleteAppOverviewChange: 721 apps
Sep 23 01:15:16 mint.lan bazzite-arch-steam.desktop[207698]: RegisterForAppOverview 1: 14ms
Sep 23 01:15:16 mint.lan bazzite-arch-steam.desktop[207698]: RegisterForAppOverview 2: 15ms
Sep 23 01:15:16 mint.lan kernel: Composite Threa[208345]: segfault at 0 ip 0000000000000000 sp 00007fbc554ff7c8 error 14 in steamwebhelper[400000+10000] likely on CPU 6 (core 3, socket 0)
Sep 23 01:15:17 mint.lan systemd-coredump[208425]: Process 207930 (steamwebhelper) of user 1000 dumped core.

Provided by journalctl | grep steam

.desktop file

[Desktop Entry]
Name=Steam  (on bazzite-arch)
Comment=Application for managing and playing games on Steam
Comment[pt_BR]=Aplicativo para jogar e gerenciar jogos no Steam
Comment[bg]=Приложение за ръководене и пускане на игри в Steam
Comment[cs]=Aplikace pro spravování a hraní her ve službě Steam
Comment[da]=Applikation til at håndtere og spille spil på Steam
Comment[nl]=Applicatie voor het beheer en het spelen van games op Steam
Comment[fi]=Steamin pelien hallintaan ja pelaamiseen tarkoitettu sovellus
Comment[fr]=Application de gestion et d'utilisation des jeux sur Steam
Comment[de]=Anwendung zum Verwalten und Spielen von Spielen auf Steam
Comment[el]=Εφαρμογή διαχείρισης παιχνιδιών στο Steam
Comment[hu]=Alkalmazás a Steames játékok futtatásához és kezeléséhez
Comment[it]=Applicazione per la gestione e l'esecuzione di giochi su Steam
Comment[ja]=Steam 上でゲームを管理&プレイするためのアプリケーション
Comment[ko]=Steam에 있는 게임을 관리하고 플레이할 수 있는 응용 프로그램
Comment[no]=Program for å administrere og spille spill på Steam
Comment[pt_PT]=Aplicação para organizar e executar jogos no Steam
Comment[pl]=Aplikacja do zarządzania i uruchamiania gier na platformie Steam
Comment[ro]=Aplicație pentru administrarea și jucatul jocurilor pe Steam
Comment[ru]=Приложение для игр и управления играми в Steam
Comment[es]=Aplicación para administrar y ejecutar juegos en Steam
Comment[sv]=Ett program för att hantera samt spela spel på Steam
Comment[zh_CN]=管理和进行 Steam 游戏的应用程序
Comment[zh_TW]=管理並執行 Steam 遊戲的應用程式
Comment[th]=โปรแกรมสำหรับจัดการและเล่นเกมบน Steam
Comment[tr]=Steam üzerinden oyun oynama ve düzenleme uygulaması
Comment[uk]=Програма для керування іграми та запуску ігор у Steam
Comment[vi]=Ứng dụng để quản lý và chơi trò chơi trên Steam
Exec=/usr/bin/distrobox-enter -n bazzite-arch -- /usr/bin/steam-runtime %U
Icon=steam
Terminal=false
Type=Application
Categories=Network;FileTransfer;Game;
MimeType=x-scheme-handler/steam;x-scheme-handler/steamlink;
Actions=Store;Community;Library;Servers;Screenshots;News;Settings;BigPicture;Friends;
PrefersNonDefaultGPU=true 
X-KDE-RunOnDiscreteGpu=true 

Executing 'just distrobox-bazzite' gives an auth error

On executing 'just distrobox-bazzite' starting on "Version: 38.20230820.0 (2023-08-20T10:11:37Z)" the following is returned:

[jeremy@fedora ~]$ just distrobox-bazzite
Creating Bazzite distrobox ...
Trying to pull ghcr.io/ublue-os/bazzite-arch-gnome:latest...
Error: initializing source docker://ghcr.io/ublue-os/bazzite-arch-gnome:latest: unable to retrieve auth token: invalid username/password: unauthorized
Check out the docs for exportable apps and instructions: https://github.com/ublue-os/bazzite-arch

This did not happen on the previous version , "Version: 38.20230818.0 (2023-08-20T00:05:35Z)"

Thanks!

Brawlhalla does not work inside of Bazzite-Arch

The game just closes as soon as the game has tried to start. Not even the EAC window is appearing. The Flatpak version of Steam doesnt seem to have this issue. Can someone verify that this issue is appearing on your side, too?

After suspend / resume, Steam can't launch games: bwrap: Can't bind mount /oldroot/etc/resolv.conf on /newroot/etc/resolv.conf

After a suspend / resume on my desktop or laptop, Steam from bazzite-arch can no longer launch games and I get an error like this.

bwrap: Can't bind mount /oldroot/etc/resolv.conf on /newroot/etc/resolv.conf: Unable to mount source on destination: No such file or directory

Host: Tumbleweed
Container: bazzite-arch
distrobox: 1.5.0.2-1.1 (RPM)
podman: 4.6.1-2.1
crun: 1.8.6-1.1

Container created like: distrobox create --nvidia --image ghcr.io/ublue-os/bazzite-arch --name bazzite-arch --home ~/Containers/bazzite-arch

The error message from Steam was helpful and it seemed like resolv.conf was bind mounted in the container, so when NetworkManager updated /etc/resolv.conf after resuming from sleep, for some reason bubblewrap is freaking out.

I poked around to see if I could disable bind mounting resolv.conf, and found the --dns=none parameter for podman-create. So I tried adding --additional-flags "--dns=none" to the distrobox create, but I get the same result.

Everything works perfectly until the system goes to sleep, then when it wakes up, games won't launch and I get the error above from Steam. I'm probably just configuring something incorrectly, so any pointers would be appreciated.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.