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 来说至关重要。
    • cjslibcjs0 的二进制文件,Cinnamon 显示其 JavaScript applet 所需的依赖项,就像 gjs 在 gnome-shell 中所做的那样。 此软件包是使 Cinnamon 正常运行的依赖项。
  • muffin:类似于 GNOME 的 mutter 的 Linux Mint 窗口管理器。 它是必不可少且依赖的软件包。
    • openbox:一个替代窗口管理器,这里不需要,但在 Fedora 中使用 Cinnamon 时需要。
    • mdm (Tumbleweed 中官方缺失):Mint 显示管理器。
    • mint-mdm-themes-* (Tumbleweed 中官方缺失):MDM 的主题。
  • nemo:Linux Mint 的文件管理器,使用 cinnamon-session 的依赖项。
    • nemo-extension-*:各种 Nemo 扩展。 每个软件包都以其功能命名。
    • python-nemonemo 的 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 工作区不正确(例如,某些 applet 无法加载,某些扩展无法启用),是否可以按下 "Meta (Win 键) + L" 来触发 Cinnamon Looking Glass 并告诉我们 Error 选项卡下的输出?
  • 如果 Nautilus 文件管理器打开而不是 Nemo,您可以运行此命令

xdg-mime default nemo.desktop inode/directory

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

rm -R ~/.thumbnails

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

就这样了。

帮助 编辑
您可以帮助我们的方式有几种

用户

  • 使用(当然)
  • 鼓励我们继续前进的暖言
  • 向其他用户传播,在我们庞大的社区中形成一个循环。 让我们继续吠叫吧。
  • 参与(为新的图标主题投票...拍照并提交到我们的壁纸竞赛...绘制艺术品/为我们制作主题...就像这样。 在提供帮助之前您不必知道如何编码)
  • 测试(安装我们的 devel 仓库中的软件包)。
  • 错误报告(分配给 MargueriteSu - 贡献 直接或它将自动分配给 Dimstar...这会很尴尬...)
  • 关注这个项目以防止它再次变得不活跃! 认真地说,我有一个更重要的责任,那就是 M17N 输入法的事情...而且我自己的桌面环境实际上是 KDE...所以这份工作可能有一天真的会结束。 您可以应用一些权限,例如开发者所做的那样(见下文,但不要直接操作,先 fork 一个分支)! 以防万一没有人还在,您可以等待并将开发权限转交给其他愿意提供帮助的能手。

开发者/打包者

提交修复到我们的软件包

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

或者:提交一个我们忘记打包的新软件包

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

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

通过点击 请求角色添加 按钮来发送 add_role 请求到 X11:Cinnamon不是 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
警告:注意:我们不会维护/保留 EOL 版本的软件包。 例如:当 13.1 到达其 EOL 时,所有相关的仓库都将被清理。 建议您使用 openSUSE Tumbleweed。

稳定版本:

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

团队 编辑

欢迎加入! 请阅读左侧的 `帮助我们` 部分。