No, the LCD screen works on linux also. Luke is probably the most up to date on that as I haven't been following the LCD stuff of late. However, I believe it is simply a matter of changing a configuration value in the /boot/uEnv.txt file on the Armbian Ubuntu and debian releases.
Why did you want the LCD in this case... did you want to be able to run a web browser so you can see the octoprint dashboard from the machine that is running it? Just that is more common to see a octoprint box running completely headless, and connecting in from another device over the network.
Why did you want the LCD in this case... did you want to be able to run a web browser so you can see the octoprint dashboard from the machine that is running it? Just that is more common to see a octoprint box running completely headless, and connecting in from another device over the network.