Portal:Cinnamon

(重定向自 )
跳转到:导航搜索
欢迎来到 Cinnamon 门户 编辑
Cinnamon 是一个 Linux 桌面环境,提供先进的创新功能和传统的用户体验。

桌面布局类似于 MATE 及其前身:GNOME 2.x。底层技术源自 GNOME Shell,重点在于让用户感到宾至如归,并为他们提供易于使用和舒适的桌面体验。

安装 编辑

zypper

使用 zypper 安装 Cinnamon

# zypper ref && zypper in -t pattern cinnamon
包解释 编辑
仓库中大约有 80 个包;然而,并非所有这些包都是必需的
  1. *-devel*-debuginfo*-debugsource 包默认不需要。它们主要用于跟踪问题和错误。
  2. 仅使用英语作为桌面语言的用户不需要 *-lang 包和 cinnamon-translations。安装这些包将要求 Cinnamon 本地化。
  3. 不需要手动安装 typlib-1_0-* 包。如果需要,它们将自动拉取。lib* 包也是如此。

Cinnamon 包的基本信息

  • cinnamon : 提供桌面 shell 的核心包。
    • cinnamon-control-center : 需要手动安装,否则 Cinnamon 将会失败并回退,根据 SuSE Studio 用户的一项经验。
    • cinnamon-screensaver : Cinnamon 的屏保,作为一个依赖项。
    • cinnamon-session : 允许用户登录 Cinnamon 的包,作为一个依赖项。
    • cinnamon-settings-daemon : 不需要手动安装,它将自动拉取,并且对 Cinnamon 至关重要。
    • cjs : libcjs0 的二进制文件,它是 Cinnamon 显示其 JavaScript 小程序(类似于 gjs 在 gnome-shell 中的方式)的依赖项。此包是使 Cinnamon 正常运行的依赖项。
  • muffin : Linux Mint 的窗口管理器,类似于 GNOME 的 mutter。它是一个必要且依赖的包。
    • openbox: 另一个窗口管理器,在此处不需要,但在 Fedora 上使用 Cinnamon 时需要。
    • mdm (在 Tumbleweed 中官方缺失) : Mint 显示管理器。
    • mint-mdm-themes-* (在 Tumbleweed 中官方缺失) : MDM 的主题。
  • nemo : Linux Mint 的文件管理器,是使用 cinnamon-session 的依赖项。
    • nemo-extension-* : 各种 Nemo 扩展。每个包都以其功能命名。
    • python-nemo : nemo 的 Python 绑定。不需要手动安装。
已知错误 编辑
== 已知问题 ==

请参阅 openSUSE 的已知问题

如何提供有价值的错误报告?

请随时在 #opensuse-cinnamonopenSUSE bugzilla 上联系我们的任何开发者。但请注意,简单地告诉我们发生了什么可能帮助不大。以下是我们诊断问题的过程

  • 如果您无法登录,您可以在工作的 gnome-shell 或 KDE 中运行 `cinnamon --replace` 吗?输出说了什么?
Icon-warning.png
警告:运行该命令可能会使您的 X 变黑并冻结!在运行之前保存您的工作!并且您必须知道如何切换到 tty,然后 `init 3 && init 5` 以恢复!
Icon-warning.png
警告:如果您有任何正常的网络连接,请记住 `sudo systemctl stop NetworkManager`。Cinnamon 将尝试控制网络,这与您正在运行的 GNOME-shell 冲突(它们都使用 nm-applet)...所以不要让它们都控制网络!否则您肯定会失败,因为 cinnamon 无法在 NetworkManager 运行时启动!
  • 如果您可以运行 `cinnamon --replace` 但仍然无法使用 GDM 或其他方式登录,您能给我们一些日志吗?

