Tag: lightdm

在两个打开的X会话之间切换而无需重新validation

需要:快速切换用户对。 在系统上有一对用户帐户在某种程度上是等价的。 更具体地说,对于给定的一对: 这两个帐户都是常规的Unix帐户,它们恰好被同一个物理用户(人)使用。 同一个人几乎总是打开两个图形X会话,每个用户帐户一个,但只需要在屏幕上一次看到一个。 这些是完全独立的帐户,具有不同的邮件配置,浏览器历史记录,文件,具有不同的安全级别。 帐户之间没有任何共享,在同一个X会话中混合这些帐户是没有意义的(即使这些帐户之间的复制粘贴也没用)。 然而,用户需要每天多次切换它们。 很容易放一个调用dm-tool switch-to-user的按钮,但实际上用户必须在每个交换机上重新进行身份validation, 这就是生产力的损失。 需要允许在两个图形X会话之间快速切换(例如,在点击面板上的按钮时) 而无需重新认证 。 系统信息和安全隐含(放宽本地安全应该没问题) 系统是Xubuntu 16.04 Xenial。 X座椅,登录,锁定,切换由lightdm开箱即用。 我知道,在保持其他操作安全的同时放松用户之间的安全性比通常的锁定和切换方法更复杂。 幸运的是,在我们的情况下,由于机器处于受控制的场所,因此可能会丢失一些本地安全性。 例如,如果需求的解决方案导致某些情况通常会自动锁定会话(如暂停+恢复)不再锁定,对于这对用户,甚至系统上的每个用户,都可以接受。 如果用户可以手动锁定会话,那仍然很好。 此外,必须保留远程安全性(例如,对这个问题的解决方案不得影响对这些帐户的SSH访问)。 在发布之前搜索 方法1:使用lightdm工具,但以某种方式调整 基本上,使用dm-tool switch-to-user *username*并安排用户的会话不被锁定。 工作于12.04 在Ubuntu 12.04中,我们禁用了light-locker以防止会话锁定,并在运行此命令的每个用户的桌面上设置了一个图标: dbus-send –system –type=method_call –print-reply –dest=org.freedesktop.DisplayManager $XDG_SEAT_PATH org.freedesktop.DisplayManager.Seat.SwitchToUser string:$CALLEDUSERNAME string:somesessionname 这工作:会话切换到提到$CALLEDUSERNAME的用户。 16.04失败 这在16.04是不能令人满意的:它切换到预先选择了$CALLEDUSERNAME的欢迎程序,但仍需要身份validation。 所以,基本上结果与dm-tool switch-to-user *username* 。 我没有完全检查,但可能它只是与dm-tool导致完全相同的代码路径。 更多搜索 看看Bug#1205384中的提示“可以通过切换到控制台来规避锁定”:错误:lxsession包:Ubuntu ,没有具体工作。 我在http://archive.ubuntu.com/ubuntu/pool/main/l/lightdm/lightdm_1.18.1-0ubuntu1.tar.gz上查看了dm-tool源代码(来自Ubuntu上的链接- lightdm软件包详情在xenial )。 […]

启动Lightdm时,Ubuntu 15.10启动挂起

在升级到15.10之前我没有阅读发行说明,我仍然安装了fglrx驱动程序。 在升级后重新启动它会在启动画面中无限期挂起,我无法打开带有’ctrl alt f1-6’的控制台。 我能够通过启动进入恢复模式来解决这个问题,打开一个根控制台,清除fglrx驱动程序并安装开源radeon驱动程序。 现在它挂在这个屏幕http://ubuntu.miximages.com/boot/qAzaUtu.jpg **System info** 内存15GiB系统内存处理器AMD FX(tm)-8350八核 处理器桥RD890 PCI到PCI桥(外部gfx0端口B) 桥RD890 PCI到PCI桥(PCI express gpp port B)显示 大溪地XT Radeon HD 7970/8970 OEM / R9 280X]多媒体大溪地XT HDMI Audio Radeon HD 7970系列 **lightdm.log** [+ 0.00s] DEBUG:登录到/var/log/lightdm/lightdm.log [+ 0.00s] DEBUG:启动Light Display Manager 1.16.4,UID = 0 PID = 6021 [+ 0.00s] DEBUG:从/usr/share/lightdm/lightdm.conf.d加载配置目录。 [+ 0.00s] DEBUG:从/usr/share/lightdm/lightdm.conf.d/50-greeter-wrapper.conf加载配置 [+ 0.00s] DEBUG:从/usr/share/lightdm/lightdm.conf.d/50-guest-wrapper.conf加载配置 […]

使用LightDM登录时不要列出所有用户

我刚刚升级到Ubuntu 11.10,我想知道是否有可能不列出所有当前用户,而是要求用户输入他们的用户名? 我公司的IT策略要求用户不要在登录屏幕上列出。 在Ubuntu 11.04中,我能够使用以下命令执行此操作… $ sudo -u gdm gconftool-2 –type boolean –set /apps/gdm/simple-greeter/disable_user_list true

为什么LightDM只在登录界面显示自定义壁纸,如果我选择了一个默认壁纸?

可能重复: 如何添加自定义壁纸,使它们出现在动态统一欢迎中? 如果我选择了一个默认壁纸,LightDM只会更改壁纸。 如果我从照片中选择其他图像,LightDM会显示默认壁纸。 为什么会发生这种情况,如果它不是默认设置之一,我如何让LightDM显示我的壁纸? 正如@doug在他的回答中所说,如果你点击外观设置中的小+符号,它就会起作用:完成后,LightDM会更改壁纸。

