小编use*_*.dz的帖子

“TTY”代表什么?

维基百科文章(计算机终端)硬拷贝终端部分下,它说“连接到计算机的早期用户终端是机电式电传打字机或电传打字机(TeleTYpewriter,TTY)......”

那么 TTY 代表电传打字机吗?但这对我来说没有任何意义,因为我从未见过它,也不知道“电话”是什么意思。

tty

172
推荐指数
4
解决办法
29万
查看次数

如何在 Python 中编写 Unity 系统指标?

背景:

C 原始代码:(工作正常)

  • 我已经在 C 语言中工作了,请参阅我的另一个问题:

    如何为 Unity 开发系统指标?

    但是,indicator-sysmonitor与许多其他应用程序指标一样,它已经是用 Python 开发的。我不喜欢这样的想法:如果开发人员想在欢迎/锁定/无处不在的屏幕中显示指示器,他们必须将他们的项目移植到 C 或编写 Python-C 代理。相反,让 indicator-sysmonitor 直接从 python 创建一个系统指示器将是最好的解决方案(没有变通方法,它将是当前使用 appindicator 的所有 python 项目的通用解决方案)。

Python 代码:(我尝试将 c 代码移植到 python 失败)

  • 我正在努力将它移植到 Python 中。这是我当前的代码,它不起作用。它确实为菜单和操作创建了 DBus 对象。它列在 XFCE 指标插件中。但没有显示在面板上。

    /usr/lib/indicator-test/indicator-test-service

    #!/usr/bin/python2
    
    import os
    import sys
    
    import gi
    from gi.repository import Gio, GLib
    
    APPLICATION_ID = 'local.sneetsher.indicator.test'
    DBUS_MENU_PATH = '/local/sneetsher/indicator/test/desktop'
    DBUS_ACTION_PATH = '/local/sneetsher/indicator/test'
    
    def callback():
        print ok …
    Run Code Online (Sandbox Code Playgroud)

indicator python unity dbus c

82
推荐指数
1
解决办法
3551
查看次数

如何修复“AppStream 缓存更新已完成,但由于错误而忽略了某些元数据。”?

apt update以 root 身份执行,但收到此错误消息: AppStream cache update completed, but some metadata was ignored due to errors.我发现此链接提供了编辑此配置文件的解决方案:/usr/share/app-info/xmls/org.freedesktop.fwupd.xml. 但是我打开了它,发现我的代码与解决方案相同。我的配置文件

我可以用这个问题更新我的软件包吗?编辑:来自 shell 的完整日志:

Des:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]
Obj:2 http://es.archive.ubuntu.com/ubuntu xenial InRelease  
Des:3 http://es.archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]    
Des:4 http://security.ubuntu.com/ubuntu xenial-security/main amd64 DEP-11 Metadata [67,0 kB]
Des:5 http://es.archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB]  
Des:6 http://security.ubuntu.com/ubuntu xenial-security/main DEP-11 64x64 Icons [38,3 kB]
Des:7 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 DEP-11 Metadata [19,4 kB]
Des:8 http://security.ubuntu.com/ubuntu xenial-security/universe DEP-11 64x64 Icons [25,6 kB] …
Run Code Online (Sandbox Code Playgroud)

updates package-management apt 16.04

69
推荐指数
3
解决办法
6万
查看次数

如何更新戴尔笔记本电脑的 BIOS?

我已经在 vista 笔记本电脑上安装了 Ubuntu 11.10,但戴尔提供 .exe 格式的 BIOS 更新,目前我的 bios 版本是 A09,但在驱动程序下载站点上,最新版本的 bios 是 A011。

帮我更新bios。

我的笔记本电脑信息:

Libsmbios version:      2.2.28
Product Name:           Studio 1537
Vendor:                 Dell Inc.
BIOS Version:           A09
System ID:              0x029F
Service Tag:            HBVV2BS
Express Service Code:   37723945096
Run Code Online (Sandbox Code Playgroud)

运行后,sudo update_firmware我收到以下错误集:

E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2919-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2919
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2930-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2930
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2929-subven-0x1028-subdev-0x029f
E: Unable to locate package pci-firmware-ven-0x8086-dev-0x2929 …
Run Code Online (Sandbox Code Playgroud)

bios dell

39
推荐指数
5
解决办法
8万
查看次数

如何为 Unity 开发系统指标?

这不是如何创建 Unity 指标的副本. 我正在寻找系统指示器而不是应用程序指示器。

背景:

从这两个问题来看:

