I recently bought a Beelink Mini S mini PC. I connected it (HDMI 1) to an LG TV (HDMI 1). Video and audio were fine. The Mini S comes with Windows 11 installed, which is too resource intensive for this little machine (the cursor would be seriously lagging at times) and the fan is constantly running at full speed. Thus I decided to install Linux. However, while connected to the TV I could not access the bios - at least, I could not view the bios screen. Apparently the TV screen only became active after the OS had started.
I connected the Mini S to my ASUS computer monitor, was able to access the bios and change boot settings, and installed Linux Lite 6.6 (base: Ubuntu 22.04.3 LTS) from a USB drive. All was well and Linux runs properly, I wasn't able to test audio because that ASUS monitor has no build-in speakers. There's audio output from the Mini S headphone jack.
I re-connected the Mini S to my LG TV, turned on the TV and turned on the Mini S. The TV doesn't receive a video signal, and again I can not access the bios either.
I tried the 3 different HDMI ports on the TV - each time restarting the Mini S - no video signal on either.
After starting up the Mini S while connected to the TV, I unplugged the HDMI cable from the TV and plugged into my monitor, but now there was no video signal there either. It looked like the booting of Linux had been aborted when connected to the TV. When I restart the Mini S, then the monitor shows the Linux screen. When I then unplug the HDMI cable from the monitor and plug it into the TV, now the TV also shows the Linux screen, the video signal works, however there is no audio. But, once I restart the Mini S, again the TV screen is not recognized.
I tried all above scenarios after changing the Mini S bios such that it would use the second HDMI port as video output, but all behavior was the same. I switched the bios back to use the first HDMI port. Strangely, the next time I checked the bios, the second HDMI port was no longer listed.
My observations/deductions so far:
- The Mini S doesn't seem to be able to detect that the TV is connected through HDMI on startup.
- When no video device is detected during startup, Linux aborts.
- Linux can detect the TV after it has started successfully.
I have the following questions:
1a) How can I ensure that the Mini S / Linux detects the TV on startup?
1b) How can I ensure that Linux doesn't abort startup when no video device is detected?
2) Once video connection is successful, how can I ensure that audio will work as well?
I'm a Linux novice and searched through many online resources for a possible solution but couldn't see the forest through the trees. Hopefully someone here can help me or point me in the right direction.
Bookmarks