Chromium Rendering Issue On Linux makes Obsidian v1.0.3 unusable

We strongly recommend you to search the forum with possible keywords before submitting a new bug report. Please also try your repro steps with third-party plugins and custom CSS disabled and see if it’s still reproducible. If it’s an issue with third-party plugins or themes, try contacting the author for help. Once you’ve done the above, delete this line.

Steps to reproduce

  1. Installed AppImage or .deb file on Linux
  2. Run Obsidian

Expected result

Obsidian window opens and is functional

Actual result

Errors spew to the console

$ ./Obsidian-1.0.3.AppImage 
2022-11-12 12:14:29 Loading main app package /tmp/.mount_ObsidiplXyIX/resources/obsidian.asar
2022-11-12 12:14:30 Checking for update using Github
2022-11-12 12:14:30 Success.
2022-11-12 12:14:30 Latest version is 1.0.3
2022-11-12 12:14:30 App is up to date.
MESA-LOADER: failed to retrieve device information
MESA-LOADER: failed to retrieve device information
MESA-LOADER: failed to retrieve device information
[6224:1112/071430.761751:ERROR:gbm_wrapper.cc(275)] Failed to export buffer to dma_buf: No such file or directory (2)
[6224:1112/071430.761902:ERROR:gbm_wrapper.cc(275)] Failed to export buffer to dma_buf: No such file or directory (2)
[6224:1112/071430.761997:ERROR:gbm_wrapper.cc(275)] Failed to export buffer to dma_buf: No such file or directory (2)

And the Obsidian window looks like this and while i can click things the large cyan swatch makes Obsidian unusable, I’ve tried switching themes and all, doesn’t seem to help. As I mouse over the broken button like the close button in the top right, it highlights (on rollover) and then renders correctly. Other buttons don’t render correctly when I rollover.

Environment

I’m running in virtual machine under VMWare Workstation 16 if that matters

  • Operating system:
DISTRIB_ID=Pop
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Pop!_OS 22.04 LTS"
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.1 LTS"
NAME="Pop!_OS"
VERSION="22.04 LTS"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 22.04 LTS"
VERSION_ID="22.04"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=jammy
UBUNTU_CODENAME=jammy
LOGO=distributor-logo-pop-os
NAME="Pop!_OS"
VERSION="22.04 LTS"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 22.04 LTS"
VERSION_ID="22.04"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=jammy
UBUNTU_CODENAME=jammy
LOGO=distributor-logo-pop-os
  • Debug info:
SYSTEM INFO:
	Obsidian version: v1.0.3
	Installer version: v1.0.3
	Operating system: #202210290932~1667401208~22.04~d2df702 SMP PREEMPT_DYNAMIC Wed N 6.0.6-76060006-generic
	Login status: not logged in
	Insider build toggle: off
	Live preview: on
	Legacy editor: off
	Base theme: dark
	Community theme: Atom
	Snippets enabled: 0
	Restricted mode: on

Additional information

Sounds like a chrome graphics driver issue, I was able to find some links referencing this issue but claiming it was fixed:
https://github.com/ungoogled-software/ungoogled-chromium-archlinux/issues/68

Try the default theme.
Try to run obsidian without hardware acceleration (settings>about)

I am not sure there’s much we can do if this doesn’t work.

Still reproduces with default theme and settings, disabling hardware acceleration does fix it though!

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.