问题标签 [display-manager]
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.
linux - 编译 lightdm-gtk-greeter-2.0.3.tar.gz 时出现奇怪的错误
编译 lightdm-gtk-greeter-2.0.3.tar.gz 时出现错误,如下所示
我正在使用 glibc-2.28 和 gcc-8.2.0。有人可以帮忙吗?
谢谢
raspberry-pi3 - 树莓派 pi3 无法在主 HDMI 显示器上启动应用程序,可以使用 ssh -x 在远程启动
我已经为 raspberry Pi3 构建了控制台核心映像,并且能够使用 SD 卡成功启动 Rpi3。我创建了一个电子应用程序,它能够通过 ssh 在远程显示器上启动。但是,当我在通过 HDMI 电缆连接的显示器上启动应用程序时,它会出现以下错误
无法打开显示:0.0
我见过很多人问这个问题,因为无法在远程显示器上启动,这在我的情况下很好用。
有人可以帮忙吗?
android - 使用 DisplayManager 或 MediaRouter 颤振多屏
我正在 Flutter 中开发一个应用程序,它应该在具有两个屏幕的 POS 上运行。它基本上是通过 HDMI 电缆连接到另一个屏幕的平板电脑。
我的问题是我在屏幕一侧运行的任何内容也会出现在客户端的屏幕上,我需要隐藏它并显示其他内容(例如促销)。
我已经设法使用Android Presentation API来使用它(它只能在 Android 上运行)。而且我在某处读过,我也可以使用媒体路由器来实现它。
但是我想做的是运行Flutter的两个引擎,一个在每个显示器上,或者控制Flutter中每个显示器显示的内容。问题是我没有找到任何关于如何在 Flutter 上进行操作的库或有用的文章。
有人知道我将如何实现这一目标吗?如果我不成功,我将不得不使用原生 Android 创建一个全新的项目。
ubuntu-18.04 - 无法将 lightdm 还原为 gdm3
我的惠普笔记本电脑上安装了 Ubuntu 18.04。今天早上重启后它找不到我的第二台显示器,它是通过 HDMI 连接的。我以前遇到过这些问题,并通过多次重新启动、将 HDMI 连接到我的电视等来修复它们,但这次它不起作用。
我在 stackoverflow 上找到了答案,可以切换lightdm
到我的问题的解决方案。我安装lightdm
了apt-get
,运行sudo dpkg-reconfigure lightdm
并重新启动了计算机。
新的出现在那里,HDMI 上的其他显示器也在那里。我遇到了下一个问题:
- 我的电池指示灯没有显示我还剩多少(停留在 48%)并且当我插入充电器时没有显示它正在充电
- 标题按钮在窗口的左侧,这不是我习惯的,因为我还有其他运行 Windows 的计算机。
So I started googling to fixing that, I have Tweaks installed, but when selecting right/left position it only affected the Tweaks window, others were still with buttons on left side. 我已经尝试过(也在stackoverflow上找到了它)
gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'
没有效果,也在一些答案中找到
gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/DecorationLayout':<':minimize,maximize,close'>}"
但这也不起作用,标题按钮仍在左侧。
之后我完全删除lightdm
,清除,重新启动,gdm3
出现登录屏幕,但桌面外观与使用时相同lightdm
,仍然是电池图标问题,仍然是左侧的按钮。我尝试过安装lightdm
和删除/清除gdm3
,但问题仍然存在。
帮助将不胜感激,因为我不能只接受左侧的按钮而忽略电池图标,并且重新安装操作系统会非常痛苦,因为我设置了很多东西(我使用笔记本电脑进行软件开发)
ubuntu - 我在 Ubuntu 19.10 中所做的一切都需要身份验证
我最近将 ubuntu 从 19.04 升级到 19.10。最初,我无法登录该用户。每当我输入密码时,它都没有登录并再次要求输入密码。有一种登录循环。现在我可以在将显示管理器更改为 lightgdm 后登录。但我不知道现在出了什么问题。登录后,它会不断要求对所有可能的事情进行身份验证。其中一些是“创建颜色配置文件所需的身份验证”、“刷新系统存储库所需的身份验证”、“系统策略阻止 Wifi 扫描”等等。此用户已经在 sudo 组中。其他用户工作正常。而且我什至无法“在用户设置中解锁用户(这个解决方案在很多地方都有)。请帮助我。
linux - 如何在没有像 weston 这样的平台的情况下从终端启动 qt Wayland 合成器
我一直在使用 Qt Wayland 插件为 linux 开发显示管理器。我尝试在终端会话上运行我构建的显示管理器,但它显示为
我知道这是因为我没有在 Wayland 合成器上运行它。但是我尝试构建您给出的 Wayland 合成器示例,它在我的桌面上运行时工作正常,但是当我从终端运行它时,我收到了同样的问题。那么如何在不使用 --platform xxxx 的情况下从终端启动 qtwayland 合成器
我想知道 weaston 如何在没有任何平台支持的情况下自行从终端启动,我能否像那样启动 qt wayland 合成器?
android - Android MediaRouter 拆分音频和视频路由,通过 Presentation 在外部显示器上播放视频,通过蓝牙播放音频
我正在编写一个应用程序,它利用外部显示器(HDMI 和/或无线 miracast 或 chromecast 显示器)Presentation
通过DisplayManager
如果连接了蓝牙 a2dp 配置文件,我正在尝试强制该视频中的音频通过蓝牙 a2dp 配置文件播放。我很容易找到蓝牙设备的路由信息,并为音频路由选择它:
这可行,但是,它会导致 wifi 显示器完全断开连接,而不是继续播放视频。我如何告诉 android 我只想覆盖音频路由而不是视频。奇怪的是,该RouteInfo
对象DEVICE_TYPE_BLUETOOTH
表明它同时支持这两种方法ROUTE_TYPE_LIVE_AUDIO
,ROUTE_TYPE_LIVE_VIDEO
但对我来说似乎不正确。
debian-buster - 无法更改 sddm 显示管理器主题
我正在使用带有 Xfce 桌面环境的 Debian 10。我最近更改为 sddm 显示管理器。但是无论我做什么,我都无法更改显示管理器主题(仅出现 debian-maui 主题)。我想将主题更改为从 git hub 下载的自定义主题(我使用sddm-greeter --test-mode --theme [theme location]
命令对其进行了测试,并且效果很好)。谁能清楚地解释我该怎么做?(没有找到 sddm 配置文件,即使我手动创建它们,它们似乎对显示管理器的主题没有影响,尽管对配置文件进行了任何必要的更改)
[请记住我使用 Xfce 桌面环境]
reactjs - LightDM Webkit2 图像问题
我正在做我的爱好项目,为 lightdm webkit2 创建一个主题。我选择了 React 框架,因为我对它非常满意。这是回购链接https://github.com/gitneeraj/reactive/tree/feature/dist(结帐分支feature/dist
)。通过一些调整(如下所述),我可以在显示管理器上看到 HTML 作为欢迎程序加载得很好。我的问题是,当我在页面中获得包含图像的路线时,即使我将其捆绑在其中,这些图像也不会加载。这同样适用于任何自定义字体文件。以下是重现问题的步骤 -
在开始之前,请确保您在虚拟机上进行测试。我推荐安装并正确配置了 lightdm 和 lightdm-webkit2-greeter 软件包的 Arch Linux(因为这就是我使用的)。
- 克隆仓库 git@github.com:gitneeraj/reactive.git
- 结帐到分支功能/dist 并
npm i
安装 deps npm start
在浏览器上查看一切正常npm run build
构建捆绑包。这将吐出反应目录- 手动将构建的响应式文件夹复制到 /usr/share/lightdm-webkit/themes 文件夹中
- 手动将 /etc/lightdm/lightdm-webkit2-greeter.conf 文件的
webkit_theme
变量更新为主题名称reactive
。像这样,webkit_theme = reactive
- 注销/退出当前会话,您应该会看到主题。
- 点击底部的小齿轮,它会带你到 DM 的带有图片和文字的列表页面。但图像不会加载。