问题标签 [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.
raspberry-pi - LXDE / Openbox 下不美观的忙/加载动画
我用 Raspbian 和 LXDE 作为显示管理器设置了我的 Raspberry Pi。现在,每当我启动应用程序时,此动画都会显示在屏幕的右上角。
有谁知道,是什么触发了这个动画,如果它可以被禁用?
java - 特定朋友的铃声!!手机重启,错误:无法从显示管理器获取显示信息;android.os.DeadObjectException
大家好,我正在尝试制作铃声应用程序,几天前曾问过一个考虑权限的问题,您的回答对我帮助很大。原始问题:尝试在android studio中将歌曲设置为特定朋友时应用程序崩溃,getContentresolver应用程序崩溃 我设法通过使用此功能为特定朋友设置铃声:
关于活动结果:
并根据请求许可结果:
所以问题是当我通过调试器运行它时,一切都运行顺利。但是,当我为特定朋友设置铃声并尝试对其进行测试时,当该特定联系人 在我的手机上呼叫我时,我的手机重新启动并且我设法在设备监视器中捕捉到此错误,这与DISPLAY有关。老实说我不知道怎么办,求救!!:
gnome - Wayland 表面位置
我知道 Wayland 协议不提供控制屏幕上外壳表面位置的选项。我想找到一种控制窗口/表面放置的方法。我尝试过 xdotool 和 wmctrl 之类的工具,但它们只能识别 XWayland 窗口。我正在使用 Gnome Shell,所以窗口管理器是 Mutter。为什么地面位置不是 Wayland 协议的一部分?以编程方式控制 Wayland 表面放置的建议方法是什么?
编辑:
Wayland 客户端协议为子表面提供了接口,目前足以满足我的目的。但是窗口我希望协议包含顶级窗口位置选项。我可以用javascript制作gnome-shell扩展吗?但在这种情况下并不是一个真正的选择。
linux - 如何在 Linux 中不同进程的全屏应用程序顶部弹出 GTK 窗口/小部件?
系统信息 - 带有 gnome 显示管理器的 Debian 8。
我有两个过程 - 说'A'和'B'。“A”作为全屏应用程序运行,另一个进程“B”启动。B 所做的只是创建一个 GTK 小部件并显示它。我试图在全屏应用程序“A”之上显示这个小部件,但不知何故它落后了,而不是在“A”之上。
我有一个 gnome 显示管理器,我相信这个显示管理器正在阻止进程 B 在另一个全屏运行的应用程序/进程 A 上弹出一个窗口。
有人可以帮助我如何让 B 在 A 上弹出一个窗口吗?为此需要用 C 语言实现。
linux - LightDM 添加窗口管理器(Openbox)
我正在通过 LightDM 在信息亭模式下运行我的应用程序 (GUI)。这很好用,但我很难将 openbox 包括在内。我的应用程序根本没有边框或装饰,尽管我将 openbox 设置为user-session
lightdm.conf:
里面有/usr/share/xsessions
一个openbox.desktop
文件,所以我不知道为什么它对我不起作用。
lockscreen - SDDM 忽略自定义配置 (/etc/sddm.conf)
我一直在尝试为 SDDM 配置一个新主题,但是无论我在设置窗口中进行更改还是在 /etc/sddm.conf 中手动进行更改,嵌入式默认欢迎程序仍然是我在启动时得到的,并且默认锁定屏幕仍然是我睡后得到的那个。我在 Fedora 28、KDE 5.13.5、内核 4.19 上,试图将Chili设置为我的锁屏和欢迎程序。通过 KDE 的 SDDM 设置 GUI 安装了它,检查了安装目录以及它应该在的位置。这是我的 /etc/sddm.conf :
使用sddm-greeter --test-mode --theme /usr/share/sddm/themes/plasma-chili/
. 我无法访问看起来很正常的 /var/lib/ssdm,而且我在任何地方都没有 sddm.conf.d 文件夹。更令人费解的是,我在来这里之前已经读过一些关于这个问题的信息,而且我从 2014 年就看到人们有同样的问题,但我在任何地方都找不到解决办法。
x11 - 从 XDM 登录屏幕隐藏光标
我想从我的 XDM 登录屏幕中隐藏 Adwaita 光标。我查看/etc/X11/xdm/
了一些游标配置,但一无所获。
有我的~/.Xresources
:
作为参考,在我的登录屏幕上有 2 个光标:I 型光标(在我现在输入的字段内)和“未连接”光标,登录后仍保留在系统中。我的意思是第二个光标(正如我之前提到的,它有 Adwaita 主题)。
是否有可能从登录屏幕中隐藏此光标?
ubuntu - 从我自己的脚本触发 Ubuntu 会话注销
我想编写一个 Python 脚本以在 Ubuntu 会话中运行,它可以在某些条件下注销用户 - 想想孩子的屏幕时间管理 :)
有人可以告诉我在哪里看,现代 Linux 桌面如何注销?我怀疑它可能与dbus有关,但找不到任何具体的方法来做到这一点。一个指针就足够了,我可以弄清楚其余的:)
谢谢!
android - 如何修复:Android Api 28 DisplayManager#getDisplays() 函数使应用程序崩溃
我想在我的带有两个屏幕的紧凑型 android 设备中使用第二个显示器,它已经在 Android API 25 中工作,但是当我尝试使用 API 28 时,我收到这样的错误。
我的主要目标是检查显示是否存在,如果存在,则在其上显示一些内容,如果不存在则什么也不做。但即使 catch 块捕获异常,应用程序也会崩溃。
2019-06-24 19:12:00.392 13056-13056/elbepos.puzzle.pos.de E/AndroidRuntime:致命异常:主进程:elbepos.puzzle.pos.de,PID:13056 java.lang.NullPointerException:尝试在 android.app.ActivityThread.handleActivityConfigurationChanged(ActivityThread.java:5238) 的 android.app.ActivityThread.performConfigurationChangedForActivity(ActivityThread.java:4876) 的空对象引用上调用虚拟方法“int android.view.Display.getDisplayId()”在 android.app.ActivityThread$ActivityClientRecord.lambda$init$0(ActivityThread.java:458) 在 android.app.-$$Lambda$ActivityThread$ActivityClientRecord$HOrG1qglSjSUHSjKBn2rXtX0gGg.onConfigurationChanged(Unknown Source:2) 在 android.view.ViewRootImpl。在 android.view.ViewRootImpl 执行配置更改(ViewRootImpl.java:3899)。performTraversals(ViewRootImpl.java:2014) at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1460) at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7183) at android.view.Choreographer$CallbackRecord.run (Choreographer.java:949) 在 android.view.Choreographer.doCallbacks(Choreographer.java:761) 在 android.view.Choreographer.doFrame(Choreographer.java:696) 在 android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer. java:935) 在 android.os.Handler.handleCallback(Handler.java:873) 在 android.os.Handler.dispatchMessage(Handler.java:99) 在 android.os.Looper.loop(Looper.java:193) 在android.app.ActivityThread.main(ActivityThread.java:6669) 在 com.android.internal.os 的 java.lang.reflect.Method.invoke(Native Method)。RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)