Hello,
I have used openHABian to successfully install openHAB2 on probably at least 10 different Linux-based machines before over the last year or so without issue. I recently had to wipe my main Linux openHAB 2 server and start with a clean OS installation. I am running MX Linux 19.2 (which is essentially Debian 10 “Buster”) and have followed the same openHABian installation/setup process / instructions that I have always used without issue except I cannot for the life of me get it to work properly. I’ve tried for the better part of a week now to get this working and it’s driving me BONKERS. I run the script as I always have when setting up openHAB, as a “Manual / Fresh Setup” but something is just wrong with the script. It doesn’t seem like it’s actually installing openHAB when it says it is and skips to the part where it says it is setting up the delayed rule loading for OH startup and then it hangs there and then just shows the main openHABian menu. No error messages or anything. Then if I manually try to run through some of the setup steps, such as fixing permissions under “Apply Improvements” it then gives the following error:
There was an error or interruption during the execution of: │
│ "10 | Apply Improvements" │
│ │
│ Please try again. If the error persists, please read │
│ /opt/openhabian/docs/openhabian-DEBUG.md or │
│ https://github.com/openhab/openhabian/blob/master/docs/openhabian-DEBUG.md │
│ how to proceed.
When I attempt to follow the Debug documentation referenced in that error message, it tells me to look at two log files that should have been created, but they are not there.
The only other clues I can find are from the main openHABian terminal window output. It seems to be an issue with PATH variables or user configuration/permissions:
richard@HomeServer:~
$ ohabian
2020-09-02_08:40:34_CDT [openHABian] Checking for root privileges... OK
2020-09-02_08:40:34_CDT [openHABian] Loading configuration file '/etc/openhabian.conf'... OK
2020-09-02_08:40:34_CDT [openHABian] openHABian configuration tool version: [master]v1.6-alpha-791(2582488)
2020-09-02_08:40:34_CDT [openHABian] Checking for changes in origin branch master... OK
2020-09-02_08:40:37_CDT [openHABian] Switching to branch master... OK
2020-09-02_08:41:00_CDT [openHABian] Updating Linux package information... OK
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2020-09-02_08:41:01_CDT [openHABian] Installing basic can't-be-wrong packages (screen, vim, ...)... OK
2020-09-02_08:41:02_CDT [openHABian] Installing additional needed packages... OK
2020-09-02_08:41:03_CDT [openHABian] Beginning install of latest openHAB release (stable)... OK
2020-09-02_08:41:06_CDT [openHABian] Adding required keys to apt... OK
2020-09-02_08:41:08_CDT [openHABian] Installing selected openHAB version... OK
2020-09-02_08:41:21_CDT [openHABian] Setting up openHAB service... OK
2020-09-02_08:41:21_CDT [openHABian] Creating dependencies to jointly start services that depend on each other... OK
2020-09-02_08:41:21_CDT [openHABian] Adding delay on loading openHAB rules... OK
2020-09-02_08:43:22_CDT [openHABian] Adding an openHAB dashboard tile for 'openhabiandocs'... OK
2020-09-02_08:43:27_CDT [openHABian] Preparing openHAB folder mounts under '/srv/openhab2-*'... OK
2020-09-02_08:43:29_CDT [openHABian] Applying file permissions recommendations... FAILED (user audio)
2020-09-02_08:43:29_CDT [openHABian] Setting up Samba network shares... OK
2020-09-02_08:43:29_CDT [openHABian] Setting up Samba service... OK
2020-09-02_08:43:32_CDT [openHABian] Updating openHAB Log Viewer (frontail)... OK
2020-09-02_08:43:33_CDT [openHABian] Configuring openHAB Log Viewer (frontail)... OK
2020-09-02_08:43:33_CDT [openHABian] Setting up openHAB Log Viewer (frontail) service... OK
2020-09-02_08:43:34_CDT [openHABian] Adding an openHAB dashboard tile for 'frontail'... OK
2020-09-02_08:43:34_CDT [openHABian] Adding slightly tuned bash configuration files to system... cp: cannot create regular file '/home/user/.bash_profile': No such file or directory
FAILED (user bash_profile)
2020-09-02_08:43:42_CDT [openHABian] Updating Linux package information... OK
2020-09-02_08:43:42_CDT [openHABian] Applying file permissions recommendations... FAILED (user audio)
2020-09-02_09:53:06_CDT [openHABian] We hope you got what you came for! See you again soon ;)
Does anyone have any advice? I just want to turn my stupid lights on and this has been frustrating me for over a week now. I’ve purged openHAB multiple times, purged Zulu, have tried various versions of the Zulu OpenJDK, the Master vs. Stable version of openHABian, etc. but have not gotten anywhere here.
Thank you very much for your help!
Edited:
I have never had any issues whatsoever running openHAB or using openhabian-config whatsoever with my machine and current Debian 10 “Buster” operating system for the past two-plus years that I have been using openHAB in my home.
System/hardware summary:
Snaphot created on: 20200815_1336
System: Host: <filter> Kernel: 4.19.0-10-amd64 x86_64 bits: 64 compiler: gcc v: 8.3.0
parameters: BOOT_IMAGE=/boot/vmlinuz-4.19.0-10-amd64
root=UUID=<filter> ro quiet splash
init=/lib/systemd/systemd
Desktop: Xfce 4.14.2 tk: Gtk 3.24.5 info: xfce4-panel wm: xfwm4 dm: LightDM 1.26.0
Distro: MX-19.2_x64 patito feo May 31 2020 base: Debian GNU/Linux 10 (buster)
Machine: Type: Detachable System: Dell product: Latitude 5175 v: N/A serial: <filter> Chassis:
type: 32 serial: <filter>
Mobo: Dell model: 0RJJV5 v: A00 serial: <filter> UEFI: Dell v: 1.7.1 date: 11/29/2019
CPU: Topology: Dual Core model: Intel Core m5-6Y57 bits: 64 type: MT MCP arch: Skylake
family: 6 model-id: 4E (78) stepping: 3 microcode: D6 L2 cache: 4096 KiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 12096
Speed: 600 MHz min/max: 400/2800 MHz Core speeds (MHz): 1: 600 2: 600 3: 600 4: 600
Vulnerabilities: Type: itlb_multihit status: KVM: Split huge pages
Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
Type: mds mitigation: Clear CPU buffers; SMT vulnerable
Type: meltdown mitigation: PTI
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl and seccomp
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW,
STIBP: conditional, RSB filling
Type: srbds status: Vulnerable: No microcode
Type: tsx_async_abort mitigation: Clear CPU buffers; SMT vulnerable
Graphics: Device-1: Intel HD Graphics 515 vendor: Dell driver: i915 v: kernel bus ID: 00:02.0
chip ID: 8086:191e
Display: x11 server: X.Org 1.20.4 driver: modesetting unloaded: fbdev,vesa
resolution: 1600x900~60Hz
OpenGL: renderer: Mesa DRI Intel HD Graphics 515 (Skylake GT2) v: 4.5 Mesa 18.3.6
compat-v: 3.0 direct render: Yes
Audio: Device-1: Intel Skylake Imaging Unit
vendor: Dell Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor driver: N/A
bus ID: 00:05.0 chip ID: 8086:1919
Device-2: Intel vendor: Dell driver: N/A bus ID: 00:14.3 chip ID: 8086:9d32
Device-3: Intel Sunrise Point-LP HD Audio vendor: Dell driver: snd_hda_intel
v: kernel bus ID: 00:1f.3 chip ID: 8086:9d70
Sound Server: ALSA v: k4.19.0-10-amd64
Network: Device-1: Intel Wireless 8260 driver: iwlwifi v: kernel port: f040 bus ID: 01:00.0
chip ID: 8086:24f3
IF: wlan0 state: up mac: <filter>
IF-ID-1: vmnet1 state: unknown speed: N/A duplex: N/A mac: <filter>
IF-ID-2: vmnet8 state: unknown speed: N/A duplex: N/A mac: <filter>
Drives: Local Storage: total: 119.24 GiB used: 93.24 GiB (78.2%)
ID-1: /dev/sda vendor: LITE-ON model: L8H-128V2G-11 M.2 2280 128GB size: 119.24 GiB
block size: physical: 512 B logical: 512 B speed: 6.0 Gb/s serial: <filter> rev: 10C
scheme: GPT
Partition: ID-1: / raw size: 114.11 GiB size: 111.82 GiB (97.99%) used: 91.67 GiB (82.0%)
fs: ext4 dev: /dev/sda2
ID-2: swap-1 size: 4.88 GiB used: 1.58 GiB (32.3%) fs: swap
swappiness: 15 (default 60) cache pressure: 100 (default) dev: /dev/sda3
Sensors: System Temperatures: cpu: 53.0 C mobo: N/A
Fan Speeds (RPM): N/A
Repos: No active apt repos in: /etc/apt/sources.list
No active apt repos in: /etc/apt/sources.list.d/agornostal-ubuntu-ulauncher-groovy.list
Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
1: deb http://ftp.us.debian.org/debian/ buster-updates main contrib non-free
2: deb-src http://ftp.us.debian.org/debian/ buster-updates main contrib non-free #Added by software-properties
Active apt repos in: /etc/apt/sources.list.d/debian.list
1: deb http://ftp.us.debian.org/debian/ buster main contrib non-free
2: deb http://deb.debian.org/debian-security buster/updates main contrib non-free
3: deb-src http://ftp.us.debian.org/debian/ buster main contrib non-free
Active apt repos in: /etc/apt/sources.list.d/google-chrome.list
1: deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
Active apt repos in: /etc/apt/sources.list.d/mx.list
1: deb http://mirrors.rit.edu/mxlinux/mx-packages/mx/repo/ buster main non-free
Active apt repos in: /etc/apt/sources.list.d/nodesource.list
1: deb https://deb.nodesource.com/node_12.x buster main
2: deb-src https://deb.nodesource.com/node_12.x buster main
Active apt repos in: /etc/apt/sources.list.d/openhab2.list
1: deb https://dl.bintray.com/openhab/apt-repo2 stable main
Active apt repos in: /etc/apt/sources.list.d/skype-stable.list
1: deb [arch=amd64] https://repo.skype.com/deb stable main
Active apt repos in: /etc/apt/sources.list.d/spotify.list
1: deb http://repository.spotify.com stable non-free
No active apt repos in: /etc/apt/sources.list.d/various.list
Active apt repos in: /etc/apt/sources.list.d/vscode.list
1: deb [arch=amd64] http://packages.microsoft.com/repos/vscode stable main
Active apt repos in: /etc/apt/sources.list.d/zulu-openjdk.list
1: deb [arch=amd64] https://repos.azul.com/zulu/deb/ stable main
Active apt repos in: /etc/apt/sources.list.d/zulu.list
1: deb http://repos.azulsystems.com/debian stable main
Info: Processes: 268 Uptime: 5h 17m Memory: 3.59 GiB used: 2.71 GiB (75.4%) Init: systemd
v: 241 runlevel: 5 default: 5 Compilers: gcc: 8.3.0 alt: 8 Shell: quick-system-in
running in: quick-system-in inxi: 3.0.36