首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >什么是吉奥启动桌面?为什么雷鸟使用它在默认浏览器中打开链接?

什么是吉奥启动桌面?为什么雷鸟使用它在默认浏览器中打开链接?
EN

Unix & Linux用户
提问于 2020-08-28 04:17:28
回答 1查看 817关注 0票数 3

在我的Thunderbird首选项中,我将my设置为默认浏览器:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
network.protocol-handler.app.https      /usr/bin/chromium
network.protocol-handler.app.http       /usr/bin/chromium

但是当我点击电子邮件中的链接,而不是打开铬的网址,Thunderbird启动一个程序/usr/lib/x86_64-linux-gnu/glib-2.0/gio-launch-desktop

什么是gio-launch-desktop,在打开URL时它的作用和用途是什么?

有可能告诉雷鸟直接启动铬吗?

我使用的是RBAC安全控制,整个级联使得很难创建简单的规则。这种情况下,脚本调用其他脚本,调用其他脚本的层叠(与xdg-open相同)似乎不必要地过于复杂。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2020-09-03 17:11:16

gio-launch-desktop是GNOME低层核心库的一部分.它是在Glib文件gdesktopappinfo.c中由函数g_desktop_app_info_launch_uris_with_spawn启动的,当系统接收到启动应用程序的请求(例如从Thunderbird中的函数)时,显然会调用该函数。它在执行应用程序之前设置GIO_LAUNCHED_DESKTOP_FILE_PID环境变量,如GNOME/glib提交742 efe6中所述。

GLib维护人员似乎也认为gio-launch-desktop的使用过于复杂。在2020年2月14日之后发布的GLib中,gio-launch-desktop已不再存在,取而代之的是使用sh,如GNOME/glib提交8f7faac中所示。

由于Thunderbird显然会导致底层系统启动铬,而不是直接启动它(很可能是因为它不知道默认浏览器是哪个浏览器),因此似乎很明显,如果不深入研究和重写源代码,就不可能告诉它这样做。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/606809

