如何让 Scicos 在 Ubuntu 16.04 LTS MATE 上的 ScicosLab 中显示其菜单?

诺伯特

自 Ubuntu 12.04 LTS 以来,我使用ScicosLab已经很长时间了。它运行良好,没有问题。

目前,我尝试通过下载两个所需的软件包并将它们安装到系统中,将其安装到我的干净 Ubuntu 16.04.5 LTS MATE 中:

wget http://cermics.enpc.fr/~jpc/scilab-gtk-tiddly/files/ubuntu/tkdnd1_1.0-1_amd64.trusty.deb
wget http://cermics.enpc.fr/~jpc/scilab-gtk-tiddly/files/ubuntu/scicoslab-gtk_4.4.1-1_amd64.trusty.deb
sudo apt-get install ./tkdnd1_1.0-1_amd64.trusty.deb ./scicoslab-gtk_4.4.1-1_amd64.trusty.deb
sudo apt-get install xfonts-100dpi xfonts-75dpi

并且安装完成没有问题(因此所有依赖项都得到满足)。我的系统没有任何过时的和/或本地安装的软件包(上面只有两个)。

当我用scicoslab它启动它时,它会正常启动。但是当我尝试scicos从它的控制台运行时,我得到了带有盲菜单的窗口:

带有盲菜单的 scico

在 ScicosLab 控制台中,它显示以下警告:

(scilex:20046): Gtk-WARNING **: 尝试将类型为 GtkAccelLabel 的小部件添加到 GtkMenuItem,但作为 GtkBin 子类,GtkMenuItem 一次只能包含一个小部件;它已经包含一个 GtkAccelLabel 类型的小部件

我不确定它们是否对显示菜单至关重要。

它是字体问题吗?我该如何调试?

注意:在带有 Unity Scicos 的 Ubuntu 16.04 LTS 上显示菜单。

诺伯特

在 Unity 和 MATE VM 之间进行了一些非平凡的比较之后,我发现了问题——它是Topmenu GTK+模块。

所以我们需要更改桌面文件以topmenu-gtk-moduleGTK_MODULES变量中删除

cat <<EOF | sudo tee /usr/share/applications/scicoslab.desktop
[Desktop Entry]
Name=ScicosLab
Comment=Scientific Computing using ScicosLab
TryExec=/usr/bin/scicoslab
Exec=env GTK_MODULES="canberra-gtk-module" /usr/bin/scicoslab
Icon=/usr/lib/scicoslab-gtk-4.4.1/config/puffin-gtk48.png
Terminal=false
Type=Application
Categories=Education;Science;Math;
StartupNotify=false
X-Desktop-File-Install-Version=0.15

EOF

然后我们可以像以前一样使用 Scicos:

16.04 LTS MATE 上的 Scicos