我了解到有两种类型的指标:

  • 系统:音响,键盘,应用程序,...(尝试:ps ax | grep indicator
  • 应用程序:nm-applet、sysmonitor、...以及哪些应用程序指标可用?

所有应用程序指标都由指标应用程序(系统应用程序)处理/显示。系统指标由 Unity 面板直接显示。

这两个问题都是关于从登录和锁定屏幕添加/删除指标。第一个是直接设置(在处理系统指标时)。第二个是一个艰难的设置(在处理应用程序指标时),需要修改锁屏面板服务(unity包)的源和登录屏幕的 unity-greeter 源。

对于sysmonitor,对我来说这是解决方法。最好的解决方案是实施系统指标而不是应用指标。

话题:

  • 是否有统一的系统指标 API(最好:Python 然后 C/C++)?请参考官方文档。

  • 大多数系统指标是使用 Vala 编程语言编写的。有人可以使用 Python 或 C 为系统指标编写小演示吗?

更新:

我发现了几个可以推动的链接:

  • 应用程序指标项目页面中,他们列出了用于应用程序指标的AppIndicator-0.3 API(CPython)的链接。

    他们还列出了 Indicate-0.7 API(CPython)。这是什么?嗯,它是桌面应用程序之间的 DBus 消息传递通道。

  • 另一方面,在系统指标项目页面中,他们提到:

    系统指标 API

    • 使用 libindicate 的消息菜单。
    • 使用 libunity 的声音菜单。
    • 使用 Evolution-Data-Server 的日期/时间指示器

    他们似乎列出了数据 API,而不是像 Evolution-Data-Server …

indicator python unity c application-development

39
推荐指数
1
解决办法
2985
查看次数

如何在 GNOME 终端中启用阿拉伯语支持?

我正在尝试在终端应用程序中编写阿拉伯语,但它无法识别从右到左的文本,并且不会将阿拉伯字母绑定在一起。

我尝试了这个解决方案https://bugs.launchpad.net/ubuntu/+source/vte/+bug/263822但它没有用。

是否有计划在 gnome 终端中实施阿拉伯语支持?KDE Konsole 终端可以正常工作。

command-line unicode internationalization arabic rtl

38
推荐指数
4
解决办法
2万
查看次数

如何在 Ubuntu 12.04 上安装 libpcap 头文件?

如何在 Ubuntu 12.04 上安装 libpcap 头文件?

当我使用时,apt-get install libpcap我收到以下消息:

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libpcap
Run Code Online (Sandbox Code Playgroud)

apt 12.04 libpcap

30
推荐指数
3
解决办法
17万
查看次数

如何在 Lubuntu 15.10 中更改键盘布局?

我最近将我的 PC 从 Lubuntu 14.10 升级到 15.10。在升级之前,我的键盘布局与我的丹麦语键盘相匹配。但升级后我可能有一个标准的英/美布局。

  • Preferences/Language Support,不允许我配置键盘布局。
  • Preferences/Keyboard and Mouse,只让我配置描边延迟等。

我不知道iBusfcitx,据工具提示信息告诉我,它适用于更复杂的语言,例如中文。

US在任务栏中没有图标,根本没有键盘和/或语言图标。

我尝试过的事情:

我不想要任何花哨的东西,我只想将我的键盘布局设置为丹麦语。我怎样才能做到这一点?

keyboard-layout lubuntu language 15.10

29
推荐指数
3
解决办法
7万
查看次数

如何从 Ubuntu 中完全删除 kubuntu-desktop

我安装 kubuntu-desktop 只是为了试验它的界面。然后我决定删除并执行传统的 apt-get purge 和 autoremove 但似乎 kubuntu 的元素仍然存在。例如界面元素、滚动条、引导屏幕等仍然存在。

有没有什么方法可以在不安装新的 ubuntu 副本的情况下完全删除?

package-management kubuntu

28
推荐指数
6
解决办法
10万
查看次数

每次内核更新后都会重置 nVidia 驱动程序

我正在使用官方的 nVidia 驱动程序,因为 Ubuntu 尚不支持我的卡(GeForce 750 Ti)。每次内核更新时,我的系统都会崩溃。

由于内核更新,我已经格式化了我的系统两到三次,今天我决定尝试修复它。我试图用这种方法修复它,令人惊讶的是它有效。

  1. 切换到控制台(等待 nVidia 驱动程序崩溃后,就像切换控制台时一样:p)

  2. 运行完全卸载

    sudo ./<DRIVER>.run -uninstall
    
    Run Code Online (Sandbox Code Playgroud)
  3. 重启并切换到板载卡

  4. 更新

    sudo apt-get update
    sudo apt-get dist-upgrade
    
    Run Code Online (Sandbox Code Playgroud)
  5. 再次重启

  6. 重新安装驱动程序

    sudo ./<DRIVER>.run
    
    Run Code Online (Sandbox Code Playgroud)
  7. 重新启动并切换回 NVIDIA GPU

有没有更好/更容易/更快的更新方式而无需经历所有这些?

updates nvidia kernel drivers

25
推荐指数
1
解决办法
2万
查看次数