시작 시 패키지화된 Electron 애플리케이션을 실행하여 "키오스크" 시스템을 만들려고 합니다. Lubuntu를 새로 설치할 때 사용하면 모든 것이 잘 작동하는 것 같습니다.
다음 패키지를 사용하여 Ubuntu 서버에 openbox 및 slim을 설치했을 때 mednafen mame git hsetroot python-software-properties software-properties-common xserver-xorg xserver-xorg-core xorg slim libsdl2-dev openbox libgtk2.0-0 libgconf-2-4 libnss3
응용 프로그램에서 다음 오류가 발생했습니다.
A JavaScript error occurred in the main process
Uncaught Exception:
Error: Failed to set path
at Error (native)
at Object.<anonymous> (/home/arcadia/arcadia/resources/atom.asar/browser/lib/init.js:115:7)
at Object.<anonymous> (/home/arcadia/arcadia/resources/atom.asar/browser/lib/init.js:127:4)
at Module._compile (module.js:434:26)
at Object.Module._extensions..js (module.js:452:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Function.Module.runMain (module.js:475:10)
at startup (node.js:129:18)
at node.js:981:3
이 두 접근 방식 사이에는 제가 볼 수 없는 근본적인 차이점이 있나요? 이러한 조명 환경에서 애플리케이션이 실행되지 않는 이유는 무엇일까요? 설치하고 시도해 볼 수 있는 대안이 있습니까?
답변1
Ubuntu에서 작동하지 않아서 Debian 8로 전환했습니다.
다음 패키지가 설치되어 있습니다.
d-i pkgsel/include string mednafen mame vim git hsetroot ca-certificates openssl openbox xorg slim libnss3 libgconf-2-4 libatk1.0-0 libatk1.0-data libavahi-client3 libavahi-common-data libavahi-common3 libcups2 libgtk2.0-0 libgtk2.0-common shared-mime-info