注意:Ubuntu 18.04 LTS MATE 不需要此方法,但这里我们需要首先libreadline6手动下载软件包(使用wget http://archive.ubuntu.com/ubuntu/pool/universe/r/readline6/libreadline6_6.3-8ubuntu8_amd64.deb)并使用 安装sudo apt-get install ./libreadline6_6.3-8ubuntu8_amd64.deb),然后安装 ScicosLab 软件包。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Ubuntu 16.04 LTS MATE上使Dropbox自动启动?

来自分类Dev

如何在Ubuntu 14,04 LTS上安装Muvizu?

来自分类Dev

如何修复 Ubuntu MATE 18.04 LTS 中 HPLIP 托盘图标损坏的下拉菜单?

来自分类Dev

如何在Ubuntu MATE 20.04 LTS上安装与Caja集成的TortoiseHG?

来自分类Dev

如何在Ubuntu MATE 20.04 LTS上安装与Caja集成的TortoiseHG?

来自分类Dev

如何在Ubuntu MATE 18.04 LTS上安装x-tile?

来自分类Dev

如何在 Ubuntu 16.04 LTS 及更新版本上正确安装 MATE 桌面环境?

来自分类Dev

在 Ubuntu 16-04 上安装 opencv

来自分类Dev

在 Ubuntu Mate 18.04 LTS 上的“浏览网络”中删除 Windows 网络

来自分类Dev

Ubuntu-16-04:如何从 wifi 托盘中移除 wifi 适配器

来自分类Dev

是否可以在Ubuntu MATE 20.04 LTS上安装最新版本的RaySession?

来自分类Dev

在Ubuntu Mate 16.04 LTS上更改日期格式也会影响Thunderbird

来自分类Dev

是否可以在 Ubuntu MATE 20.04 LTS 上安装最新版本的 RaySession?

来自分类Dev

如何在Ubuntu MATE上更改终端字体?

来自分类Dev

如何在Ubuntu 18.04上安装MATE和Xfce桌面

来自分类Dev

如何在Ubuntu Mate 18.04上打开Wobbly Windows?

来自分类Dev

SSID将不会在Ubuntu MATE上显示

来自分类Dev

Ubuntu 16.04 LTS-如何阻止Unity菜单显示在控制台登录屏幕和RDP上

来自分类Dev

双启动Ubuntu 14 .04LTS

来自分类Dev

如何更改Ubuntu Mate应用程序菜单图标

来自分类Dev

睡眠计时器将在Ubuntu MATE 16.04 LTS中挂起

来自分类Dev

在 Ubuntu Mate 18.04 LTS 面板中“启动主文件夹”约 10 秒

来自分类Dev

是否可以从 Ubuntu MATE 18.04 LTS 中删除 Debian 8 GRUB 背景?

来自分类Dev

如何在 Ubuntu 20.04.2 LTS 上打开“Ubuntu 软件”

来自分类Dev

如何在Ubuntu 16上设置Mongodb?

来自分类Dev

Google Chrome 安装在 Ubuntu 上但 MATE 菜单中没有

来自分类Dev

清除 ppa 崩溃后如何将 Ubuntu 16 LTS 升级到 18 LTS

来自分类Dev

logger -s在Ubuntu 16 LTS中打印<13>

来自分类Dev

如何使用 Ubuntu 20.04 LTS 在桌面日期上显示星期几

Related 相关文章

  1. 1

    如何在Ubuntu 16.04 LTS MATE上使Dropbox自动启动?

  2. 2

    如何在Ubuntu 14,04 LTS上安装Muvizu?

  3. 3

    如何修复 Ubuntu MATE 18.04 LTS 中 HPLIP 托盘图标损坏的下拉菜单?

  4. 4

    如何在Ubuntu MATE 20.04 LTS上安装与Caja集成的TortoiseHG?

  5. 5

    如何在Ubuntu MATE 20.04 LTS上安装与Caja集成的TortoiseHG?

  6. 6

    如何在Ubuntu MATE 18.04 LTS上安装x-tile?

  7. 7

    如何在 Ubuntu 16.04 LTS 及更新版本上正确安装 MATE 桌面环境?

  8. 8

    在 Ubuntu 16-04 上安装 opencv

  9. 9

    在 Ubuntu Mate 18.04 LTS 上的“浏览网络”中删除 Windows 网络

  10. 10

    Ubuntu-16-04:如何从 wifi 托盘中移除 wifi 适配器

  11. 11

    是否可以在Ubuntu MATE 20.04 LTS上安装最新版本的RaySession?

  12. 12

    在Ubuntu Mate 16.04 LTS上更改日期格式也会影响Thunderbird

  13. 13

    是否可以在 Ubuntu MATE 20.04 LTS 上安装最新版本的 RaySession?

  14. 14

    如何在Ubuntu MATE上更改终端字体?

  15. 15

    如何在Ubuntu 18.04上安装MATE和Xfce桌面

  16. 16

    如何在Ubuntu Mate 18.04上打开Wobbly Windows?

  17. 17

    SSID将不会在Ubuntu MATE上显示

  18. 18

    Ubuntu 16.04 LTS-如何阻止Unity菜单显示在控制台登录屏幕和RDP上

  19. 19

    双启动Ubuntu 14 .04LTS

  20. 20

    如何更改Ubuntu Mate应用程序菜单图标

  21. 21

    睡眠计时器将在Ubuntu MATE 16.04 LTS中挂起

  22. 22

    在 Ubuntu Mate 18.04 LTS 面板中“启动主文件夹”约 10 秒

  23. 23

    是否可以从 Ubuntu MATE 18.04 LTS 中删除 Debian 8 GRUB 背景?

  24. 24

    如何在 Ubuntu 20.04.2 LTS 上打开“Ubuntu 软件”

  25. 25

    如何在Ubuntu 16上设置Mongodb?

  26. 26

    Google Chrome 安装在 Ubuntu 上但 MATE 菜单中没有

  27. 27

    清除 ppa 崩溃后如何将 Ubuntu 16 LTS 升级到 18 LTS

  28. 28

    logger -s在Ubuntu 16 LTS中打印<13>

  29. 29

    如何使用 Ubuntu 20.04 LTS 在桌面日期上显示星期几

热门标签

归档