小编dea*_*908的帖子

如何在 openrc 中查看守护进程标准输出?

如何在 openrc 中找到进程的标准输出?

这是我创建守护进程的方式。

/etc/init.d/mydaemon

#!/sbin/openrc-run

command="python3"
command_args="/srv/http/tornado.py"
command_background="yes"
pidfile="/tmp/tornado.pid"
Run Code Online (Sandbox Code Playgroud)

我在日志中得到的只是:

 * Starting tornado ... [ ok ]
Run Code Online (Sandbox Code Playgroud)

我有默认/etc/rc.conf设置rc_logger="YES"。我想得到的是类似于 systemd 允许查看守护进程的标准输出sudo journalctl -u mydaemon

stdout daemon openrc

9
推荐指数
1
解决办法
2386
查看次数

Skylake 图形上的 Xorg 挂起

我已经购买了具有 intel i7 6700HQ 的 msi gs40,这意味着集成显卡 hd 530。经过一天的挣扎,我能够使用 HD530 启动 xorg。为此,我将i915 添加到 initramfs 并将i915.preliminary_hw_support=1 添加到内核​​参数。但是 xorg 在一天结束时挂起,有时在启动后立即挂起,有时在使用几个小时后。我试过archlinux:

  • xorg 1.6、1.7、1.8
  • 内核 4.2.5-1、4.3、4.4-rc4、4.4-rc5
  • 肉桂、血浆5
  • archlinux 存储库中的最新英特尔驱动程序和从 git 编译的英特尔驱动程序。
  • Arch wiki建议:intel_idle.max_cstate=1和 XorgOption "DRI" "False"
  • ubuntu 和 Linux Mint(启动后立即冻结)。操作系统 Windows 运行良好。

使用一段时间后一切都冻结了,我在 journalctl 中得到了 glib stacktrace(同时 xorg.log 和 dmesg 很好)有时我进入couldn't open dis display :0dmesg 并且应用程序拒绝启动。journalctl kde 的显示Bad windows,肉桂的其他错误。是系统启动的 dmesg,使用 4.4-rc5 内核,没有外部显示器。

  • 如果我只使用笔记本电脑的显示器(只是上面描述的 DE 错误),当 xorg 挂起时,dmesg 和 xorg 中没有错误。 …

kernel xorg intel

5
推荐指数
0
解决办法
1871
查看次数

标签 统计

daemon ×1

intel ×1

kernel ×1

openrc ×1

stdout ×1

xorg ×1