使用多节点设置和lightdm进行虚拟终端切换

我的目标是为我的Ubuntu机器安装两个座位。 其中一个显示器是Mimo的USB触摸屏,带有displaylink芯片。 我已经通过重新配置xorg.conf使其成为主显示器。 甚至触摸界面也能工作。 但对于multiseats来说,改变xorg.conf还不够,因为还必须启动其他登录屏幕。 这必须进入lightdm配置。 通过为multiseats配置lightdm(lightdm.conf),我设法启动了两个X实例,每个实例为ServerLayout(xorg.conf)。 一个在虚拟终端7(VT7)上运行,一个在VT8上运行。 众所周知,您可以使用快捷键Ctrl + Alt + Fx(其中x是终端号)在虚拟终端之间切换。 现在的问题是:默认情况下,VT7已启用且VT8已禁用。 但是当我切换到VT8时,它会启用但VT7会被禁用。 如何使两个X Server终端/服务器并行运行? 谢谢。 这是我的lightdm.conf [SeatDefaults] greeter-session=unity-greeter user-session=ubuntu [Seat:0] xserver-layout=default [Seat:1] xserver-layout=displaylink 这里只是我的xorg.conf的相关部分: # Two Server Layouts Section “ServerLayout” Identifier “default” Screen 0 “Screen0” 0 0 InputDevice “Mouse0” “CorePointer” InputDevice “Keyboard0” “CoreKeyboard” EndSection Section “ServerLayout” Identifier “displaylink” Screen “DisplayLinkScreen” InputDevice “Mouse1” […]

如何安装KDE并将LightDM保留为登录管理器?

我想在我的Ubuntu 12.04中安装KDE。 我正在使用LightDM。 那我怎样才能完全安装KDE? 我不想删除LightDM。 我想要KDE,但没有任何冲突。

如何仅在登录屏幕上删除关机按钮?

我不希望任何人能够从登录屏幕关闭我的电脑。 我可以删除Ubuntu 12.04 登录界面右上角的关机按钮吗?

gdm没有使用Ubuntu 15.10

我刚升级到15.10,一切都很顺利。 我做的第一件事就是安装gnome-shell ,然后从lightdm切换到gdm 。 然而,当我重新启动时,在最初的紫色Ubuntu加载屏幕之后,我得到了一个灰色/黑色屏幕,它永远不会消失。 我换回了lightdm ,一切都恢复正常。 这是15.10中gdm的问题,还是有什么我不做/做错? 谢谢! 更新: 我一直关注这个错误报告: bugs.launchpad.net/ubuntu/+source/gdm/+bug/1500673最初由@ulkeshkosh在下面链接,并且有一些新的活动,包括一个适用于一个用户的建议修复。 我尝试了这个修复程序,它对我不起作用,也不适用于其他评论者,但它可能适用于访问此post的其他人。 但是,一句警告:一位评论者在/etc/gdm/custom.conf提到这一行: [daemon] # Uncomment the line below to force the login screen to use Xorg #WaylandEnable = false 评论者并没有建议以任何方式修改这一行,但作为一个缺乏经验和好奇的Linux用户,我决定看看当我取消注释时会发生什么,结果是很难恢复,所以我建议你不要以这种方式进行实验。

安装AMDGPU-PRO 16.60后无法登录

我刚刚在我的系统中安装了AMDGPU-PRO 16.60,重启后我再也无法登录了。 LightDM始终重新启动。 Xorg.0.log错误是: [ 46.106] (EE) AIGLX error: dlopen of /usr/lib/x86_64-linux-gnu/dri/i965_dri.so failed (/usr/lib/x86_64-linux-gnu/dri/i965_dri.so: undefined symbol: is64bitelf) [ 46.106] (EE) AIGLX: reverting to software rendering [ 46.118] (EE) AIGLX error: dlopen of /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so failed (/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so: undefined symbol: is64bitelf) [ 46.118] (EE) GLX: could not load software renderer 根据http://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Driver-for-Linux-Release-Notes.aspx我支持我的独立显卡(R7 M265),但我可以弄清楚如何让它正常工作。 在AMDGPU-Pro安装(16.04)之后我的问题与启动时的黑屏有点不同,因为我没有收到黑屏。 Lightdm正在启动但输入密码后,我再次收到lightdm登录屏幕。

如何更改圆形图标以指示在unity-greeter中选择的会话?

在Precise(12.04)中,当我使用unity-greeter登录lightdm时,我的名字就有一个白色圆圈。 对于像Unity或XFCE这样的标准DE,圆圈有一个代表性图标(Ubuntu符号或小鼠标分辨率)。 我有一个Awesome窗口管理器的会话,当我安装Awesome时添加了它,但它只是显示一个空白的白色圆圈。 我想知道如何为它添加一个图标,或者至少是一些指示符,因为在点击圆圈之前,unity-greeter不会向您显示设置的会话。 我发现了另一个关于更改会话名称的问题。 它的答案是在/usr/share/xsessions更改桌面文件中的名称。 不幸的是,虽然这些桌面文件中有一个图标字段,但它们都是空白的(警告:我不再安装Unity,所以Unity可能不会是空白的。但是Xubuntu桌面文件是空白的,即使图标显示在团结 – 欢迎中)。 更新 :这是我用作Awesome徽章的png。 它不是很好,但看起来相当不错:[ ]