所以这就是我想做的。我在我的树莓派 3 上启动并运行了 Apache2 服务器,该服务器目前用作使用 php 命令和 mpd/mpc 的网络收音机。树莓派还通过 HDMI 连接到显示器。
我现在想在网络服务器上有另一个页面,让我在模拟器中启动不同的 rom,并在连接到远程服务器的显示器上显示输出信号,还让我使用也连接到远程服务器的控制器。
这是我到目前为止所做的。
- 我已成功安装已启动并运行的 Retroarch。
- 我曾经
exec("export DISPLAY=:0.0; retroarch -c /home/pi/path/to/config -L /home/pi/path/to/libretro/core /home/pi/path/to/rom")
在远程服务器上启动模拟器。
问题如下。即使我在屏幕上成功启动了仿真,我也无法使用连接到远程服务器的输入设备。如何使服务器的输入设备可以通过 php-command 或其他方式访问?有人可以指出我实现这一目标的解决方案吗?除了配置文件参数之外,exec 命令似乎也不接受我的参数。我想这与用户权限有关。但我真的被困在这一点上。
感谢您的任何回复。
免责声明:这是我的第一篇文章。所以我很抱歉术语不好。