Forum Discussion

rochgs's avatar
rochgs
New Contributor
2 months ago

App main window not showing in GNOME

Hello there.

1password was working just fine in my GNOME-over-Debian system, but today I updated to the latest 1password version and the main window isn't showing anymore. The app icon appears in both the system tray and the dash bar, it even shows when alt+tab, but the window itself is nowhere to be seem.

If I left-click the system tray icon I can open the settings window and the quick-access bar. but choosing "Open 1password" does nothing. The browser extension works too (thank goodness because that's how I am accessing my data).

I tried restating the computer and purging and re-installing the package, but neither worked.

Here are my system details:

  • 1Password for Linux 8.11.16 (81116035).
  • OS: Debian GNU/Linux 12 (bookworm).
  • Linux kernel: 6.12.43+deb12-amd64.
  • GNOME Shell: 43.9.

Any help will be greatly appreciated.

Thank you.

4 Replies

  • rochgs's avatar
    rochgs
    New Contributor

    Hello all.

    The problem solved itself, mostly. I say mostly because sometimes I still get weird behavior: some times the main windows still doesn't appear; other times the window for entering the password doesn't get the focus.

    One thing I noticed is that, since the update, all 1password windows ignore my (increased) scaling factor. I also noticed that, now, 1password has its own zoom feature (I am not sure if it was there before, because with the scaling factor I didn't need it). I am pretty sure the last update introduced some tweaks to the application appearance or size, which would explain also kitty's issues, But right now, with the main window showing again, those issues are quite hard to pinpoint for me.

  • kitty's avatar
    kitty
    New Contributor

    I am on Arch using Gnome and have also experienced very annoying bugs with 1password as of this version update too. To me it looks like there is some weird extra padding being added to the window making it too small in full screen. On a vanilla gnome with no extensions there is about 10px of padding around the window (that's just an eye-balled guesstimate). In the padded area it has a weird graphical effect. I have just installed KDE to see if these issues are bound to Gnome and they are. These are not happening in KDE and only on Gnome with the latest version of 1password as shown below.

    Install details:

    • 1Password for Linux 8.11.16 (81116035)
    • Installed via the official AUR listing (1password)
    • Distro: Arch Linux
    • Kernel: Linux 6.17.7-arch1-1
    • DE: GNOME 49.1

     

  • AJCxZ0's avatar
    AJCxZ0
    Silver Expert

    If I understand you correctly, you are seeing the main 1password window in the Window Switcher and - I presume - the Overview, and the system tray icon appears. This indicates that the window is somewhere where you can't see it, possibly off-screen, on another workspace, or hidden behind a window.

    When you alt-tab to the window and release the keys, you should focus the window and the window should raise. You should also switch to the workspace containing the window.

    1. Which of these things happen?
    2. Are you using dynamic or static workspaces?
    3. How many monitors do you have*?
    4. Have you temporarily disabled all Extensions?


    If the problem is with the application, it may help to try running the it from the shell as it is run from the `.desktop` file. This will produce quite a lot of output including actual and apparent errors which don't prevent the application from running.

    This is an example from an Ubuntu Desktop 24.04.3 with GNOME 46 on Wayland.

    $ locate 1password.desktop
    opt/1Password/resources/1password.desktop
    /usr/share/applications/1password.desktop
    $ grep ^Exec /usr/share/applications/1password.desktop
    Exec=/opt/1Password/1password %U
    $ /opt/1Password/1password
    INFO  2025-11-06T20:38:14.743+00:00 ThreadId(6) [1P:op-settings/src/store/json_store.rs:75] Settings file created @ 2022-05-18 19:47:33.938259277 UTC and last modified @ 2025-08-15 21:19:56.026887102 UTC
    INFO  2025-11-06T20:38:14.793+00:00 ThreadId(6) [client:typescript] Client starting.
    INFO  2025-11-06T20:38:15.579+00:00 ThreadId(6) [1P:op-localization/src/lib.rs:239] system locale detected as 'en-US'
    INFO  2025-11-06T20:38:15.590+00:00 ThreadId(6) [1P:op-localization/src/lib.rs:265] selected translations for EN_US based on detected locale en-US
    INFO  2025-11-06T20:38:15.590+00:00 ThreadId(6) [status:app/op-app/src/app.rs:1030] App::new(1Password for Linux/81116035 (EN_US), /home/<redacted-username>/.config/1Password)
    [178882:1106/153815.705564:ERROR:media/gpu/vaapi/vaapi_wrapper.cc:1269] Empty codec maximum resolution
    [178882:1106/153815.705833:ERROR:media/gpu/vaapi/vaapi_wrapper.cc:1179] FillProfileInfo_Locked failed for va_profile VAProfileJPEGBaseline and entrypoint VAEntrypointVLD
    INFO  2025-11-06T20:38:15.790+00:00 ThreadId(6) [1P:data/op-db/src/common/mod.rs:186] Core DB Integrity Check Succeeded
    INFO  2025-11-06T20:38:15.793+00:00 ThreadId(6) [1P:data/op-db/src/core_db/db.rs:145] Starting Core DB at version: 46
    INFO  2025-11-06T20:38:15.796+00:00 ThreadId(6) [1P:data/op-db/src/common/mod.rs:155] Core DB Table Integrity Check Succeeded
    INFO  2025-11-06T20:38:15.856+00:00 ThreadId(6) [1P:data/op-db/src/common/mod.rs:186] Resources DB Integrity Check Succeeded
    INFO  2025-11-06T20:38:15.856+00:00 ThreadId(6) [1P:data/op-db/src/common/mod.rs:155] Resources DB Table Integrity Check Succeeded
    INFO  2025-11-06T20:38:15.856+00:00 ThreadId(6) [1P:data/op-db/src/resources_db/db.rs:110] Starting Resources DB at version: 1
    INFO  2025-11-06T20:38:15.885+00:00 1p-enable-crash-reporter(ThreadId(9)) [1P:op-crash-reporting/src/crash_handler.rs:276] Started crash handler thread
    INFO  2025-11-06T20:38:15.905+00:00 ThreadId(6) [1P:ssh/op-ssh-config/src/lib.rs:380] agent not configured
    INFO  2025-11-06T20:38:15.954+00:00 ThreadId(6) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/google-chrome/NativeMessagingHosts/com.1password.1password.json
    INFO  2025-11-06T20:38:15.954+00:00 ThreadId(6) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/google-chrome-beta/NativeMessagingHosts/com.1password.1password.json
    INFO  2025-11-06T20:38:15.955+00:00 ThreadId(6) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/google-chrome-unstable/NativeMessagingHosts/com.1password.1password.json
    INFO  2025-11-06T20:38:15.955+00:00 ThreadId(6) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/chromium/NativeMessagingHosts/com.1password.1password.json
    INFO  2025-11-06T20:38:15.956+00:00 ThreadId(6) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/microsoft-edge-dev/NativeMessagingHosts/com.1password.1password.json
    INFO  2025-11-06T20:38:15.957+00:00 ThreadId(6) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts/com.1password.1password.json
    INFO  2025-11-06T20:38:15.957+00:00 ThreadId(6) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/vivaldi/NativeMessagingHosts/com.1password.1password.json
    INFO  2025-11-06T20:38:15.958+00:00 ThreadId(6) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/vivaldi-snapshot/NativeMessagingHosts/com.1password.1password.json
    INFO  2025-11-06T20:38:15.959+00:00 ThreadId(6) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.mozilla/native-messaging-hosts/com.1password.1password.json
    INFO  2025-11-06T20:38:15.959+00:00 ThreadId(6) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:83] Successfully installed all native messaging manifests.
    INFO  2025-11-06T20:38:15.965+00:00 runtime-worker(ThreadId(4)) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/google-chrome/NativeMessagingHosts/com.1password.1password.json
    INFO  2025-11-06T20:38:15.965+00:00 runtime-worker(ThreadId(4)) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/google-chrome-beta/NativeMessagingHosts/com.1password.1password.json
    INFO  2025-11-06T20:38:15.965+00:00 runtime-worker(ThreadId(4)) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/google-chrome-unstable/NativeMessagingHosts/com.1password.1password.json
    INFO  2025-11-06T20:38:15.965+00:00 runtime-worker(ThreadId(4)) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/chromium/NativeMessagingHosts/com.1password.1password.json
    INFO  2025-11-06T20:38:15.965+00:00 runtime-worker(ThreadId(4)) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/microsoft-edge-dev/NativeMessagingHosts/com.1password.1password.json
    INFO  2025-11-06T20:38:15.965+00:00 runtime-worker(ThreadId(4)) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts/com.1password.1password.json
    INFO  2025-11-06T20:38:15.965+00:00 runtime-worker(ThreadId(4)) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/vivaldi/NativeMessagingHosts/com.1password.1password.json
    INFO  2025-11-06T20:38:15.965+00:00 runtime-worker(ThreadId(4)) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/vivaldi-snapshot/NativeMessagingHosts/com.1password.1password.json
    INFO  2025-11-06T20:38:15.966+00:00 runtime-worker(ThreadId(4)) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.mozilla/native-messaging-hosts/com.1password.1password.json
    INFO  2025-11-06T20:38:15.966+00:00 runtime-worker(ThreadId(4)) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:83] Successfully installed all native messaging manifests.
    INFO  2025-11-06T20:38:15.968+00:00 runtime-worker(ThreadId(3)) [1P:op-global-shortcuts/src/node.rs:38] Global shortcut registration is not available on this system.
    INFO  2025-11-06T20:38:16.005+00:00 ThreadId(6) [1P:app/op-app/src/app.rs:1688] initializing Developer Environment mount handler
    INFO  2025-11-06T20:38:16.015+00:00 runtime-worker(ThreadId(2)) [1P:app/op-app-common/src/unlocked_session_keepalive.rs:70] Starting unlocked session keepalive
    ERROR 2025-11-06T20:38:16.072+00:00 runtime-worker(ThreadId(4)) [1P:native-messaging/op-native-core-integration/src/lib.rs:618] Listener on SETTING_STATUS has been dropped, unable to communicate changes made to browser SLS setting
    INFO  2025-11-06T20:38:16.073+00:00 runtime-worker(ThreadId(3)) [1P:native-messaging/op-native-core-integration/src/lib.rs:428] Starting IPC listener on 1Password-BrowserSupport
    ERROR 2025-11-06T20:38:16.073+00:00 ThreadId(6) [1P:ffi/op-core-node/src/lib.rs:558] Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
    INFO  2025-11-06T20:38:16.073+00:00 runtime-worker(ThreadId(4)) [1P:native-messaging/op-native-core-integration/src/lib.rs:440] Active native core integration is awaiting messages
    INFO  2025-11-06T20:38:16.109+00:00 runtime-worker(ThreadId(2)) [1P:ssh/op-agent-controller/src/lib.rs:573] Starting filesystem watcher for SSH agent configuration directories...
    ERROR 2025-11-06T20:38:16.113+00:00 runtime-worker(ThreadId(2)) [1P:/mnt/ephemeral/builds/dev/core/core/ssh/op-agent-controller/src/lib.rs:574] Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
    [178830:1106/153816.667201:ERROR:content/browser/browser_main_loop.cc:286] Gtk: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed
    [178830:1106/153817.252723:ERROR:base/nix/mime_util_xdg.cc:139] Invalid mime.cache file does not contain null prior to ALIAS_LIST_OFFSET=44
    INFO  2025-11-06T20:38:18.155+00:00 runtime-worker(ThreadId(2)) [1P:app/op-app/src/app/backend/lock_screen.rs:96] System unlock is enabled: true
    INFO  2025-11-06T20:38:18.163+00:00 runtime-worker(ThreadId(2)) [1P:app/op-app/src/app/backend/lock_screen.rs:124] Sys auth status NotSetup

    *[Sometime I have a window open and cannot find it on any of my workspaces because (for reasons which elude me) the application decided it should open on a far-away monitor.]

  • rochgs's avatar
    rochgs
    New Contributor

    Some news: I updated 1password in another computer with the same system and found the same problem, so I don't think it's an issue with my particular configuration