AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[glib](ubuntu)

Martin Hope
smelm
Asked: 2020-03-12 12:46:33 +0800 CST

18.04:需要更新到 GTK 3.24

  • 3

我需要将我的 GTK 版本从 3.20 更新到 3.24 以从源代码构建一个包。

跑步

sudo apt install libgtk-3-0

给我。

libgtk-3-0 is already the newest version (3.22.30-1ubuntu4).

我尝试从源代码构建它,这导致 glib 出现同样的问题。当我试图从源代码构建它时,这反过来又告诉我我的介子版本太旧了。那时我意识到必须有更好的方法。

有没有办法使用 apt (或任何其他工具)安装足够新版本的 GTK?似乎有Debian Sid的版本。

我正在运行 Ubuntu 18.04,因此将 apt 设置为仿生存储库。

apt glib gtk3
  • 1 个回答
  • 4522 Views
Martin Hope
wouter205
Asked: 2019-09-11 07:13:03 +0800 CST

启动挂起“初始化硬件监控传感器”

  • 0

我的 Ubuntu 19.04 安装不再启动。它挂在消息“初始化硬件监控传感器”上:

在此处输入图像描述

但是我可以在终端上登录(例如 TTY5)

输出journalctl:

在此处输入图像描述

一个红色错误读数:

“GLib:g_hash_table_foreach:断言'版本 == has_table -> 版本'失败”

我怎么能解决这个问题?

仅供参考:我可以使用命令在另一个 TTY 上启动 GUIsudo lightdm

glib sensors lightdm
  • 1 个回答
  • 684 Views
Martin Hope
Mark
Asked: 2019-06-14 18:16:13 +0800 CST

E:未找到“libglib2.0-0”的版本“2.48.2-0ubuntu4.1”

  • 1

我正在做 mlperf。

///// 更新 2 /////

主页:

https://mlperf.org/

github和测试步骤:

https://github.com/mlperf/training/tree/master/object_detection

只需遵循 README.md,直到这一步:

cd training/object_detection/
nvidia-docker build . -t mlperf/object_detection

此问题将显示为:

E: Version '2.48.2-0ubuntu4.1' for 'libglib2.0-0' was not found
The command '/bin/sh -c apt-get update -y  && apt-get install -y apt-utils=1.2.29ubuntu0.1                        libglib2.0-0=2.48.2-0ubuntu4.1                        libsm6=2:1.2.2-1                        libxext6=2:1.3.3-1                        libxrender-dev=1:0.9.9-0ubuntu1' returned a non-zero code: 100

我需要 2.48.2-0ubuntu4.1,但似乎系统安装了 2.48.2-0ubuntu4.2。

我试过了:

sudo apt-get install libglib2.0-0=2.48.2-0ubuntu4.1

但得到:

E: Version '2.48.2-0ubuntu4.1' for 'libglib2.0-0' was not found

操作系统:ubuntu 16.04.6 桌面。

/////// 更新 /////////

~/tmp$ apt-cache madison libglib2.0-0
libglib2.0-0 | 2.48.2-0ubuntu4.2 | http://tw.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
libglib2.0-0 | 2.48.2-0ubuntu4.2 | http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages
libglib2.0-0 | 2.48.0-1ubuntu4 | http://tw.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
package-management glib
  • 1 个回答
  • 960 Views
Martin Hope
Andrew Hardiman
Asked: 2018-05-18 12:26:22 +0800 CST

如何在所有用户帐户中全局配置“dconf”密钥

  • 5

我想为单个桌面计算机上的所有用户将“媒体处理”模式的“自动挂载”键设置为“假”。

我可以单独执行此操作,即一次一个用户,通过gsettings在登录时作为特定用户使用:

gsettings set org.gnome.desktop.media-handling automount false

但是,为每个单独的帐户执行此操作有些困难。我想以全局方式将相同的键设置为“false”,以便在所有用户帐户中全局观察所需的行为。

使用locate media-handling我找到了以下“xml”文件:

/usr/share/glib-2.0/schemas/org.gnome.desktop.media-handling.gschema.xml

该文件包含以下内容:

<schemalist gettext-domain="gsettings-desktop-schemas">
  <schema id="org.gnome.desktop.media-handling" path="/org/gnome/desktop/media-handling/">
    <key name="automount" type="b">
      <default>true</default>
      <summary>Whether to automatically mount media</summary>
      <description>If set to true, then Nautilus will automatically mount media such as user-visible hard disks and removable media on start-up and media insertion.</description>

我理解位于此处的文件是通用/全局的,并且对这些文件的任何更改都会影响全球所有用户。但是,将此处的值设置为 'false' 没有可观察到的效果。

我也找到了这个答案并创建了等效的“覆盖”文件:

/usr/share/glib-2.0/schemas$ ls | grep media-handling
org.gnome.desktop.media-handling.gschema.override.xml
org.gnome.desktop.media-handling.gschema.xml

..内容:

[org.gnome.desktop.media-handling]
automount=”false”

我sudo glib-compile-schemas /usr/share/glib-2.0/schemas/按照给定答案中的指示运行,但是没有明显的效果。为什么会这样,假设给定的解决方案是正确的?

如何以配置所有用户帐户的方式将“automount”键设置为“false”?实现这一点后,如何防止个别用户以不同于全局规则的方式配置自己的帐户?

其次,系统如何使用该文件/usr/share/glib-2.0/org.gnome.desktop.media-handling.gschema.xml,因为我的理解会导致我认为它会改变所有用户帐户,因为它的位置在 ....share/glib-2.0.. ,但事实并非如此?

(Ubuntu 16.04)

gnome automount glib gsettings
  • 1 个回答
  • 3793 Views
Martin Hope
David
Asked: 2018-03-06 06:33:59 +0800 CST

来自欢迎程序的 Cinnamon 会话崩溃登录

  • 20

我想将我的桌面环境 (DE) 更改为 cinnamon,因为它在我的测试计算机上速度更快。

我运行了命令: apt-get install cinnamon-desktop-environment

重新启动。

将 DE 更改为 Cinnamon。

输入我的密码,然后它把我踢回了欢迎程序。

当我查看日志时,我发现了以下错误消息:

Mar  5 13:28:39 lab-linux-01 cinnamon-session[7991]: GLib-GIO-ERROR: t+0.01202s: Settings schema 'org.gnome.desktop.file-sharing' does not contain a key named 'enabled'#012aborting...
Mar  5 13:28:39 lab-linux-01 kernel: [  588.104932] traps: cinnamon-sessio[7991] trap int3 ip:7fc180cd3ad1 sp:7fffb34390a0 error:0 in libglib-2.0.so.0.5502.0[7fc180c82000+113000]

谷歌搜索此错误消息并没有产生太大帮助。

dpkg glib cinnamon
  • 1 个回答
  • 9270 Views
Martin Hope
unused
Asked: 2010-10-16 07:45:54 +0800 CST

为什么进入或退出暂停时屏幕上会短暂出现“GLib-WARNING”消息?

  • 0

进入或退出暂停状态时,我会在屏幕上短暂看到以下内容:

(process:###): GLib-WARNING **: getpwuid_r(): failed due to unknown user id (0)

知道这是什么,我怎样才能摆脱它,如果这是我应该关心的事情?自从我安装 10.10 64 位(全新安装)以来,它一直在发生 - 我不记得它曾经在 10.04 64 位下发生过。

10.10 suspend glib
  • 1 个回答
  • 781 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve