kyechou / leagueoflegends

League of Legends install and launch wrapper for Linux
https://www.leagueoflegends.com
GNU General Public License v3.0
290 stars 23 forks source link

GitHub Runners complains about no attached display #62

Open mikaeldui opened 2 years ago

mikaeldui commented 2 years ago

System information

Describe the issue

Complaining about no display attached.

Steps to reproduce

Run on a GitHub Actions runner, and there'll be complaints about no display attached. Example workflow: https://github.com/magisteriis/setup-league-client/actions/runs/1707474750/workflow Example action: https://github.com/magisteriis/setup-league-client/blob/features/linux/action.yml

Comment

I'm trying to broaden the combability of my action Setup League Client, so that it also works with Linux runners, but I wasn't able to port this to a GitHub Runner, 7 months ago. Do you have any ideas?

kyechou commented 2 years ago

Hi @mikaeldui, I'm not entirely sure how that works, but I'd assume the LoL installer requires an attached screen. I saw that you have Xvfb set up, but I'm not sure why the installer still complains about it. This comment might be helpful.