Fairly new Cinnamon install. After installing steam, I’ve had issues getting the overlay to work. I’ve tried numerous fixes, including those on the Arch Wiki, but it just won’t start:
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
I decided to check the Steam logs, and nothing was listed with the aforementioned errors. Where I did find it mentioned was in a most unlikely place…my $HOME/.config/mimeapps.list
file. Instead of my normal default:
[Default Applications]
text/plain=xed.desktop
[Added Associations]
text/plain=xed.desktop;
I now have this mess:
[Default Applications]
text/plain=xed.desktop
text/html=ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 33087 != 33084, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 33086 != 33084, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 33092 != 33084, skipping destruction (fork without exec?)
pid 33096 != 33084, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 33095 != 33084, skipping destruction (fork without exec?)
pid 33099 != 33084, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 33098 != 33084, skipping destruction (fork without exec?)
pid 33102 != 33084, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 33101 != 33084, skipping destruction (fork without exec?)
pid 33105 != 33084, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 33104 != 33084, skipping destruction (fork without exec?)
pid 33108 != 33084, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 33107 != 33084, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 33110 != 33084, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 33115 != 33084, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 33125 != 33084, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 33130 != 33084, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ajgringo619/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 33135 != 33084, skipping destruction (fork without exec?)
calibre-ebook-edit.desktop
Should I even ask how Steam is writing error messages to this file???