Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nothing shown on Linux app (.deb on Ubuntu 24.04) #50

Open
jpbaril opened this issue Oct 4, 2024 · 7 comments
Open

Nothing shown on Linux app (.deb on Ubuntu 24.04) #50

jpbaril opened this issue Oct 4, 2024 · 7 comments

Comments

@jpbaril
Copy link

jpbaril commented Oct 4, 2024

Installed and launched it.
Nothing is shown.
Companion app v.0.0.73
Deb package on Ubuntu 24.04
X11 session.

Capture d’écran du 2024-10-04 18-12-05

If I launch with through command line with verbose output I get:
AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer

@arctixdev
Copy link
Member

Hey yeah sorry waiting for an upstream fix:

tauri-apps/tauri#9304

https://gitlab.archlinux.org/archlinux/packaging/packages/webkit2gtk/-/issues/1

A temporary fix is to add WEBKIT_DISABLE_DMABUF_RENDERER=1 in /etc/environment.

Sorry for this, don't think there is much I can do currently

@Android789515
Copy link

Android789515 commented Oct 9, 2024

Hey yeah sorry waiting for an upstream fix:

tauri-apps/tauri#9304

https://gitlab.archlinux.org/archlinux/packaging/packages/webkit2gtk/-/issues/1

A temporary fix is to add WEBKIT_DISABLE_DMABUF_RENDERER=1 in /etc/environment.

Sorry for this, don't think there is much I can do currently

I put that in my environment and I'm still seeing a blank screen. No errors in the console, either. Unable to open dev tools nor a context menu.

@arctixdev
Copy link
Member

Hmm that's odd. Does it give anything else with verbose output?

@Android789515
Copy link

Hmm that's odd. Does it give anything else with verbose output?

Not much.

Debug [ignore::gitignore] opened gitignore file: /tmp/.gitignore
    Debug [globset] built glob set; 0 literals, 3 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
    Debug [ignore::gitignore] opened gitignore file: /home/zucken/Projects/wire-list/.taurignore
    Debug [globset] built glob set; 3 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
    Debug [ignore::gitignore] opened gitignore file: /home/zucken/Projects/wire-list/.gitignore
    Debug [globset] built glob set; 3 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
    Debug [ignore::gitignore] opened gitignore file: /home/zucken/Projects/wire-list/.git/info/exclude
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/Cargo.lock: Ignore(IgnoreMatch(Gitignore(Glob { from: Some("/home/zucken/Projects/wire-list/.gitignore"), original: "/Cargo.lock", actual: "Cargo.lock", is_whitelist: false, is_only_dir: false })))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/Cargo.toml: Ignore(IgnoreMatch(Gitignore(Glob { from: Some("/home/zucken/Projects/wire-list/.taurignore"), original: "/Cargo.toml", actual: "Cargo.toml", is_whitelist: false, is_only_dir: false })))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/target: Ignore(IgnoreMatch(Gitignore(Glob { from: Some("/home/zucken/Projects/wire-list/.gitignore"), original: "/target/", actual: "target", is_whitelist: false, is_only_dir: true })))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src: Ignore(IgnoreMatch(Gitignore(Glob { from: Some("/home/zucken/Projects/wire-list/.taurignore"), original: "/src", actual: "src", is_whitelist: false, is_only_dir: false })))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/public: Ignore(IgnoreMatch(Gitignore(Glob { from: Some("/home/zucken/Projects/wire-list/.taurignore"), original: "/public", actual: "public", is_whitelist: false, is_only_dir: false })))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/.vscode: Ignore(IgnoreMatch(Hidden))
    Debug [ignore::gitignore] opened gitignore file: /home/zucken/Projects/wire-list/src-tauri/.gitignore
    Debug [globset] built glob set; 2 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/gen/schemas: Ignore(IgnoreMatch(Gitignore(Glob { from: Some("/home/zucken/Projects/wire-list/src-tauri/.gitignore"), original: "/gen/schemas", actual: "gen/schemas", is_whitelist: false, is_only_dir: false })))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/.gitignore: Ignore(IgnoreMatch(Hidden))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/.taurignore: Ignore(IgnoreMatch(Hidden))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/.git: Ignore(IgnoreMatch(Hidden))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/dist: Ignore(IgnoreMatch(Gitignore(Glob { from: Some("/home/zucken/Projects/wire-list/.gitignore"), original: "/dist/", actual: "dist", is_whitelist: false, is_only_dir: true })))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/.gitignore: Ignore(IgnoreMatch(Hidden))
    Running [tauri_cli::dev] BeforeDevCommand (`trunk serve`)
