I have connected my laptop, which has no screen, to my Samsung smart tv via HDMI and i’m getting no signal. When I plug it in to my Sony smart TV and another generic HDTV it works absolutely fine. I encounter the same issues when trying to connect to any of my monitors, however.
I have tried using SSH software to change the output, which is returning the following.
[root@BATOCERA /userdata/system]# export DISPLAY=:0.0 [root@BATOCERA /userdata/system]# batocera-resolution listOutputs Can't open display :0.0 [root@BATOCERA /userdata/system]# xrandr Can't open display :0.0
I have then reset Batocera using SSH via the following, leaving the HDMI cable unplugged,
/etc/init.d/S31emulationstation stop mv /userdata/system /userdata/system.old reboot
then plugging the HDMI cable back in once Batocera has rebooted and set the display output, which shows Batocera in the top left corner of the screen as 640×480 window. Absolutely tiny, but at least I’m getting somewhere, right?
[root@BATOCERA /userdata/system]# export DISPLAY=:0.0 [root@BATOCERA /userdata/system]# batocera-resolution listOutputs HDMI-1-0 [root@BATOCERA /userdata/system]# batocera-resolution setOutput HDMI-1-0 set HDMI-1-0 as primary
And then I hit a brick wall. The following is the output I get when trying to set the resolution (it does this for all the resolutions I have tried), which kills the display I was getting and I’m back to square one.
[root@BATOCERA /userdata/system]# batocera-resolution setMode 3840x2160.59.94 3840x2160.59.94 X connection to :0.0 broken (explicit kill or server shutdown).
The only way I have found to get the display working at all (tiny 640×480 box in top left of TV) is to reset Batocera again and again, trying different resolutions each time.
I am using a known working HDMI cable and a known working HDMI port on the Samsung TV but I don’t know where else to go from here.
Any help or suggestions would be much appreciated :)