复制
相关文章
微信内打开链接如何直接跳转到默认浏览器打开
在微信在如果打开链接,微信默认是会检测是否是微信内的安全域名,如果这个域名是微信官方内的域名很容易被微信封掉,而且很不好解封。这样就造成用户推广的域名非常容易被屏蔽。为了解决这个办法我也是上网找攻略,最近本人在某平台发现一个完美解决这个办法的网站:
用户6252721
2019/09/15
14.2K0
微信内打开链接如何直接跳转到默认浏览器打开
vscode如何设置默认打开的浏览器为Chrome(vscode设置默认打开的浏览器为Chrome为什么不还是用其他浏览器打开)
在使用vscode编辑器的时候,如果我们不设置默认浏览器,那么直接打开的是IE浏览器或者360浏览器(看本地的默认浏览器是什么),在进行页面调试的时候无疑是有点麻烦的,下面我们就说一下如何设置打开的浏览器为chrome
默 语
2024/11/20
1.3K0
vscode如何设置默认打开的浏览器为Chrome(vscode设置默认打开的浏览器为Chrome为什么不还是用其他浏览器打开)
为什么要使用企业云桌面服务器?什么是云桌面?
现如今,云计算时代的到来让许多企业为之动容,这种新的服务器设备,可以降低企业的运行成本,提升企业的维护效率。那么为什么要使用企业云桌面服务器?什么是云桌面?下面小编就给大家讲一讲!
用户8715145
2021/11/05
9.9K0
MapReduce中的Shuffle过程是什么?为什么它在性能上很关键?
在MapReduce中,Shuffle过程是指将Map函数的输出结果按照key进行分组和排序,然后将相同key的数据对传递给Reduce函数进行处理的过程。Shuffle过程在性能上非常关键,因为它决定了Reduce函数能够获取到正确的数据,以及数据的分布是否均衡。
GeekLiHua
2025/01/21
590
Spark中的Shuffle过程是什么?为什么它在性能上很关键?
在Spark中,Shuffle是指将数据重新分区的过程,通常在数据的重新分区和聚合操作中发生。Shuffle过程是Spark中性能关键的一部分,它对于作业的性能和可伸缩性有着重要的影响。
GeekLiHua
2025/01/21
1200
流计算中的数据延迟是什么?为什么它在流计算中很重要?
数据延迟是指数据在流计算系统中处理的时间延迟。它表示从数据进入系统到被处理完成所经过的时间。在流计算中,数据延迟是一个重要的指标,因为它直接影响到系统的实时性和数据处理的及时性。
GeekLiHua
2025/01/21
1000
MySQL默认隔离级别为什么是RR
多次听到“MySQL为什么选择RR为默认隔离级别”的问题,其实这是个历史遗留问题,当前已经解决,但MySQL的各个版本沿用了原有习惯。历史版本中的问题是什么,当前还有没有问题,本次就通过简单的测试来说明一下。
俊才
2020/04/15
1.3K0
MySQL默认隔离级别为什么是RR
QQ打开链接跳转浏览器代码
QQ打开链接跳转浏览器代码:自动识别是否为QQ内打开,如是将自动跳转浏览器,也可复制网址自己打开,复制下方代码加入到你的页面中就可实现。 目的是为了防止QQ拦截;如有帮助到你,请记得收藏
云计算小黑
2022/12/28
3K0
如何设置谷歌浏览器在新窗口中打开链接?如何设置谷歌浏览器在新标签页中打开链接?
一、快捷键方式:   1、左键单击 ==》 在当前窗口中打开目标网页。   2、Shift + 左键单击 ==》 在新窗口中打开目标网页。   3、Ctrl + 左键单击 ==》 在新标签页中打开目标
黑泽君
2018/10/11
116.4K0
✅为什么MySQL默认使用RR隔离级别?
对于数据库的默认隔离级别,Oracle默认的隔离级别是 RC,而MySQL默认的隔离级别是 RR。
@派大星
2024/04/25
2560
为什么MySQL默认使用RR隔离级别?
对于数据库的默认隔离级别,Oracle默认的隔离级别是 RC,而MySQL默认的隔离级别是 RR。
@派大星
2024/04/26
2210
为什么MySQL默认使用RR隔离级别?
python打开网页链接_怎么用python打开浏览器
以下为一个最简单的HTTP服务器,在浏览器中输入地址后,就能够访问到通目录下的HTML文件, 实现效果:
全栈程序员站长
2022/09/21
4.2K0
python打开网页链接_怎么用python打开浏览器
手机QQ链接跳转到浏览器打开
关于网址跳转到浏览器打开那些事。前天看见群里有人发出一个网址,点击进去网页就自动跳转到手机默认的浏览器打开感觉还不错。于是给大家分享。放在公共的php文件里或者首页文件里面。目前支持跳转的好像只有co
杨逸轩
2018/06/14
7.2K7
Spring 中的 bean 为什么默认单例?
熟悉Spring开发的朋友都知道Spring提供了5种scope分别是singleton、prototype、request、session、global session。
Java技术栈
2020/02/12
8420
为什么要使用现代浏览器?
标题中所提及的 现代浏览器 主要指桌面浏览器也就是PC端所使用的浏览器软件,移动端(手机和平板电脑)所使用的浏览器我们暂且认为其已经属于现代浏览器范畴(虽然也有很多不尽如人意之处,后续文章会详细叙述)所以按下不表。 正文开始前先上几张图和数据,以便大家对国内浏览器占有率有个直观感受,图片和数据均来源于CNZZ: 注:本报表数据自2009年01月开始统计 根据CNZZ数据中心对国内主流浏览器的统计分析,2013年5月,IE浏览器市场份额有所波动。总体上讲,使用率环比4月份呈现增长趋势,使用率从4月份的47.0
ThoughtWorks
2018/04/18
1.3K0
为什么要使用现代浏览器?
为什么time_wait状态默认是2MSL
首先我们再来回顾一下tcp四次挥手的状态,time_wait状态是在主动断开的一方发出的,他的作用和解释可以看这篇
opencode
2022/12/26
5090
为什么time_wait状态默认是2MSL
什么是线程组,为什么在 Java 中不推荐使用?
线程组是使用 Java 线程进行管理和组织的一种模型。Java 中的线程组是一个 ThreadGroup 类对象,它充当了一个父容器,可以将同一类线程分成一组,并提供追踪这些线程状态、统计信息及管理这些线程的方法。在线程组中,如果发生未捕获异常,可以通过 Thread.UncaughtExceptionHandler 进行处理。
用户1289394
2023/08/22
3280
什么是线程组,为什么在 Java 中不推荐使用?
为什么MySQL默认的隔离级别是RR而大厂使用的是RC?
现在的服务都是分布式,MySQL的集群架构也是一样。那么MySQL的集群架构中有一个点是读写分离,而读写分离是基于binlog实现的。那么接下来就MySQL的读写分离和binlog为突破点进行分析为什么大厂中的默认隔离级别是RC。总体来说以时间线为基准进行讲解。
CBeann
2023/12/25
6490
为什么MySQL默认的隔离级别是RR而大厂使用的是RC?
什么是图像卷积操作?它在卷积神经网络中的作用是什么?
图像卷积操作是一种在图像处理和计算机视觉中广泛使用的数学运算,它通过一个称为“卷积核”或“滤波器”的小矩阵与输入图像进行逐元素的乘法和求和操作。具体来说,卷积核在图像上滑动,每次覆盖图像的一部分区域,然后将卷积核中的每个元素与该区域对应的像素值相乘,最后将所有乘积相加得到一个新的像素值。这个过程会生成一个新的图像,通常称为特征图。
代码小李
2025/01/23
1080
面试细节:为什么 HashMap 默认加载因子非得是0.75?
来源:blog.csdn.net/NYfor2017/article/details/105454097
业余草
2020/06/29
7500
面试细节:为什么 HashMap 默认加载因子非得是0.75?

相似问题

雷鸟:直接启动浏览器,而不是通过吉奥启动桌面。

10

为什么Lumina桌面不启动?

10

什么是X桌面启动进程/程序层次结构?

20

火刑雷鸟,打开附件

10

打开浏览器中的任何Linux桌面

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文