Questions tagged «session»

会话管理是在与计算机系统交互的各个会话中跟踪用户活动的过程


1
使用dbus和policykit的根任务
在某些时候,我的应用程序需要执行管理任务,例如在/ etc中创建文件或以root特权运行命令。 我知道可以做一个问答: os.popen("pkexec foo bar") 但是我也知道,这不是可以预见的干净方法。由于用户总是需要重新输入密码而不是像会话一样进行处理,因此会给用户带来某种烦恼。 当我找到用于身份验证的python示例时,我感到非常乐观。 这是一个直接起作用的简单示例: import dbus bus = dbus.SystemBus() proxy = bus.get_object('org.freedesktop.PolicyKit1', '/org/freedesktop/PolicyKit1/Authority') authority = dbus.Interface(proxy, dbus_interface='org.freedesktop.PolicyKit1.Authority') system_bus_name = bus.get_unique_name() subject = ('system-bus-name', {'name' : system_bus_name}) action_id = 'org.freedesktop.policykit.exec' details = {} flags = 1 # AllowUserInteraction flag cancellation_id = '' # No cancellation id …

2
如果顶部面板上缺少会话小程序,如何注销?
由于某些原因,有时当我登录顶部面板时,小程序会出现乱码。例如,会话小程序缺少其图标,并且当前用户名重复两次。这种情况并不经常发生,但是当它执行时,会话小程序没有响应,因此我无法进入注销菜单选项。 除了使用(不工作的)会话小程序以外,还有其他方法可以注销当前用户吗?
10 applet  gnome  session 

1
退出时Firefox无法正常关闭
我刚安装Ubuntu 14.04 beta2,退出注销,关闭或重新启动的25次尝试中,Firefox退出时我的会话未正常关闭23次。结果是Firefox选项卡恢复页面,如果我花时间手动关闭Firefox,该页面将永远不会发生。 由于它工作了2/25次,因此感觉就像时间问题,Ubuntu不允许Firefox的处理时间结束(Ubuntu在大约1-2秒内注销)。我什至从未收到“等待Firefox?还是关闭?” 我在12.04下观察到的对话框。 因此,如果我是正确的,我该如何做才能使其等待?如果不是,那么问题是什么?如何解决不当退出的问题? 我没有管理配置文件或会话配置文件的经验,很少有bash的经验(我理解它,但是在编写代码时很烂)。因此,如果您无法回答,但是有一篇很好的文章介绍了配置文件/会话如何在Unix / Linux / Debian / Ubuntu中工作(如果相同)和/或如何更改登录/登出事件,对此感到高兴。 编辑:我做了其他测试,进一步表明这是一个时间问题 wmctrl -c firefox; sleep 0.5; sudo shutdown now -r 运作良好100% wmctrl -c firefox; sleep 0.2; sudo shutdown now -r 效果很好50% wmctrl -c firefox; sudo shutdown now -r 效果很好10% sudo shutdown now -r& wmctrl -c firefox 似乎永远都行不通... …

3
如何在系统范围内关闭Xfce会话保存?
我们正在使用运行Xubuntu的终端服务器。由于我们在保存会话方面遇到了一些问题,因此我们希望完全关闭会话保存。 到目前为止,我们已经能够将默认设置为不保存会话,但是在注销屏幕上仍然可以保存会话。是否可以完全(在系统范围内)关闭会话保存,以便我们的用户不会“意外”使用它?
9 xubuntu  xfce  session 



1
如何保存和还原Windows组(不一定在重启时)
我正在寻找一种保存和还原Windows组的方法(我正在使用Cinnamon DE)。我已经做过一些谷歌搜索,但是我所能找到的只是在重启时保存和还原Windows。现在,这就是我想要的,但随后又选择了,并且无需重新启动。 比方说,我正在一个大学项目上工作,所以我需要TeXStudio,Nautilus,Okular,Octave,Geany,也许还需要打开更多应用程序(全部带有特定的文件/文件夹)。然后,我突然需要更多信息,这需要我第二天去图书馆。 因此,我关闭了所有窗口(节省RAM→电池),并决定在我的简历上工作并将其更改为新样式。为此,我将需要旧的简历,工作文档(新的CV)以及示例CV(LibreOffice中的所有文档)。 晚上,累了,想读些小说,而我的女友则想用电脑玩自己喜欢的游戏。所以我再次关闭了所有窗口,尽管我还没有完成CV。 第二天,我去图书馆,找到了我所需要的信息,并希望继续从事我的大学项目。现在,我必须再次打开所有这些应用程序(TeXStudio,Nautilus,Okular,Octave,Geany),并找到我之前正在使用的文件。当我有很多文献时,我忘了写下正在阅读的内容,甚至可能很难找到要打开的正确PDF。当我想再次处理我的简历时,情况类似:再次打开所有这些文档。 现在,这只是说明我需要的一种示例情况。我可以想到许多其他情况,其中我想保存当前窗口及其各自的文件,并在以后还原它们。 如果没有这样的应用程序,它可能已经帮助我有了一种方便的方法来一次为多个文件创建启动器(因为它们都将使用其标准应用程序打开)。但是,如果有一个应用程序能够自动检测所有打开的文件/应用程序,并允许我选择要为其创建启动器的文件/应用程序,以便在需要它们时将其还原,那真是太棒了。 最好的祝福, 赫曼蒂

2
为什么在启动时不要求输入密码?
我有Xubuntu 11.10。当我注销并登录时(无需重新启动计算机),总是需要选择一个会话并提供用于输入该会话的密码。但是,当我重新启动计算机时,我直接登录到我的上一个会话(或者要求我在已保存的会话之间进行选择-如果已经登录,则如果我检查是否提示登录时进行选择),则无需输入任何密码。 在所有其他正常情况下,系统都会要求我输入密码(安装在终端中,访问Synaptic,使用root用户访问权限等)-打开计算机时除外,这很奇怪。在“设置管理器,会话和启动”中,我看到(并检查了)有关登录,注销和保存会话的选项,但似乎没有用于启动的选项,仅用于会话。有这样的选择吗?我一定有一种印象,就是在第一次安装操作系统(大约4个月前)后,启动PC时我被要求输入密码。我该怎么回头? -考虑到我得到的一些答案,我添加了以下内容:我找不到在何处设置登录窗口(Ubuntu中的是“系统”>“管理”>“登录窗口”)。如果我设置为登录时提示我(在设置管理器,“会话和启动”中),那是另一回事:实际上,当我被要求在用户保存的会话之间进行选择时,我已经以用户身份登录。我似乎找不到“系统->登录窗口”的设置,以便在启动时检查提示选择会话的选项(即使已安装Ubuntu或Lubuntu会话)。-

1
如何在gdm菜单中添加新的窗口管理器?
因此,我一直在寻找有关如何执行此操作的明确答案。我已经编译并安装了ubuntu软件包存储库中不提供的窗口管理器,现在我正尝试将其添加到gdm选项菜单中。这样做的“ Ubuntu”方法是什么?我确信必须有一个“最正确”的方法。任何人都有任何线索或网站链接吗?我在ubuntu论坛上看到了一些答案,但是没有人真正清楚地知道“这是正确的方法”。
8 xorg  gdm  session 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.