You are not logged in.

#1 2014-12-29 22:37:04

smsware
Member
From: Szczecin, Poland
Registered: 2012-08-14
Posts: 149
Website

Cheese on non-Gnome setup

When I've installed Cheese on my KDE5 setup, it failed on start with errors as follows.
1:

** (cheese:7857): WARNING **: Icon 'video-webm' not present in theme

2:

(cheese:7857): GnomeDesktop-WARNING **: Unable to create loader for mime type video/webm: Unrecognised image file format
(cheese:7857): GnomeDesktop-WARNING **: Error creating thumbnail for file:///home/sms/Pictures/1419083002992.webm: Unrecognised image file format
** (cheese:7857): WARNING **: could not generate thumbnail for /home/sms/Pictures/1419083002992.webm (video/webm)

3:

(cheese:9025): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
Segmentation fault (core dumped)

Installing gnome-icon-theme disabled 1st warning. Installing totem disabled 2nd warnings. 3rd warning appeared after setting photo-path and video-path in dconf-editor to ~/Pictures - before that it failed after taking a picture, not after starting the application (now it's like that).

I've tried to install gnome-desktop to solve this (it's in PKGBUILD) but it didn't help and now... I can't uninstall it:

[sms@arch-sms ~]$ sudo pacman -R gnome-desktop
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: cheese: requires gnome-desktop
:: totem: requires gnome-desktop

So... what else Cheese needs and why wasn't it installed when I was installing cheese itself? On the way I've had this error:

error: failed to initialize alpm library
(database is incorrect version: /var/lib/pacman/)
error: try running pacman-db-upgrade

which I've fixed by doing "pacman-db-upgrade" but... I still can't run the app. Cheese was last updated on 2014-11-10 so before I've installed it (I just didn't try to run it). Any ideas what's going on and why it didn't want me to install gnome-desktop in the first place?

Last edited by smsware (2014-12-30 02:49:53)

Offline

#2 2014-12-30 02:06:43

KerrickStaley
Member
Registered: 2011-01-26
Posts: 32

Re: Cheese on non-Gnome setup

One thing to try: run pacman -S cheese again. This will reinstall Cheese and any dependencies that weren't installed the first time (for whatever reason).

Offline

#3 2014-12-30 02:51:25

smsware
Member
From: Szczecin, Poland
Registered: 2012-08-14
Posts: 149
Website

Re: Cheese on non-Gnome setup

KerrickStaley wrote:

One thing to try: run pacman -S cheese again. This will reinstall Cheese and any dependencies that weren't installed the first time (for whatever reason).

I did full cache clean and reinstalled all the packages with:

# pacman -Qenq | pacman -S -

Simple "pacman -S cheese" didn't even grab "gnome-desktop" package... I managed to run Cheese once (after the reinstall) and take a photo but then I closed it and now it's this again:

[sms@arch-sms ~]$ cheese

(cheese:935): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
Segmentation fault (core dumped)

Last edited by smsware (2014-12-30 02:53:06)

Offline

Board footer

Powered by FluxBB