问题标签 [nautilus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - Gtk Ckipboard:使用自定义 URI 方案从源粘贴文件
我正在尝试编写一个 GTK/C 应用程序,将一些文件放在 Gtk 剪贴板上,以便使用 Nautilus 的用户能够粘贴它们。在 stackoverflow 上有一个很好的 Gtk Clipboard 本地文件复制和粘贴示例。不幸的是,我需要粘贴的文件不在本地磁盘上,并且无法通过像 file:// 这样的标准 GVFS URI 方案访问.
如何让这些应用程序管理的远程文件在 Gtk 剪贴板上与 Nautilus 一起粘贴?将来,对于 Dolphin/KDE 也一样吗?
谷歌搜索后,我想到了以下想法:我需要开发一个新的 gvfs URI 方案处理程序(即:my-app://)。但是很难找到示例或文档。这是唯一的方法吗?而且,我的应用程序是否可以在不更改任何外部系统配置文件的情况下将自己注册为临时 GVFS URI 方案处理程序?如何 ?
linux - Deepin 遗漏了一些图形
我有 Deepin Linux(基于 Debian)
我安装了一个包(Cutegram :|)
然后我从我的操作系统中删除它(apt-get remove cutegram)
但是后来一些图形包被cutegram删除了
我不知道我还能在哪里看到它的损坏,但是
我的文件管理器(Nautilus)丢失了一些图形并且变得丑陋
(对不起,我的英语不好)
我该如何修复它
我应该重新安装哪些软件包才能使其正常工作
我应该安装 QT 之类的东西吗???
linux - Nautilus:用 Vim 打开
我正在使用带有 gnome 的 arch linux,并尝试使用 nautilus 使用 vim 打开文本文件。我已经在我的.local/share/applications
文件夹中创建了一个 vim.desktop 文件。
如果我在 Nautilus 中选择 Vim,什么都不会发生。我的默认终端不起作用,我已经尝试将我的默认终端更改为终结器,但它不起作用。也许还有其他选项可以将 .desktop 文件更改为强制 nautilus 使用 vim 打开一个新的终止符窗口。我想我需要更改 exec 参数。
gio - nautilus 和 GIO 的 .hidden 文件功能的文档?
我刚刚发现了一些关于 nautilus 如何读取命名文件.hidden
并隐藏与其中列出的模式匹配的文件的一些内容,并且在某些时候该功能已移至 GIO g_file_info_get_is_hidden
。但是,我无法让它工作。如果我将文件的确切名称放入 中.hidden
,它确实会被隐藏,但我真的很希望能够使用一种模式。我找不到任何关于此功能应该如何工作的可靠或最新文档。
我特别想隐藏匹配的文件hg-checkexec-*
。在 Emacs 下运行的 Mercurial 会定期创建大量这些临时文件,它们会破坏我的 nautilus 视图。
此功能是否记录在任何地方?它应该如何工作?
git - 如何修复rabbitVCS显示日志上不支持的区域设置
我正在运行带有 GIT、Nautilus 和 rabbitVCS 的 Ubuntu 16.04。当我右键单击 git repos 文件然后显示日志时,它显示“不支持的本地设置”。
我已经尝试将本地设置添加到主文件夹中的 .bashrc 并重新启动 nautilus 但它没有用。
这是我添加的:
导出 LANGUAGE=en_US.UTF-8
导出 LANG=en_US.UTF-8
导出 LC_ALL=en_US.UTF-8
file - Gnome 文件 Nautilus 上下文菜单“打开方式”应用程序列表
我正在使用带有 Archlinux 的 Gnome。我的默认文件管理器是 Nautilus。如何在“右键单击”菜单中添加推荐的应用程序? (类Ubuntu) 他们只列出,当我点击“用其他应用程序打开” 但它太长了!
git - 我使用 Ubuntu、Kate、gedit、git(命令行)、Qt Creator、Nautilus、CodeXL。是什么创建了这些幽灵文件?
在我的源代码树中,经常像这样的文件main.qml
被复制到名为 like的文件main.qml.q8JDW9
中(有时在 Nautilus 中也有一个“锁定”图标)。然后在某些时候,这些副本就像它们出现时一样随机消失。
我使用问题标题中列举的工具。其中哪一个(或其他)可能正在创建这些“幽灵”文件,为什么?
linux - 将文件名从 Nautilus 传递到 shell 脚本
我正在尝试执行一个为参数获取文件名的 shell 脚本。
如果我去终端并输入完整的路径,我可以做到。
但我试图让这对用户更加友好,所以我想做的是从文件管理器或 nautilus 发送参数(完整路径)。
可能吗?
ubuntu - Windows Ubuntu 子系统,Nautilus 正在运行,但服务器连接上的“操作不允许”
尝试通过 Ubuntu 子系统和 Xming 在 Windows 10 上运行 Nautilus。它打开并且看起来不错,但我必须安装整个 ubuntu-desktop 才能使其图标正常工作。
可以很好地浏览本地文件,但是当我尝试连接到我的一台服务器时,我得到:
“抱歉,无法显示“192.168.0.10 (sftp)”的所有内容:不支持操作”
这是运行 Nautilus 时的命令行输出:
无法初始化 DBus 连接:发送凭据时出错:发送消息时出错:参数无效(nautilus:19):GLib-GIO-CRITICAL **:g_dbus_interface_skeleton_export:断言“G_IS_DBUS_CONNECTION(连接)”失败
(鹦鹉螺:19):libunity-CRITICAL **:unity-launcher.vala:154:无法连接到会话总线:发送凭据时出错:发送消息时出错:参数无效
(鹦鹉螺:19):libunity-CRITICAL **:unity-launcher.vala:154:无法连接到会话总线:发送凭据时出错:发送消息时出错:参数无效
(鹦鹉螺:19):LIBDBUSMENU-GLIB-WARNING **:无法获取会话总线:发送凭据时出错:发送消息时出错:参数无效
(鹦鹉螺:19):LIBDBUSMENU-GLIB-WARNING **:无法获取会话总线:发送凭据时出错:发送消息时出错:参数无效
** (nautilus:19): 警告 **: 无法计算 _NET_NUMBER_OF_DESKTOPS
** (nautilus:19): 警告 **: 无法计算 _NET_NUMBER_OF_DESKTOPS
** (nautilus:19): 警告 **: 无法获取 _NET_WORKAREA
**(nautilus:19):警告**:无法确定工作区,猜测布局 Nautilus-Share-Message:调用“net usershare info”但失败:“net usershare”返回错误 1:错误:无法确定网络接口,您必须使用接口配置行
所有这些都是在我尝试连接到我的服务器之前输出的,它本身不会产生任何输出。但最后一行听起来可能与问题有关。但我不知道这个“接口配置行”应该在哪里。
有任何想法吗?谢谢!
python - python: symbol lookup error: anaconda and cairo
I have compiled graph-tool from source on Ubuntu 16.04 using ./configure CXXFLAGS="-std=gnu++14 -Wno-unused-local-typedefs" PYTHON="/home/pmj27/anaconda2/bin/python2.7" CAIROMM_LIBS="-L/home/pmj27/anaconda2/include/cairomm-1.0/cairomm" --enable-openmp
. I am now trying to run a script using graph-tool but at the following snippet it throws an error:
The error message I get is:
The first piece of advice I was given on the graph-tool mailing list was that I would need to add the path to the cairo library. To do this I added
to ~/.bashrc
and ~/.profile
. This did not solve my problem and now Nautilus won't start anymore and instead raises the following error:
Does anybody know what I would need to do to solve this problem? How would I find where the cairo libraries are/what file am I looking for there?