嗨3D

drdi@04:47:~$ gnome-shell --replace
JS ERROR: !!! Exception was: Error: Requiring Clutter, version none: Typelib file for namespace 'Clutter' (any version) not found
JS ERROR: !!! lineNumber = '0'
JS ERROR: !!! fileName = 'gjs_throw'
JS ERROR: !!! stack = 'Error("Requiring Clutter, version none: Typelib file for namespace 'Clutter' (any version) not found")@:0
("Requiring Clutter, version none: Typelib file for namespace 'Clutter' (any version) not found")@gjs_throw:0
@/usr/share/gnome-shell/js/ui/main.js:3
'
JS ERROR: !!! message = 'Requiring Clutter, version none: Typelib file for namespace 'Clutter' (any version) not found'
JS ERROR: !!! Exception was: Error: Requiring Clutter, version none: Typelib file for namespace 'Clutter' (any version) not found
JS ERROR: !!! lineNumber = '0'
JS ERROR: !!! fileName = 'gjs_throw'
JS ERROR: !!! stack = 'Error("Requiring Clutter, version none: Typelib file for namespace 'Clutter' (any version) not found")@:0
("Requiring Clutter, version none: Typelib file for namespace 'Clutter' (any version) not found")@gjs_throw:0
@/usr/share/gnome-shell/js/ui/main.js:3
Error("Chained exception")@:0
("Chained exception")@gjs_throw:0
@<main>:1
'
JS ERROR: !!! message = 'Requiring Clutter, version none: Typelib file for namespace 'Clutter' (any version) not found'
Window manager warning: Log level 32: Execution of main.js threw exception: Error: Requiring Clutter, version none: Typelib file for namespace 'Clutter' (any version) not found
drdi@04:55:~$ Cannot register the panel shell: there is already one running.



gnome-shell 是在软件中心装的gnome-shell --replace &之后闪几下就是上述错误了

各种baidu google 搜索论坛 历时三个多小时吧大概 想过自己编译 但是好像看到有人说花了两个小时

其实理智不断提醒我放弃吧 只是一个桌面而已

但是终究是不能自拔……

现在身心俱疲 特来求助 若如愿以偿 下辈子做牛做马……T_T




我一定拔草给你吃 lol

作者: Drdi   发布时间: 2011-03-10

Clutter这个包的版本不对?
导致gjs调不到。也可能是gjs的版本不够。

去看看
/usr/share/gnome-shell/js/ui/main.js
是不是import什么Clutter的js接口包了。调查一下是不是系统里面没有这个接口

作者: ttand   发布时间: 2011-03-10

引用:
特来求助 若如愿以偿 下辈子做牛做马……T_T




我一定拔草给你吃 lol

作者: daf3707   发布时间: 2011-03-10

daf3707 写道:
引用:
特来求助 若如愿以偿 下辈子做牛做马……T_T




我一定拔草给你吃 lol


擦。。。。。

作者: ttand   发布时间: 2011-03-10

这个,你试试ppa的gnome-shell

作者: leeaman   发布时间: 2011-03-10

擦……竟然这么快被3L按住了

ttand:我去新力得里搜了一下gjs发现这两个东西都没有安装

gjs gnome-js-commom现在安上了但是问题依旧

/usr/share/gnome-shell/js/ui/main.js里面看了看 不懂 这是前几行

/* -*- mode: js2; js2-basic-offset: 4; indent-tabs-mode: nil -*- */

const Clutter = imports.gi.Clutter;
const DBus = imports.dbus;
const Gdk = imports.gi.Gdk;
const Gio = imports.gi.Gio;
const GLib = imports.gi.GLib;
const Lang = imports.lang;
const Mainloop = imports.mainloop;
const Meta = imports.gi.Meta;
const Shell = imports.gi.Shell;
const Signals = imports.signals;
const St = imports.gi.St;

PS:你是不是系统地学习过什么课程或者看过什么书呢?有点专业啊……45度仰视


leeaman :那个PPA是不是tweak里面那个Testing PPA啊?就是灰色gnome图标的那个 早上试了下没有更新什么的

作者: Drdi   发布时间: 2011-03-10