Bug 16907 - "cinnamon" won't start from startx / cinnamon --replace does not work in Xfce.
Summary: "cinnamon" won't start from startx / cinnamon --replace does not work in Xfce.
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal critical
Target Milestone: ---
Assignee: Joseph Wang
QA Contact:
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2015-10-05 12:27 CEST by Shlomi Fish
Modified: 2016-12-22 16:50 CET (History)
1 user (show)

See Also:
Source RPM: cinnamon-2.6.9-3.mga6.src.rpm
CVE:
Status comment:


Attachments
Patch to add "startcinnamon" to the cinnamon-session package. (915 bytes, patch)
2015-10-05 15:20 CEST, Shlomi Fish
Details | Diff

Description Shlomi Fish 2015-10-05 12:27:45 CEST
Description of problem:

After I put cinnamon in ".xinitrc" and run startx , cinnamon gives this output and then terminates:

«
Window manager warning: Failed to load theme "Adwaita": Failed to find a valid file for theme Adwaita

Window manager warning: Could not find theme Adwaita. Falling back to default theme.**
Clutter:ERROR:x11/clutter-stage-x11.c:1290:clutter_x11_get_stage_window: assertion failed: (CLUTTER_IS_STAGE_X11 (impl))

»

This also happens in a new UNIX account. Furthermore, starting Xfce (which works fine) and then typing in a terminal «cinnamon --replace» does not work either. 

I'm on Mageia x86-64 v6 Cauldron on this machine:

«
 My primary machine is a desktop machine with a:

    An Intel Core i3 CPU (x86-64).
    8 GB of RAM.
    Intel Corporation Sandy Bridge Integrated Graphics Controller (rev 09)
    A 2 TB hard-disk.
    A 21â³ Wide LCD Screen by LG.
    Intel Corporation Cougar Point High Definition Audio Controller.
    Intel Corporation 82579V Gigabit Network Connection.

»

I'm not actively using or need cinnamon but I want to make sure it is working fine.

Reproducible: 

Steps to Reproduce:
Comment 1 Shlomi Fish 2015-10-05 14:52:53 CEST
Hi all!

An update: apparently, one should run "cinnamon-session" instead of just "cinnamon" . See:

https://wiki.archlinux.org/index.php/Cinnamon#Starting_Cinnamon_manually

(Thanks to dalcde on #linuxmint-dev ).

I personally find it counterintuitive and think there should also be a startcinnamon script. I'll provide a patch for that to the relevant package.
Comment 2 Shlomi Fish 2015-10-05 15:20:31 CEST
Created attachment 7092 [details]
Patch to add "startcinnamon" to the cinnamon-session package.
Samuel Verschelde 2015-10-12 10:13:26 CEST

Assignee: bugsquad => joequant

Samuel Verschelde 2015-10-12 10:13:32 CEST

Keywords: (none) => PATCH

Comment 3 Giuseppe Ghibò 2016-12-22 16:44:19 CET
IMHO this bug can be closed, as the cinnamon now starts. I noticed that the "nemo" package (which is anyway installed by task-cinnamon-minimal) should be installed, otherwise this error is also triggered at cinnamon startup.

CC: (none) => ghibomgx

Comment 4 Joseph Wang 2016-12-22 16:50:03 CET
Closing

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.