首先,登录到 tty,然后切换回 gdm 并登录 cinnamon(记住

su { journalctl --since <time> } > /home/<your username>/journal.log
chown <your username>:users /home/<your username>/journal.log

我们需要您主目录中的 journal.log.xsession-errors-:0

  • 如果您无法启动应用程序,您能从终端(在 /usr/bin 中,有很多以“cinnamon-”为前缀的文件,那将是您需要的)运行它并查看输出吗? (Cinnamon 使用了大量的 Python,所以我们很难在构建时找到所有依赖项。Python 是一种脚本语言,它只有在代码运行时才会失败。上游关于其 `runtime` 依赖项的文档非常糟糕。)
  • 如果您的 cinnamon 工作区不正确(例如,某些小程序无法加载,某些扩展无法启用),请按“Meta(Win 键)+ L”触发 Cinnamon Looking Glass,并告诉我们错误选项卡下的输出?
  • 如果打开的是 Nautilus 文件管理器而不是 Nemo,您可以运行此命令

xdg-mime default nemo.desktop inode/directory

  • 如果 Nemo 和/或桌面上的缩略图无法正常工作,请运行

rm -R ~/.thumbnails

ln -s ~/.cache/thumbnails/ ~/.thumbnails

就这样。

帮助 编辑
有几种方法可以帮助我们

用户

  • 使用(当然)
  • 鼓励我们继续前进的暖心话语
  • 向其他用户传播信息,在我们的大社区中形成一个循环。让我们继续努力。
  • 参与(投票选出新的图标主题...也许参加我们的壁纸比赛并提交照片!为我们绘制艺术品/制作主题...就像这样。您不必在帮助我们之前就知道如何编码)
  • 测试(从我们的开发仓库安装)
  • 错误报告(直接分配给 MargueriteSu - 贡献,否则它将自动分配给 Dimstar...那会很尴尬...)
  • 关注这个项目,防止它再次不活跃!说真的,我有一个更重要的责任,那就是 M17N 输入法问题...而且我自己的桌面环境实际上是 KDE...所以这个单人工作可能真的有一天会结束。您可以申请一些开发者权限(见下文,但不要直接修改,先分叉一个分支)!万一没有人在这里,您可以等待并将开发权限移交给其他有能力并愿意帮助的人。

开发者/打包者

提交我们包的修复

使用 BURP 方式将您的分支发送到 X11:Cinnamon:Factory

或者:提交我们忘记打包的新包

将您的包发送到 Build Service 上的 X11:Cinnamon:Factory

或者:加入我们修复那些未破坏的东西(嗯,有时确实会破坏!),以获得更好的用户体验!

点击 请求角色添加 按钮,针对 X11:Cinnamon 发送 add_role 请求。(不是 X11:Cinnamon:Factory那只用于开发目的,没有人真正 _在_ 那个子项目。呃...我在里面,以便接收错误/提交请求通知)子项目。呃...我在里面,以便接收错误/提交请求通知)

联系方式 编辑
Icon-warning.png
警告: 请不要直接联系我们的团队成员,除非您被告知这样做。让我们“默认公开”。个人电子邮件无法帮助其他人。
  • 您可以在 openSUSE 的 bugzilla 上提交错误报告,并将其分配给 "sor.alexei#meowr.ru" 和 "i#marguerite.su"(将 # 替换为 @)。但请不要直接将错误报告发送到该电子邮件地址。
  • 您可以发送到 #opensuse-factory 邮件列表(抱歉,我们还没有自己的邮件列表)。

请勿处理未经确认的错误:

  • 在您自己的博客上撰写。
  • 发送到 GNU social 或 Twitter 或将其设置为您的 Diaspora* 或 Facebook 状态。
  • 告诉那些实际上无法提供帮助的人,让他们不要使用我们。
待办事项 编辑
  • 打包清单
    • mdm-themes -- 你知道那是什么
    • 我们选择的图标主题(甚至还没开始选择)
    • mdm、Cinnamon 本身、gtk3 主题的品牌包。 进行中
  • 传播信息并吸引一些用户成为我们的测试员
  • 创建一个官方的“自定义”以在外观上将我们与 Mint 区分开来。我们应该比原版更美观!这应该包括
    • 一套壁纸(几张支持超高分辨率的图片,在 DeviantArt 上寻找或我们自己举办比赛)。如果官方 openSUSE 壁纸不适合...凭借 MargueriteSu - 贡献 的设计能力,我们可以创建自己的。
    • 一个 gtk3 主题。从 Numix 分叉。可能提供深色/浅色变体。
    • 一个 Cinnamon 本身主题,类似于 KDE Plasma 工作区主题。可能提供深色/浅色变体。
    • 一个图标主题。向用户征集(论坛/G+/IRC #opensuse-gnome,只需传播信息)。Deviant 不可靠(有些主题看起来很棒,但只有不到 50 个图标,甚至缺少默认的“文件夹”图标!),而 gnome-icon-theme/mint-x-icons 也很难看。
  • 最终目标:提交到 openSUSE Factory 并使其成为官方的替代桌面环境! 没有设置目标,上游不官方支持。 在此之前我们应该
    • 针对我们使用的几个 dbus 服务/polkit 策略打开错误报告,并与我们的安全团队合作进行审计。
仓库 编辑
Icon-warning.png
警告:注意:我们不会维护/保留已终止维护的发行版包。例如:当 13.1 达到其维护终止时,所有相关仓库将被清理。建议您使用 openSUSE Tumbleweed。

稳定版:

权限占位符: 申请维护权限的地方,只需在其中发送一个 add_role SR。

团队 编辑

欢迎加入!只需阅读左侧的“帮助我们”部分。