2024-10-10T22:56:32.859983Z  INFO 🚀 Starting trunk 0.20.3
2024-10-10T22:56:32.938190Z  INFO 📦 starting build
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.20s
2024-10-10T22:56:34.346674Z  INFO applying new distribution
2024-10-10T22:56:34.347934Z  INFO ✅ success
2024-10-10T22:56:34.348514Z  INFO 📡 serving static assets at -> /
2024-10-10T22:56:34.348645Z  INFO 📡 server listening at:
2024-10-10T22:56:34.348649Z  INFO     🏠 http://127.0.0.1:1420/
2024-10-10T22:56:34.348653Z  INFO     🏠 http://[::1]:1420/
    Debug [globset] built glob set; 0 literals, 1 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
    Debug [ignore::gitignore] opened gitignore file: /home/zucken/Projects/wire-list/.gitignore
    Debug [globset] built glob set; 3 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
    Debug [ignore::gitignore] opened gitignore file: /home/zucken/Projects/wire-list/.git/info/exclude
    Debug [ignore::gitignore] opened gitignore file: /home/zucken/Projects/wire-list/src-tauri/.gitignore
    Debug [globset] built glob set; 2 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/Cargo.toml: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/src/main.rs: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/src/lib.rs: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/capabilities/default.json: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/icons/Square71x71Logo.png: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/icons/[email protected]: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/icons/Square142x142Logo.png: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/icons/Square30x30Logo.png: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/icons/StoreLogo.png: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/icons/Square89x89Logo.png: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/icons/icon.icns: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/icons/Square284x284Logo.png: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/icons/Square310x310Logo.png: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/icons/32x32.png: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/icons/Square150x150Logo.png: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/icons/icon.png: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/icons/Square44x44Logo.png: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/icons/128x128.png: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/icons/icon.ico: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/icons/Square107x107Logo.png: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/build.rs: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/gen/schemas: Ignore(IgnoreMatch(Gitignore(Glob { from: Some("/home/zucken/Projects/wire-list/src-tauri/.gitignore"), original: "/gen/schemas", actual: "gen/schemas", is_whitelist: false, is_only_dir: false })))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/.gitignore: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/tauri.conf.json: Ignore(IgnoreMatch(Override(Glob(UnmatchedIgnore))))
    Info [tauri_cli::interface::rust] Watching /home/zucken/Projects/wire-list/src-tauri for changes...
    Debug [ignore::gitignore] opened gitignore file: /tmp/.tauri/.gitignore
    Debug [globset] built glob set; 0 literals, 5 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
    Debug [ignore::gitignore] opened gitignore file: /home/zucken/Projects/wire-list/.taurignore
    Debug [globset] built glob set; 3 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
    Debug [ignore::gitignore] opened gitignore file: /home/zucken/Projects/wire-list/.gitignore
    Debug [globset] built glob set; 3 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
    Debug [ignore::gitignore] opened gitignore file: /home/zucken/Projects/wire-list/.git/info/exclude
    Debug [ignore::gitignore] opened gitignore file: /home/zucken/Projects/wire-list/src-tauri/.gitignore
    Debug [globset] built glob set; 2 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
    Debug [tauri_cli::interface::rust] Watching /home/zucken/Projects/wire-list/src-tauri/Cargo.toml for changes...
    Debug [tauri_cli::interface::rust] Watching /home/zucken/Projects/wire-list/src-tauri/src for changes...
    Debug [tauri_cli::interface::rust] Watching /home/zucken/Projects/wire-list/src-tauri/capabilities for changes...
    Debug [tauri_cli::interface::rust] Watching /home/zucken/Projects/wire-list/src-tauri/icons for changes...
    Debug [tauri_cli::interface::rust] Watching /home/zucken/Projects/wire-list/src-tauri/build.rs for changes...
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/gen: Ignore(IgnoreMatch(Gitignore(Glob { from: Some("/tmp/.tauri/.gitignore"), original: "gen/", actual: "**/gen", is_whitelist: false, is_only_dir: true })))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/.gitignore: Ignore(IgnoreMatch(Hidden))
    Debug [tauri_cli::interface::rust] Watching /home/zucken/Projects/wire-list/src-tauri/tauri.conf.json for changes...
    Info [tauri_cli::interface::rust] Watching /home/zucken/Projects/wire-list/src-tauri for changes...
    Debug [ignore::gitignore] opened gitignore file: /tmp/.tauri/.gitignore
    Debug [globset] built glob set; 0 literals, 5 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
    Debug [ignore::gitignore] opened gitignore file: /home/zucken/Projects/wire-list/.taurignore
    Debug [globset] built glob set; 3 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
    Debug [ignore::gitignore] opened gitignore file: /home/zucken/Projects/wire-list/.gitignore
    Debug [globset] built glob set; 3 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
    Debug [ignore::gitignore] opened gitignore file: /home/zucken/Projects/wire-list/.git/info/exclude
    Debug [ignore::gitignore] opened gitignore file: /home/zucken/Projects/wire-list/src-tauri/.gitignore
    Debug [globset] built glob set; 2 literals, 0 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes
    Debug [tauri_cli::interface::rust] Watching /home/zucken/Projects/wire-list/src-tauri/Cargo.toml for changes...
    Debug [tauri_cli::interface::rust] Watching /home/zucken/Projects/wire-list/src-tauri/src for changes...
    Debug [tauri_cli::interface::rust] Watching /home/zucken/Projects/wire-list/src-tauri/capabilities for changes...
    Debug [tauri_cli::interface::rust] Watching /home/zucken/Projects/wire-list/src-tauri/icons for changes...
    Debug [tauri_cli::interface::rust] Watching /home/zucken/Projects/wire-list/src-tauri/build.rs for changes...
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/gen: Ignore(IgnoreMatch(Gitignore(Glob { from: Some("/tmp/.tauri/.gitignore"), original: "gen/", actual: "**/gen", is_whitelist: false, is_only_dir: true })))
    Debug [ignore::walk] ignoring /home/zucken/Projects/wire-list/src-tauri/.gitignore: Ignore(IgnoreMatch(Hidden))
    Debug [tauri_cli::interface::rust] Watching /home/zucken/Projects/wire-list/src-tauri/tauri.conf.json for changes...
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.43s

@arctixdev
Copy link
Member

Wait I meant launching the built app with verbose output not the build. What distro are you on? The AUR is outdated. And it still doesn't work when you build locally?

@Android789515
Copy link

Wait I meant launching the built app with verbose output not the build. What distro are you on? The AUR is outdated. And it still doesn't work when you build locally?

I'm on PopOS 24.04. Basically Ubuntu.

The output I provided was from cargo tauri dev -v. Is that what mean? I also tried building it, then running the executable and I get a blank screen.

@sabamimi
Copy link

sabamimi commented Nov 21, 2024

Hello,
Same here on Mint 2.2
EXCEPT I found a "solution" by mistake:
launch the executable from a terminal adding any string on the command line.
( $ music-assistant-companion xyzxyz)
....I know ....look strange but worked for me
Forget my comment,
Please excuse my old age....it must have been something else that changed....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants