Bug 920320 - cinnamon does not start
Summary: cinnamon does not start
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: cinnamon
Version: 19
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: ---
Assignee: Dan Mashal
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: RejectedBlocker AcceptedFreezeException
: 924097 957898 959712 (view as bug list)
Depends On:
Blocks: F19Beta-accepted, F19BetaFreezeException
TreeView+ depends on / blocked
 
Reported: 2013-03-11 19:37 UTC by Mike FABIAN
Modified: 2013-07-13 09:30 UTC (History)
14 users (show)

Fixed In Version: 1.8.2
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-05-13 04:42:22 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
.xsession-errors (4.86 KB, text/plain)
2013-03-12 06:49 UTC, Mike FABIAN
no flags Details
screenshot (361.47 KB, image/png)
2013-05-01 07:40 UTC, Dan Mashal
no flags Details


Links
System ID Private Priority Status Summary Last Updated
GNOME Bugzilla 691029 0 None None None Never

Description Mike FABIAN 2013-03-11 19:37:50 UTC
I installed rawhide in qemu-kvm by updating  from default f18 installation
in qemu using yum.

Then installed the other  desktops
with

sudo yum groupinstall gnome-desktop-environment kde-desktop-environment xfce-desktop-environment lxde-desktop-environment cinnamon-desktop-environment mate-desktop-environment sugar-desktop-environment development-tools

Then tried to start cinnamon, it fails immediately with the

“Oh no! Something has gone wrong.”

frowney screen.

(Gnome, KDE, xfce, ...  all work).

Cinnamon version:

$ rpm -q cinnamon
cinnamon-1.6.7-7.fc19.x86_64
mfabian@fedora-rawhide-x86_64:~
$ 

Which logfiles would be useful to attach?

Comment 1 Dan Mashal 2013-03-12 03:26:40 UTC
Looks like something is conflicting somewhere.

I just did a fresh install of Cinnamon using F18 netinstall CD and it works fine. 

You installed 7 different DEs. You have most likely display manager conflicts going on there.

Check your .xsession-errors and /var/log/messages.

Working fine with fresh install of F18/netinst cd/cinnamon/latest packages from updates-testing.

http://i.imgur.com/43paZZM.png

Comment 2 Mike FABIAN 2013-03-12 06:35:20 UTC
(In reply to comment #1)
> Looks like something is conflicting somewhere.
> 
> I just did a fresh install of Cinnamon using F18 netinstall CD and it works
> fine. 

Yes, it works on F18. This report is for rawhide.

> You installed 7 different DEs. You have most likely display manager
> conflicts going on there.
> 
> Check your .xsession-errors and /var/log/messages.

There is no .xsession-errors on rawhide when cinnamon starts.

Comment 3 Dan Mashal 2013-03-12 06:46:02 UTC
I remember Leigh mentioning some stuff about rawhide issues. I'll upgrade to rawhide and see if it still works.

Comment 4 Mike FABIAN 2013-03-12 06:49:00 UTC
I don’t know where gdm stores the log nowadays, it used to be here:

mfabian@fedora-rawhide-x86_64:~
$ ll .cache/gdm/session.log 
-rw-------. 1 mfabian mfabian 8757  3月  6 09:34 .cache/gdm/session.log
mfabian@fedora-rawhide-x86_64:~
$ date
2013年  3月 11日 月曜日 16:13:30 CET
mfabian@fedora-rawhide-x86_64:~
$ 

but this file is not updated on rawhide when cinnamon starts.

So I tweaked /etc/X11/xinit/Xsession a bit to get the log to ~/.xsession-errors again:

$ diff -u /etc/X11/xinit/Xsession.orig /etc/X11/xinit/Xsession
--- /etc/X11/xinit/Xsession.orig        2013-02-19 05:42:11.000000000 +0100
+++ /etc/X11/xinit/Xsession     2013-03-11 16:10:50.614457614 +0100
@@ -9,7 +9,7 @@
 # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 
 # redirect errors to a file in user's home directory if we can
-if [ -z "$GDMSESSION" ]; then
+if [ -z "$xxGDMSESSION" ]; then
     # GDM redirect output itself in a smarter fashion
     errfile="$HOME/.xsession-errors"
     if ( umask 077 && cp /dev/null "$errfile" 2> /dev/null ); then
mfabian@fedora-rawhide-x86_64:~
$ 

Attaching the .xsession-errors produced ...

Comment 5 Mike FABIAN 2013-03-12 06:49:54 UTC
Created attachment 708784 [details]
.xsession-errors

.xsession-errors

Comment 6 Mike FABIAN 2013-03-12 06:59:25 UTC
It seems to be looking for this file: /usr/share/gjs-1.0/dbus.js

stat("/usr/share/cinnamon/js/dbus", 0x7fffcc44cfb0) = -1 ENOENT (No such file or directory)
stat("/usr/local/share/gjs-1.0/dbus", 0x7fffcc44cfb0) = -1 ENOENT (No such file or directory)
stat("/usr/share/gjs-1.0/dbus", 0x7fffcc44cfb0) = -1 ENOENT (No such file or directory)
stat("/usr/lib64/gjs-1.0/dbus", 0x7fffcc44cfb0) = -1 ENOENT (No such file or directory)
stat("/usr/share/gjs-1.0/dbus", 0x7fffcc44cfb0) = -1 ENOENT (No such file or directory)
    JS ERROR: !!!   Exception was: Error: No JS module 'dbus' found in search path
    JS ERROR: !!!     message = '"No JS module 'dbus' found in search path"'
    JS ERROR: !!!   Exception was: Error: No JS module 'dbus' found in search path
    JS ERROR: !!!     message = '"No JS module 'dbus' found in search path"'
ウィンドウ・マネージャーの警告: Log level 32: Execution of main.js threw exception: Error: No JS module 'dbus' found in search path

Comment 7 Mike FABIAN 2013-03-12 07:01:15 UTC
F18:

mfabian@ari:~
$ cat /etc/fedora-release 
Fedora release 18 (Spherical Cow)
mfabian@ari:~
$ rpm -q gjs
gjs-1.34.0-1.fc18.x86_64
mfabian@ari:~
$ rpm -ql gjs | grep dbus.js
/usr/share/gjs-1.0/dbus.js
mfabian@ari:~
$ 


Rawhide:

$ cat  /etc/fedora-release 
Fedora release 19 (Rawhide)
mfabian@fedora-rawhide-x86_64:~
$ rpm -q gjs
gjs-1.35.8-1.fc19.x86_64
mfabian@fedora-rawhide-x86_64:~
$ rpm -ql gjs | grep dbus.js
mfabian@fedora-rawhide-x86_64:~
$

Comment 9 Dan Mashal 2013-03-15 15:14:13 UTC
I haven't seen Leigh in a few weeks so I will try and look into this.

Comment 10 leigh scott 2013-03-15 16:22:16 UTC
I'm aware of the gjs changes and started porting

https://github.com/linuxmint/Cinnamon/issues/1620

hopefully others will help as the task is beyond me.

https://github.com/linuxmint/Cinnamon/issues/1788

Comment 11 Dan Mashal 2013-03-15 17:54:42 UTC
Hi Leigh. Thanks for the reply. Glad to see you are OK.

Comment 12 leigh scott 2013-03-21 17:40:23 UTC
*** Bug 924097 has been marked as a duplicate of this bug. ***

Comment 13 Dan Mashal 2013-04-17 22:08:25 UTC
After further looking in to this, this is cause by Gnome 3.8. Upstream is looking at fixing this.

ETA: none at this time.

Comment 14 leigh scott 2013-04-30 11:15:58 UTC
*** Bug 957898 has been marked as a duplicate of this bug. ***

Comment 15 Dan Mashal 2013-05-01 07:40:14 UTC
Created attachment 742105 [details]
screenshot

Comment 16 Dan Mashal 2013-05-01 07:41:27 UTC
I have this kind of working in Fedora 19, Cinnamon 2D and 3D (3d not working as well), lightdm on top of MATE.

Proof attached.

Leigh, let's sync up on IRC or via email when you get a chance.

Comment 17 leigh scott 2013-05-06 08:46:58 UTC
*** Bug 959712 has been marked as a duplicate of this bug. ***

Comment 18 Adam Williamson 2013-05-06 16:34:00 UTC
Discussed at 2013-05-06 blocker review meeting: http://meetbot.fedoraproject.org/fedora-blocker-review/2013-05-06/f19beta-blocker-review-3.2013-05-06-16.02.log.txt . Cinnamon is not a release-blocking desktop, so this bug is by definition not a blocker. However, showstopping bugs in non-release-blocking desktops are accepted as freeze exception issues, so this is rejected as a blocker but accepted as FE.

Comment 19 Dan Mashal 2013-05-09 05:50:37 UTC
UPDATE: cinnamon 1.8.2 / muffin 1.8.0 were tested by QA and work.   Will try to get this out to the repos by the beta freeze (05-13-13).

Comment 20 Fedora Update System 2013-05-09 13:47:58 UTC
nemo-1.8.1-1.fc19,cinnamon-1.8.2-2.fc19,muffin-1.8.0-3.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/nemo-1.8.1-1.fc19,cinnamon-1.8.2-2.fc19,muffin-1.8.0-3.fc19

Comment 21 Jens Petersen 2013-05-13 04:42:22 UTC
Update has been pushed stable.

Looks good to me so far.

Comment 22 Knut J BJuland 2013-07-13 09:09:19 UTC
Please reopen as this bug have hit back in 1.9.1

Comment 23 leigh scott 2013-07-13 09:30:45 UTC
(In reply to Knut J BJuland from comment #22)
> Please reopen as this bug have hit back in 1.9.1

I doubt it's related to the original report, please post any error logs to confirm this.
Did you install any thirdparty applets, extensions or desklets as they haven't been ported for the gjs/gnome-3.8 changes.


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