diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8990c76..30ca8bf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,13 +10,55 @@ on: workflow_dispatch: jobs: - release: - name: Release + build: + name: Build runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: 3.11 + + - name: Install Python Dependencies + run: | + python -m pip install --upgrade pip setuptools wheel + python -m pip install --upgrade -r requirements.txt + python -m pip install --upgrade -r requirements-dev.txt + + - name: Test with pytest + id: test + env: + GITHUB_PYTEST: "true" + DISCORD_BOT_TOKEN: ${{ secrets.DISCORD_TEST_BOT_TOKEN }} + DISCORD_WEBHOOK: ${{ secrets.DISCORD_TEST_BOT_WEBHOOK }} + GRAVATAR_EMAIL: ${{ secrets.GRAVATAR_EMAIL }} + PRAW_CLIENT_ID: ${{ secrets.REDDIT_CLIENT_ID }} + PRAW_CLIENT_SECRET: ${{ secrets.REDDIT_CLIENT_SECRET }} + REDDIT_USERNAME: ${{ secrets.REDDIT_USERNAME }} + REDDIT_PASSWORD: ${{ secrets.REDDIT_PASSWORD }} + shell: bash + run: | + python -m pytest \ + -rxXs \ + --tb=native \ + --verbose \ + --cov=src \ + tests + + - name: Upload coverage + # any except canceled or skipped + if: >- + always() && + (steps.test.outcome == 'success' || steps.test.outcome == 'failure') && + startsWith(github.repository, 'LizardByte/') + uses: codecov/codecov-action@v4 + with: + fail_ci_if_error: true + token: ${{ secrets.CODECOV_TOKEN }} + - name: Setup Release id: setup_release uses: LizardByte/setup-release-action@v2024.419.10846 diff --git a/Dockerfile b/Dockerfile index e63985a..81e8344 100644 --- a/Dockerfile +++ b/Dockerfile @@ -44,4 +44,4 @@ WORKDIR /app/ COPY . . RUN python -m pip install --no-cache-dir -r requirements.txt -CMD ["python", "./src/main.py"] +CMD ["python", "-m", "src"] diff --git a/README.md b/README.md index bfb34a1..1771ab8 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,7 @@ # support-bot +[![GitHub Workflow Status (CI)](https://img.shields.io/github/actions/workflow/status/lizardbyte/support-bot/ci.yml.svg?branch=master&label=CI%20build&logo=github&style=for-the-badge)](https://github.com/LizardByte/support-bot/actions/workflows/ci.yml?query=branch%3Amaster) +[![Codecov](https://img.shields.io/codecov/c/gh/LizardByte/support-bot.svg?token=900Q93P1DE&style=for-the-badge&logo=codecov&label=codecov)](https://app.codecov.io/gh/LizardByte/support-bot) + Support bot written in python to help manage LizardByte communities. The current focus is discord and reddit, but other platforms such as GitHub discussions/issues could be added. @@ -41,7 +44,7 @@ platforms such as GitHub discussions/issues could be added. | IGDB_CLIENT_SECRET | False | None | Required if daily_releases is enabled. | * Running bot: - * `python ./src/main.py` + * `python -m src` * Invite bot to server: * `https://discord.com/api/oauth2/authorize?client_id=&permissions=8&scope=bot%20applications.commands` @@ -66,9 +69,9 @@ platforms such as GitHub discussions/issues could be added. * First run (or manually get a new refresh token): * Delete `./data/refresh_token` file if needed - * `python ./src/main.py` + * `python -m src` * Open browser and login to reddit account to use with bot * Navigate to URL printed in console and accept * `./data/refresh_token` file is written * Running after refresh_token already obtained: - * `python ./src/main.py` + * `python -m src` diff --git a/codecov.yml b/codecov.yml new file mode 100644 index 0000000..c9d3a1a --- /dev/null +++ b/codecov.yml @@ -0,0 +1,15 @@ +--- +codecov: + branch: master + +coverage: + status: + project: + default: + target: auto + threshold: 10% + +comment: + layout: "diff, flags, files" + behavior: default + require_changes: false # if true: only post the comment if coverage changes diff --git a/requirements-dev.txt b/requirements-dev.txt new file mode 100644 index 0000000..dc9d3ec --- /dev/null +++ b/requirements-dev.txt @@ -0,0 +1,5 @@ +betamax==0.9.0 +betamax-serializers==0.2.1 +pytest==8.1.1 +pytest-asyncio==0.23.6 +pytest-cov==5.0.0 diff --git a/src/main.py b/src/__main__.py similarity index 68% rename from src/main.py rename to src/__main__.py index 3249ea5..de3c55a 100644 --- a/src/main.py +++ b/src/__main__.py @@ -8,9 +8,9 @@ # local imports if True: # hack for flake8 - import discord_bot - import keep_alive - import reddit_bot + from src.discord import bot as d_bot + from src import keep_alive + from src.reddit import bot as r_bot def main(): @@ -22,15 +22,18 @@ def main(): else: keep_alive.keep_alive() # Start the web server - discord_bot.start() # Start the discord bot - reddit_bot.start() # Start the reddit bot + discord_bot = d_bot.Bot() + discord_bot.start_threaded() # Start the discord bot + + reddit_bot = r_bot.Bot() + reddit_bot.start_threaded() # Start the reddit bot try: while discord_bot.bot_thread.is_alive() or reddit_bot.bot_thread.is_alive(): time.sleep(0.5) except KeyboardInterrupt: print("Keyboard Interrupt Detected") - discord_bot.stop() # Stop the discord bot + discord_bot.stop() reddit_bot.stop() diff --git a/src/common.py b/src/common.py index b874ce6..1c16875 100644 --- a/src/common.py +++ b/src/common.py @@ -1,5 +1,10 @@ +# standard imports +from io import BytesIO +import os + # lib imports from libgravatar import Gravatar +import requests def get_bot_avatar(gravatar: str) -> str: @@ -23,3 +28,16 @@ def get_bot_avatar(gravatar: str) -> str: image_url = g.get_image() return image_url + + +def get_avatar_bytes(): + avatar_response = requests.get(url=avatar) + avatar_img = BytesIO(avatar_response.content).read() + return avatar_img + + +# constants +avatar = get_bot_avatar(gravatar=os.environ['GRAVATAR_EMAIL']) +org_name = 'LizardByte' +bot_name = f'{org_name}-Bot' +bot_url = 'https://app.lizardbyte.dev' diff --git a/src/discord/__init__.py b/src/discord/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/discord/bot.py b/src/discord/bot.py new file mode 100644 index 0000000..a9baf6c --- /dev/null +++ b/src/discord/bot.py @@ -0,0 +1,98 @@ +# standard imports +import asyncio +import os +import threading + +# lib imports +import discord + +# local imports +from src.common import bot_name, get_avatar_bytes, org_name +from src.discord.tasks import daily_task +from src.discord.views import DonateCommandView + + +class Bot(discord.Bot): + """ + Discord bot class. + + This class extends the discord.Bot class to include additional functionality. The class will automatically + enable all intents and sync commands on startup. The class will also update the bot presence, username, and avatar + when the bot is ready. + """ + def __init__(self, *args, **kwargs): + if 'intents' not in kwargs: + intents = discord.Intents.all() + kwargs['intents'] = intents + if 'auto_sync_commands' not in kwargs: + kwargs['auto_sync_commands'] = True + super().__init__(*args, **kwargs) + + self.bot_thread = threading.Thread(target=lambda: None) + self.token = os.environ['DISCORD_BOT_TOKEN'] + + self.load_extension( + name='src.discord.cogs', + recursive=True, + store=False, + ) + + async def on_ready(self): + """ + Bot on ready event. + + This function runs when the discord bot is ready. The function will update the bot presence, update the username + and avatar, and start daily tasks. + """ + print(f'py-cord version: {discord.__version__}') + print(f'Logged in as {self.user.name} (ID: {self.user.id})') + print(f'Servers connected to: {self.guilds}') + + # update the username and avatar + avatar_img = get_avatar_bytes() + if await self.user.avatar.read() != avatar_img or self.user.name != bot_name: + await self.user.edit(username=bot_name, avatar=avatar_img) + + await self.change_presence( + activity=discord.Activity(type=discord.ActivityType.watching, name=f"the {org_name} server") + ) + + self.add_view(DonateCommandView()) # register view for persistent listening + + await self.sync_commands() + + try: + os.environ['DAILY_TASKS'] + except KeyError: + daily_task.start(bot=self) + else: + if os.environ['DAILY_TASKS'].lower() == 'true': + daily_task.start(bot=self) + else: + print("'DAILY_TASKS' environment variable is disabled") + + def start_threaded(self): + try: + # Login the bot in a separate thread + self.bot_thread = threading.Thread( + target=self.loop.run_until_complete, + args=(self.start(token=self.token),), + daemon=True + ) + self.bot_thread.start() + except KeyboardInterrupt: + print("Keyboard Interrupt Detected") + self.stop() + + def stop(self, future: asyncio.Future = None): + print("Attempting to stop daily tasks") + daily_task.stop() + print("Attempting to close bot connection") + if self.bot_thread is not None and self.bot_thread.is_alive(): + asyncio.run_coroutine_threadsafe(self.close(), self.loop) + self.bot_thread.join() + print("Closed bot") + + # Set a result for the future to mark it as done (unit testing) + if future and not future.done(): + future.set_result(None) diff --git a/src/discord/cogs/base_commands.py b/src/discord/cogs/base_commands.py new file mode 100644 index 0000000..24b50bd --- /dev/null +++ b/src/discord/cogs/base_commands.py @@ -0,0 +1,106 @@ +# lib imports +import discord +from discord.commands import Option + +# local imports +from src.common import avatar, bot_name, org_name +from src.discord.views import DonateCommandView +from src.discord import cogs_common + + +class BaseCommandsCog(discord.Cog): + def __init__(self, bot): + self.bot = bot + + @discord.slash_command( + name="help", + description=f"Get help with {bot_name}" + ) + async def help_command( + self, + ctx: discord.ApplicationContext, + ): + """ + Get help with the bot. + + Parameters + ---------- + ctx : discord.ApplicationContext + Request message context. + """ + description = "" + + for cmd in self.bot.commands: + if isinstance(cmd, discord.SlashCommandGroup): + for sub_cmd in cmd.subcommands: + description += await self.get_command_help(ctx=ctx, cmd=sub_cmd, group_name=cmd.name) + else: + description += await self.get_command_help(ctx=ctx, cmd=cmd) + + embed = discord.Embed(description=description, color=0xE5A00D) + embed.set_footer(text=bot_name, icon_url=avatar) + + await ctx.respond(embed=embed, ephemeral=True) + + @staticmethod + async def get_command_help( + ctx: discord.ApplicationContext, + cmd: discord.command, + group_name=None, + ) -> str: + description = "" + permissions = cmd.default_member_permissions + has_permissions = True + if permissions: + permissions_dict = {perm[0]: perm[1] for perm in permissions} + has_permissions = all(getattr(ctx.author.guild_permissions, perm, False) for perm in permissions_dict) + if has_permissions: + doc_help = cmd.description + if not doc_help: + doc_lines = cmd.callback.__doc__.split('\n') + doc_help = '\n'.join(line.strip() for line in doc_lines).split('\nParameters\n----------')[0].strip() + if group_name: + description = f"### `/{group_name} {cmd.name}`\n" + else: + description = f"### `/{cmd.name}`\n" + description += f"{doc_help}\n" + if cmd.options: + description += "\n**Options:**\n" + for option in cmd.options: + description += (f"`{option.name}`: {option.description} " + f"({'Required' if option.required else 'Optional'})\n") + description += "\n" + return description + + @discord.slash_command( + name="donate", + description=f"Support the development of {org_name}" + ) + async def donate_command( + self, + ctx: discord.ApplicationContext, + user: Option( + discord.Member, + description=cogs_common.user_mention_desc, + required=False, + ), + ): + """ + Sends a discord view, with various donation urls, to the server and channel where the + command was issued. + + Parameters + ---------- + ctx : discord.ApplicationContext + Request message context. + user : discord.Member + Username to mention in response. + """ + if user: + await ctx.respond(f'Thank you for your support {user.mention}!', view=DonateCommandView()) + else: + await ctx.respond('Thank you for your support!', view=DonateCommandView()) + + +def setup(bot: discord.Bot): + bot.add_cog(BaseCommandsCog(bot=bot)) diff --git a/src/discord/cogs/fun_commands.py b/src/discord/cogs/fun_commands.py new file mode 100644 index 0000000..98e53f2 --- /dev/null +++ b/src/discord/cogs/fun_commands.py @@ -0,0 +1,104 @@ +# standard imports +import random + +# lib imports +import discord +from discord.commands import Option +import requests + +# local imports +from src.common import avatar, bot_name +from src.discord.views import RefundCommandView +from src.discord import cogs_common + + +class FunCommandsCog(discord.Cog): + def __init__(self, bot): + self.bot = bot + + @discord.slash_command( + name="random", + description="Get a random video game quote" + ) + async def random_command( + self, + ctx: discord.ApplicationContext, + user: Option( + discord.Member, + description=cogs_common.user_mention_desc, + required=False, + ), + ): + """ + Get a random video game quote. + + Parameters + ---------- + ctx : discord.ApplicationContext + Request message context. + user : discord.Member + Username to mention in response. + """ + quotes = requests.get(url='https://app.lizardbyte.dev/uno/random-quotes/games.json').json() + + quote_index = random.choice(seq=quotes) + quote = quote_index['quote'] + + game = quote_index['game'] + character = quote_index['character'] + + if game and character: + description = f'~{character} / {game}' + elif game: + description = f'{game}' + elif character: + description = f'~{character}' + else: + description = None + + embed = discord.Embed(title=quote, description=description, color=0x00ff00) + embed.set_footer(text=bot_name, icon_url=avatar) + + if user: + await ctx.respond(user.mention, embed=embed) + else: + await ctx.respond(embed=embed) + + @discord.slash_command( + name="refund", + description="Get refund form" + ) + async def refund_command( + self, + ctx: discord.ApplicationContext, + user: Option( + discord.Member, + description=cogs_common.user_mention_desc, + required=False, + ), + ): + """ + Sends a discord embed, with a `Modal`. + This command is pure satire. + + Parameters + ---------- + ctx : discord.ApplicationContext + Request message context. + user : discord.Member + Username to mention in response. + """ + embed = discord.Embed(title="Refund request", + description="Original purchase price: $0.00\n\n" + "Select the button below to request a full refund!", + color=0xDC143C) + embed.set_footer(text=bot_name, icon_url=avatar) + + if user: + await ctx.respond(user.mention, embed=embed, view=RefundCommandView()) + else: + await ctx.respond(embed=embed, view=RefundCommandView()) + + +def setup(bot: discord.Bot): + bot.add_cog(FunCommandsCog(bot=bot)) diff --git a/src/discord/cogs/moderator_commands.py b/src/discord/cogs/moderator_commands.py new file mode 100644 index 0000000..2464b7d --- /dev/null +++ b/src/discord/cogs/moderator_commands.py @@ -0,0 +1,204 @@ +# standard imports +import time +from typing import Union + +# lib imports +import discord +from discord.commands import Option + +# local imports +from src.common import avatar, bot_name + +# constants +recommended_channel_desc = 'Select the recommended channel' # hack for flake8 F722 +user_info_option_desc = 'User to get information about' # hack for flake8 F722 + + +class ModeratorCommandsCog(discord.Cog): + def __init__(self, bot): + self.bot = bot + + mod_commands = discord.SlashCommandGroup( + name="mod", + description="Moderator commands", + default_member_permissions=discord.Permissions(manage_guild=True), + ) + + @mod_commands.command( + name="channel", + description="Suggest to move discussion to a different channel" + ) + async def channel_command( + self, + ctx: discord.ApplicationContext, + recommended_channel: Option( + Union[discord.ForumChannel, discord.TextChannel], + description=recommended_channel_desc, + required=True, + ), + ): + """ + Sends a discord embed, with a suggestion to move discussion to a different channel. + Additionally, the command will let the users know how to gain access to additional channels. + + Parameters + ---------- + ctx : discord.ApplicationContext + Request message context. + recommended_channel : Union[discord.ForumChannel, discord.TextChannel] + The recommended channel to move discussion to. + """ + categories_map = { + "dev lounge": "roles", + "insider lounge": "roles", + } + + embed = discord.Embed( + title="Incorrect channel", + description=f"Please move discussion to {recommended_channel.mention}", + color=0x00ff00, + ) + + permission_ch_id = '' + try: + category_name = recommended_channel.category.name.lower() + except AttributeError: + pass + else: + if category_name in categories_map: + for _ in ctx.guild.text_channels: + if _.name == categories_map[category_name]: + permission_ch_id = f'<#{_.id}>\n' + break + + # special channel mentions + # https://github.com/Pycord-Development/pycord/discussions/2020#discussioncomment-5666672 + embed.add_field( + name=f"Need access to `{recommended_channel}`?", + value=f"You may need to give yourself access in one of these channels:\n {permission_ch_id}" + "\n ." + ) + + embed.set_footer(text=bot_name, icon_url=avatar) + + await ctx.respond(embed=embed) + + @mod_commands.command( + name="sync", + description="Sync slash commands", + ) + async def sync_command( + self, + ctx: discord.ApplicationContext, + ): + """ + Sync slash commands with the discord server from which the command was issued. + + Parameters + ---------- + ctx : discord.ApplicationContext + Request message context. + """ + now = time.time() + msg = await ctx.respond("Syncing commands...", ephemeral=True) + await self.bot.sync_commands( + force=True, + guild_ids=[ctx.guild_id], + ) + duration = int(time.time() - now) + await msg.edit(content="""Synced commands! + +Sync duration: {}s +Commands not showing up? Try restarting discord or clearing cache. +""".format(duration)) + + @mod_commands.command( + name="user-info", + description="Get user information about a Discord user", + ) + async def user_info_command( + self, + ctx: discord.ApplicationContext, + user: Option( + discord.User, + description=user_info_option_desc, + required=False, + ), + ): + """ + Get user information about a Discord user. + + Parameters + ---------- + ctx : discord.ApplicationContext + Request message context. + user : discord.User + User to get information about. + """ + user = user or ctx.author + embed = discord.Embed( + fields=[ + discord.EmbedField(name="ID", value=str(user.id), inline=False), # User ID + discord.EmbedField( + name="Joined Discord at", + value=f'{discord.utils.format_dt(user.created_at, "R")}\n' + f'{discord.utils.format_dt(user.created_at, "F")}', + inline=False, + ), # When the user's account was created + ], + ) + embed.set_author(name=user.name) + embed.set_thumbnail(url=user.display_avatar.url) + + if user.colour.value: # If user has a role with a color + embed.colour = user.colour + + if isinstance(user, discord.User): # Checks if the user in the server + embed.set_footer(text="This user is not in this server.") + else: # We end up here if the user is a discord.Member object + embed.add_field( + name="Joined Server at", + value=f'{discord.utils.format_dt(user.joined_at, "R")}\n' + f'{discord.utils.format_dt(user.joined_at, "F")}', + inline=False, + ) # When the user joined the server + + # get User Roles + roles = [role.name for role in user.roles] + roles.pop(0) # remove @everyone role + embed.add_field( + name="Server Roles", + value='\n'.join(roles) if roles else "No roles", + inline=False, + ) + + # get User Status, such as Server Owner, Server Moderator, Server Admin, etc. + user_status = [] + if user.guild.owner_id == user.id: + user_status.append("Server Owner") + if user.guild_permissions.administrator: + user_status.append("Server Admin") + if user.guild_permissions.manage_guild: + user_status.append("Server Moderator") + embed.add_field( + name="User Status", + value='\n'.join(user_status), + inline=False, + ) + + if user.premium_since: # If the user is boosting the server + boosting_value = (f'{discord.utils.format_dt(user.premium_since, "R")}\n' + f'{discord.utils.format_dt(user.premium_since, "F")}') + else: + boosting_value = "Not boosting" + embed.add_field( + name="Boosting Since", + value=boosting_value, + inline=False, + ) + + await ctx.respond(embeds=[embed]) # Sends the embed + + +def setup(bot: discord.Bot): + bot.add_cog(ModeratorCommandsCog(bot=bot)) diff --git a/src/discord/cogs/support_commands.py b/src/discord/cogs/support_commands.py new file mode 100644 index 0000000..5b04d4c --- /dev/null +++ b/src/discord/cogs/support_commands.py @@ -0,0 +1,59 @@ +# lib imports +import discord +from discord.commands import Option + +# local imports +from src.common import avatar, bot_name +from src.discord.views import DocsCommandView +from src.discord import cogs_common + + +class SupportCommandsCog(discord.Cog): + def __init__(self, bot): + self.bot = bot + + @discord.slash_command( + name="docs", + description="Get docs for any project." + ) + async def docs_command( + self, + ctx: discord.ApplicationContext, + user: Option( + discord.Member, + description=cogs_common.user_mention_desc, + required=False, + ), + ): + """ + Sends a discord embed, with `Select Menus` allowing the user to select the specific documentation, + to the server and channel where the command was issued. + + Parameters + ---------- + ctx : discord.ApplicationContext + Request message context. + user : discord.Member + Username to mention in response. + """ + embed = discord.Embed(title="Select a project", color=0xF1C232) + embed.set_footer(text=bot_name, icon_url=avatar) + + if user: + await ctx.respond( + f'{ctx.author.mention}, {user.mention}', + embed=embed, + ephemeral=False, + view=DocsCommandView(ctx=ctx) + ) + else: + await ctx.respond( + f'{ctx.author.mention}', + embed=embed, + ephemeral=False, + view=DocsCommandView(ctx=ctx) + ) + + +def setup(bot: discord.Bot): + bot.add_cog(SupportCommandsCog(bot=bot)) diff --git a/src/discord/cogs_common.py b/src/discord/cogs_common.py new file mode 100644 index 0000000..9d33ff4 --- /dev/null +++ b/src/discord/cogs_common.py @@ -0,0 +1 @@ +user_mention_desc = 'Select the user to mention' diff --git a/src/discord_helpers.py b/src/discord/helpers.py similarity index 85% rename from src/discord_helpers.py rename to src/discord/helpers.py index ffe7f04..7f363b9 100644 --- a/src/discord_helpers.py +++ b/src/discord/helpers.py @@ -1,5 +1,5 @@ # standard imports -from typing import Union +from typing import Any # lib imports import requests @@ -21,7 +21,7 @@ } -def igdb_authorization(client_id: str, client_secret: str) -> dict: +def igdb_authorization(client_id: str, client_secret: str) -> Any: """ Authorization for IGDB. @@ -36,7 +36,7 @@ def igdb_authorization(client_id: str, client_secret: str) -> dict: Returns ------- - dict + Any Authorization dictionary. """ grant_type = 'client_credentials' @@ -54,7 +54,7 @@ def igdb_authorization(client_id: str, client_secret: str) -> dict: return authorization -def get_json(url: str) -> Union[dict, list]: +def get_json(url: str) -> Any: """ Make a GET request and get the response in json. @@ -67,7 +67,7 @@ def get_json(url: str) -> Union[dict, list]: Returns ------- - any + Any The json response. """ res = requests.get(url=url) @@ -76,9 +76,9 @@ def get_json(url: str) -> Union[dict, list]: return data -def post_json(url: str, headers: dict) -> Union[dict, list]: +def post_json(url: str, headers: dict) -> Any: """ - Make a POST request and get response in json. + Make a POST request and get the response in json. Makes a POST request with given headers to the given url. @@ -91,7 +91,7 @@ def post_json(url: str, headers: dict) -> Union[dict, list]: Returns ------- - any + Any The json response. """ result = requests.post(url=url, data=headers).json() diff --git a/src/discord_modals.py b/src/discord/modals.py similarity index 100% rename from src/discord_modals.py rename to src/discord/modals.py diff --git a/src/discord/tasks.py b/src/discord/tasks.py new file mode 100644 index 0000000..d4249dd --- /dev/null +++ b/src/discord/tasks.py @@ -0,0 +1,173 @@ +# standard imports +from datetime import datetime +import json +import os + +# lib imports +import discord +from discord.ext import tasks +from igdb.wrapper import IGDBWrapper + +# local imports +from src.common import avatar, bot_name, bot_url +from src.discord.helpers import igdb_authorization, month_dictionary + + +@tasks.loop(minutes=60.0) +async def daily_task(bot: discord.Bot): + """ + Run daily task loop. + + This function runs on a schedule, every 60 minutes. Create an embed and thread for each game released + on this day in history (according to IGDB), if enabled. + """ + if datetime.utcnow().hour == int(os.getenv(key='DAILY_TASKS_UTC_HOUR', default=12)): + daily_releases = True if os.getenv(key='DAILY_RELEASES', default='true').lower() == 'true' else False + if not daily_releases: + print("'DAILY_RELEASES' environment variable is disabled") + else: + try: + channel = bot.get_channel(int(os.environ['DAILY_CHANNEL_ID'])) + except KeyError: + print("'DAILY_CHANNEL_ID' not defined in environment variables.") + else: + igdb_auth = igdb_authorization(client_id=os.environ['IGDB_CLIENT_ID'], + client_secret=os.environ['IGDB_CLIENT_SECRET']) + wrapper = IGDBWrapper(client_id=os.environ['IGDB_CLIENT_ID'], auth_token=igdb_auth['access_token']) + + end_point = 'release_dates' + fields = [ + 'human', + 'game.name', + 'game.summary', + 'game.url', + 'game.genres.name', + 'game.rating', + 'game.cover.url', + 'game.artworks.url', + 'game.platforms.name', + 'game.platforms.url' + ] + + where = f'human="{month_dictionary[datetime.utcnow().month]} {datetime.utcnow().day:02d}"*' + limit = 500 + query = f'fields {", ".join(fields)}; where {where}; limit {limit};' + + byte_array = bytes(wrapper.api_request(endpoint=end_point, query=query)) + json_result = json.loads(byte_array) + + game_ids = [] + + for game in json_result: + color = 0x9147FF + + try: + game_id = game['game']['id'] + except KeyError: + continue + else: + if game_id not in game_ids: + game_ids.append(game_id) + else: # do not repeat the same game... even though it could be a different platform + continue + + try: + embed = discord.Embed( + title=game['game']['name'], + url=game['game']['url'], + description=game['game']['summary'][0:2000 - 1], + color=color + ) + except KeyError: + continue + + try: + embed.add_field( + name='Release Date', + value=game['human'], + inline=True + ) + except KeyError: + pass + + try: + rating = round(game['game']['rating'] / 20, 1) + embed.add_field( + name='Average Rating', + value=f'⭐{rating}', + inline=True + ) + + if rating < 4.0: # reduce number of messages per day + continue + except KeyError: + continue + + try: + embed.set_thumbnail( + url=f"https:{game['game']['cover']['url'].replace('_thumb', '_original')}" + ) + except KeyError: + pass + + try: + embed.set_image( + url=f"https:{game['game']['artworks'][0]['url'].replace('_thumb', '_original')}" + ) + except KeyError: + pass + + try: + platforms = '' + name = 'Platform' + + for platform in game['game']['platforms']: + if platforms: + platforms += ", " + name = 'Platforms' + platforms += platform['name'] + + embed.add_field( + name=name, + value=platforms, + inline=False + ) + except KeyError: + pass + + try: + genres = '' + name = 'Genre' + + for genre in game['game']['genres']: + if genres: + genres += ", " + name = 'Genres' + genres += genre['name'] + + embed.add_field( + name=name, + value=genres, + inline=False + ) + except KeyError: + pass + + try: + embed.set_author( + name=bot_name, + url=bot_url, + icon_url=avatar + ) + except KeyError: + pass + + embed.set_footer( + text='Data provided by IGDB', + icon_url='https://www.igdb.com/favicon-196x196.png' + ) + + message = await channel.send(embed=embed) + thread = await message.create_thread(name=embed.title) + + print(f'thread created: {thread.name}') diff --git a/src/discord_views.py b/src/discord/views.py similarity index 99% rename from src/discord_views.py rename to src/discord/views.py index b852417..b26237d 100644 --- a/src/discord_views.py +++ b/src/discord/views.py @@ -9,10 +9,9 @@ import requests # local imports -from discord_avatar import avatar -from discord_constants import bot_name -from discord_helpers import get_json -from discord_modals import RefundModal +from src.common import avatar, bot_name +from src.discord.helpers import get_json +from src.discord.modals import RefundModal class DocsCommandDefaultProjects: diff --git a/src/discord_avatar.py b/src/discord_avatar.py deleted file mode 100644 index 1776f9c..0000000 --- a/src/discord_avatar.py +++ /dev/null @@ -1,15 +0,0 @@ -# standard imports -from io import BytesIO -import os - -# lib imports -import requests - -# local imports -import common - -# avatar -avatar = common.get_bot_avatar(gravatar=os.environ['GRAVATAR_EMAIL']) - -avatar_response = requests.get(url=avatar) -avatar_img = BytesIO(avatar_response.content).read() diff --git a/src/discord_bot.py b/src/discord_bot.py deleted file mode 100644 index 6db1806..0000000 --- a/src/discord_bot.py +++ /dev/null @@ -1,532 +0,0 @@ -# standard imports -import asyncio -from datetime import datetime -import json -import os -import random -import threading -from typing import Union - -# lib imports -import discord -from discord.commands import Option -from discord.ext import tasks -from igdb.wrapper import IGDBWrapper -import requests - -# local imports -from discord_constants import org_name, bot_name, bot_url -from discord_helpers import igdb_authorization, month_dictionary -from discord_avatar import avatar, avatar_img -from discord_views import DocsCommandView, DonateCommandView, RefundCommandView - -# constants -bot_token = os.environ['DISCORD_BOT_TOKEN'] -bot = discord.Bot(intents=discord.Intents.all(), auto_sync_commands=True) - -user_mention_desc = 'Select the user to mention' -recommended_channel_desc = 'Select the recommended channel' - -# context reference -# https://discordpy.readthedocs.io/en/latest/ext/commands/api.html#discord.ext.commands.Context -# https://docs.pycord.dev/en/master/ext/commands/api.html#discord.ext.commands.Context - - -@bot.event # on ready -async def on_ready(): - """ - Bot on ready event. - - This function runs when the discord bot is ready. The function will update the bot presence, update the username - and avatar, and start daily tasks. - """ - print(f'py-cord version: {discord.__version__}') - print(f'Logged in as || name: {bot.user.name} || id: {bot.user.id}') - print(f'Servers connected to: {bot.guilds}') - - # update the username and avatar - await bot.user.edit(username=bot_name, avatar=avatar_img) - - await bot.change_presence( - activity=discord.Activity(type=discord.ActivityType.watching, name=f"the {org_name} server") - ) - - bot.add_view(DonateCommandView()) # register view for persistent listening - - # try to force sync commands - # calling an outdated command seems to force a sync - await bot.sync_commands( - commands=bot.commands, - force=True, - ) - - try: - os.environ['DAILY_TASKS'] - except KeyError: - daily_task.start() - else: - if os.environ['DAILY_TASKS'].lower() == 'true': - daily_task.start() - else: - print("'DAILY_TASKS' environment variable is disabled") - - -@bot.slash_command( - name="help", - description=f"Get help with {bot_name}" -) -async def help_command(ctx: discord.ApplicationContext): - """ - The ``help`` slash command. - - Send a discord embed, with help information, to the server and channel where the command was issued. - - Parameters - ---------- - ctx : discord.ApplicationContext - Request message context. - """ - description = f"""\ - `/help` - Print this message. - - `/channel ` - Suggest to move discussion to a different channel. - - `/docs ` - Return url to project docs based on follow up questions. - `user` - The user to mention in the response. Optional. - - `/donate ` - See how to support {org_name}. - `user` - The user to mention in the response. Optional. - - `/random ` - Return a random video game quote. - `user` - The user to mention in the response. Optional. - """ - - embed = discord.Embed(description=description, color=0xE5A00D) - embed.set_footer(text=bot_name, icon_url=avatar) - - await ctx.respond(embed=embed) - - -@bot.slash_command( - name="channel", - description="Suggest to move discussion to a different channel" -) -async def channel(ctx: discord.ApplicationContext, - recommended_channel: Option( - input_type=Union[discord.ForumChannel, discord.TextChannel], - description=recommended_channel_desc, - required=True) - ): - """ - The ``channel`` slash command. - - Sends a discord embed, with a suggestion to move discussion to a different channel. Additionally, the command will - let the users know how to gain access to additional channels. - - Parameters - ---------- - ctx : discord.ApplicationContext - Request message context. - recommended_channel : discord.Commands.Option - The recommended channel to move discussion to. - """ - categories_map = { - "dev lounge": "roles", - "insider lounge": "roles", - } - - # test if recommended_channel has an integer value - try: - channel_id = int(recommended_channel.lstrip("<#").rstrip(">")) - except ValueError: - await ctx.respond(f":bangbang: `{recommended_channel}` is not a valid channel.", ephemeral=True) - return - - channel_obj: discord.TextChannel = bot.get_guild(ctx.guild_id).get_channel(channel_id) - - # test if recommended_channel is a valid channel - try: - channel_name = channel_obj.name.lower() - except AttributeError: - await ctx.respond(f":bangbang: `{recommended_channel}` is not a valid channel in this guild.", ephemeral=True) - return - - embed = discord.Embed( - title="Incorrect channel", - description=f"Please move discussion to {recommended_channel}.", - color=0x00ff00, - ) - - permission_ch_id = '' - try: - category_name = channel_obj.category.name.lower() - except AttributeError: - pass - else: - if category_name in categories_map: - for _ in ctx.guild.text_channels: - if _.name == categories_map[category_name]: - permission_ch_id = f'<#{_.id}>\n' - break - - # special channel mentions - # https://github.com/Pycord-Development/pycord/discussions/2020#discussioncomment-5666672 - embed.add_field( - name=f"Need access to `{channel_name}`?", - value=f"You may need to give yourself access in one of these channels:\n {permission_ch_id}" - "\n ." - ) - - embed.set_footer(text=bot_name, icon_url=avatar) - - await ctx.respond(embed=embed) - - -@bot.slash_command( - name="donate", - description=f"Support the development of {org_name}" -) -async def donate_command(ctx: discord.ApplicationContext, - user: Option( - discord.Member, - description=user_mention_desc, - required=False) - ): - """ - The ``donate`` slash command. - - Sends a discord view, with various donation urls, to the server and channel where the - command was issued. - - Parameters - ---------- - ctx : discord.ApplicationContext - Request message context. - user : discord.Commands.Option - Username to mention in response. - """ - if user: - await ctx.respond(f'Thank you for your support {user.mention}!', view=DonateCommandView()) - else: - await ctx.respond('Thank you for your support!', view=DonateCommandView()) - - -@bot.slash_command( - name="random", - description="Random video game quote" -) -async def random_command(ctx: discord.ApplicationContext, - user: Option( - discord.Member, - description=user_mention_desc, - required=False) - ): - """ - The ``random`` slash command. - - Sends a discord embed, with a random video game quote, to the server and channel where the command was issued. - - Parameters - ---------- - ctx : discord.ApplicationContext - Request message context. - user : discord.Commands.Option - Username to mention in response. - """ - quotes = requests.get(url='https://app.lizardbyte.dev/uno/random-quotes/games.json').json() - - quote_index = random.choice(seq=quotes) - quote = quote_index['quote'] - - game = quote_index['game'] - character = quote_index['character'] - - if game and character: - description = f'~{character} / {game}' - elif game: - description = f'{game}' - elif character: - description = f'~{character}' - else: - description = None - - embed = discord.Embed(title=quote, description=description, color=0x00ff00) - embed.set_footer(text=bot_name, icon_url=avatar) - - if user: - await ctx.respond(user.mention, embed=embed) - else: - await ctx.respond(embed=embed) - - -@bot.slash_command( - name="docs", - description="Return docs for any project." -) -async def docs_command(ctx: discord.ApplicationContext, - user: Option( - discord.Member, - description=user_mention_desc, - required=False) - ): - """ - The ``docs`` slash command. - - Sends a discord embed, with `Select Menus` allowing the user to select the specific documentation, - to the server and channel where the command was issued. - - Parameters - ---------- - ctx : discord.ApplicationContext - Request message context. - user : discord.Commands.Option - Username to mention in response. - """ - embed = discord.Embed(title="Select a project", color=0xF1C232) - embed.set_footer(text=bot_name, icon_url=avatar) - - if user: - await ctx.respond( - f'{ctx.author.mention}, {user.mention}', - embed=embed, - ephemeral=False, - view=DocsCommandView(ctx=ctx) - ) - else: - await ctx.respond( - f'{ctx.author.mention}', - embed=embed, - ephemeral=False, - view=DocsCommandView(ctx=ctx) - ) - - -@bot.slash_command( - name="refund", - description="Refund form for unhappy customers." -) -async def refund_command(ctx: discord.ApplicationContext, - user: Option( - discord.Member, - description=user_mention_desc, - required=False) - ): - """ - The ``refund`` slash command. - - Sends a discord embed, with a `Modal`, to the server and channel where the command was issued. This command is - pure satire. - - Parameters - ---------- - ctx : discord.ApplicationContext - Request message context. - user : discord.Commands.Option - Username to mention in response. - """ - embed = discord.Embed(title="Refund request", - description="Original purchase price: $0.00\n\n" - "Select the button below to request a full refund!", - color=0xDC143C) - embed.set_footer(text=bot_name, icon_url=avatar) - - if user: - await ctx.respond(user.mention, embed=embed, view=RefundCommandView()) - else: - await ctx.respond(embed=embed, view=RefundCommandView()) - - -@tasks.loop(minutes=60.0) -async def daily_task(): - """ - Run daily task loop. - - This function runs on a schedule, every 60 minutes. Create an embed and thread for each game released - on this day in history (according to IGDB), if enabled. - """ - if datetime.utcnow().hour == int(os.getenv(key='daily_tasks_utc_hour', default=12)): - daily_releases = False - try: - os.environ['DAILY_RELEASES'] - except KeyError: - daily_releases = True - else: - if os.environ['DAILY_RELEASES'].lower() == 'true': - daily_releases = True - else: - print("'DAILY_RELEASES' environment variable is disabled") - - if daily_releases: - try: - channel = bot.get_channel(int(os.environ['DAILY_CHANNEL_ID'])) - except KeyError: - print("'DAILY_CHANNEL_ID' not defined in environment variables.") - else: - igdb_auth = igdb_authorization(client_id=os.environ['IGDB_CLIENT_ID'], - client_secret=os.environ['IGDB_CLIENT_SECRET']) - wrapper = IGDBWrapper(client_id=os.environ['IGDB_CLIENT_ID'], auth_token=igdb_auth['access_token']) - - end_point = 'release_dates' - fields = [ - 'human', - 'game.name', - 'game.summary', - 'game.url', - 'game.genres.name', - 'game.rating', - 'game.cover.url', - 'game.artworks.url', - 'game.platforms.name', - 'game.platforms.url' - ] - - where = f'human="{month_dictionary[datetime.utcnow().month]} {datetime.utcnow().day:02d}"*' - limit = 500 - query = f'fields {", ".join(fields)}; where {where}; limit {limit};' - - byte_array = bytes(wrapper.api_request(endpoint=end_point, query=query)) - json_result = json.loads(byte_array) - # print(json.dumps(json_result, indent=2)) - - game_ids = [] - - for game in json_result: - color = 0x9147FF - - try: - game_id = game['game']['id'] - except KeyError: - continue - else: - if game_id not in game_ids: - game_ids.append(game_id) - else: # do not repeat the same game... even though it could be a different platform - continue - - try: - embed = discord.Embed( - title=game['game']['name'], - url=game['game']['url'], - description=game['game']['summary'][0:2000 - 1], - color=color - ) - except KeyError: - continue - - try: - embed.add_field( - name='Release Date', - value=game['human'], - inline=True - ) - except KeyError: - pass - - try: - rating = round(game['game']['rating'] / 20, 1) - embed.add_field( - name='Average Rating', - value=f'⭐{rating}', - inline=True - ) - - if rating < 4.0: # reduce number of messages per day - continue - except KeyError: - continue - - try: - embed.set_thumbnail( - url=f"https:{game['game']['cover']['url'].replace('_thumb', '_original')}" - ) - except KeyError: - pass - - try: - embed.set_image( - url=f"https:{game['game']['artworks'][0]['url'].replace('_thumb', '_original')}" - ) - except KeyError: - pass - - try: - platforms = '' - name = 'Platform' - - for platform in game['game']['platforms']: - if platforms: - platforms += ", " - name = 'Platforms' - platforms += platform['name'] - - embed.add_field( - name=name, - value=platforms, - inline=False - ) - except KeyError: - pass - - try: - genres = '' - name = 'Genre' - - for genre in game['game']['genres']: - if genres: - genres += ", " - name = 'Genres' - genres += genre['name'] - - embed.add_field( - name=name, - value=genres, - inline=False - ) - except KeyError: - pass - - try: - embed.set_author( - name=bot_name, - url=bot_url, - icon_url=avatar - ) - except KeyError: - pass - - embed.set_footer( - text='Data provided by IGDB', - icon_url='https://www.igdb.com/favicon-196x196.png' - ) - - message = await channel.send(embed=embed) - thread = await message.create_thread(name=embed.title) - - print(f'thread created: {thread.name}') - -bot_thread = threading.Thread(target=lambda: None) - - -def start(): - global bot_thread - try: - # Login the bot in a separate thread - bot_thread = threading.Thread( - target=bot.loop.run_until_complete, - args=(bot.start(token=bot_token),), - daemon=True - ) - bot_thread.start() - except KeyboardInterrupt: - print("Keyboard Interrupt Detected") - stop() - - -def stop(): - print("Attempting to stop daily tasks") - daily_task.stop() - print("Attempting to close bot connection") - if bot_thread is not None and bot_thread.is_alive(): - asyncio.run_coroutine_threadsafe(bot.close(), bot.loop) - bot_thread.join() - print("Closed bot") diff --git a/src/discord_constants.py b/src/discord_constants.py deleted file mode 100644 index af6eb86..0000000 --- a/src/discord_constants.py +++ /dev/null @@ -1,3 +0,0 @@ -org_name = 'LizardByte' -bot_name = f'{org_name}-Bot' -bot_url = 'https://app.lizardbyte.dev' diff --git a/src/reddit/__init__.py b/src/reddit/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/reddit/auth.py b/src/reddit/auth.py new file mode 100644 index 0000000..ffc0495 --- /dev/null +++ b/src/reddit/auth.py @@ -0,0 +1,120 @@ +# standard imports +import os +import random +import socket + +# lib imports +import praw + +""" +This module is deprecated and no longer used by the project, this is left here for reference only and may be removed +in the future. Since no individual users need to authorize our app, we can just use password flow. + +To use this the following changes need to be made to the src.reddit.bot.py: + +1. Imports +- from praw.util.token_manager import FileTokenManager +- from src.reddit import auth + +2. Bot class, __init__ method: +- self.refresh_token_file = os.path.join(self.data_dir, 'refresh_token') +- self.initialize_refresh_token_file() +- self.refresh_token_manager = FileTokenManager(self.refresh_token_file) + +3. Bot class, __init__ method, self.reddit object: +- token_manager=self.refresh_token_manager, + +4. Call the auth.initialize_refresh_token_file method with the appropriate parameters +""" + + +def initialize_refresh_token_file(refresh_token_file: str, redirect_uri: str, user_agent: str) -> bool: + if os.path.isfile(refresh_token_file): + return True + + # https://www.reddit.com/api/v1/scopes.json + scopes = [ + 'read', # Access posts and comments through my account. + ] + + reddit_auth = praw.Reddit( + client_id=os.environ['PRAW_CLIENT_ID'], + client_secret=os.environ['PRAW_CLIENT_SECRET'], + redirect_uri=redirect_uri, + user_agent=user_agent, + ) + + state = str(random.randint(0, 65000)) + url = reddit_auth.auth.url(scopes=scopes, state=state, duration="permanent") + print(f"Now open this url in your browser: {url}") + + client, data = receive_connection() + param_tokens = data.split(" ", 2)[1].split("?", 1)[1].split("&") + params = { + key: value for (key, value) in [token.split("=") for token in param_tokens] + } + + if state != params["state"]: + send_message( + client, + f"State mismatch. Expected: {state} Received: {params['state']}", + ) + return False + elif "error" in params: + send_message(client, params["error"]) + return False + + refresh_token = reddit_auth.auth.authorize(params["code"]) + with open(refresh_token_file, 'w+') as f: + f.write(refresh_token) + + send_message(client, f"Refresh token: {refresh_token}") + print('Refresh token has been written to "refresh_token" file') + return True + + +def receive_connection() -> tuple[socket.socket, str]: + """ + Wait for and then return a connected socket. + + Opens a TCP connection on port 8080, and waits for a single client. + + Returns + ------- + tuple[socket.socket, str] + The connected socket and the data received. + """ + server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) + server.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) + server.bind(('0.0.0.0', 8080)) + server.listen() + # Handle one request from the client + while True: + (clientSocket, clientAddress) = server.accept() + data = clientSocket.recv(1024) + + if data != b'': + # Wait until we receive the data from reddit + if data.startswith(b'GET /?state='): + # Send back what you received + clientSocket.send(data) + + break + server.close() + return clientSocket, data.decode("utf-8") + + +def send_message(client: socket.socket, message: str): + """ + Send a message to the client and close the connection. + + Parameters + ---------- + client : socket.socket + The client socket. + message : str + The message to send. + """ + print(f'message: {message}') + client.send(f"HTTP/1.1 200 OK\r\n\r\n{message}".encode("utf-8")) + client.close() diff --git a/src/reddit/bot.py b/src/reddit/bot.py new file mode 100644 index 0000000..f0f1915 --- /dev/null +++ b/src/reddit/bot.py @@ -0,0 +1,282 @@ +# standard imports +from datetime import datetime +import os +import requests +import shelve +import sys +import threading +import time +from typing import Optional + +# lib imports +import praw +from praw import models + +# local imports +from src import common + + +class Bot: + def __init__(self, **kwargs): + self.STOP_SIGNAL = False + + # threads + self.bot_thread = threading.Thread(target=lambda: None) + self.comment_thread = threading.Thread(target=lambda: None) + self.submission_thread = threading.Thread(target=lambda: None) + + # ensure we have all required environment variables + self.env_valid = self.validate_env() + + self.version = kwargs.get('version', 'v1') + self.user_agent = kwargs.get('user_agent', f'{common.bot_name} {self.version}') + self.avatar = kwargs.get('avatar', common.get_bot_avatar(gravatar=os.environ['GRAVATAR_EMAIL'])) + self.subreddit_name = kwargs.get('subreddit', os.getenv('PRAW_SUBREDDIT', 'LizardByte')) + + if not kwargs.get('redirect_uri', None): + try: # for running in replit + self.redirect_uri = f'https://{os.environ["REPL_SLUG"]}.{os.environ["REPL_OWNER"].lower()}.repl.co' + except KeyError: + self.redirect_uri = os.getenv('REDIRECT_URI', 'http://localhost:8080') + else: + self.redirect_uri = kwargs['redirect_uri'] + + # directories + # parent directory name of this file, not full path + parent_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__))).split(os.sep)[-1] + print(f'PARENT_DIR: {parent_dir}') + if parent_dir == 'app': # running in Docker container + self.data_dir = '/data' + else: # running locally + self.data_dir = os.path.join(os.getcwd(), 'data') + print(F'DATA_DIR: {self.data_dir}') + os.makedirs(self.data_dir, exist_ok=True) + + self.last_online_file = os.path.join(self.data_dir, 'last_online') + self.reddit = praw.Reddit( + client_id=os.environ['PRAW_CLIENT_ID'], + client_secret=os.environ['PRAW_CLIENT_SECRET'], + password=os.environ['REDDIT_PASSWORD'], + redirect_uri=self.redirect_uri, + user_agent=self.user_agent, + username=os.environ['REDDIT_USERNAME'], + ) + self.subreddit = self.reddit.subreddit(self.subreddit_name) # "AskReddit" for faster testing of submission loop + + @staticmethod + def validate_env() -> bool: + required_env = [ + 'DISCORD_WEBHOOK', + 'PRAW_CLIENT_ID', + 'PRAW_CLIENT_SECRET', + 'REDDIT_PASSWORD', + 'REDDIT_USERNAME', + ] + for env in required_env: + if env not in os.environ: + sys.stderr.write(f"Environment variable ``{env}`` must be defined\n") + return False + return True + + def process_comment(self, comment: models.Comment): + # todo + pass + + def process_submission(self, submission: models.Submission): + """ + Process a reddit submission. + + Parameters + ---------- + submission : praw.models.Submission + The submission to process. + """ + last_online = self.get_last_online() + + if last_online < submission.created_utc: + print(f'submission id: {submission.id}') + print(f'submission title: {submission.title}') + print('---------') + + with shelve.open(os.path.join(self.data_dir, 'reddit_bot_database')) as db: + try: + db[submission.id] + except KeyError: + submission_exists = False + db[submission.id] = vars(submission) + else: + submission_exists = True + + if submission_exists: + for k, v in vars(submission).items(): # update the database with current values + try: + if db[submission.id][k] != v: + db[submission.id][k] = v + except KeyError: + db[submission.id][k] = v + + else: + try: + os.environ['DISCORD_WEBHOOK'] + except KeyError: + pass + else: + db = self.discord(db=db, submission=submission) + db = self.flair(db=db, submission=submission) + db = self.karma(db=db, submission=submission) + + # re-write the last online time + self.last_online_writer() + + def discord(self, db: shelve.Shelf, submission: models.Submission) -> Optional[shelve.Shelf]: + """ + Send a discord message. + + Parameters + ---------- + db : shelve.Shelf + The database. + submission : praw.models.Submission + The submission to process. + + Returns + ------- + shelve.Shelf + The updated database. + """ + # get the flair color + try: + color = int(submission.link_flair_background_color, 16) + except Exception: + color = int('ffffff', 16) + + try: + redditor = self.reddit.redditor(name=submission.author) + except Exception: + return + + submission_time = datetime.fromtimestamp(submission.created_utc) + + # create the discord message + # todo: use the running discord bot, directly instead of using a webhook + discord_webhook = { + 'username': 'LizardByte-Bot', + 'avatar_url': self.avatar, + 'embeds': [ + { + 'author': { + 'name': str(submission.author), + 'url': f'https://www.reddit.com/user/{submission.author}', + 'icon_url': str(redditor.icon_img) + }, + 'title': str(submission.title), + 'url': str(submission.url), + 'description': str(submission.selftext), + 'color': color, + 'thumbnail': { + 'url': 'https://www.redditstatic.com/desktop2x/img/snoo_discovery@1x.png' + }, + 'footer': { + 'text': f'Posted on r/{self.subreddit_name} at {submission_time}', + 'icon_url': 'https://www.redditstatic.com/desktop2x/img/favicon/favicon-32x32.png' + } + } + ] + } + + # actually send the message + r = requests.post(os.environ['DISCORD_WEBHOOK'], json=discord_webhook) + + if r.status_code == 204: # successful completion of request, no additional content + # update the database + db[submission.id]['bot_discord'] = {'sent': True, 'sent_utc': int(time.time())} + + return db + + def flair(self, db: shelve.Shelf, submission: models.Submission) -> shelve.Shelf: + # todo + return db + + def karma(self, db: shelve.Shelf, submission: models.Submission) -> shelve.Shelf: + # todo + return db + + def commands(self, db: shelve.Shelf, submission: models.Submission) -> shelve.Shelf: + # todo + return db + + def last_online_writer(self) -> int: + """ + Write the current time to the last online file. + + Returns + ------- + int + The current time. + """ + last_online = int(time.time()) + with open(self.last_online_file, 'w') as f: + f.write(str(last_online)) + + return last_online + + def get_last_online(self) -> int: + """ + Get the last online time. + + Returns + ------- + int + The last online time. + """ + try: + with open(self.last_online_file, 'r') as f: + last_online = int(f.read()) + except FileNotFoundError: + last_online = self.last_online_writer() + + return last_online + + def _comment_loop(self, test: bool = False): + # process comments and then keep monitoring + for comment in self.subreddit.stream.comments(): + self.process_comment(comment=comment) + if self.STOP_SIGNAL: + break + if test: + return comment + + def _submission_loop(self, test: bool = False): + # process submissions and then keep monitoring + for submission in self.subreddit.stream.submissions(): + self.process_submission(submission=submission) + if self.STOP_SIGNAL: + break + if test: + return submission + + def start(self): + # start comment and submission loops in separate threads + self.comment_thread = threading.Thread(target=self._comment_loop, daemon=True) + self.comment_thread.start() + + self.submission_thread = threading.Thread(target=self._submission_loop, daemon=True) + self.submission_thread.start() + + def start_threaded(self): + try: + # Start the reddit bot in a separate thread + self.bot_thread = threading.Thread(target=self.start, daemon=True) + self.bot_thread.start() + except KeyboardInterrupt: + print("Keyboard Interrupt Detected") + self.stop() + + def stop(self): + print("Attempting to stop reddit bot") + self.STOP_SIGNAL = True + if self.bot_thread is not None and self.bot_thread.is_alive(): + self.comment_thread.join() + self.submission_thread.join() + self.bot_thread.join() + print("Reddit bot stopped") diff --git a/src/reddit_bot.py b/src/reddit_bot.py deleted file mode 100644 index dc0c82a..0000000 --- a/src/reddit_bot.py +++ /dev/null @@ -1,371 +0,0 @@ -# standard imports -from datetime import datetime -import os -import random -import requests -import shelve -import socket -import sys -import threading -import time -from typing import Optional - -# lib imports -import praw -from praw import models -from praw.util.token_manager import FileTokenManager - -# local imports -import common - -# modify as required -APP = 'lizardbyte-bot' -VERSION = 'v1' -REDDIT_USER = 'ReenigneArcher' -USER_AGENT = f'{APP}/{VERSION} by u/{REDDIT_USER}' - -try: # for running in replit - redirect_uri = f'https://{os.environ["REPL_SLUG"]}.{os.environ["REPL_OWNER"].lower()}.repl.co' -except KeyError: - redirect_uri = os.environ['REDIRECT_URI'] - -# globals -avatar = None -reddit: Optional[praw.Reddit] = None -bot_thread = threading.Thread(target=lambda: None) -STOP_SIGNAL = False - -# directories -# parent directory name of this file, not full path -PARENT_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))).split(os.sep)[-1] -print(f'PARENT_DIR: {PARENT_DIR}') -if PARENT_DIR == 'app': - # running in Docker container - DATA_DIR = '/data' -else: - # running locally - DATA_DIR = os.path.join(os.getcwd(), 'data') -print(F'DATA_DIR: {DATA_DIR}') -os.makedirs(DATA_DIR, exist_ok=True) - -REFRESH_TOKEN_FILE = os.path.join(DATA_DIR, 'refresh_token') -LAST_ONLINE_FILE = os.path.join(DATA_DIR, 'last_online') - - -def initialize_refresh_token_file(): - if os.path.isfile(REFRESH_TOKEN_FILE): - return True - - # https://www.reddit.com/api/v1/scopes.json - scopes = [ - 'read', # Access posts and comments through my account. - ] - - reddit_auth = praw.Reddit( - client_id=os.environ['PRAW_CLIENT_ID'], - client_secret=os.environ['PRAW_CLIENT_SECRET'], - redirect_uri=redirect_uri, - user_agent=USER_AGENT, - ) - - state = str(random.randint(0, 65000)) - url = reddit_auth.auth.url(scopes=scopes, state=state, duration="permanent") - print(f"Now open this url in your browser: {url}") - - client, data = receive_connection() - param_tokens = data.split(" ", 2)[1].split("?", 1)[1].split("&") - params = { - key: value for (key, value) in [token.split("=") for token in param_tokens] - } - - if state != params["state"]: - send_message( - client, - f"State mismatch. Expected: {state} Received: {params['state']}", - ) - return False - elif "error" in params: - send_message(client, params["error"]) - return False - - refresh_token = reddit_auth.auth.authorize(params["code"]) - with open(REFRESH_TOKEN_FILE, 'w+') as f: - f.write(refresh_token) - - send_message(client, f"Refresh token: {refresh_token}") - print('Refresh token has been written to "refresh_token" file') - return True - - -def receive_connection() -> tuple[socket.socket, str]: - """ - Wait for and then return a connected socket. - - Opens a TCP connection on port 8080, and waits for a single client. - - Returns - ------- - tuple[socket.socket, str] - The connected socket and the data received. - """ - server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) - server.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) - server.bind(('0.0.0.0', 8080)) - server.listen() - # Handle one request from the client - while True: - (clientSocket, clientAddress) = server.accept() - data = clientSocket.recv(1024) - - if data != b'': - # Wait until we receive the data from reddit - if data.startswith(b'GET /?state='): - # Send back what you received - clientSocket.send(data) - - break - server.close() - return clientSocket, data.decode("utf-8") - - -def send_message(client: socket.socket, message: str): - """ - Send a message to the client and close the connection. - - Parameters - ---------- - client : socket.socket - The client socket. - message : str - The message to send. - """ - print(f'message: {message}') - client.send(f"HTTP/1.1 200 OK\r\n\r\n{message}".encode("utf-8")) - client.close() - - -def process_submission(submission: models.Submission): - """ - Process a reddit submission. - - Parameters - ---------- - submission : praw.models.Submission - The submission to process. - """ - last_online = get_last_online() - - if last_online < submission.created_utc: - print(f'submission id: {submission.id}') - print(f'submission title: {submission.title}') - print('---------') - - with shelve.open(os.path.join(DATA_DIR, 'reddit_bot_database')) as db: - try: - db[submission.id] - except KeyError: - submission_exists = False - db[submission.id] = vars(submission) - else: - submission_exists = True - - if submission_exists: - for k, v in vars(submission).items(): # update the database with current values - try: - if db[submission.id][k] != v: - db[submission.id][k] = v - except KeyError: - db[submission.id][k] = v - - else: - try: - os.environ['DISCORD_WEBHOOK'] - except KeyError: - pass - else: - db = discord(db=db, submission=submission) - db = flair(db=db, submission=submission) - db = karma(db=db, submission=submission) - - # re-write the last online time - last_online_writer() - - -def discord(db: shelve.Shelf, submission: models.Submission) -> Optional[shelve.Shelf]: - """ - Send a discord message. - - Parameters - ---------- - db : shelve.Shelf - The database. - submission : praw.models.Submission - The submission to process. - - Returns - ------- - shelve.Shelf - The updated database. - """ - # get the flair color - try: - color = int(submission.link_flair_background_color, 16) - except Exception: - color = int('ffffff', 16) - - try: - redditor = reddit.redditor(name=submission.author) - except Exception: - return - - submission_time = datetime.fromtimestamp(submission.created_utc) - - # create the discord message - # todo: use the running discord bot, directly instead of using a webhook - discord_webhook = { - 'username': 'LizardByte-Bot', - 'avatar_url': avatar, - 'embeds': [ - { - 'author': { - 'name': str(submission.author), - 'url': f'https://www.reddit.com/user/{submission.author}', - 'icon_url': str(redditor.icon_img) - }, - 'title': str(submission.title), - 'url': str(submission.url), - 'description': str(submission.selftext), - 'color': color, - 'thumbnail': { - 'url': 'https://www.redditstatic.com/desktop2x/img/snoo_discovery@1x.png' - }, - 'footer': { - 'text': f'Posted on r/{os.environ["PRAW_SUBREDDIT"]} at {submission_time}', - 'icon_url': 'https://www.redditstatic.com/desktop2x/img/favicon/favicon-32x32.png' - } - } - ] - } - - # actually send the message - r = requests.post(os.environ['DISCORD_WEBHOOK'], json=discord_webhook) - - if r.status_code == 204: # successful completion of request, no additional content - # update the database - db[submission.id]['bot_discord'] = {'sent': True, 'sent_utc': int(time.time())} - - return db - - -def flair(db: shelve.Shelf, submission: models.Submission) -> shelve.Shelf: - # todo - return db - - -def karma(db: shelve.Shelf, submission: models.Submission) -> shelve.Shelf: - # todo - return db - - -def commands(db: shelve.Shelf, submission: models.Submission) -> shelve.Shelf: - # todo - return db - - -def last_online_writer() -> int: - """ - Write the current time to the last online file. - - Returns - ------- - int - The current time. - """ - last_online = int(time.time()) - with open(LAST_ONLINE_FILE, 'w') as f: - f.write(str(last_online)) - - return last_online - - -def get_last_online() -> int: - """ - Get the last online time. - - Returns - ------- - int - The last online time. - """ - try: - with open(LAST_ONLINE_FILE, 'r') as f: - last_online = int(f.read()) - except FileNotFoundError: - last_online = last_online_writer() - - return last_online - - -def init(): - required_env = [ - 'DISCORD_WEBHOOK', - 'PRAW_CLIENT_ID', - 'PRAW_CLIENT_SECRET', - 'PRAW_SUBREDDIT', - 'REDIRECT_URI' - ] - for env in required_env: - if env not in os.environ: - if env == 'REDIRECT_URI': - try: - os.environ["REPL_SLUG"] - except KeyError: - sys.stderr.write(f"Environment variable ``{env}`` must be defined\n") - else: - sys.stderr.write(f"Environment variable ``{env}`` must be defined\n") - return False - - # avatar - global avatar - avatar = common.get_bot_avatar(gravatar=os.environ['GRAVATAR_EMAIL']) - - # verify reddit refresh token or get new - token = initialize_refresh_token_file() - - if not token: - sys.exit(1) - - refresh_token_manager = FileTokenManager(REFRESH_TOKEN_FILE) - - global reddit - reddit = praw.Reddit( - client_id=os.environ['PRAW_CLIENT_ID'], - client_secret=os.environ['PRAW_CLIENT_SECRET'], - token_manager=refresh_token_manager, - user_agent=USER_AGENT, - ) - - subreddit = reddit.subreddit(os.environ['PRAW_SUBREDDIT']) # use "AskReddit" for testing - - # process submissions and then keep monitoring - for submission in subreddit.stream.submissions(): - process_submission(submission=submission) - if STOP_SIGNAL: - break - - -def start(): - global bot_thread - try: - # Start the reddit bot in a separate thread - bot_thread = threading.Thread(target=init, daemon=True) - bot_thread.start() - except KeyboardInterrupt: - print("Keyboard Interrupt Detected") - stop() - - -def stop(): - print("Attempting to stop reddit bot") - if bot_thread is not None and bot_thread.is_alive(): - print("Reddit bot stopped") diff --git a/tests/conftest.py b/tests/conftest.py new file mode 100644 index 0000000..a9455c6 --- /dev/null +++ b/tests/conftest.py @@ -0,0 +1,4 @@ +# lib imports +import dotenv + +dotenv.load_dotenv(override=False) # environment secrets take priority over .env file diff --git a/tests/fixtures/cassettes/test_comment_loop.json b/tests/fixtures/cassettes/test_comment_loop.json new file mode 100644 index 0000000..ad361ad --- /dev/null +++ b/tests/fixtures/cassettes/test_comment_loop.json @@ -0,0 +1,112 @@ +{ + "http_interactions": [ + { + "recorded_at": "2024-04-27T01:29:38", + "request": { + "body": { + "encoding": "utf-8", + "string": "" + }, + "headers": { + "Accept": [ + "*/*" + ], + "Accept-Encoding": [ + "identity" + ], + "Authorization": [ + "bearer " + ], + "Connection": [ + "keep-alive" + ], + "Cookie": [ + "edgebucket=DwBNm1g2fDYDJH5bDV; loid=0000000000ps86k4yd.2.1657372729000.Z0FBQUFBQm1MRlVBMXE0Z2MySTNhSmxhZTBCYzlDcEtFTG5nM1RhM3E5bW1Mckg5T3dmYlhic2JqOHFKUzlXQWRRM3BvZG9kczM3bzJYWU1RZ1lRaXZjNlhaTl9LYVNjcDVnQmdiV2hVVTdNTEMxY0F2V0dudW1HVXdOSURCWEFqd3Voamg5X19uWG0; session_tracker=gnralljneqorkibncg.0.1714181376469.Z0FBQUFBQm1MRlVBZEk4cHVFREhtYlZOZVNWYUlLTjRpeUlnZzhiODBLT25HMzFSTE5JZ3o0MndERTc5SlJ4V1NQVEdGSW00akpzMEpVbGJqSGRHSFdxbWVoa1d2VmhIRVp1aTIyaEdTbGgzVENoaG5YVEFJZlg5WXBpWXpsMDJQZmJ4Y1hpbEFFUWU; csv=2" + ], + "User-Agent": [ + "Test suite PRAW/7.7.1 prawcore/2.4.0" + ] + }, + "method": "GET", + "uri": "https://oauth.reddit.com/r/LizardByte/comments/?limit=100&raw_json=1" + }, + "response": { + "body": { + "encoding": "UTF-8", + "string": "{\"kind\": \"Listing\", \"data\": {\"after\": \"t1_k57hxym\", \"dist\": 100, \"modhash\": null, \"geo_filter\": \"\", \"children\": [{\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1bj8equ/how_to_customize_application_order/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"How to customize application order?\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Only_Hard\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"l14mslw\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 1, \"can_mod_post\": true, \"created_utc\": 1714004374.0, \"send_replies\": true, \"parent_id\": \"t3_1bj8equ\", \"score\": 1, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"It's not currently possible.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EIt\\u0026#39;s not currently possible.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1bj8equ\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1bj8equ/how_to_customize_application_order/l14mslw/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1bj8equ/how_to_customize_application_order/\", \"name\": \"t1_l14mslw\", \"created\": 1714004374.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/18g4s64/sunshine_install_errors/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine install: Errors!\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Gozzylord\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kvlq3sp\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 1, \"can_mod_post\": true, \"created_utc\": 1710867668.0, \"send_replies\": true, \"parent_id\": \"t3_18g4s64\", \"score\": 1, \"author_fullname\": \"t2_hffmh2mo\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"You're a sexual predator\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EYou\\u0026#39;re a sexual predator\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_18g4s64\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/18g4s64/sunshine_install_errors/kvlq3sp/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/18g4s64/sunshine_install_errors/\", \"name\": \"t1_kvlq3sp\", \"created\": 1710867668.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"Remmist-204\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1bfwgdt/virustotal_w64aidetectmalware_trojan/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"VirusTotal W64.AIDetectMalware Trojan\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"SandyCheeks888\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kv4jtts\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 1, \"can_mod_post\": true, \"created_utc\": 1710588924.0, \"send_replies\": true, \"parent_id\": \"t3_1bfwgdt\", \"score\": 1, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"False positive\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EFalse positive\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1bfwgdt\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1bfwgdt/virustotal_w64aidetectmalware_trojan/kv4jtts/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1bfwgdt/virustotal_w64aidetectmalware_trojan/\", \"name\": \"t1_kv4jtts\", \"created\": 1710588924.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b6xkbp/how_to_reduce_input_lagdelay_when_connecting/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"How to reduce input lag/delay when connecting controller directly to the client?\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"mosfetparadox\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kuq9xwz\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 2, \"can_mod_post\": true, \"created_utc\": 1710360926.0, \"send_replies\": true, \"parent_id\": \"t1_kuok0ck\", \"score\": 1, \"author_fullname\": \"t2_i7l5smbm2\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Did you try a DS4? I have no noticeable latency issues with DS4 over bluetooth\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EDid you try a DS4? I have no noticeable latency issues with DS4 over bluetooth\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b6xkbp\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b6xkbp/how_to_reduce_input_lagdelay_when_connecting/kuq9xwz/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b6xkbp/how_to_reduce_input_lagdelay_when_connecting/\", \"name\": \"t1_kuq9xwz\", \"created\": 1710360926.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"mosfetparadox\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b6xkbp/how_to_reduce_input_lagdelay_when_connecting/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"How to reduce input lag/delay when connecting controller directly to the client?\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"mosfetparadox\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kuok0ck\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 2, \"can_mod_post\": true, \"created_utc\": 1710340470.0, \"send_replies\": true, \"parent_id\": \"t3_1b6xkbp\", \"score\": 1, \"author_fullname\": \"t2_6pgghuhw\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"This means that the problem is probably in between your iPad and controllers and it is not related to Sunshine streaming. Probably Moonlight but take my opinion with a pinch of salt as I am not a CS expert but used Sunshine for a long time now on my iPhone and have the same issues with any kind of bluetooth controller over iOS, and with any software. Maybe an IOS update will address this problem. (try using linux/windows laptop if you can, BT works flawlessly there and those systems are way more verbose and configurable imo)\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThis means that the problem is probably in between your iPad and controllers and it is not related to Sunshine streaming. Probably Moonlight but take my opinion with a pinch of salt as I am not a CS expert but used Sunshine for a long time now on my iPhone and have the same issues with any kind of bluetooth controller over iOS, and with any software. Maybe an IOS update will address this problem. (try using linux/windows laptop if you can, BT works flawlessly there and those systems are way more verbose and configurable imo)\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b6xkbp\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b6xkbp/how_to_reduce_input_lagdelay_when_connecting/kuok0ck/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b6xkbp/how_to_reduce_input_lagdelay_when_connecting/\", \"name\": \"t1_kuok0ck\", \"created\": 1710340470.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"DemonChaserr\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine on a no-GUI Server\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"PeterShowFull\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kun1ktt\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 15, \"can_mod_post\": true, \"created_utc\": 1710309712.0, \"send_replies\": true, \"parent_id\": \"t3_1b31w2a\", \"score\": 1, \"author_fullname\": \"t2_w6wkp\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Have you seen https://github.com/Steam-Headless/docker-steam-headless\\n\\nI use it on a headless cloud compute gpu instance and it works great.\\nAlthough it specifies steam, you get a X11 with Xfce4.\\nAll wrapped up in a container.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHave you seen \\u003Ca href=\\\"https://github.com/Steam-Headless/docker-steam-headless\\\"\\u003Ehttps://github.com/Steam-Headless/docker-steam-headless\\u003C/a\\u003E\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI use it on a headless cloud compute gpu instance and it works great.\\nAlthough it specifies steam, you get a X11 with Xfce4.\\nAll wrapped up in a container.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b31w2a\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/kun1ktt/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"name\": \"t1_kun1ktt\", \"created\": 1710309712.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"Alex_Vy\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/18tumrw/moonlight_on_macos_cant_submit_mouse_input_click/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Moonlight on MacOS - Can't submit mouse input ( click or right click )\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"AlphabeticalMistery\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kuj3xr6\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 1, \"can_mod_post\": true, \"created_utc\": 1710256160.0, \"send_replies\": true, \"parent_id\": \"t3_18tumrw\", \"score\": 1, \"author_fullname\": \"t2_fg1ppsfb\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"how did you set up macOS? Is there something similar to the NVIDIA solution to host?\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003Ehow did you set up macOS? Is there something similar to the NVIDIA solution to host?\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_18tumrw\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/18tumrw/moonlight_on_macos_cant_submit_mouse_input_click/kuj3xr6/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/18tumrw/moonlight_on_macos_cant_submit_mouse_input_click/\", \"name\": \"t1_kuj3xr6\", \"created\": 1710256160.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"Amazing-Passion987\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://i.redd.it/m9086stqhwnc1.png\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Anyone know how to stop this from happening?\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"glass_needles\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kuiw4mq\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1710253368.0, \"send_replies\": true, \"parent_id\": \"t1_kuiugsl\", \"score\": 1, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Yes\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EYes\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1bcwlr3\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1bcwlr3/anyone_know_how_to_stop_this_from_happening/kuiw4mq/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1bcwlr3/anyone_know_how_to_stop_this_from_happening/\", \"name\": \"t1_kuiw4mq\", \"created\": 1710253368.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://i.redd.it/m9086stqhwnc1.png\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Anyone know how to stop this from happening?\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"glass_needles\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kuiugsl\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1710252753.0, \"send_replies\": true, \"parent_id\": \"t1_kuiu09s\", \"score\": 1, \"author_fullname\": \"t2_z7vt67c\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"I'm on 0.22 now and that appears to have fixed things. For future reference do I need to keep it updated manually?\\n\\nThank you for your help.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI\\u0026#39;m on 0.22 now and that appears to have fixed things. For future reference do I need to keep it updated manually?\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThank you for your help.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1bcwlr3\", \"associated_award\": null, \"stickied\": false, \"author_premium\": true, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1bcwlr3/anyone_know_how_to_stop_this_from_happening/kuiugsl/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1bcwlr3/anyone_know_how_to_stop_this_from_happening/\", \"name\": \"t1_kuiugsl\", \"created\": 1710252753.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"glass_needles\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://i.redd.it/m9086stqhwnc1.png\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Anyone know how to stop this from happening?\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"glass_needles\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kuiu09s\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1710252579.0, \"send_replies\": true, \"parent_id\": \"t1_kuits8k\", \"score\": 1, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"The first step would be updating to v0.22.0, as we don't support old versions.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThe first step would be updating to v0.22.0, as we don\\u0026#39;t support old versions.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1bcwlr3\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1bcwlr3/anyone_know_how_to_stop_this_from_happening/kuiu09s/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1bcwlr3/anyone_know_how_to_stop_this_from_happening/\", \"name\": \"t1_kuiu09s\", \"created\": 1710252579.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://i.redd.it/m9086stqhwnc1.png\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Anyone know how to stop this from happening?\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"glass_needles\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kuits8k\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1710252495.0, \"send_replies\": true, \"parent_id\": \"t1_kuisgh3\", \"score\": 1, \"author_fullname\": \"t2_z7vt67c\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Sorry about not including that! As I couldn't get access to the web ui it took me a second to work out how to get it. Opening up the foreground mode I managed to get a screenshot of everything that appears in the command prompt before it closes itself. Version number is 0.19.1.d7longhexidecimal bit.\\n\\nI uploaded it to imgur and you can see it [here](https://imgur.com/a/L969Cgc).\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003ESorry about not including that! As I couldn\\u0026#39;t get access to the web ui it took me a second to work out how to get it. Opening up the foreground mode I managed to get a screenshot of everything that appears in the command prompt before it closes itself. Version number is 0.19.1.d7longhexidecimal bit.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI uploaded it to imgur and you can see it \\u003Ca href=\\\"https://imgur.com/a/L969Cgc\\\"\\u003Ehere\\u003C/a\\u003E.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1bcwlr3\", \"associated_award\": null, \"stickied\": false, \"author_premium\": true, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1bcwlr3/anyone_know_how_to_stop_this_from_happening/kuits8k/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1bcwlr3/anyone_know_how_to_stop_this_from_happening/\", \"name\": \"t1_kuits8k\", \"created\": 1710252495.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"glass_needles\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://i.redd.it/m9086stqhwnc1.png\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Anyone know how to stop this from happening?\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"glass_needles\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kuisgh3\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1710251986.0, \"send_replies\": true, \"parent_id\": \"t1_kuijdfn\", \"score\": 1, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"What version?\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EWhat version?\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1bcwlr3\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1bcwlr3/anyone_know_how_to_stop_this_from_happening/kuisgh3/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1bcwlr3/anyone_know_how_to_stop_this_from_happening/\", \"name\": \"t1_kuisgh3\", \"created\": 1710251986.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://i.redd.it/m9086stqhwnc1.png\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Anyone know how to stop this from happening?\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"glass_needles\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kuijdfn\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1710248284.0, \"send_replies\": true, \"parent_id\": \"t3_1bcwlr3\", \"score\": 1, \"author_fullname\": \"t2_z7vt67c\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Running Windows 11, done the usual troubleshooting steps of restarting the PC and stopping and restarting the service which don't fix the issue. \\n\\nClicking on the icons does nothing and I can't access the Web UI on port 47990\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003ERunning Windows 11, done the usual troubleshooting steps of restarting the PC and stopping and restarting the service which don\\u0026#39;t fix the issue. \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EClicking on the icons does nothing and I can\\u0026#39;t access the Web UI on port 47990\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1bcwlr3\", \"associated_award\": null, \"stickied\": false, \"author_premium\": true, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1bcwlr3/anyone_know_how_to_stop_this_from_happening/kuijdfn/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1bcwlr3/anyone_know_how_to_stop_this_from_happening/\", \"name\": \"t1_kuijdfn\", \"created\": 1710248284.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"glass_needles\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine on a no-GUI Server\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"PeterShowFull\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"ktw4i1m\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 15, \"can_mod_post\": true, \"created_utc\": 1709886651.0, \"send_replies\": true, \"parent_id\": \"t1_ktuib5o\", \"score\": 1, \"author_fullname\": \"t2_b63yn\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"What I did was running the following commands when I want to start sunshine:\\n\\n* `sudo systemctl start xorg`\\n* `export DISPLAY=:0`\\n* `gnome-session \\u0026 sunshine`\\n\\nAssuming you\\u2019ve followed the guide. \\n\\nWhen I\\u2019m done I interrupt sunshine and stop xorg. \\n\\nDon\\u2019t forget to forward some ports.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EWhat I did was running the following commands when I want to start sunshine:\\u003C/p\\u003E\\n\\n\\u003Cul\\u003E\\n\\u003Cli\\u003E\\u003Ccode\\u003Esudo systemctl start xorg\\u003C/code\\u003E\\u003C/li\\u003E\\n\\u003Cli\\u003E\\u003Ccode\\u003Eexport DISPLAY=:0\\u003C/code\\u003E\\u003C/li\\u003E\\n\\u003Cli\\u003E\\u003Ccode\\u003Egnome-session \\u0026amp; sunshine\\u003C/code\\u003E\\u003C/li\\u003E\\n\\u003C/ul\\u003E\\n\\n\\u003Cp\\u003EAssuming you\\u2019ve followed the guide. \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EWhen I\\u2019m done I interrupt sunshine and stop xorg. \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDon\\u2019t forget to forward some ports.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b31w2a\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/ktw4i1m/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"name\": \"t1_ktw4i1m\", \"created\": 1709886651.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"PeterShowFull\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine on a no-GUI Server\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"PeterShowFull\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"ktuib5o\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 15, \"can_mod_post\": true, \"created_utc\": 1709858793.0, \"send_replies\": true, \"parent_id\": \"t1_kt5t6ug\", \"score\": 1, \"author_fullname\": \"t2_j5fqh\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"How did you end up getting it working? I'm also getting the black screen and cursor with the xorg.conf config. If I delete the config and use a dummy plug with auto config it works fine.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHow did you end up getting it working? I\\u0026#39;m also getting the black screen and cursor with the xorg.conf config. If I delete the config and use a dummy plug with auto config it works fine.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b31w2a\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/ktuib5o/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"name\": \"t1_ktuib5o\", \"created\": 1709858793.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"SlickUnderTheGun\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/14jk3x5/how_to_launch_sunshine_on_mac_os/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"How to launch Sunshine on Mac Os?\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"SpyvsMerc\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"ktgcjwp\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 3, \"can_mod_post\": true, \"created_utc\": 1709648796.0, \"send_replies\": true, \"parent_id\": \"t3_14jk3x5\", \"score\": 1, \"author_fullname\": \"t2_wx50x\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"How do you update sunshine with macports?\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHow do you update sunshine with macports?\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_14jk3x5\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/14jk3x5/how_to_launch_sunshine_on_mac_os/ktgcjwp/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/14jk3x5/how_to_launch_sunshine_on_mac_os/\", \"name\": \"t1_ktgcjwp\", \"created\": 1709648796.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"eastcoastninja\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine on a no-GUI Server\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"PeterShowFull\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kt5xtfx\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 15, \"can_mod_post\": true, \"created_utc\": 1709483082.0, \"send_replies\": true, \"parent_id\": \"t1_kt5t6ug\", \"score\": 1, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"https://app.lizardbyte.dev/discord\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003E\\u003Ca href=\\\"https://app.lizardbyte.dev/discord\\\"\\u003Ehttps://app.lizardbyte.dev/discord\\u003C/a\\u003E\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b31w2a\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/kt5xtfx/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"name\": \"t1_kt5xtfx\", \"created\": 1709483082.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine on a no-GUI Server\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"PeterShowFull\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kt5t6ug\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 15, \"can_mod_post\": true, \"created_utc\": 1709481413.0, \"send_replies\": true, \"parent_id\": \"t1_kt5bofm\", \"score\": 1, \"author_fullname\": \"t2_b63yn\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Thanks! Will do. It\\u2019s the Discord channel that\\u2019s on GitHub right?\\n\\nMeanwhile I got it to work (my brain started working lol) but I still have some issues I\\u2019d like to sort out.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThanks! Will do. It\\u2019s the Discord channel that\\u2019s on GitHub right?\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMeanwhile I got it to work (my brain started working lol) but I still have some issues I\\u2019d like to sort out.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b31w2a\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/kt5t6ug/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"name\": \"t1_kt5t6ug\", \"created\": 1709481413.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"PeterShowFull\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine on a no-GUI Server\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"PeterShowFull\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kt5bofm\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 15, \"can_mod_post\": true, \"created_utc\": 1709474228.0, \"send_replies\": true, \"parent_id\": \"t1_ksvm04z\", \"score\": 1, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Can you try creating a virtual monitor with `Xvfb`. This will at least allow software encoding.\\n\\nOtherwise you may want to reach out on our discord. The person who wrote the headless guide is quite responsive to questions about it.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003ECan you try creating a virtual monitor with \\u003Ccode\\u003EXvfb\\u003C/code\\u003E. This will at least allow software encoding.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EOtherwise you may want to reach out on our discord. The person who wrote the headless guide is quite responsive to questions about it.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b31w2a\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/kt5bofm/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"name\": \"t1_kt5bofm\", \"created\": 1709474228.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine on a no-GUI Server\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"PeterShowFull\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"ksy7rcf\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 15, \"can_mod_post\": true, \"created_utc\": 1709347883.0, \"send_replies\": true, \"parent_id\": \"t1_ksvm8dn\", \"score\": 1, \"author_fullname\": \"t2_x3hdf\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Oh great, at least you found what you were looking for! \\nIf you are able to see the X cursor, that means X is working! \\ud83d\\udc4d\\ud83c\\udffc\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EOh great, at least you found what you were looking for! \\nIf you are able to see the X cursor, that means X is working! \\ud83d\\udc4d\\ud83c\\udffc\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b31w2a\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/ksy7rcf/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"name\": \"t1_ksy7rcf\", \"created\": 1709347883.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"kevintyk\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine on a no-GUI Server\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"PeterShowFull\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"ksvm8dn\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 15, \"can_mod_post\": true, \"created_utc\": 1709313659.0, \"send_replies\": true, \"parent_id\": \"t1_kstxmze\", \"score\": 1, \"author_fullname\": \"t2_b63yn\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Turns out the guide ReenigneArcher suggested was it I believe. I was overthinking it and posted before trying... However, I'm getting an all-black screen with an X cursor.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003ETurns out the guide ReenigneArcher suggested was it I believe. I was overthinking it and posted before trying... However, I\\u0026#39;m getting an all-black screen with an X cursor.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b31w2a\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/ksvm8dn/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"name\": \"t1_ksvm8dn\", \"created\": 1709313659.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"PeterShowFull\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine on a no-GUI Server\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"PeterShowFull\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"ksvm04z\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 15, \"can_mod_post\": true, \"created_utc\": 1709313583.0, \"send_replies\": true, \"parent_id\": \"t1_ksplynu\", \"score\": 1, \"author_fullname\": \"t2_b63yn\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Could you point me in any direction to try and find information on any errors that might occur?\\n\\nI'm getting a all-black screen with a X cursor and the only step I didn't do was the Sudo Configuration because I have no file on my sudoers.d for my user.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003ECould you point me in any direction to try and find information on any errors that might occur?\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI\\u0026#39;m getting a all-black screen with a X cursor and the only step I didn\\u0026#39;t do was the Sudo Configuration because I have no file on my sudoers.d for my user.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b31w2a\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/ksvm04z/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"name\": \"t1_ksvm04z\", \"created\": 1709313583.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"PeterShowFull\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine on a no-GUI Server\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"PeterShowFull\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kstxmze\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 15, \"can_mod_post\": true, \"created_utc\": 1709286872.0, \"send_replies\": true, \"parent_id\": \"t1_ksttlnu\", \"score\": 1, \"author_fullname\": \"t2_x3hdf\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"I doubt Sunshine can stream anything without X or Wayland. I did a quick search and found this link: https://discussion.fedoraproject.org/t/start-steam-remotely-with-ssh/75505\\n\\nMaybe its something similar to what you wanna achieve?\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI doubt Sunshine can stream anything without X or Wayland. I did a quick search and found this link: \\u003Ca href=\\\"https://discussion.fedoraproject.org/t/start-steam-remotely-with-ssh/75505\\\"\\u003Ehttps://discussion.fedoraproject.org/t/start-steam-remotely-with-ssh/75505\\u003C/a\\u003E\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMaybe its something similar to what you wanna achieve?\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b31w2a\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/kstxmze/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"name\": \"t1_kstxmze\", \"created\": 1709286872.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"kevintyk\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine on a no-GUI Server\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"PeterShowFull\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"ksttlnu\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 15, \"can_mod_post\": true, \"created_utc\": 1709283827.0, \"send_replies\": true, \"parent_id\": \"t1_kss8vzn\", \"score\": 1, \"author_fullname\": \"t2_b63yn\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Basically I'm looking for the same: streaming games. The thing is I like my server with only CLI.\\n\\nMy question essentially is if I could use sunshine to stream games without installing anything such as Gnome or any other GUI.\\n\\nMeaning: if I login to my server physically I'd like to still see the CLI instead of a login window.\\n\\nI'm sorry for not being able to explain myself very well...\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EBasically I\\u0026#39;m looking for the same: streaming games. The thing is I like my server with only CLI.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMy question essentially is if I could use sunshine to stream games without installing anything such as Gnome or any other GUI.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMeaning: if I login to my server physically I\\u0026#39;d like to still see the CLI instead of a login window.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI\\u0026#39;m sorry for not being able to explain myself very well...\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b31w2a\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/ksttlnu/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"name\": \"t1_ksttlnu\", \"created\": 1709283827.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"PeterShowFull\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine on a no-GUI Server\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"PeterShowFull\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kss8vzn\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 15, \"can_mod_post\": true, \"created_utc\": 1709255037.0, \"send_replies\": true, \"parent_id\": \"t3_1b31w2a\", \"score\": 1, \"author_fullname\": \"t2_x3hdf\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Im using it headless with virtual display. But I have Gnome installed, since I mainly use it to stream games from it. Im not sure whether Sunshine support streaming console only, I highly doubt it supports it. Just wondering what is your use case? If you are only using it for console tasks, why do you need Sunshine? Simple SSH is good enough I believe?\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EIm using it headless with virtual display. But I have Gnome installed, since I mainly use it to stream games from it. Im not sure whether Sunshine support streaming console only, I highly doubt it supports it. Just wondering what is your use case? If you are only using it for console tasks, why do you need Sunshine? Simple SSH is good enough I believe?\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b31w2a\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/kss8vzn/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"name\": \"t1_kss8vzn\", \"created\": 1709255037.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"kevintyk\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/xtp9dk/is_it_safe_to_expose_the_sunshine_stream_to_wan/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Is it safe to expose the Sunshine stream to WAN?\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Saterlite\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kspv9zf\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 3, \"can_mod_post\": true, \"created_utc\": 1709225825.0, \"send_replies\": true, \"parent_id\": \"t1_iqrgn3t\", \"score\": 1, \"author_fullname\": \"t2_g8gp3\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Video/Audio encryption has been merged into the sunshine nightly branch on 2024-01-20: [https://github.com/LizardByte/Sunshine/pull/2025](https://github.com/LizardByte/Sunshine/pull/2025)\\n\\nCurrently there is no stable version containing the code, and I expect that it will take a while for clients to adopt this.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EVideo/Audio encryption has been merged into the sunshine nightly branch on 2024-01-20: \\u003Ca href=\\\"https://github.com/LizardByte/Sunshine/pull/2025\\\"\\u003Ehttps://github.com/LizardByte/Sunshine/pull/2025\\u003C/a\\u003E\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ECurrently there is no stable version containing the code, and I expect that it will take a while for clients to adopt this.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_xtp9dk\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/xtp9dk/is_it_safe_to_expose_the_sunshine_stream_to_wan/kspv9zf/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/xtp9dk/is_it_safe_to_expose_the_sunshine_stream_to_wan/\", \"name\": \"t1_kspv9zf\", \"created\": 1709225825.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"HashWorks\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine on a no-GUI Server\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"PeterShowFull\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"ksplynu\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 15, \"can_mod_post\": true, \"created_utc\": 1709222735.0, \"send_replies\": true, \"parent_id\": \"t1_kspjizq\", \"score\": 1, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"I don't really use Linux, but you definitely need x11/xorg or wayland/kms... If that's what you're asking\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI don\\u0026#39;t really use Linux, but you definitely need x11/xorg or wayland/kms... If that\\u0026#39;s what you\\u0026#39;re asking\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b31w2a\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/ksplynu/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"name\": \"t1_ksplynu\", \"created\": 1709222735.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine on a no-GUI Server\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"PeterShowFull\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kspjizq\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 15, \"can_mod_post\": true, \"created_utc\": 1709221916.0, \"send_replies\": true, \"parent_id\": \"t1_kspfbqb\", \"score\": 1, \"author_fullname\": \"t2_b63yn\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"I've seen it but I didn't understand if there's a need for a GUI or not. That's why I came here: to check if anyone could elucidate me.\\n\\nI may have it wrong but from reading the guide I had the feeling that by headless they meant no display. Not necessarily meaning that there was no GUI installed on it.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI\\u0026#39;ve seen it but I didn\\u0026#39;t understand if there\\u0026#39;s a need for a GUI or not. That\\u0026#39;s why I came here: to check if anyone could elucidate me.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI may have it wrong but from reading the guide I had the feeling that by headless they meant no display. Not necessarily meaning that there was no GUI installed on it.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b31w2a\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/kspjizq/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"name\": \"t1_kspjizq\", \"created\": 1709221916.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"PeterShowFull\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine on a no-GUI Server\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 3, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"PeterShowFull\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kspfbqb\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": false, \"spam\": false, \"num_comments\": 15, \"can_mod_post\": true, \"created_utc\": 1709220469.0, \"send_replies\": true, \"parent_id\": \"t3_1b31w2a\", \"score\": 3, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"There's a guide for using sunshine headless in our docs. [https://docs.lizardbyte.dev/projects/sunshine/en/latest/about/guides/linux/headless\\\\_ssh.html](https://docs.lizardbyte.dev/projects/sunshine/en/latest/about/guides/linux/headless_ssh.html)\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThere\\u0026#39;s a guide for using sunshine headless in our docs. \\u003Ca href=\\\"https://docs.lizardbyte.dev/projects/sunshine/en/latest/about/guides/linux/headless_ssh.html\\\"\\u003Ehttps://docs.lizardbyte.dev/projects/sunshine/en/latest/about/guides/linux/headless_ssh.html\\u003C/a\\u003E\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b31w2a\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/kspfbqb/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"name\": \"t1_kspfbqb\", \"created\": 1709220469.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b0hp04/sunshine_as_remote_desktop_for_many_users/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine as remote desktop for many users\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"jmakov\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"ksave54\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1708993384.0, \"send_replies\": true, \"parent_id\": \"t1_ksav5ze\", \"score\": 1, \"author_fullname\": \"t2_bdqgu\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"UnRAID has a VM section that makes it easy to spool up VMs for multiple people on one PC.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EUnRAID has a VM section that makes it easy to spool up VMs for multiple people on one PC.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b0hp04\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b0hp04/sunshine_as_remote_desktop_for_many_users/ksave54/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b0hp04/sunshine_as_remote_desktop_for_many_users/\", \"name\": \"t1_ksave54\", \"created\": 1708993384.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"KaosC57\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b0hp04/sunshine_as_remote_desktop_for_many_users/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine as remote desktop for many users\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"jmakov\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"ksav5ze\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1708993298.0, \"send_replies\": true, \"parent_id\": \"t1_ksaqf9p\", \"score\": 1, \"author_fullname\": \"t2_452qc27\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Don't think UnRAID has anything to do with this - it's a storage solution. But it seems [https://games-on-whales.github.io/gow/index.html](https://games-on-whales.github.io/gow/index.html) can stream per container so I guess each user could start own container on the server. Also [https://github.com/games-on-whales/wolf](https://github.com/games-on-whales/wolf) is working on something similar if I understand correctly. None of the two solutions require a beefy server (also explained in their docs). It's just a SW problem nobody apparently wants to solve in the FOSS space.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EDon\\u0026#39;t think UnRAID has anything to do with this - it\\u0026#39;s a storage solution. But it seems \\u003Ca href=\\\"https://games-on-whales.github.io/gow/index.html\\\"\\u003Ehttps://games-on-whales.github.io/gow/index.html\\u003C/a\\u003E can stream per container so I guess each user could start own container on the server. Also \\u003Ca href=\\\"https://github.com/games-on-whales/wolf\\\"\\u003Ehttps://github.com/games-on-whales/wolf\\u003C/a\\u003E is working on something similar if I understand correctly. None of the two solutions require a beefy server (also explained in their docs). It\\u0026#39;s just a SW problem nobody apparently wants to solve in the FOSS space.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b0hp04\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b0hp04/sunshine_as_remote_desktop_for_many_users/ksav5ze/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b0hp04/sunshine_as_remote_desktop_for_many_users/\", \"name\": \"t1_ksav5ze\", \"created\": 1708993298.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"jmakov\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b0hp04/sunshine_as_remote_desktop_for_many_users/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine as remote desktop for many users\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"jmakov\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"ksaqf9p\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1708991515.0, \"send_replies\": true, \"parent_id\": \"t1_ksao1w3\", \"score\": 1, \"author_fullname\": \"t2_bdqgu\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"For many user options you\\u2019re going to need a solution like UnRAID to spool up multiple VMs. Then you\\u2019ll need enough CPU cores and GPU resources too.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EFor many user options you\\u2019re going to need a solution like UnRAID to spool up multiple VMs. Then you\\u2019ll need enough CPU cores and GPU resources too.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b0hp04\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b0hp04/sunshine_as_remote_desktop_for_many_users/ksaqf9p/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b0hp04/sunshine_as_remote_desktop_for_many_users/\", \"name\": \"t1_ksaqf9p\", \"created\": 1708991515.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"KaosC57\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b0hp04/sunshine_as_remote_desktop_for_many_users/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine as remote desktop for many users\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"jmakov\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"ksao1w3\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1708990633.0, \"send_replies\": true, \"parent_id\": \"t1_ksai0sl\", \"score\": 1, \"author_fullname\": \"t2_452qc27\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Thanks for the feedback. That's a blocker then.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThanks for the feedback. That\\u0026#39;s a blocker then.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b0hp04\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b0hp04/sunshine_as_remote_desktop_for_many_users/ksao1w3/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b0hp04/sunshine_as_remote_desktop_for_many_users/\", \"name\": \"t1_ksao1w3\", \"created\": 1708990633.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"jmakov\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b0hp04/sunshine_as_remote_desktop_for_many_users/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine as remote desktop for many users\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"jmakov\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"ksai0sl\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1708988435.0, \"send_replies\": true, \"parent_id\": \"t1_ks9z4f3\", \"score\": 1, \"author_fullname\": \"t2_4k7uly6d\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Many users at the same time no.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EMany users at the same time no.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b0hp04\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b0hp04/sunshine_as_remote_desktop_for_many_users/ksai0sl/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b0hp04/sunshine_as_remote_desktop_for_many_users/\", \"name\": \"t1_ksai0sl\", \"created\": 1708988435.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"damwookie\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1b0hp04/sunshine_as_remote_desktop_for_many_users/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine as remote desktop for many users\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"jmakov\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"ks9z4f3\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1708982098.0, \"send_replies\": true, \"parent_id\": \"t3_1b0hp04\", \"score\": 1, \"author_fullname\": \"t2_4k7uly6d\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"You can setup a virtual display using Mike the tech virtual display driver. Connect moonlight to sunshine and use it as a regular pc.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EYou can setup a virtual display using Mike the tech virtual display driver. Connect moonlight to sunshine and use it as a regular pc.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1b0hp04\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1b0hp04/sunshine_as_remote_desktop_for_many_users/ks9z4f3/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1b0hp04/sunshine_as_remote_desktop_for_many_users/\", \"name\": \"t1_ks9z4f3\", \"created\": 1708982098.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"damwookie\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/18ihw99/need_help_wol_over_the_internet_wan/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Need help WOL over the internet (WAN)\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"eastcoastninja\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kqyji4e\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 3, \"can_mod_post\": true, \"created_utc\": 1708238934.0, \"send_replies\": true, \"parent_id\": \"t3_18ihw99\", \"score\": 1, \"author_fullname\": \"t2_n1gqq5qk\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"I use tailscale for this.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI use tailscale for this.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_18ihw99\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/18ihw99/need_help_wol_over_the_internet_wan/kqyji4e/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/18ihw99/need_help_wol_over_the_internet_wan/\", \"name\": \"t1_kqyji4e\", \"created\": 1708238934.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"lashram32\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1ak59mh/sunshine_intel_n100_no_quicksync_available/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine Intel N100 - No Quicksync Available\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Cheapskate2020\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kqijbze\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 5, \"can_mod_post\": true, \"created_utc\": 1707991472.0, \"send_replies\": true, \"parent_id\": \"t1_kqhd34b\", \"score\": 1, \"author_fullname\": \"t2_apa87avj\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Thank you for the reply. I've actually changed my N100 setup and realised that I don't actually need a desktop environment, so I am now using Openmediavault and Portainer/Docker, which is working great so far! \\n\\nSunshine works fine from my AMD/Nvidia PC using Quicksync. I don't know why I could never get it to work properly on N100. I think Ubuntu runs on 23.10 whereas Zorin and some of the other distros I tried were 22.04 or something. I can't remember which, but definitely older, so maybe that was my issue.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThank you for the reply. I\\u0026#39;ve actually changed my N100 setup and realised that I don\\u0026#39;t actually need a desktop environment, so I am now using Openmediavault and Portainer/Docker, which is working great so far! \\u003C/p\\u003E\\n\\n\\u003Cp\\u003ESunshine works fine from my AMD/Nvidia PC using Quicksync. I don\\u0026#39;t know why I could never get it to work properly on N100. I think Ubuntu runs on 23.10 whereas Zorin and some of the other distros I tried were 22.04 or something. I can\\u0026#39;t remember which, but definitely older, so maybe that was my issue.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1ak59mh\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1ak59mh/sunshine_intel_n100_no_quicksync_available/kqijbze/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1ak59mh/sunshine_intel_n100_no_quicksync_available/\", \"name\": \"t1_kqijbze\", \"created\": 1707991472.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"Cheapskate2020\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1ak59mh/sunshine_intel_n100_no_quicksync_available/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine Intel N100 - No Quicksync Available\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Cheapskate2020\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kqhd34b\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 5, \"can_mod_post\": true, \"created_utc\": 1707965916.0, \"send_replies\": true, \"parent_id\": \"t1_kp5sgge\", \"score\": 1, \"author_fullname\": \"t2_2gphd1f\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"It's working great on my N100 using ubuntu server 23.04 and an headless script to start it.\\n\\nYou may need to add root privilege to sunshine, for capturing kms. explanation here: [https://docs.lizardbyte.dev/projects/sunshine/en/latest/about/advanced\\\\_usage.html#capture](https://docs.lizardbyte.dev/projects/sunshine/en/latest/about/advanced_usage.html#capture)\\n\\nYou could check if hardware acceleration is working, using intel\\\\_gpu\\\\_top. If you have stats in video and your power usage is around 3w, you're good.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EIt\\u0026#39;s working great on my N100 using ubuntu server 23.04 and an headless script to start it.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EYou may need to add root privilege to sunshine, for capturing kms. explanation here: \\u003Ca href=\\\"https://docs.lizardbyte.dev/projects/sunshine/en/latest/about/advanced_usage.html#capture\\\"\\u003Ehttps://docs.lizardbyte.dev/projects/sunshine/en/latest/about/advanced_usage.html#capture\\u003C/a\\u003E\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EYou could check if hardware acceleration is working, using intel_gpu_top. If you have stats in video and your power usage is around 3w, you\\u0026#39;re good.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1ak59mh\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1ak59mh/sunshine_intel_n100_no_quicksync_available/kqhd34b/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1ak59mh/sunshine_intel_n100_no_quicksync_available/\", \"name\": \"t1_kqhd34b\", \"created\": 1707965916.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"kvernNC\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1834ou9/qres_download_64_bit/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"QRes Download 64 Bit\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"luciel23\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kptp09r\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 2, \"can_mod_post\": true, \"created_utc\": 1707594978.0, \"send_replies\": true, \"parent_id\": \"t1_kawk5mm\", \"score\": 1, \"author_fullname\": \"t2_ru9kv\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"for future folks reading, the majorgeeks download has a compiled exe that works with 64 bit systems. I was able to get it all set up and working per the Sunshine docs using that.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003Efor future folks reading, the majorgeeks download has a compiled exe that works with 64 bit systems. I was able to get it all set up and working per the Sunshine docs using that.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1834ou9\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1834ou9/qres_download_64_bit/kptp09r/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1834ou9/qres_download_64_bit/\", \"name\": \"t1_kptp09r\", \"created\": 1707594978.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"stexus_\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1ak59mh/sunshine_intel_n100_no_quicksync_available/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine Intel N100 - No Quicksync Available\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Cheapskate2020\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kp8gibg\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 5, \"can_mod_post\": true, \"created_utc\": 1707253821.0, \"send_replies\": true, \"parent_id\": \"t1_kp8eu7y\", \"score\": 1, \"author_fullname\": \"t2_apa87avj\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Oh right, thanks. I didn't know Quicksync didn't show in Linux. Maybe something else is going on then. VAAPI does show and it points to the right location, but the remote access is still unusable and my CPU spikes right up, as if it's working only in software mode. Strange.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EOh right, thanks. I didn\\u0026#39;t know Quicksync didn\\u0026#39;t show in Linux. Maybe something else is going on then. VAAPI does show and it points to the right location, but the remote access is still unusable and my CPU spikes right up, as if it\\u0026#39;s working only in software mode. Strange.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1ak59mh\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1ak59mh/sunshine_intel_n100_no_quicksync_available/kp8gibg/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1ak59mh/sunshine_intel_n100_no_quicksync_available/\", \"name\": \"t1_kp8gibg\", \"created\": 1707253821.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"Cheapskate2020\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1ak59mh/sunshine_intel_n100_no_quicksync_available/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine Intel N100 - No Quicksync Available\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Cheapskate2020\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kp8eu7y\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 5, \"can_mod_post\": true, \"created_utc\": 1707253269.0, \"send_replies\": true, \"parent_id\": \"t3_1ak59mh\", \"score\": 1, \"author_fullname\": \"t2_y3ifz\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"You need to use Vaapi as I think Quicksync is windows-only. I had a N100 too and it worked wonder on Debian.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EYou need to use Vaapi as I think Quicksync is windows-only. I had a N100 too and it worked wonder on Debian.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1ak59mh\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1ak59mh/sunshine_intel_n100_no_quicksync_available/kp8eu7y/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1ak59mh/sunshine_intel_n100_no_quicksync_available/\", \"name\": \"t1_kp8eu7y\", \"created\": 1707253269.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"-Blazy\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1ak59mh/sunshine_intel_n100_no_quicksync_available/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine Intel N100 - No Quicksync Available\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Cheapskate2020\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kp5sgge\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 5, \"can_mod_post\": true, \"created_utc\": 1707215664.0, \"send_replies\": true, \"parent_id\": \"t3_1ak59mh\", \"score\": 1, \"author_fullname\": \"t2_apa87avj\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Just to add further, here is my sunshine.config file\\n\\n`adapter_name = /dev/dri/renderD128`\\n\\n`sw_tune = fastdecode`\\n\\nI don't understand why Quicksync is missing from the Configuration. Also, it is only working in software mode and is more or less unusable. Appreciate any ideas. Thanks.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EJust to add further, here is my sunshine.config file\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u003Ccode\\u003Eadapter_name = /dev/dri/renderD128\\u003C/code\\u003E\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u003Ccode\\u003Esw_tune = fastdecode\\u003C/code\\u003E\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI don\\u0026#39;t understand why Quicksync is missing from the Configuration. Also, it is only working in software mode and is more or less unusable. Appreciate any ideas. Thanks.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1ak59mh\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1ak59mh/sunshine_intel_n100_no_quicksync_available/kp5sgge/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1ak59mh/sunshine_intel_n100_no_quicksync_available/\", \"name\": \"t1_kp5sgge\", \"created\": 1707215664.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"Cheapskate2020\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/19f3nqb/gamestream_enabled/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"gamestream enabled?\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"myraisbeautiful\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kop7pd4\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 1, \"can_mod_post\": true, \"created_utc\": 1706937456.0, \"send_replies\": true, \"parent_id\": \"t3_19f3nqb\", \"score\": 1, \"author_fullname\": \"t2_q6pcxsbxo\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Open geforce experience, click settings, go to shield, toggle off gamestream\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EOpen geforce experience, click settings, go to shield, toggle off gamestream\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_19f3nqb\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/19f3nqb/gamestream_enabled/kop7pd4/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/19f3nqb/gamestream_enabled/\", \"name\": \"t1_kop7pd4\", \"created\": 1706937456.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"mostlynocomplaints\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1agtlvi/thank_you/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Thank you\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 6, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"billgytes\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kol138q\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": false, \"spam\": false, \"num_comments\": 2, \"can_mod_post\": true, \"created_utc\": 1706880284.0, \"send_replies\": true, \"parent_id\": \"t3_1agtlvi\", \"score\": 6, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Thank you for your post, I really like seeing things like this!\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThank you for your post, I really like seeing things like this!\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1agtlvi\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1agtlvi/thank_you/kol138q/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1agtlvi/thank_you/\", \"name\": \"t1_kol138q\", \"created\": 1706880284.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1agtlvi/thank_you/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Thank you\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 5, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"billgytes\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kojd39q\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": false, \"spam\": false, \"num_comments\": 2, \"can_mod_post\": true, \"created_utc\": 1706844048.0, \"send_replies\": true, \"parent_id\": \"t3_1agtlvi\", \"score\": 5, \"author_fullname\": \"t2_2upk6j1y\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"+1! It really is amazing. Thankful for it too.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003E+1! It really is amazing. Thankful for it too.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1agtlvi\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1agtlvi/thank_you/kojd39q/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1agtlvi/thank_you/\", \"name\": \"t1_kojd39q\", \"created\": 1706844048.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"trevdot\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://github.com/LizardByte/Sunshine/releases/tag/v0.21.0\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine v0.21.0 Released\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"koad2rf\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1706712893.0, \"send_replies\": true, \"parent_id\": \"t1_k53wwgn\", \"score\": 1, \"author_fullname\": \"t2_dbkh1oy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Thanks to all devs!\\n\\nI have an issue with Nvidia control panel not loading. I did a couple of clean installations of nvidia driver but same behavior. I am using Sunshine in a VM with GRID driver which needs a licensing server and when the control panel crashes it doesn't validate the gpu anymore. \\n\\nI will test previous release but was wondering what is the idea of this change in the latest release:\\n (Graphics/NVIDIA) Modify and restore NVIDIA control panel settings before and after stream, respectively\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThanks to all devs!\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI have an issue with Nvidia control panel not loading. I did a couple of clean installations of nvidia driver but same behavior. I am using Sunshine in a VM with GRID driver which needs a licensing server and when the control panel crashes it doesn\\u0026#39;t validate the gpu anymore. \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI will test previous release but was wondering what is the idea of this change in the latest release:\\n (Graphics/NVIDIA) Modify and restore NVIDIA control panel settings before and after stream, respectively\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_179554i\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/179554i/sunshine_v0210_released/koad2rf/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/179554i/sunshine_v0210_released/\", \"name\": \"t1_koad2rf\", \"created\": 1706712893.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"kaizen133\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/19b4bsw/how_to_remove_a_paired_device/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"How to remove a paired device\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Commercial-Click-652\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kjulh16\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1706385694.0, \"send_replies\": true, \"parent_id\": \"t1_kiqcjn5\", \"score\": 1, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"FYI: [https://github.com/LizardByte/Sunshine/pull/2042](https://github.com/LizardByte/Sunshine/pull/2042)\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EFYI: \\u003Ca href=\\\"https://github.com/LizardByte/Sunshine/pull/2042\\\"\\u003Ehttps://github.com/LizardByte/Sunshine/pull/2042\\u003C/a\\u003E\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_19b4bsw\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/19b4bsw/how_to_remove_a_paired_device/kjulh16/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/19b4bsw/how_to_remove_a_paired_device/\", \"name\": \"t1_kjulh16\", \"created\": 1706385694.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/19b4bsw/how_to_remove_a_paired_device/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"How to remove a paired device\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Commercial-Click-652\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kjrsft2\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1706334118.0, \"send_replies\": true, \"parent_id\": \"t1_kipxpdi\", \"score\": 1, \"author_fullname\": \"t2_9jg2qneq3\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Thank you!\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThank you!\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_19b4bsw\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/19b4bsw/how_to_remove_a_paired_device/kjrsft2/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/19b4bsw/how_to_remove_a_paired_device/\", \"name\": \"t1_kjrsft2\", \"created\": 1706334118.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"Commercial-Click-652\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/19b4bsw/how_to_remove_a_paired_device/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"How to remove a paired device\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Commercial-Click-652\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kjrsfc4\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1706334110.0, \"send_replies\": true, \"parent_id\": \"t1_kiqcjn5\", \"score\": 1, \"author_fullname\": \"t2_9jg2qneq3\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Get it. Thank you!\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EGet it. Thank you!\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_19b4bsw\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/19b4bsw/how_to_remove_a_paired_device/kjrsfc4/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/19b4bsw/how_to_remove_a_paired_device/\", \"name\": \"t1_kjrsfc4\", \"created\": 1706334110.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"Commercial-Click-652\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/19d46k6/forgoten_password_on_sunshine_in_linux_mint/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Forgoten password on sunshine in linux mint\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"[deleted]\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kj34mlo\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 3, \"can_mod_post\": true, \"created_utc\": 1705952859.0, \"send_replies\": true, \"parent_id\": \"t1_kj33xjr\", \"score\": 1, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"There certainly is... Troubleshooting section\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThere certainly is... Troubleshooting section\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_19d46k6\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/19d46k6/forgoten_password_on_sunshine_in_linux_mint/kj34mlo/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/19d46k6/forgoten_password_on_sunshine_in_linux_mint/\", \"name\": \"t1_kj34mlo\", \"created\": 1705952859.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/19d46k6/forgoten_password_on_sunshine_in_linux_mint/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Forgoten password on sunshine in linux mint\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"[deleted]\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kj33xjr\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 3, \"can_mod_post\": true, \"created_utc\": 1705952629.0, \"send_replies\": true, \"parent_id\": \"t1_kj33uec\", \"score\": 1, \"author_fullname\": \"t2_b4wr8lky\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"there isnt a soloution :(\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003Ethere isnt a soloution :(\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_19d46k6\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/19d46k6/forgoten_password_on_sunshine_in_linux_mint/kj33xjr/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/19d46k6/forgoten_password_on_sunshine_in_linux_mint/\", \"name\": \"t1_kj33xjr\", \"created\": 1705952629.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"Revolutionary-Will29\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/19d46k6/forgoten_password_on_sunshine_in_linux_mint/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Forgoten password on sunshine in linux mint\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"[deleted]\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kj33uec\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 3, \"can_mod_post\": true, \"created_utc\": 1705952600.0, \"send_replies\": true, \"parent_id\": \"t3_19d46k6\", \"score\": 1, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Read the manual\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003ERead the manual\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_19d46k6\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/19d46k6/forgoten_password_on_sunshine_in_linux_mint/kj33uec/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/19d46k6/forgoten_password_on_sunshine_in_linux_mint/\", \"name\": \"t1_kj33uec\", \"created\": 1705952600.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1796xpe/how_to_disable_geforce_experience_shield/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"How to disable Geforce Experience SHIELD streaming when the tab is gone\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Grepsy\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kirsypl\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 5, \"can_mod_post\": true, \"created_utc\": 1705775325.0, \"send_replies\": true, \"parent_id\": \"t1_k549mvy\", \"score\": 1, \"author_fullname\": \"t2_bne99\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Thank you for saving me all that effort\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThank you for saving me all that effort\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1796xpe\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1796xpe/how_to_disable_geforce_experience_shield/kirsypl/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1796xpe/how_to_disable_geforce_experience_shield/\", \"name\": \"t1_kirsypl\", \"created\": 1705775325.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"JibbyJ\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/19b4bsw/how_to_remove_a_paired_device/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"How to remove a paired device\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 2, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Commercial-Click-652\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kiqcjn5\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1705754533.0, \"send_replies\": true, \"parent_id\": \"t3_19b4bsw\", \"score\": 2, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Unpair all in the ui is the only option. This is something we're trying to improve.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EUnpair all in the ui is the only option. This is something we\\u0026#39;re trying to improve.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_19b4bsw\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/19b4bsw/how_to_remove_a_paired_device/kiqcjn5/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/19b4bsw/how_to_remove_a_paired_device/\", \"name\": \"t1_kiqcjn5\", \"created\": 1705754533.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/19b4bsw/how_to_remove_a_paired_device/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"How to remove a paired device\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Commercial-Click-652\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kipxpdi\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1705744193.0, \"send_replies\": true, \"parent_id\": \"t3_19b4bsw\", \"score\": 1, \"author_fullname\": \"t2_4k7uly6d\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Unpair all clients. It's a button in the troubleshooting menu in sunshine.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EUnpair all clients. It\\u0026#39;s a button in the troubleshooting menu in sunshine.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_19b4bsw\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/19b4bsw/how_to_remove_a_paired_device/kipxpdi/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/19b4bsw/how_to_remove_a_paired_device/\", \"name\": \"t1_kipxpdi\", \"created\": 1705744193.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"damwookie\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/19b4bsw/how_to_remove_a_paired_device/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"How to remove a paired device\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 0, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Commercial-Click-652\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kipvrw4\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1705742730.0, \"send_replies\": true, \"parent_id\": \"t3_19b4bsw\", \"score\": 0, \"author_fullname\": \"t2_4k7uly6d\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"I haven't found it. It's probably in a folder in sunshine. However if you uninstall sunshine and then reinstall it everything should reset.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI haven\\u0026#39;t found it. It\\u0026#39;s probably in a folder in sunshine. However if you uninstall sunshine and then reinstall it everything should reset.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_19b4bsw\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/19b4bsw/how_to_remove_a_paired_device/kipvrw4/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/19b4bsw/how_to_remove_a_paired_device/\", \"name\": \"t1_kipvrw4\", \"created\": 1705742730.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"damwookie\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/x8uwb2/sunshine_and_gdm/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine and GDM\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"L-Alto\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kipufpk\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 4, \"can_mod_post\": true, \"created_utc\": 1705741720.0, \"send_replies\": true, \"parent_id\": \"t3_x8uwb2\", \"score\": 1, \"author_fullname\": \"t2_12a1w2\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Hi sorry for necroposting.\\n\\nDid you achieve your goal here, OP?\\n\\nI am trying to stream right after booting my debian system. And my linux skills is 3/10 so I am not well versed in terms of configs.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHi sorry for necroposting.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDid you achieve your goal here, OP?\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI am trying to stream right after booting my debian system. And my linux skills is 3/10 so I am not well versed in terms of configs.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_x8uwb2\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/x8uwb2/sunshine_and_gdm/kipufpk/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/x8uwb2/sunshine_and_gdm/\", \"name\": \"t1_kipufpk\", \"created\": 1705741720.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"sprth\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/198c1zw/can_i_use_sunshine_to_stresm_games_from_my_laptop/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"can i use sunshine to stresm games from my laptop to my amd pc\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"RightGuide1611\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"ki7izxw\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 1, \"can_mod_post\": true, \"created_utc\": 1705451687.0, \"send_replies\": true, \"parent_id\": \"t3_198c1zw\", \"score\": 1, \"author_fullname\": \"t2_n1gqq5qk\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"yes\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003Eyes\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_198c1zw\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/198c1zw/can_i_use_sunshine_to_stresm_games_from_my_laptop/ki7izxw/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/198c1zw/can_i_use_sunshine_to_stresm_games_from_my_laptop/\", \"name\": \"t1_ki7izxw\", \"created\": 1705451687.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"lashram32\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1900v2o/sunshine_on_macos_localhost_refused_to_connect/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine on MacOS: localhost refused to connect\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Ok-Internal9317\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kgw9vil\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 1, \"can_mod_post\": true, \"created_utc\": 1704723023.0, \"send_replies\": true, \"parent_id\": \"t3_1900v2o\", \"score\": 1, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"It can't connect because Sunshine has crashed. Please provide verbose logs.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EIt can\\u0026#39;t connect because Sunshine has crashed. Please provide verbose logs.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1900v2o\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1900v2o/sunshine_on_macos_localhost_refused_to_connect/kgw9vil/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1900v2o/sunshine_on_macos_localhost_refused_to_connect/\", \"name\": \"t1_kgw9vil\", \"created\": 1704723023.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/18yb5hj/help_sun_shine_on_sway_not_working/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Help! Sun Shine on Sway (Not working)\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"myothk\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kg9n7dd\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 2, \"can_mod_post\": true, \"created_utc\": 1704369569.0, \"send_replies\": true, \"parent_id\": \"t1_kg9mflx\", \"score\": 1, \"author_fullname\": \"t2_u49xfx1r\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"I tried the flatpak version but no luck.\\nMaybe, I need to compile it myself then.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI tried the flatpak version but no luck.\\nMaybe, I need to compile it myself then.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_18yb5hj\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/18yb5hj/help_sun_shine_on_sway_not_working/kg9n7dd/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/18yb5hj/help_sun_shine_on_sway_not_working/\", \"name\": \"t1_kg9n7dd\", \"created\": 1704369569.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"myothk\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/18yb5hj/help_sun_shine_on_sway_not_working/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Help! Sun Shine on Sway (Not working)\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"myothk\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kg9mflx\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 2, \"can_mod_post\": true, \"created_utc\": 1704369100.0, \"send_replies\": true, \"parent_id\": \"t3_18yb5hj\", \"score\": 1, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"You can't do setcap on the AppImage.\\n\\nYou can try flatpak but it's far more complicated IMO.\\n\\nBest bet is to use a pre-compiled binary for a specific distro... Or compile yourself.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EYou can\\u0026#39;t do setcap on the AppImage.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EYou can try flatpak but it\\u0026#39;s far more complicated IMO.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EBest bet is to use a pre-compiled binary for a specific distro... Or compile yourself.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_18yb5hj\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/18yb5hj/help_sun_shine_on_sway_not_working/kg9mflx/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/18yb5hj/help_sun_shine_on_sway_not_working/\", \"name\": \"t1_kg9mflx\", \"created\": 1704369100.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/18tocp4/gpu_power_draw_to_high_when_streaming/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"GPU Power Draw to high when streaming (Moonlight+Sunshine)\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 2, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"One-Stress-6734\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kff342h\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 1, \"can_mod_post\": true, \"created_utc\": 1703861902.0, \"send_replies\": true, \"parent_id\": \"t3_18tocp4\", \"score\": 2, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Please add your details to the open issue. The more activity on an issue, the more likely it is to gain attention.\\n\\nThank you!\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EPlease add your details to the open issue. The more activity on an issue, the more likely it is to gain attention.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThank you!\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_18tocp4\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/18tocp4/gpu_power_draw_to_high_when_streaming/kff342h/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/18tocp4/gpu_power_draw_to_high_when_streaming/\", \"name\": \"t1_kff342h\", \"created\": 1703861902.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/18q8v56/desktop_cannot_reconnect_after_fist_connection/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Desktop cannot reconnect after fist connection.\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"opUserZero\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kex8hgc\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 4, \"can_mod_post\": true, \"created_utc\": 1703548607.0, \"send_replies\": true, \"parent_id\": \"t1_kewbslj\", \"score\": 1, \"author_fullname\": \"t2_n1gqq5qk\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"are you using any other remote apps at the same time? (windows rdp?) Do you have game stream turned off in windows nvidia experience? \\n\\nI would still try UPnP just to see the result as it may provide a clue as to what's going on. \\n\\nI have been using moonlight/sunshine/NV game stream for years and haven't seen this problem for local lan.\\n\\nYou can also try tailscale. I have a tailscale network for all of my personal stuff and it has honestly been a treat. When I travel I use devices out of the country like I am on a home lan including gaming, torrenting and video transcoding.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003Eare you using any other remote apps at the same time? (windows rdp?) Do you have game stream turned off in windows nvidia experience? \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI would still try UPnP just to see the result as it may provide a clue as to what\\u0026#39;s going on. \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI have been using moonlight/sunshine/NV game stream for years and haven\\u0026#39;t seen this problem for local lan.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EYou can also try tailscale. I have a tailscale network for all of my personal stuff and it has honestly been a treat. When I travel I use devices out of the country like I am on a home lan including gaming, torrenting and video transcoding.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_18q8v56\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/18q8v56/desktop_cannot_reconnect_after_fist_connection/kex8hgc/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/18q8v56/desktop_cannot_reconnect_after_fist_connection/\", \"name\": \"t1_kex8hgc\", \"created\": 1703548607.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"lashram32\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/18q8v56/desktop_cannot_reconnect_after_fist_connection/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Desktop cannot reconnect after fist connection.\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"opUserZero\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kewnplf\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 4, \"can_mod_post\": true, \"created_utc\": 1703539144.0, \"send_replies\": true, \"parent_id\": \"t3_18q8v56\", \"score\": 1, \"author_fullname\": \"t2_4vcpot72\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"You're saying the connection works first go (so sunshine - moonlight works) and it is happening across all devices (can't be an odd setting in OS) then the only suspect left is your router. Try swapping it out to test?\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EYou\\u0026#39;re saying the connection works first go (so sunshine - moonlight works) and it is happening across all devices (can\\u0026#39;t be an odd setting in OS) then the only suspect left is your router. Try swapping it out to test?\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_18q8v56\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/18q8v56/desktop_cannot_reconnect_after_fist_connection/kewnplf/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/18q8v56/desktop_cannot_reconnect_after_fist_connection/\", \"name\": \"t1_kewnplf\", \"created\": 1703539144.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"DanCasper\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/18q8v56/desktop_cannot_reconnect_after_fist_connection/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Desktop cannot reconnect after fist connection.\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"opUserZero\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kewbslj\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 4, \"can_mod_post\": true, \"created_utc\": 1703534020.0, \"send_replies\": true, \"parent_id\": \"t1_keucs7b\", \"score\": 1, \"author_fullname\": \"t2_5ge0qxza\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"The firewall is disabled and it\\u2019s a local connection.\\nAnd once again it works the first time. It also works on steam app.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThe firewall is disabled and it\\u2019s a local connection.\\nAnd once again it works the first time. It also works on steam app.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_18q8v56\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/18q8v56/desktop_cannot_reconnect_after_fist_connection/kewbslj/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/18q8v56/desktop_cannot_reconnect_after_fist_connection/\", \"name\": \"t1_kewbslj\", \"created\": 1703534020.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"opUserZero\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/18q8v56/desktop_cannot_reconnect_after_fist_connection/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Desktop cannot reconnect after fist connection.\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"opUserZero\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"keucs7b\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 4, \"can_mod_post\": true, \"created_utc\": 1703491591.0, \"send_replies\": true, \"parent_id\": \"t3_18q8v56\", \"score\": 1, \"author_fullname\": \"t2_n1gqq5qk\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Open the appropriate ports or use UPnP.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EOpen the appropriate ports or use UPnP.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_18q8v56\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/18q8v56/desktop_cannot_reconnect_after_fist_connection/keucs7b/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/18q8v56/desktop_cannot_reconnect_after_fist_connection/\", \"name\": \"t1_keucs7b\", \"created\": 1703491591.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"lashram32\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/18ihw99/need_help_wol_over_the_internet_wan/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Need help WOL over the internet (WAN)\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 2, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"eastcoastninja\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kdg9pxx\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 3, \"can_mod_post\": true, \"created_utc\": 1702641254.0, \"send_replies\": true, \"parent_id\": \"t1_kdg5569\", \"score\": 2, \"author_fullname\": \"t2_wx50x\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Thanks yea I\\u2019m going to have to consider that as a possible avenue. I read some others have success off local so wanted to give it a try.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThanks yea I\\u2019m going to have to consider that as a possible avenue. I read some others have success off local so wanted to give it a try.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_18ihw99\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/18ihw99/need_help_wol_over_the_internet_wan/kdg9pxx/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/18ihw99/need_help_wol_over_the_internet_wan/\", \"name\": \"t1_kdg9pxx\", \"created\": 1702641254.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"eastcoastninja\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/18ihw99/need_help_wol_over_the_internet_wan/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Need help WOL over the internet (WAN)\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"eastcoastninja\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kdg5569\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 3, \"can_mod_post\": true, \"created_utc\": 1702638039.0, \"send_replies\": true, \"parent_id\": \"t3_18ihw99\", \"score\": 1, \"author_fullname\": \"t2_31ubfw80\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"I\\u2019m pretty sure sending WOL over the internet is too unreliable that you should really just give up trying. Like, in some extremely particular setups it could be possible.\\n\\nYou should have a small server running at your home that you use Zerotier to connect to and send the WOL packet through that.\", \"edited\": 1702653394.0, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI\\u2019m pretty sure sending WOL over the internet is too unreliable that you should really just give up trying. Like, in some extremely particular setups it could be possible.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EYou should have a small server running at your home that you use Zerotier to connect to and send the WOL packet through that.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_18ihw99\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/18ihw99/need_help_wol_over_the_internet_wan/kdg5569/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/18ihw99/need_help_wol_over_the_internet_wan/\", \"name\": \"t1_kdg5569\", \"created\": 1702638039.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"eidetic0\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/13n1mn6/sunshine_moonlight_on_hypervvm_with_gpupv_results/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine - Moonlight on HyperV-VM with GPU-PV results in Black Screen with no Debug Log Errors\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"strahdvonzar\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kcoiuip\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1702154969.0, \"send_replies\": true, \"parent_id\": \"t3_13n1mn6\", \"score\": 1, \"author_fullname\": \"t2_1s1d0324\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Same situation here. Usually after 2-10 attempts on Moonlight it will work. It will play the windows notification sound as I connect, then black screen for 5-10 seconds and error out. Very annoying as I would like to use Sunshine \\u0026 Moonlight as my main streaming client\\n\\nBoth Parsec and Steam Link work without issue though\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003ESame situation here. Usually after 2-10 attempts on Moonlight it will work. It will play the windows notification sound as I connect, then black screen for 5-10 seconds and error out. Very annoying as I would like to use Sunshine \\u0026amp; Moonlight as my main streaming client\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EBoth Parsec and Steam Link work without issue though\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_13n1mn6\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/13n1mn6/sunshine_moonlight_on_hypervvm_with_gpupv_results/kcoiuip/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/13n1mn6/sunshine_moonlight_on_hypervvm_with_gpupv_results/\", \"name\": \"t1_kcoiuip\", \"created\": 1702154969.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"Angus__Z\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/18dtoay/looking_for_a_guide_to_setup_retroarcher_on_plex/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Looking for a guide to setup Retroarcher on Plex\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Illustrious_Ad_3847\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kcje1lh\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 2, \"can_mod_post\": true, \"created_utc\": 1702063345.0, \"send_replies\": true, \"parent_id\": \"t1_kcjcvnr\", \"score\": 1, \"author_fullname\": \"t2_arlmwuod\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Thanks\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThanks\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_18dtoay\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/18dtoay/looking_for_a_guide_to_setup_retroarcher_on_plex/kcje1lh/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/18dtoay/looking_for_a_guide_to_setup_retroarcher_on_plex/\", \"name\": \"t1_kcje1lh\", \"created\": 1702063345.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"Illustrious_Ad_3847\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/18dtoay/looking_for_a_guide_to_setup_retroarcher_on_plex/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Looking for a guide to setup Retroarcher on Plex\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Illustrious_Ad_3847\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kcjcvnr\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 2, \"can_mod_post\": true, \"created_utc\": 1702062897.0, \"send_replies\": true, \"parent_id\": \"t3_18dtoay\", \"score\": 1, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"You're going to have to wait until it's officially \\\"re\\\"-released\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EYou\\u0026#39;re going to have to wait until it\\u0026#39;s officially \\u0026quot;re\\u0026quot;-released\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_18dtoay\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/18dtoay/looking_for_a_guide_to_setup_retroarcher_on_plex/kcjcvnr/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/18dtoay/looking_for_a_guide_to_setup_retroarcher_on_plex/\", \"name\": \"t1_kcjcvnr\", \"created\": 1702062897.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/17g053k/themerrplex_not_working/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Themerr-plex not working.\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Critical_Pick8868\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kc6ngmo\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 9, \"can_mod_post\": true, \"created_utc\": 1701834584.0, \"send_replies\": true, \"parent_id\": \"t3_17g053k\", \"score\": 1, \"author_fullname\": \"t2_fppmj\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"New release is out now that should fix your problems!\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003ENew release is out now that should fix your problems!\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_17g053k\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/17g053k/themerrplex_not_working/kc6ngmo/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/17g053k/themerrplex_not_working/\", \"name\": \"t1_kc6ngmo\", \"created\": 1701834584.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"jjnether\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1834ou9/qres_download_64_bit/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"QRes Download 64 Bit\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"luciel23\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"kawk5mm\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 2, \"can_mod_post\": true, \"created_utc\": 1701041903.0, \"send_replies\": true, \"parent_id\": \"t3_1834ou9\", \"score\": 1, \"author_fullname\": \"t2_dzi29\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Same thing here. Lemme know if you find it.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003ESame thing here. Lemme know if you find it.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1834ou9\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1834ou9/qres_download_64_bit/kawk5mm/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1834ou9/qres_download_64_bit/\", \"name\": \"t1_kawk5mm\", \"created\": 1701041903.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"pooish\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/17sui0y/installing_sunshine_for_the_first_time_getting_an/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Installing Sunshine for the first time, getting an \\\"Unknown Publisher\\\" error in Windows. Is this expected?\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"wonderbreadofsin\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k8saayr\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 5, \"can_mod_post\": true, \"created_utc\": 1699711851.0, \"send_replies\": true, \"parent_id\": \"t1_k8s9ym0\", \"score\": 1, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"I'm not really that versed on signing anything. I sign my commits to GitHub and that's about it.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI\\u0026#39;m not really that versed on signing anything. I sign my commits to GitHub and that\\u0026#39;s about it.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_17sui0y\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/17sui0y/installing_sunshine_for_the_first_time_getting_an/k8saayr/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/17sui0y/installing_sunshine_for_the_first_time_getting_an/\", \"name\": \"t1_k8saayr\", \"created\": 1699711851.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/17sui0y/installing_sunshine_for_the_first_time_getting_an/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Installing Sunshine for the first time, getting an \\\"Unknown Publisher\\\" error in Windows. Is this expected?\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"wonderbreadofsin\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k8s9ym0\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 5, \"can_mod_post\": true, \"created_utc\": 1699711690.0, \"send_replies\": true, \"parent_id\": \"t1_k8s9dq7\", \"score\": 1, \"author_fullname\": \"t2_4108e\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Makes sense, thanks for the info.\\n\\nDo you use any PGP/GPG signing?\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EMakes sense, thanks for the info.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDo you use any PGP/GPG signing?\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_17sui0y\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/17sui0y/installing_sunshine_for_the_first_time_getting_an/k8s9ym0/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/17sui0y/installing_sunshine_for_the_first_time_getting_an/\", \"name\": \"t1_k8s9ym0\", \"created\": 1699711690.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"wonderbreadofsin\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/17sui0y/installing_sunshine_for_the_first_time_getting_an/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Installing Sunshine for the first time, getting an \\\"Unknown Publisher\\\" error in Windows. Is this expected?\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"wonderbreadofsin\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k8s9dq7\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 5, \"can_mod_post\": true, \"created_utc\": 1699711423.0, \"send_replies\": true, \"parent_id\": \"t1_k8s90dw\", \"score\": 1, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"The cost isn't that big a deal, it's more that we're also needing a way to do driver signing (not for Sunshine) and that requires being an official company from what I'm told.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThe cost isn\\u0026#39;t that big a deal, it\\u0026#39;s more that we\\u0026#39;re also needing a way to do driver signing (not for Sunshine) and that requires being an official company from what I\\u0026#39;m told.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_17sui0y\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/17sui0y/installing_sunshine_for_the_first_time_getting_an/k8s9dq7/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/17sui0y/installing_sunshine_for_the_first_time_getting_an/\", \"name\": \"t1_k8s9dq7\", \"created\": 1699711423.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/17sui0y/installing_sunshine_for_the_first_time_getting_an/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Installing Sunshine for the first time, getting an \\\"Unknown Publisher\\\" error in Windows. Is this expected?\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"wonderbreadofsin\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k8s90dw\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 5, \"can_mod_post\": true, \"created_utc\": 1699711251.0, \"send_replies\": true, \"parent_id\": \"t1_k8s77v9\", \"score\": 1, \"author_fullname\": \"t2_4108e\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Okay thanks, I just wanted to make sure I hadn't downloaded a corrupted binary.\\n\\nIs it just because of the cost of code signing certificates? It's crazy that certificates are still so expensive.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EOkay thanks, I just wanted to make sure I hadn\\u0026#39;t downloaded a corrupted binary.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EIs it just because of the cost of code signing certificates? It\\u0026#39;s crazy that certificates are still so expensive.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_17sui0y\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/17sui0y/installing_sunshine_for_the_first_time_getting_an/k8s90dw/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/17sui0y/installing_sunshine_for_the_first_time_getting_an/\", \"name\": \"t1_k8s90dw\", \"created\": 1699711251.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"wonderbreadofsin\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/17sui0y/installing_sunshine_for_the_first_time_getting_an/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Installing Sunshine for the first time, getting an \\\"Unknown Publisher\\\" error in Windows. Is this expected?\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"wonderbreadofsin\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k8s77v9\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 5, \"can_mod_post\": true, \"created_utc\": 1699710401.0, \"send_replies\": true, \"parent_id\": \"t3_17sui0y\", \"score\": 1, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"We don't sign binaries\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EWe don\\u0026#39;t sign binaries\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_17sui0y\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/17sui0y/installing_sunshine_for_the_first_time_getting_an/k8s77v9/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/17sui0y/installing_sunshine_for_the_first_time_getting_an/\", \"name\": \"t1_k8s77v9\", \"created\": 1699710401.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/16z2kol/moonlightsunshine_mouse_input_lag/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Moonlight/Sunshine Mouse Input Lag\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Which-Project222\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k81z5g7\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 5, \"can_mod_post\": true, \"created_utc\": 1699268662.0, \"send_replies\": true, \"parent_id\": \"t3_16z2kol\", \"score\": 1, \"author_fullname\": \"t2_ug9lztsr\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"I also tried all sorts of settings to get rid of the mouse lag. I had no improvements and had to go native. However, now I just read that the problem may have been my mouse polling speed which was too high. Peeps are suggesting 150, but most modern Razer mouses default to 1000. Reducing this to 150 may be the solution. I'll try that later.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI also tried all sorts of settings to get rid of the mouse lag. I had no improvements and had to go native. However, now I just read that the problem may have been my mouse polling speed which was too high. Peeps are suggesting 150, but most modern Razer mouses default to 1000. Reducing this to 150 may be the solution. I\\u0026#39;ll try that later.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_16z2kol\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/16z2kol/moonlightsunshine_mouse_input_lag/k81z5g7/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/16z2kol/moonlightsunshine_mouse_input_lag/\", \"name\": \"t1_k81z5g7\", \"created\": 1699268662.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"North-Fisherman2807\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/179agja/stream_4k_from_non4k_systemmonitor/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Stream 4K from non-4K system/monitor\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Grepsy\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k7lb76p\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 5, \"can_mod_post\": true, \"created_utc\": 1698974407.0, \"send_replies\": true, \"parent_id\": \"t3_179agja\", \"score\": 1, \"author_fullname\": \"t2_n1gqq5qk\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"[https://github.com/itsmikethetech/Virtual-Display-Driver](https://github.com/itsmikethetech/Virtual-Display-Driver)\\n\\n\\u0026#x200B;\\n\\nuse this\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003E\\u003Ca href=\\\"https://github.com/itsmikethetech/Virtual-Display-Driver\\\"\\u003Ehttps://github.com/itsmikethetech/Virtual-Display-Driver\\u003C/a\\u003E\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u0026#x200B;\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Euse this\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_179agja\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/179agja/stream_4k_from_non4k_systemmonitor/k7lb76p/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/179agja/stream_4k_from_non4k_systemmonitor/\", \"name\": \"t1_k7lb76p\", \"created\": 1698974407.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"lashram32\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/14jk3x5/how_to_launch_sunshine_on_mac_os/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"How to launch Sunshine on Mac Os?\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"SpyvsMerc\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k7gn1z0\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 3, \"can_mod_post\": true, \"created_utc\": 1698895589.0, \"send_replies\": true, \"parent_id\": \"t1_jpzbbmg\", \"score\": 1, \"author_fullname\": \"t2_a6vi754y\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"doesn't allow me to join in the app\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003Edoesn\\u0026#39;t allow me to join in the app\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_14jk3x5\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/14jk3x5/how_to_launch_sunshine_on_mac_os/k7gn1z0/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/14jk3x5/how_to_launch_sunshine_on_mac_os/\", \"name\": \"t1_k7gn1z0\", \"created\": 1698895589.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"DjCoast\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/17g053k/themerrplex_not_working/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Themerr-plex not working.\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Critical_Pick8868\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k6isn79\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 9, \"can_mod_post\": true, \"created_utc\": 1698318081.0, \"send_replies\": true, \"parent_id\": \"t1_k6hrj8e\", \"score\": 1, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"It does, but it's a branch not a release\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EIt does, but it\\u0026#39;s a branch not a release\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_17g053k\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/17g053k/themerrplex_not_working/k6isn79/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/17g053k/themerrplex_not_working/\", \"name\": \"t1_k6isn79\", \"created\": 1698318081.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/17g053k/themerrplex_not_working/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Themerr-plex not working.\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Critical_Pick8868\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k6ibe03\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 9, \"can_mod_post\": true, \"created_utc\": 1698304906.0, \"send_replies\": true, \"parent_id\": \"t1_k6hk5hj\", \"score\": 1, \"author_fullname\": \"t2_b0tqnmx8\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"i hope the next release come soon..\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003Ei hope the next release come soon..\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_17g053k\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/17g053k/themerrplex_not_working/k6ibe03/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/17g053k/themerrplex_not_working/\", \"name\": \"t1_k6ibe03\", \"created\": 1698304906.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"Critical_Pick8868\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/17g053k/themerrplex_not_working/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Themerr-plex not working.\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Critical_Pick8868\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k6hrj8e\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 9, \"can_mod_post\": true, \"created_utc\": 1698291861.0, \"send_replies\": true, \"parent_id\": \"t1_k6hk5hj\", \"score\": 1, \"author_fullname\": \"t2_b0tqnmx8\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"nightly doesn't work on synology ?\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003Enightly doesn\\u0026#39;t work on synology ?\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_17g053k\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/17g053k/themerrplex_not_working/k6hrj8e/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/17g053k/themerrplex_not_working/\", \"name\": \"t1_k6hrj8e\", \"created\": 1698291861.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"Critical_Pick8868\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/17g053k/themerrplex_not_working/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Themerr-plex not working.\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Critical_Pick8868\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k6hk5hj\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 9, \"can_mod_post\": true, \"created_utc\": 1698288273.0, \"send_replies\": true, \"parent_id\": \"t1_k6hj4t4\", \"score\": 1, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"v0.3.0 doesn't officially exist\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003Ev0.3.0 doesn\\u0026#39;t officially exist\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_17g053k\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/17g053k/themerrplex_not_working/k6hk5hj/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/17g053k/themerrplex_not_working/\", \"name\": \"t1_k6hk5hj\", \"created\": 1698288273.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/17g053k/themerrplex_not_working/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Themerr-plex not working.\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Critical_Pick8868\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k6hj4t4\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 9, \"can_mod_post\": true, \"created_utc\": 1698287801.0, \"send_replies\": true, \"parent_id\": \"t1_k6hib5f\", \"score\": 1, \"author_fullname\": \"t2_b0tqnmx8\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"you mean 0.2.0 and 0.3.0 doesn't working ??\\n\\nand next will be fixed ??\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003Eyou mean 0.2.0 and 0.3.0 doesn\\u0026#39;t working ??\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eand next will be fixed ??\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_17g053k\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/17g053k/themerrplex_not_working/k6hj4t4/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/17g053k/themerrplex_not_working/\", \"name\": \"t1_k6hj4t4\", \"created\": 1698287801.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"Critical_Pick8868\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/17g053k/themerrplex_not_working/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Themerr-plex not working.\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Critical_Pick8868\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k6hib5f\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 9, \"can_mod_post\": true, \"created_utc\": 1698287426.0, \"send_replies\": true, \"parent_id\": \"t1_k6hi1k5\", \"score\": 1, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"As I said, please watch for the next release.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EAs I said, please watch for the next release.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_17g053k\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/17g053k/themerrplex_not_working/k6hib5f/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/17g053k/themerrplex_not_working/\", \"name\": \"t1_k6hib5f\", \"created\": 1698287426.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/17g053k/themerrplex_not_working/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Themerr-plex not working.\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Critical_Pick8868\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k6hi1k5\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 9, \"can_mod_post\": true, \"created_utc\": 1698287306.0, \"send_replies\": true, \"parent_id\": \"t1_k6h5mak\", \"score\": 1, \"author_fullname\": \"t2_b0tqnmx8\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"thank you for your reply \\n\\nbut how do i install nightly ?\\n\\njust overwritten in to Themerr-plex.bundle folder ? \\n\\nor delete Themerr-plex.bundle and unzip [Themerr-plex-nightly.zip](https://Themerr-plex-nightly.zip)\\n\\nand rename it Themerr-plex-nightly ?\\n\\nplz help me\\n\\ni also posted in discord ..\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003Ethank you for your reply \\u003C/p\\u003E\\n\\n\\u003Cp\\u003Ebut how do i install nightly ?\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Ejust overwritten in to Themerr-plex.bundle folder ? \\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eor delete Themerr-plex.bundle and unzip \\u003Ca href=\\\"https://Themerr-plex-nightly.zip\\\"\\u003EThemerr-plex-nightly.zip\\u003C/a\\u003E\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eand rename it Themerr-plex-nightly ?\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eplz help me\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Ei also posted in discord ..\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_17g053k\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/17g053k/themerrplex_not_working/k6hi1k5/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/17g053k/themerrplex_not_working/\", \"name\": \"t1_k6hi1k5\", \"created\": 1698287306.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"Critical_Pick8868\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/17g053k/themerrplex_not_working/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Themerr-plex not working.\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Critical_Pick8868\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k6h5mak\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 9, \"can_mod_post\": true, \"created_utc\": 1698282042.0, \"send_replies\": true, \"parent_id\": \"t3_17g053k\", \"score\": 1, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"That error occurs for all plex plugins, you can ignore it.\\n\\nThere is a known issue with Synology, but I have a workaround in the nightly branch. Please keep an eye out for the next release.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThat error occurs for all plex plugins, you can ignore it.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThere is a known issue with Synology, but I have a workaround in the nightly branch. Please keep an eye out for the next release.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_17g053k\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/17g053k/themerrplex_not_working/k6h5mak/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/17g053k/themerrplex_not_working/\", \"name\": \"t1_k6h5mak\", \"created\": 1698282042.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://github.com/LizardByte/Themerr-plex/releases/tag/v0.2.0\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Themerr-plex v0.2.0 Released\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k6gyha2\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 2, \"can_mod_post\": true, \"created_utc\": 1698279089.0, \"send_replies\": true, \"parent_id\": \"t3_15elaf5\", \"score\": 1, \"author_fullname\": \"t2_b0tqnmx8\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \" \\n\\nERROR (networking:197) - Error opening URL '[http://127.0.0.1:32400/:/plugins/com.plexapp.system/resourceHashes](http://127.0.0.1:32400/:/plugins/com.plexapp.system/resourceHashes)'\\n\\n2023-10-25 00:48:07,684 (7faf0c15c808) : CRITICAL (runtime:1299) - Exception getting hosted resource hashes (most recent call last):\\n\\nFile \\\"/volume2/@appstore/PlexMediaServer/Resources/Plug-ins-1cf77d501/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/runtime.py\\\", line 1293, in get\\\\_resource\\\\_hashes\\n\\njson = self.\\\\_core.networking.http\\\\_request(\\\"[http://127.0.0.1:32400/:/plugins/com.plexapp.system/resourceHashes](http://127.0.0.1:32400/:/plugins/com.plexapp.system/resourceHashes)\\\", timeout=10).content\\n\\nFile \\\"/volume2/@appstore/PlexMediaServer/Resources/Plug-ins-1cf77d501/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py\\\", line 243, in content\\n\\nreturn self.\\\\_\\\\_str\\\\_\\\\_()\\n\\nFile \\\"/volume2/@appstore/PlexMediaServer/Resources/Plug-ins-1cf77d501/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py\\\", line 221, in \\\\_\\\\_str\\\\_\\\\_\\n\\nself.load()\\n\\nFile \\\"/volume2/@appstore/PlexMediaServer/Resources/Plug-ins-1cf77d501/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py\\\", line 159, in load\\n\\nf = self.\\\\_opener.open(req, timeout=self.\\\\_timeout)\\n\\nFile \\\"/volume2/@appstore/PlexMediaServer/Resources/Python/python27.zip/urllib2.py\\\", line 435, in open\\n\\nresponse = meth(req, response)\\n\\nFile \\\"/volume2/@appstore/PlexMediaServer/Resources/Python/python27.zip/urllib2.py\\\", line 548, in http\\\\_response\\n\\n'http', request, response, code, msg, hdrs)\\n\\nFile \\\"/volume2/@appstore/PlexMediaServer/Resources/Python/python27.zip/urllib2.py\\\", line 473, in error\\n\\nreturn self.\\\\_call\\\\_chain(\\\\*args)\\n\\nFile \\\"/volume2/@appstore/PlexMediaServer/Resources/Python/python27.zip/urllib2.py\\\", line 407, in \\\\_call\\\\_chain\\n\\nresult = func(\\\\*args)\\n\\nFile \\\"/volume2/@appstore/PlexMediaServer/Resources/Python/python27.zip/urllib2.py\\\", line 556, in http\\\\_error\\\\_default\\n\\nraise HTTPError(req.get\\\\_full\\\\_url(), code, msg, hdrs, fp)\\n\\nHTTPError: HTTP Error 404: Not Found\\n\\ni installed Themerr-plex.bundle in \\\"/PlexMediaServer/AppData/Plex Media Server/Plug-ins\\\"\\n\\n(plex package in synology DSM7)\\n\\neverything seems ok. i see Themerr-plex icon in settings- plugins.\\n\\nand restarted plex , rescan library , refresh metadata.\\n\\nbut still no working. theme doesn't play at all..\\n\\nabove is my log in \\\"dev.lizardbyte.themerr-plex.log\\\"\\n\\nplease help me.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EERROR (networking:197) - Error opening URL \\u0026#39;\\u003Ca href=\\\"http://127.0.0.1:32400/:/plugins/com.plexapp.system/resourceHashes\\\"\\u003Ehttp://127.0.0.1:32400/:/plugins/com.plexapp.system/resourceHashes\\u003C/a\\u003E\\u0026#39;\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E2023-10-25 00:48:07,684 (7faf0c15c808) : CRITICAL (runtime:1299) - Exception getting hosted resource hashes (most recent call last):\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFile \\u0026quot;/volume2/@appstore/PlexMediaServer/Resources/Plug-ins-1cf77d501/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/runtime.py\\u0026quot;, line 1293, in get_resource_hashes\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Ejson = self._core.networking.http_request(\\u0026quot;\\u003Ca href=\\\"http://127.0.0.1:32400/:/plugins/com.plexapp.system/resourceHashes\\\"\\u003Ehttp://127.0.0.1:32400/:/plugins/com.plexapp.system/resourceHashes\\u003C/a\\u003E\\u0026quot;, timeout=10).content\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFile \\u0026quot;/volume2/@appstore/PlexMediaServer/Resources/Plug-ins-1cf77d501/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py\\u0026quot;, line 243, in content\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Ereturn self.__str__()\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFile \\u0026quot;/volume2/@appstore/PlexMediaServer/Resources/Plug-ins-1cf77d501/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py\\u0026quot;, line 221, in __str__\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eself.load()\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFile \\u0026quot;/volume2/@appstore/PlexMediaServer/Resources/Plug-ins-1cf77d501/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py\\u0026quot;, line 159, in load\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Ef = self._opener.open(req, timeout=self._timeout)\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFile \\u0026quot;/volume2/@appstore/PlexMediaServer/Resources/Python/python27.zip/urllib2.py\\u0026quot;, line 435, in open\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eresponse = meth(req, response)\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFile \\u0026quot;/volume2/@appstore/PlexMediaServer/Resources/Python/python27.zip/urllib2.py\\u0026quot;, line 548, in http_response\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u0026#39;http\\u0026#39;, request, response, code, msg, hdrs)\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFile \\u0026quot;/volume2/@appstore/PlexMediaServer/Resources/Python/python27.zip/urllib2.py\\u0026quot;, line 473, in error\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Ereturn self._call_chain(*args)\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFile \\u0026quot;/volume2/@appstore/PlexMediaServer/Resources/Python/python27.zip/urllib2.py\\u0026quot;, line 407, in _call_chain\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eresult = func(*args)\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFile \\u0026quot;/volume2/@appstore/PlexMediaServer/Resources/Python/python27.zip/urllib2.py\\u0026quot;, line 556, in http_error_default\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eraise HTTPError(req.get_full_url(), code, msg, hdrs, fp)\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EHTTPError: HTTP Error 404: Not Found\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Ei installed Themerr-plex.bundle in \\u0026quot;/PlexMediaServer/AppData/Plex Media Server/Plug-ins\\u0026quot;\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E(plex package in synology DSM7)\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eeverything seems ok. i see Themerr-plex icon in settings- plugins.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eand restarted plex , rescan library , refresh metadata.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Ebut still no working. theme doesn\\u0026#39;t play at all..\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eabove is my log in \\u0026quot;dev.lizardbyte.themerr-plex.log\\u0026quot;\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eplease help me.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_15elaf5\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/15elaf5/themerrplex_v020_released/k6gyha2/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/15elaf5/themerrplex_v020_released/\", \"name\": \"t1_k6gyha2\", \"created\": 1698279089.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"Critical_Pick8868\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://github.com/LizardByte/Sunshine/releases/tag/v0.21.0\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine v0.21.0 Released\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k6bi3e2\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1698189380.0, \"send_replies\": true, \"parent_id\": \"t3_179554i\", \"score\": 1, \"author_fullname\": \"t2_2gyj1fv\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Updated and now my Y Button for is acting as the Guide button Xinputs. How can I disable this?\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EUpdated and now my Y Button for is acting as the Guide button Xinputs. How can I disable this?\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_179554i\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/179554i/sunshine_v0210_released/k6bi3e2/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/179554i/sunshine_v0210_released/\", \"name\": \"t1_k6bi3e2\", \"created\": 1698189380.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"JarionXP\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://github.com/LizardByte/Sunshine/releases/tag/v0.21.0\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine v0.21.0 Released\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k6a4biw\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1698170788.0, \"send_replies\": true, \"parent_id\": \"t3_179554i\", \"score\": 1, \"author_fullname\": \"t2_b85yyeqc\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"running great thanks. \\nCan you add working mode without monitor?\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003Erunning great thanks.\\u003Cbr/\\u003E\\nCan you add working mode without monitor?\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_179554i\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/179554i/sunshine_v0210_released/k6a4biw/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/179554i/sunshine_v0210_released/\", \"name\": \"t1_k6a4biw\", \"created\": 1698170788.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"l3g0r\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/179agja/stream_4k_from_non4k_systemmonitor/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Stream 4K from non-4K system/monitor\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Grepsy\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k5np7hp\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 5, \"can_mod_post\": true, \"created_utc\": 1697784701.0, \"send_replies\": true, \"parent_id\": \"t1_k57gvrr\", \"score\": 1, \"author_fullname\": \"t2_151bfz\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"This is the way\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThis is the way\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_179agja\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/179agja/stream_4k_from_non4k_systemmonitor/k5np7hp/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/179agja/stream_4k_from_non4k_systemmonitor/\", \"name\": \"t1_k5np7hp\", \"created\": 1697784701.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"mrallroy\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/179a2t6/retroarcher_update/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Retroarcher update?\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 3, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Appropriate-Bank6316\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k5f3665\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 2, \"can_mod_post\": true, \"created_utc\": 1697645199.0, \"send_replies\": true, \"parent_id\": \"t1_k57kefa\", \"score\": 3, \"author_fullname\": \"t2_aneoa\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Thanks for dedicating your time to this project :)\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThanks for dedicating your time to this project :)\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_179a2t6\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/179a2t6/retroarcher_update/k5f3665/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/179a2t6/retroarcher_update/\", \"name\": \"t1_k5f3665\", \"created\": 1697645199.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"amalesnail\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/1796xpe/how_to_disable_geforce_experience_shield/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"How to disable Geforce Experience SHIELD streaming when the tab is gone\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Grepsy\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k59k2tz\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 5, \"can_mod_post\": true, \"created_utc\": 1697554479.0, \"send_replies\": true, \"parent_id\": \"t1_k549mvy\", \"score\": 1, \"author_fullname\": \"t2_9wplz\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Thanks! Couldn't find an answer to this.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThanks! Couldn\\u0026#39;t find an answer to this.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_1796xpe\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/1796xpe/how_to_disable_geforce_experience_shield/k59k2tz/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/1796xpe/how_to_disable_geforce_experience_shield/\", \"name\": \"t1_k59k2tz\", \"created\": 1697554479.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"LOLDrDroo\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/179agja/stream_4k_from_non4k_systemmonitor/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Stream 4K from non-4K system/monitor\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Grepsy\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k58gbfx\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 5, \"can_mod_post\": true, \"created_utc\": 1697532948.0, \"send_replies\": true, \"parent_id\": \"t3_179agja\", \"score\": 1, \"author_fullname\": \"t2_1ur1wp0u\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"I bought a HDMI Dummy that supports 4k outputs. I even added a forced 4k 120Hz mode. When launching a session on Sunshine (on Linux to be noted), a Script runs that disables the physical screens and turns on the virtual Display to whatever resolution (depending on the session). As soon as the session is quit, another script enables the monitors again and disables the virtual screen, as well as it locks the session.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI bought a HDMI Dummy that supports 4k outputs. I even added a forced 4k 120Hz mode. When launching a session on Sunshine (on Linux to be noted), a Script runs that disables the physical screens and turns on the virtual Display to whatever resolution (depending on the session). As soon as the session is quit, another script enables the monitors again and disables the virtual screen, as well as it locks the session.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_179agja\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/179agja/stream_4k_from_non4k_systemmonitor/k58gbfx/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/179agja/stream_4k_from_non4k_systemmonitor/\", \"name\": \"t1_k58gbfx\", \"created\": 1697532948.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"MrHighVoltage\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/179agja/stream_4k_from_non4k_systemmonitor/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Stream 4K from non-4K system/monitor\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 1, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Grepsy\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k58f8jj\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 5, \"can_mod_post\": true, \"created_utc\": 1697532036.0, \"send_replies\": true, \"parent_id\": \"t1_k57gvrr\", \"score\": 1, \"author_fullname\": \"t2_ihg5f\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"I'll give it a try, thanks for the suggestion!\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": true, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI\\u0026#39;ll give it a try, thanks for the suggestion!\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_179agja\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/179agja/stream_4k_from_non4k_systemmonitor/k58f8jj/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/179agja/stream_4k_from_non4k_systemmonitor/\", \"name\": \"t1_k58f8jj\", \"created\": 1697532036.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"Grepsy\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/179a2t6/retroarcher_update/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Retroarcher update?\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 6, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"Appropriate-Bank6316\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k57kefa\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": false, \"spam\": false, \"num_comments\": 2, \"can_mod_post\": true, \"created_utc\": 1697511617.0, \"send_replies\": true, \"parent_id\": \"t3_179a2t6\", \"score\": 6, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"There's no version that's even close to stable at this point. I'm completely re-writing everything (slowly). I can't provide any ETA as I have no idea when it will be ready. Could be 6 months, could be 6 years... probably going to be somewhere in between.\\n\\nI wouldn't buy any hardware based on anything I'm working on.\\n\\nAt this point, I'm spending a lot of time improving things that will support RetroArcher, such as the following:\\n\\n- Sunshine (core requirement for RetroArcher)\\n- plexhints (Plex plugin development library, and GitHub action to bootstrap a Plex server in CI pipelines)\\n- Themerr (will provide theme songs for games in Plex)\\n- PlexyGlass (will allow playing of trailers/extra for games in Plex)\\n- Plugger (upcoming Plex plugin under development to assist with automating plugin installs, viewing plugin logs, etc.)\\n- python-plexapi-backport (python-plexapi version supporting Python 2.7, which is required for Plex as their plugin framework is stuck on Python 2.7)\\n\\nAs the above projects get more stable... I will have more time for RetroArcher. It takes longer this time around, because I am implementing much better coding practices, such as unit testing to verify things continue working between changes. It's not the easiest to unit test Plex plugins, which is the main reason for the plexhints library, and GitHub action.\\n\\nThen RetroArcher will require at least the following projects to be stable.\\n\\n- RetroArcher (server application)\\n- RetroArcher-plex (plex plugin)\\n- RetroArcher-jellyfin (will probably come after Plex version)\\n- PC client app (Windows, Linux, and macOS)\\n- Android client app (probably not going to do the ADB method next time around... to hacky)\\n- iOS client app (unlikely that I will develop this... maybe someone in the community will)\\n\\nWith that said, I am revamping our release process, so that all of our projects will receive more frequent releases (as pre-releases) and it will be easier to get changes out... thus improving development speed.\\n\\nSorry, this is probably not what you want to hear, but that is the current state.\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThere\\u0026#39;s no version that\\u0026#39;s even close to stable at this point. I\\u0026#39;m completely re-writing everything (slowly). I can\\u0026#39;t provide any ETA as I have no idea when it will be ready. Could be 6 months, could be 6 years... probably going to be somewhere in between.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI wouldn\\u0026#39;t buy any hardware based on anything I\\u0026#39;m working on.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAt this point, I\\u0026#39;m spending a lot of time improving things that will support RetroArcher, such as the following:\\u003C/p\\u003E\\n\\n\\u003Cul\\u003E\\n\\u003Cli\\u003ESunshine (core requirement for RetroArcher)\\u003C/li\\u003E\\n\\u003Cli\\u003Eplexhints (Plex plugin development library, and GitHub action to bootstrap a Plex server in CI pipelines)\\u003C/li\\u003E\\n\\u003Cli\\u003EThemerr (will provide theme songs for games in Plex)\\u003C/li\\u003E\\n\\u003Cli\\u003EPlexyGlass (will allow playing of trailers/extra for games in Plex)\\u003C/li\\u003E\\n\\u003Cli\\u003EPlugger (upcoming Plex plugin under development to assist with automating plugin installs, viewing plugin logs, etc.)\\u003C/li\\u003E\\n\\u003Cli\\u003Epython-plexapi-backport (python-plexapi version supporting Python 2.7, which is required for Plex as their plugin framework is stuck on Python 2.7)\\u003C/li\\u003E\\n\\u003C/ul\\u003E\\n\\n\\u003Cp\\u003EAs the above projects get more stable... I will have more time for RetroArcher. It takes longer this time around, because I am implementing much better coding practices, such as unit testing to verify things continue working between changes. It\\u0026#39;s not the easiest to unit test Plex plugins, which is the main reason for the plexhints library, and GitHub action.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThen RetroArcher will require at least the following projects to be stable.\\u003C/p\\u003E\\n\\n\\u003Cul\\u003E\\n\\u003Cli\\u003ERetroArcher (server application)\\u003C/li\\u003E\\n\\u003Cli\\u003ERetroArcher-plex (plex plugin)\\u003C/li\\u003E\\n\\u003Cli\\u003ERetroArcher-jellyfin (will probably come after Plex version)\\u003C/li\\u003E\\n\\u003Cli\\u003EPC client app (Windows, Linux, and macOS)\\u003C/li\\u003E\\n\\u003Cli\\u003EAndroid client app (probably not going to do the ADB method next time around... to hacky)\\u003C/li\\u003E\\n\\u003Cli\\u003EiOS client app (unlikely that I will develop this... maybe someone in the community will)\\u003C/li\\u003E\\n\\u003C/ul\\u003E\\n\\n\\u003Cp\\u003EWith that said, I am revamping our release process, so that all of our projects will receive more frequent releases (as pre-releases) and it will be easier to get changes out... thus improving development speed.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ESorry, this is probably not what you want to hear, but that is the current state.\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_179a2t6\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/179a2t6/retroarcher_update/k57kefa/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/179a2t6/retroarcher_update/\", \"name\": \"t1_k57kefa\", \"created\": 1697511617.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://github.com/LizardByte/Sunshine/releases/tag/v0.21.0\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"Sunshine v0.21.0 Released\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 2, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k57itwf\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 6, \"can_mod_post\": true, \"created_utc\": 1697510943.0, \"send_replies\": true, \"parent_id\": \"t3_179554i\", \"score\": 2, \"author_fullname\": \"t2_11vws5\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"Wonderful and automated!\", \"edited\": false, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": null, \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EWonderful and automated!\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_179554i\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": null, \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/179554i/sunshine_v0210_released/k57itwf/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/179554i/sunshine_v0210_released/\", \"name\": \"t1_k57itwf\", \"created\": 1697510943.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": null, \"removed\": false, \"author\": \"ZaxLofful\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": null}}, {\"kind\": \"t1\", \"data\": {\"link_url\": \"https://www.reddit.com/r/LizardByte/comments/168rq6v/how_can_i_get_started_with_retroarcher/\", \"subreddit_id\": \"t5_6o778z\", \"approved_at_utc\": null, \"author_is_blocked\": false, \"comment_type\": null, \"link_title\": \"How can I get started with RetroArcher?\", \"mod_reason_by\": null, \"banned_by\": null, \"ups\": 2, \"num_reports\": 0, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"subreddit\": \"LizardByte\", \"link_author\": \"TJB_gamers\", \"distinguished\": null, \"likes\": null, \"replies\": \"\", \"user_reports\": [], \"saved\": false, \"id\": \"k57hxym\", \"banned_at_utc\": null, \"mod_reason_title\": null, \"gilded\": 0, \"archived\": false, \"collapsed_reason_code\": null, \"no_follow\": true, \"spam\": false, \"num_comments\": 1, \"can_mod_post\": true, \"created_utc\": 1697510553.0, \"send_replies\": true, \"parent_id\": \"t3_168rq6v\", \"score\": 2, \"author_fullname\": \"t2_393wfkmy\", \"over_18\": false, \"report_reasons\": [], \"approved_by\": null, \"controversiality\": 0, \"body\": \"[https://www.reddit.com/r/LizardByte/comments/179a2t6/comment/k57kefa/?utm\\\\_source=share\\u0026utm\\\\_medium=web2x\\u0026context=3](https://www.reddit.com/r/LizardByte/comments/179a2t6/comment/k57kefa/?utm_source=share\\u0026utm_medium=web2x\\u0026context=3)\", \"edited\": 1697511720.0, \"gildings\": {}, \"author_flair_css_class\": null, \"author_flair_background_color\": \"#94e044\", \"is_submitter\": false, \"downs\": 0, \"author_flair_richtext\": [], \"author_patreon_flair\": false, \"body_html\": \"\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003E\\u003Ca href=\\\"https://www.reddit.com/r/LizardByte/comments/179a2t6/comment/k57kefa/?utm_source=share\\u0026amp;utm_medium=web2x\\u0026amp;context=3\\\"\\u003Ehttps://www.reddit.com/r/LizardByte/comments/179a2t6/comment/k57kefa/?utm_source=share\\u0026amp;utm_medium=web2x\\u0026amp;context=3\\u003C/a\\u003E\\u003C/p\\u003E\\n\\u003C/div\\u003E\", \"removal_reason\": null, \"collapsed_reason\": null, \"link_id\": \"t3_168rq6v\", \"associated_award\": null, \"stickied\": false, \"author_premium\": false, \"can_gild\": false, \"top_awarded_type\": null, \"unrepliable_reason\": null, \"approved\": false, \"author_flair_text_color\": \"dark\", \"score_hidden\": false, \"permalink\": \"/r/LizardByte/comments/168rq6v/how_can_i_get_started_with_retroarcher/k57hxym/\", \"subreddit_type\": \"public\", \"link_permalink\": \"https://www.reddit.com/r/LizardByte/comments/168rq6v/how_can_i_get_started_with_retroarcher/\", \"name\": \"t1_k57hxym\", \"created\": 1697510553.0, \"subreddit_name_prefixed\": \"r/LizardByte\", \"author_flair_text\": \"Developer\", \"removed\": false, \"author\": \"ReenigneArcher\", \"collapsed\": false, \"awarders\": [], \"all_awardings\": [], \"locked\": false, \"ignore_reports\": false, \"collapsed_because_crowd_control\": null, \"mod_reports\": [], \"quarantine\": false, \"mod_note\": null, \"treatment_tags\": [], \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\"}}], \"before\": null}}" + }, + "headers": { + "Accept-Ranges": [ + "bytes" + ], + "Connection": [ + "keep-alive" + ], + "Content-Length": [ + "266276" + ], + "Date": [ + "Sat, 27 Apr 2024 01:29:37 GMT" + ], + "NEL": [ + "{\"report_to\": \"w3-reporting-nel\", \"max_age\": 14400, \"include_subdomains\": false, \"success_fraction\": 1.0, \"failure_fraction\": 1.0}" + ], + "Report-To": [ + "{\"group\": \"w3-reporting-nel\", \"max_age\": 14400, \"include_subdomains\": true, \"endpoints\": [{ \"url\": \"https://w3-reporting-nel.reddit.com/reports\" }]}, {\"group\": \"w3-reporting\", \"max_age\": 14400, \"include_subdomains\": true, \"endpoints\": [{ \"url\": \"https://w3-reporting.reddit.com/reports\" }]}, {\"group\": \"w3-reporting-csp\", \"max_age\": 14400, \"include_subdomains\": true, \"endpoints\": [{ \"url\": \"https://w3-reporting-csp.reddit.com/reports\" }]}" + ], + "Server": [ + "snooserv" + ], + "Set-Cookie": [ + "session_tracker=gnralljneqorkibncg.0.1714181376650.Z0FBQUFBQm1MRlVCXzhhZ2pCa3NoVHdNNlpkQ1dLN1o4X1g4aGoxZ0hmOGgwS1ZEQmR3QldFSUlaSEtva0hPZFhUWFFUTGQ1d3E2RF9EVmc1ZkVEVHE1a3RvMWpjblJ2cDBqVk1SMmtCV29EWVM3YlNodDhfRUoxQ3d0QUVvN0d0aGh0NW1qMWdhZFI; Domain=reddit.com; Max-Age=7199; Path=/; expires=Sat, 27-Apr-2024 03:29:37 GMT; secure; SameSite=None; Secure" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubdomains" + ], + "Vary": [ + "accept-encoding, Accept-Encoding" + ], + "Via": [ + "1.1 varnish" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-Frame-Options": [ + "SAMEORIGIN" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "cache-control": [ + "private, s-maxage=0, max-age=0, must-revalidate, no-store" + ], + "content-type": [ + "application/json; charset=UTF-8" + ], + "expires": [ + "-1" + ], + "x-ratelimit-remaining": [ + "988" + ], + "x-ratelimit-reset": [ + "24" + ], + "x-ratelimit-used": [ + "8" + ], + "x-ua-compatible": [ + "IE=edge" + ] + }, + "status": { + "code": 200, + "message": "OK" + }, + "url": "https://oauth.reddit.com/r/LizardByte/comments/?limit=100&raw_json=1" + } + } + ], + "recorded_with": "betamax/0.9.0" +} \ No newline at end of file diff --git a/tests/fixtures/cassettes/test_submission.json b/tests/fixtures/cassettes/test_submission.json new file mode 100644 index 0000000..71cd32c --- /dev/null +++ b/tests/fixtures/cassettes/test_submission.json @@ -0,0 +1,209 @@ +{ + "http_interactions": [ + { + "recorded_at": "2024-04-27T01:29:37", + "request": { + "body": { + "encoding": "utf-8", + "string": "grant_type=password&password=&username=" + }, + "headers": { + "Accept": [ + "*/*" + ], + "Accept-Encoding": [ + "identity" + ], + "Authorization": [ + "Basic " + ], + "Connection": [ + "close" + ], + "Content-Length": [ + "69" + ], + "Content-Type": [ + "application/x-www-form-urlencoded" + ], + "User-Agent": [ + "Test suite PRAW/7.7.1 prawcore/2.4.0" + ] + }, + "method": "POST", + "uri": "https://www.reddit.com/api/v1/access_token" + }, + "response": { + "body": { + "encoding": "UTF-8", + "string": "{\"access_token\": \"\", \"token_type\": \"bearer\", \"expires_in\": 86400, \"scope\": \"*\"}" + }, + "headers": { + "Accept-Ranges": [ + "bytes" + ], + "Cache-Control": [ + "private, max-age=3600" + ], + "Connection": [ + "close" + ], + "Content-Length": [ + "848" + ], + "Date": [ + "Sat, 27 Apr 2024 01:29:36 GMT" + ], + "NEL": [ + "{\"report_to\": \"w3-reporting-nel\", \"max_age\": 14400, \"include_subdomains\": false, \"success_fraction\": 1.0, \"failure_fraction\": 1.0}" + ], + "Report-To": [ + "{\"group\": \"w3-reporting-nel\", \"max_age\": 14400, \"include_subdomains\": true, \"endpoints\": [{ \"url\": \"https://w3-reporting-nel.reddit.com/reports\" }]}, {\"group\": \"w3-reporting\", \"max_age\": 14400, \"include_subdomains\": true, \"endpoints\": [{ \"url\": \"https://w3-reporting.reddit.com/reports\" }]}, {\"group\": \"w3-reporting-csp\", \"max_age\": 14400, \"include_subdomains\": true, \"endpoints\": [{ \"url\": \"https://w3-reporting-csp.reddit.com/reports\" }]}" + ], + "Server": [ + "snooserv" + ], + "Set-Cookie": [ + "edgebucket=DwBNm1g2fDYDJH5bDV; Domain=reddit.com; Max-Age=63071999; Path=/; secure" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubdomains" + ], + "Vary": [ + "accept-encoding, Accept-Encoding" + ], + "Via": [ + "1.1 varnish" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-Frame-Options": [ + "SAMEORIGIN" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "content-type": [ + "application/json; charset=UTF-8" + ] + }, + "status": { + "code": 200, + "message": "OK" + }, + "url": "https://www.reddit.com/api/v1/access_token" + } + }, + { + "recorded_at": "2024-04-27T01:29:37", + "request": { + "body": { + "encoding": "utf-8", + "string": "" + }, + "headers": { + "Accept": [ + "*/*" + ], + "Accept-Encoding": [ + "identity" + ], + "Authorization": [ + "bearer " + ], + "Connection": [ + "keep-alive" + ], + "Cookie": [ + "edgebucket=DwBNm1g2fDYDJH5bDV" + ], + "User-Agent": [ + "Test suite PRAW/7.7.1 prawcore/2.4.0" + ] + }, + "method": "GET", + "uri": "https://oauth.reddit.com/comments/w03cku/?limit=2048&sort=confidence&raw_json=1" + }, + "response": { + "body": { + "encoding": "UTF-8", + "string": "[{\"kind\": \"Listing\", \"data\": {\"after\": null, \"dist\": 1, \"modhash\": null, \"geo_filter\": \"\", \"children\": [{\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": \"#94e044\", \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Thank you for joining our LizardByte subreddit! We are still in process of updating our projects on GitHub!\\n\\nLook out for additional updates!\", \"user_reports\": [], \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Welcome to LizardByte!\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"parent_whitelist_status\": null, \"hide_score\": false, \"name\": \"t3_w03cku\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 0.82, \"ignore_reports\": false, \"ups\": 7, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\", \"is_original_content\": false, \"author_fullname\": \"t2_jwdeap93\", \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Announcement\", \"can_mod_post\": true, \"score\": 7, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"previous_visits\": [1714058632.0, 1714062595.0, 1714068499.0, 1714069806.0, 1714079940.0, 1714081381.0, 1714082461.0, 1714084081.0, 1714085322.0, 1714180262.0], \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1657930958.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThank you for joining our LizardByte subreddit! We are still in process of updating our projects on GitHub!\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ELook out for additional updates!\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"1c411bfc-ff88-11ec-a3ea-969cbc5b3148\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": \"Developer\", \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ff4500\", \"id\": \"w03cku\", \"is_robot_indexable\": true, \"num_duplicates\": 0, \"report_reasons\": [], \"author\": \"tata_contreras\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"media\": null, \"contest_mode\": false, \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": \"dark\", \"permalink\": \"/r/LizardByte/comments/w03cku/welcome_to_lizardbyte/\", \"whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/w03cku/welcome_to_lizardbyte/\", \"subreddit_subscribers\": 876, \"created_utc\": 1657930958.0, \"num_crossposts\": 0, \"mod_reports\": [], \"is_video\": false}}], \"before\": null}}, {\"kind\": \"Listing\", \"data\": {\"after\": null, \"dist\": null, \"modhash\": null, \"geo_filter\": \"\", \"children\": [], \"before\": null}}]" + }, + "headers": { + "Accept-Ranges": [ + "bytes" + ], + "Connection": [ + "keep-alive" + ], + "Content-Length": [ + "3683" + ], + "Date": [ + "Sat, 27 Apr 2024 01:29:36 GMT" + ], + "NEL": [ + "{\"report_to\": \"w3-reporting-nel\", \"max_age\": 14400, \"include_subdomains\": false, \"success_fraction\": 1.0, \"failure_fraction\": 1.0}" + ], + "Report-To": [ + "{\"group\": \"w3-reporting-nel\", \"max_age\": 14400, \"include_subdomains\": true, \"endpoints\": [{ \"url\": \"https://w3-reporting-nel.reddit.com/reports\" }]}, {\"group\": \"w3-reporting\", \"max_age\": 14400, \"include_subdomains\": true, \"endpoints\": [{ \"url\": \"https://w3-reporting.reddit.com/reports\" }]}, {\"group\": \"w3-reporting-csp\", \"max_age\": 14400, \"include_subdomains\": true, \"endpoints\": [{ \"url\": \"https://w3-reporting-csp.reddit.com/reports\" }]}" + ], + "Server": [ + "snooserv" + ], + "Set-Cookie": [ + "loid=0000000000ps86k4yd.2.1657372729000.Z0FBQUFBQm1MRlVBMXE0Z2MySTNhSmxhZTBCYzlDcEtFTG5nM1RhM3E5bW1Mckg5T3dmYlhic2JqOHFKUzlXQWRRM3BvZG9kczM3bzJYWU1RZ1lRaXZjNlhaTl9LYVNjcDVnQmdiV2hVVTdNTEMxY0F2V0dudW1HVXdOSURCWEFqd3Voamg5X19uWG0; Domain=reddit.com; Max-Age=63071999; Path=/; expires=Mon, 27-Apr-2026 01:29:36 GMT; secure; SameSite=None; Secure", + "session_tracker=gnralljneqorkibncg.0.1714181376469.Z0FBQUFBQm1MRlVBZEk4cHVFREhtYlZOZVNWYUlLTjRpeUlnZzhiODBLT25HMzFSTE5JZ3o0MndERTc5SlJ4V1NQVEdGSW00akpzMEpVbGJqSGRHSFdxbWVoa1d2VmhIRVp1aTIyaEdTbGgzVENoaG5YVEFJZlg5WXBpWXpsMDJQZmJ4Y1hpbEFFUWU; Domain=reddit.com; Max-Age=7199; Path=/; expires=Sat, 27-Apr-2024 03:29:36 GMT; secure; SameSite=None; Secure", + "csv=2; Max-Age=63072000; Domain=.reddit.com; Path=/; Secure; SameSite=None" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubdomains" + ], + "Vary": [ + "accept-encoding, Accept-Encoding" + ], + "Via": [ + "1.1 varnish" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-Frame-Options": [ + "SAMEORIGIN" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "cache-control": [ + "private, s-maxage=0, max-age=0, must-revalidate, no-store" + ], + "content-type": [ + "application/json; charset=UTF-8" + ], + "expires": [ + "-1" + ], + "x-ratelimit-remaining": [ + "989" + ], + "x-ratelimit-reset": [ + "24" + ], + "x-ratelimit-used": [ + "7" + ], + "x-ua-compatible": [ + "IE=edge" + ] + }, + "status": { + "code": 200, + "message": "OK" + }, + "url": "https://oauth.reddit.com/comments/w03cku/?limit=2048&sort=confidence&raw_json=1" + } + } + ], + "recorded_with": "betamax/0.9.0" +} \ No newline at end of file diff --git a/tests/fixtures/cassettes/test_submission_loop.json b/tests/fixtures/cassettes/test_submission_loop.json new file mode 100644 index 0000000..87f59f6 --- /dev/null +++ b/tests/fixtures/cassettes/test_submission_loop.json @@ -0,0 +1,112 @@ +{ + "http_interactions": [ + { + "recorded_at": "2024-04-27T01:29:39", + "request": { + "body": { + "encoding": "utf-8", + "string": "" + }, + "headers": { + "Accept": [ + "*/*" + ], + "Accept-Encoding": [ + "identity" + ], + "Authorization": [ + "bearer " + ], + "Connection": [ + "keep-alive" + ], + "Cookie": [ + "edgebucket=DwBNm1g2fDYDJH5bDV; loid=0000000000ps86k4yd.2.1657372729000.Z0FBQUFBQm1MRlVBMXE0Z2MySTNhSmxhZTBCYzlDcEtFTG5nM1RhM3E5bW1Mckg5T3dmYlhic2JqOHFKUzlXQWRRM3BvZG9kczM3bzJYWU1RZ1lRaXZjNlhaTl9LYVNjcDVnQmdiV2hVVTdNTEMxY0F2V0dudW1HVXdOSURCWEFqd3Voamg5X19uWG0; session_tracker=gnralljneqorkibncg.0.1714181376650.Z0FBQUFBQm1MRlVCXzhhZ2pCa3NoVHdNNlpkQ1dLN1o4X1g4aGoxZ0hmOGgwS1ZEQmR3QldFSUlaSEtva0hPZFhUWFFUTGQ1d3E2RF9EVmc1ZkVEVHE1a3RvMWpjblJ2cDBqVk1SMmtCV29EWVM3YlNodDhfRUoxQ3d0QUVvN0d0aGh0NW1qMWdhZFI; csv=2" + ], + "User-Agent": [ + "Test suite PRAW/7.7.1 prawcore/2.4.0" + ] + }, + "method": "GET", + "uri": "https://oauth.reddit.com/r/LizardByte/new?limit=100&raw_json=1" + }, + "response": { + "body": { + "encoding": "UTF-8", + "string": "{\"kind\": \"Listing\", \"data\": {\"after\": \"t3_10sfla4\", \"dist\": 100, \"modhash\": null, \"geo_filter\": \"\", \"children\": [{\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": 1713811647, \"subreddit\": \"LizardByte\", \"selftext\": \"Hello everyone. I was trying to make a setup with dual monitor work with sunshine. Sunshine does not support yet such setups. However what you can do, is run two instances of sunshine on parallel. You juste have to make sure the network ports used are different. Then you can configure each sunshine to stream one of the monitors (In the [https://localhost:\\u003CWEB UI PORT\\u003E/config#](https://localhost:47990/config#) page, in the \\\"Audio/Video\\\" section there is an \\\"Output Name\\\" field). \\nI have done both these things and it works perfectly. In my client computer, i run two instances of moonlight, and i connect each one to a different monitor by using the corresponding port.\\n\\nNow the issue i have is with audio. What happens is a conflict between my two instances. This results in audio streaming not working. In the sunshine console i have these messages that repeat indefinitely when both instances are streaming : \\nInfo: Reinitializing audio capture \\nInfo: Resetting sink to \\\\[virtual-Stereo{0.0.0.00000000}.{ce14e186-e053-48c7-b780-4fa5c9e5d0ee}\\\\] after default changed\\n\\nWhat i would like to do is completely disable audio streaming in one of the sunshine instances. That would resolve the audio conflict. In my client pc, one of the instances of moonlight would be responsible for playing audio, and the other one would only transmit the second screen.\\n\\nI was not able to acheive such result. I tried tweaking some parameters in the sunshine configuration ; mainely two parameters in \\\"Audio/Video\\\" Section that refers to audio output : \\n- Audio Sink \\n- Virtual Sink\\n\\nYou can use the tools\\\\\\\\audio-info.exe program located in the sunshine install folder to determine every audio device id (real or virtual)\\n\\nI tried putting a non existant ID in one of the sunshine instance, but it did not resolve the conflict. It seemed that sunshine still tries to pickup a default audio device if the given one does not exist.\\n\\nIf someone have an idea on what to do , or tried a simular setup, I would appreciate any help.\\n\\nPS : English is not my primary language, I hope my writing was not to hard to understand.\\n\\nEDIT : Correct typo\", \"author_fullname\": \"t2_anlups5kw\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Disable audio streaming on sunshine.\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_1caih79\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": \"ReenigneArcher\", \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1713811062.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHello everyone. I was trying to make a setup with dual monitor work with sunshine. Sunshine does not support yet such setups. However what you can do, is run two instances of sunshine on parallel. You juste have to make sure the network ports used are different. Then you can configure each sunshine to stream one of the monitors (In the \\u003Ca href=\\\"https://localhost:47990/config#\\\"\\u003Ehttps://localhost:\\u0026lt;WEB UI PORT\\u0026gt;/config#\\u003C/a\\u003E page, in the \\u0026quot;Audio/Video\\u0026quot; section there is an \\u0026quot;Output Name\\u0026quot; field).\\u003Cbr/\\u003E\\nI have done both these things and it works perfectly. In my client computer, i run two instances of moonlight, and i connect each one to a different monitor by using the corresponding port.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ENow the issue i have is with audio. What happens is a conflict between my two instances. This results in audio streaming not working. In the sunshine console i have these messages that repeat indefinitely when both instances are streaming :\\u003Cbr/\\u003E\\nInfo: Reinitializing audio capture\\u003Cbr/\\u003E\\nInfo: Resetting sink to [virtual-Stereo{0.0.0.00000000}.{ce14e186-e053-48c7-b780-4fa5c9e5d0ee}] after default changed\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EWhat i would like to do is completely disable audio streaming in one of the sunshine instances. That would resolve the audio conflict. In my client pc, one of the instances of moonlight would be responsible for playing audio, and the other one would only transmit the second screen.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI was not able to acheive such result. I tried tweaking some parameters in the sunshine configuration ; mainely two parameters in \\u0026quot;Audio/Video\\u0026quot; Section that refers to audio output :\\u003Cbr/\\u003E\\n- Audio Sink\\u003Cbr/\\u003E\\n- Virtual Sink\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EYou can use the tools\\\\audio-info.exe program located in the sunshine install folder to determine every audio device id (real or virtual)\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI tried putting a non existant ID in one of the sunshine instance, but it did not resolve the conflict. It seemed that sunshine still tries to pickup a default audio device if the given one does not exist.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EIf someone have an idea on what to do , or tried a simular setup, I would appreciate any help.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EPS : English is not my primary language, I hope my writing was not to hard to understand.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EEDIT : Correct typo\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"1caih79\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Ecstatic-Caramel1032\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": true, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/1caih79/disable_audio_streaming_on_sunshine/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/1caih79/disable_audio_streaming_on_sunshine/\", \"subreddit_subscribers\": 876, \"created_utc\": 1713811062.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": 1714004322, \"subreddit\": \"LizardByte\", \"selftext\": \"I'm having this same issue on my machine I have the latest drivers installed. Every time I disable this setting \\\"Allow the computer to turn off this device to save power\\\" disables \\\"Allow this device to wake the computer\\\" for my ethernet network card.\\n\\nThe only way for wake on lan to work is if this setting is enabled but when an extended amount of time has gone by the network card is powered off and the magic packets can not be received.\\n\\nAnyone fix this issue?\\n\\nIntel\\u00ae Ethernet Controller I225-V \\nDriver Version:\\u00a0[1.1.3.28](http://1.1.3.28) \\nDriver Date: 3/5/22 Not really sure where and how to update this using Intel Driver Assist for updates \\nMSI z690i Unify latest bios\", \"author_fullname\": \"t2_wx50x\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Wake on LAN working if PC is sleeping for extended period of time\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"user_reports_dismissed\": [[\"This is spam\", 1, false, false]], \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_1cac7q5\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": \"ReenigneArcher\", \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1713796065.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI\\u0026#39;m having this same issue on my machine I have the latest drivers installed. Every time I disable this setting \\u0026quot;Allow the computer to turn off this device to save power\\u0026quot; disables \\u0026quot;Allow this device to wake the computer\\u0026quot; for my ethernet network card.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThe only way for wake on lan to work is if this setting is enabled but when an extended amount of time has gone by the network card is powered off and the magic packets can not be received.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAnyone fix this issue?\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EIntel\\u00ae Ethernet Controller I225-V\\u003Cbr/\\u003E\\nDriver Version:\\u00a0\\u003Ca href=\\\"http://1.1.3.28\\\"\\u003E1.1.3.28\\u003C/a\\u003E\\u003Cbr/\\u003E\\nDriver Date: 3/5/22 Not really sure where and how to update this using Intel Driver Assist for updates\\u003Cbr/\\u003E\\nMSI z690i Unify latest bios\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": -1, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"1cac7q5\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"eastcoastninja\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": true, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/1cac7q5/wake_on_lan_working_if_pc_is_sleeping_for/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/1cac7q5/wake_on_lan_working_if_pc_is_sleeping_for/\", \"subreddit_subscribers\": 876, \"created_utc\": 1713796065.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hello everyone! \\n\\nI'm reaching out to you because I'm desperate regarding my issue with Sunshine and Moonlight. \\n\\nMy problem is as follows: When I connect another device to my computer, which has the latest version of Sunshine (23) on Ubuntu 23.10, the image only appears for a few seconds before freezing, and then after about 15 seconds, I get the error -1 on Moonlight. Since I had some errors in the logs related to HEVC, I tried to set the decoding to software only, but without success. I tried with both Wayland and Xorg, but no improvement. My graphics card is a Radeon 780m with a Ryzen 7 7840u, all up to date. Here are the logs I get, \\n\\nmany thanks: \\n\\n\\\\[2024:04:10:19:31:57\\\\]: Error: Couldn't load cuda: -1\\n\\n\\\\[2024:04:10:19:31:57\\\\]: Error: Environment variable WAYLAND\\\\_DISPLAY has not been defined\\n\\n\\\\[2024:04:10:19:31:57\\\\]: Error: Couldn't find monitor \\\\[0\\\\]\\n\\n\\\\[2024:04:10:19:31:57\\\\]: Error: Couldn't find monitor \\\\[0\\\\]\\n\\n\\\\[2024:04:10:19:31:57\\\\]: Error: Couldn't find monitor \\\\[0\\\\]\\n\\n\\\\[2024:04:10:19:31:57\\\\]: Error: Couldn't find monitor \\\\[0\\\\]\\n\\n\\\\[2024:04:10:19:31:57\\\\]: Error: \\\\[h264\\\\_vaapi @ 0x58c6b9318c00\\\\] No usable encoding entrypoint found for profile VAProfileH264High (7).\\n\\n\\\\[2024:04:10:19:31:57\\\\]: Warning: \\\\[h264\\\\_vaapi @ 0x58c6b93af340\\\\] Driver does not support some wanted packed headers (wanted 0xd, found 0).\\n\\n\\\\[2024:04:10:19:31:57\\\\]: Error: \\\\[hevc\\\\_vaapi @ 0x58c6b9318c00\\\\] No usable encoding entrypoint found for profile VAProfileHEVCMain (17).\\n\\n\\\\[2024:04:10:19:31:57\\\\]: Warning: \\\\[hevc\\\\_vaapi @ 0x58c6b93b6cc0\\\\] Driver does not support some wanted packed headers (wanted 0xd, found 0x1).\\n\\n\\\\[2024:04:10:19:31:57\\\\]: Error: \\\\[av1\\\\_vaapi @ 0x58c6b93b6880\\\\] No usable encoding entrypoint found for profile VAProfileAV1Profile0 (32).\\n\\n\\\\[2024:04:10:19:31:57\\\\]: Warning: \\\\[av1\\\\_vaapi @ 0x58c6b93c8f40\\\\] Multiple slices were requested but this codec does not support controlling slices.\\n\\n\\\\[2024:04:10:19:31:57\\\\]: Error: \\\\[hevc\\\\_vaapi @ 0x58c6b9485800\\\\] No usable encoding entrypoint found for profile VAProfileHEVCMain10 (18).\\n\\n\\\\[2024:04:10:19:31:57\\\\]: Warning: \\\\[hevc\\\\_vaapi @ 0x58c6b9287100\\\\] Driver does not support some wanted packed headers (wanted 0xd, found 0x1).\\n\\n\\\\[2024:04:10:19:31:57\\\\]: Error: \\\\[av1\\\\_vaapi @ 0x58c6b9283b40\\\\] No usable encoding entrypoint found for profile VAProfileAV1Profile0 (32).\\n\\n\\\\[2024:04:10:19:31:57\\\\]: Warning: \\\\[av1\\\\_vaapi @ 0x58c6b93e9440\\\\] Multiple slices were requested but this codec does not support controlling slices.\\n\\n\\\\[2024:04:10:19:31:57\\\\]: Warning: vaapi: hevc missing sps-\\u003Evui parameters\\n\\n\\\\[2024:04:10:19:32:05\\\\]: Error: Couldn't find monitor \\\\[0\\\\]\\n\\n\\\\[2024:04:10:19:32:05\\\\]: Error: Couldn't find monitor \\\\[0\\\\]\\n\\n\\\\[2024:04:10:19:32:05\\\\]: Error: Couldn't find monitor \\\\[0\\\\]\\n\\n\\\\[2024:04:10:19:32:05\\\\]: Error: Couldn't find monitor \\\\[0\\\\]\\n\\n\\\\[2024:04:10:19:32:05\\\\]: Error: \\\\[h264\\\\_vaapi @ 0x797bd405f700\\\\] No usable encoding entrypoint found for profile VAProfileH264High (7).\\n\\n\\\\[2024:04:10:19:32:05\\\\]: Warning: \\\\[h264\\\\_vaapi @ 0x797be428aac0\\\\] Driver does not support some wanted packed headers (wanted 0xd, found 0).\\n\\n\\\\[2024:04:10:19:32:05\\\\]: Error: \\\\[hevc\\\\_vaapi @ 0x797bd405f700\\\\] No usable encoding entrypoint found for profile VAProfileHEVCMain (17).\\n\\n\\\\[2024:04:10:19:32:05\\\\]: Warning: \\\\[hevc\\\\_vaapi @ 0x797bec05da40\\\\] Driver does not support some wanted packed headers (wanted 0xd, found 0x1).\\n\\n\\\\[2024:04:10:19:32:05\\\\]: Error: \\\\[av1\\\\_vaapi @ 0x797bd405f700\\\\] No usable encoding entrypoint found for profile VAProfileAV1Profile0 (32).\\n\\n\\\\[2024:04:10:19:32:05\\\\]: Warning: \\\\[av1\\\\_vaapi @ 0x797be43807c0\\\\] Multiple slices were requested but this codec does not support controlling slices.\\n\\n\\\\[2024:04:10:19:32:05\\\\]: Error: \\\\[hevc\\\\_vaapi @ 0x797be4010ec0\\\\] No usable encoding entrypoint found for profile VAProfileHEVCMain10 (18).\\n\\n\\\\[2024:04:10:19:32:05\\\\]: Warning: \\\\[hevc\\\\_vaapi @ 0x797be43addc0\\\\] Driver does not support some wanted packed headers (wanted 0xd, found 0x1).\\n\\n\\\\[2024:04:10:19:32:05\\\\]: Error: \\\\[av1\\\\_vaapi @ 0x797be4387a40\\\\] No usable encoding entrypoint found for profile VAProfileAV1Profile0 (32).\\n\\n\\\\[2024:04:10:19:32:05\\\\]: Warning: \\\\[av1\\\\_vaapi @ 0x797be431e700\\\\] Multiple slices were requested but this codec does not support controlling slices.\\n\\n\\\\[2024:04:10:19:32:05\\\\]: Warning: vaapi: hevc missing sps-\\u003Evui parameters\\n\\n\\\\[2024:04:10:19:32:06\\\\]: Error: \\\\[hevc\\\\_vaapi @ 0x797bbc1e3f40\\\\] No usable encoding entrypoint found for profile VAProfileHEVCMain (17).\\n\\n\\\\[2024:04:10:19:32:06\\\\]: Warning: \\\\[hevc\\\\_vaapi @ 0x797bbca10b40\\\\] Driver does not support some wanted packed headers (wanted 0xd, found 0x1).\\n\\n\\\\[2024:04:10:19:32:24\\\\]: Error: Couldn't find monitor \\\\[0\\\\]\\n\\n\\\\[2024:04:10:19:32:24\\\\]: Error: Couldn't find monitor \\\\[0\\\\]\\n\\n\\\\[2024:04:10:19:32:24\\\\]: Error: Couldn't find monitor \\\\[0\\\\]\\n\\n\\\\[2024:04:10:19:32:24\\\\]: Error: Couldn't find monitor \\\\[0\\\\]\\n\\n\\\\[2024:04:10:19:32:24\\\\]: Error: \\\\[h264\\\\_vaapi @ 0x797be407be80\\\\] No usable encoding entrypoint found for profile VAProfileH264High (7).\\n\\n\\\\[2024:04:10:19:32:24\\\\]: Warning: \\\\[h264\\\\_vaapi @ 0x797be4300700\\\\] Driver does not support some wanted packed headers (wanted 0xd, found 0).\\n\\n\\\\[2024:04:10:19:32:24\\\\]: Error: \\\\[hevc\\\\_vaapi @ 0x797be42c5700\\\\] No usable encoding entrypoint found for profile VAProfileHEVCMain (17).\\n\\n\\\\[2024:04:10:19:32:24\\\\]: Warning: \\\\[hevc\\\\_vaapi @ 0x797be42cb440\\\\] Driver does not support some wanted packed headers (wanted 0xd, found 0x1).\\n\\n\\\\[2024:04:10:19:32:24\\\\]: Error: \\\\[av1\\\\_vaapi @ 0x797be43d6340\\\\] No usable encoding entrypoint found for profile VAProfileAV1Profile0 (32).\\n\\n\\\\[2024:04:10:19:32:24\\\\]: Warning: \\\\[av1\\\\_vaapi @ 0x797be429e100\\\\] Multiple slices were requested but this codec does not support controlling slices.\\n\\n\\\\[2024:04:10:19:32:24\\\\]: Error: \\\\[hevc\\\\_vaapi @ 0x797be4086200\\\\] No usable encoding entrypoint found for profile VAProfileHEVCMain10 (18).\\n\\n\\\\[2024:04:10:19:32:24\\\\]: Warning: \\\\[hevc\\\\_vaapi @ 0x797be4013dc0\\\\] Driver does not support some wanted packed headers (wanted 0xd, found 0x1).\\n\\n\\\\[2024:04:10:19:32:24\\\\]: Error: \\\\[av1\\\\_vaapi @ 0x797be43343c0\\\\] No usable encoding entrypoint found for profile VAProfileAV1Profile0 (32).\\n\\n\\\\[2024:04:10:19:32:24\\\\]: Warning: \\\\[av1\\\\_vaapi @ 0x797be4166340\\\\] Multiple slices were requested but this codec does not support controlling slices.\\n\\n\\\\[2024:04:10:19:32:24\\\\]: Warning: vaapi: hevc missing sps-\\u003Evui parameters\\n\\n\\\\[2024:04:10:19:32:25\\\\]: Error: \\\\[hevc\\\\_vaapi @ 0x797bb41e4cc0\\\\] No usable encoding entrypoint found for profile VAProfileHEVCMain (17).\\n\\n\\\\[2024:04:10:19:32:25\\\\]: Warning: \\\\[hevc\\\\_vaapi @ 0x797bb4a11000\\\\] Driver does not support some wanted packed headers (wanted 0xd, found 0x1).\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\\n\\n\\\\[2024:04:10:19:32:35\\\\]: Warning: sendmsg() failed: 9\", \"author_fullname\": \"t2_ru2zuz0f\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"The connection only works for a few seconds.\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_1c0rdv5\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1712770474.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHello everyone! \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI\\u0026#39;m reaching out to you because I\\u0026#39;m desperate regarding my issue with Sunshine and Moonlight. \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMy problem is as follows: When I connect another device to my computer, which has the latest version of Sunshine (23) on Ubuntu 23.10, the image only appears for a few seconds before freezing, and then after about 15 seconds, I get the error -1 on Moonlight. Since I had some errors in the logs related to HEVC, I tried to set the decoding to software only, but without success. I tried with both Wayland and Xorg, but no improvement. My graphics card is a Radeon 780m with a Ryzen 7 7840u, all up to date. Here are the logs I get, \\u003C/p\\u003E\\n\\n\\u003Cp\\u003Emany thanks: \\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:31:57]: Error: Couldn\\u0026#39;t load cuda: -1\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:31:57]: Error: Environment variable WAYLAND_DISPLAY has not been defined\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:31:57]: Error: Couldn\\u0026#39;t find monitor [0]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:31:57]: Error: Couldn\\u0026#39;t find monitor [0]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:31:57]: Error: Couldn\\u0026#39;t find monitor [0]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:31:57]: Error: Couldn\\u0026#39;t find monitor [0]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:31:57]: Error: [h264_vaapi @ 0x58c6b9318c00] No usable encoding entrypoint found for profile VAProfileH264High (7).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:31:57]: Warning: [h264_vaapi @ 0x58c6b93af340] Driver does not support some wanted packed headers (wanted 0xd, found 0).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:31:57]: Error: [hevc_vaapi @ 0x58c6b9318c00] No usable encoding entrypoint found for profile VAProfileHEVCMain (17).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:31:57]: Warning: [hevc_vaapi @ 0x58c6b93b6cc0] Driver does not support some wanted packed headers (wanted 0xd, found 0x1).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:31:57]: Error: [av1_vaapi @ 0x58c6b93b6880] No usable encoding entrypoint found for profile VAProfileAV1Profile0 (32).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:31:57]: Warning: [av1_vaapi @ 0x58c6b93c8f40] Multiple slices were requested but this codec does not support controlling slices.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:31:57]: Error: [hevc_vaapi @ 0x58c6b9485800] No usable encoding entrypoint found for profile VAProfileHEVCMain10 (18).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:31:57]: Warning: [hevc_vaapi @ 0x58c6b9287100] Driver does not support some wanted packed headers (wanted 0xd, found 0x1).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:31:57]: Error: [av1_vaapi @ 0x58c6b9283b40] No usable encoding entrypoint found for profile VAProfileAV1Profile0 (32).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:31:57]: Warning: [av1_vaapi @ 0x58c6b93e9440] Multiple slices were requested but this codec does not support controlling slices.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:31:57]: Warning: vaapi: hevc missing sps-\\u0026gt;vui parameters\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:05]: Error: Couldn\\u0026#39;t find monitor [0]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:05]: Error: Couldn\\u0026#39;t find monitor [0]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:05]: Error: Couldn\\u0026#39;t find monitor [0]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:05]: Error: Couldn\\u0026#39;t find monitor [0]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:05]: Error: [h264_vaapi @ 0x797bd405f700] No usable encoding entrypoint found for profile VAProfileH264High (7).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:05]: Warning: [h264_vaapi @ 0x797be428aac0] Driver does not support some wanted packed headers (wanted 0xd, found 0).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:05]: Error: [hevc_vaapi @ 0x797bd405f700] No usable encoding entrypoint found for profile VAProfileHEVCMain (17).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:05]: Warning: [hevc_vaapi @ 0x797bec05da40] Driver does not support some wanted packed headers (wanted 0xd, found 0x1).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:05]: Error: [av1_vaapi @ 0x797bd405f700] No usable encoding entrypoint found for profile VAProfileAV1Profile0 (32).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:05]: Warning: [av1_vaapi @ 0x797be43807c0] Multiple slices were requested but this codec does not support controlling slices.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:05]: Error: [hevc_vaapi @ 0x797be4010ec0] No usable encoding entrypoint found for profile VAProfileHEVCMain10 (18).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:05]: Warning: [hevc_vaapi @ 0x797be43addc0] Driver does not support some wanted packed headers (wanted 0xd, found 0x1).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:05]: Error: [av1_vaapi @ 0x797be4387a40] No usable encoding entrypoint found for profile VAProfileAV1Profile0 (32).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:05]: Warning: [av1_vaapi @ 0x797be431e700] Multiple slices were requested but this codec does not support controlling slices.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:05]: Warning: vaapi: hevc missing sps-\\u0026gt;vui parameters\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:06]: Error: [hevc_vaapi @ 0x797bbc1e3f40] No usable encoding entrypoint found for profile VAProfileHEVCMain (17).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:06]: Warning: [hevc_vaapi @ 0x797bbca10b40] Driver does not support some wanted packed headers (wanted 0xd, found 0x1).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:24]: Error: Couldn\\u0026#39;t find monitor [0]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:24]: Error: Couldn\\u0026#39;t find monitor [0]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:24]: Error: Couldn\\u0026#39;t find monitor [0]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:24]: Error: Couldn\\u0026#39;t find monitor [0]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:24]: Error: [h264_vaapi @ 0x797be407be80] No usable encoding entrypoint found for profile VAProfileH264High (7).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:24]: Warning: [h264_vaapi @ 0x797be4300700] Driver does not support some wanted packed headers (wanted 0xd, found 0).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:24]: Error: [hevc_vaapi @ 0x797be42c5700] No usable encoding entrypoint found for profile VAProfileHEVCMain (17).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:24]: Warning: [hevc_vaapi @ 0x797be42cb440] Driver does not support some wanted packed headers (wanted 0xd, found 0x1).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:24]: Error: [av1_vaapi @ 0x797be43d6340] No usable encoding entrypoint found for profile VAProfileAV1Profile0 (32).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:24]: Warning: [av1_vaapi @ 0x797be429e100] Multiple slices were requested but this codec does not support controlling slices.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:24]: Error: [hevc_vaapi @ 0x797be4086200] No usable encoding entrypoint found for profile VAProfileHEVCMain10 (18).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:24]: Warning: [hevc_vaapi @ 0x797be4013dc0] Driver does not support some wanted packed headers (wanted 0xd, found 0x1).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:24]: Error: [av1_vaapi @ 0x797be43343c0] No usable encoding entrypoint found for profile VAProfileAV1Profile0 (32).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:24]: Warning: [av1_vaapi @ 0x797be4166340] Multiple slices were requested but this codec does not support controlling slices.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:24]: Warning: vaapi: hevc missing sps-\\u0026gt;vui parameters\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:25]: Error: [hevc_vaapi @ 0x797bb41e4cc0] No usable encoding entrypoint found for profile VAProfileHEVCMain (17).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:25]: Warning: [hevc_vaapi @ 0x797bb4a11000] Driver does not support some wanted packed headers (wanted 0xd, found 0x1).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2024:04:10:19:32:35]: Warning: sendmsg() failed: 9\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"1c0rdv5\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Anthony_1980\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/1c0rdv5/the_connection_only_works_for_a_few_seconds/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/1c0rdv5/the_connection_only_works_for_a_few_seconds/\", \"subreddit_subscribers\": 876, \"created_utc\": 1712770474.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Right now I am using the monitor swapper which turns my main monitor off when I start a stream. I want to to use my main monitor for other stuff while streaming games to my client. Is this possible?\", \"author_fullname\": \"t2_i7l5smbm2\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Stream as a separate screen?\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_1bqxjmu\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Discussion\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1711740551.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003ERight now I am using the monitor swapper which turns my main monitor off when I start a stream. I want to to use my main monitor for other stuff while streaming games to my client. Is this possible?\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"af501944-ff87-11ec-bde8-96626ad45867\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#0079d3\", \"id\": \"1bqxjmu\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"mosfetparadox\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/1bqxjmu/stream_as_a_separate_screen/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/1bqxjmu/stream_as_a_separate_screen/\", \"subreddit_subscribers\": 876, \"created_utc\": 1711740551.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"How to customize application order?\", \"author_fullname\": \"t2_tozze00q\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"How to customize application order?\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_1bj8equ\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Other\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1710922351.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHow to customize application order?\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"2ec18294-ff88-11ec-86dc-a6af9aee7df9\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#edeff1\", \"id\": \"1bj8equ\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Only_Hard\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": false, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/1bj8equ/how_to_customize_application_order/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/1bj8equ/how_to_customize_application_order/\", \"subreddit_subscribers\": 876, \"created_utc\": 1710922351.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hi,\\n\\nI put Sunshine zip in VirusTotal and it says it has W64.AIDetectMalware which is aTrojan.\\n\\nIs this real? \\nDid anyone get a virus?\", \"author_fullname\": \"t2_ivnrno1fw\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"VirusTotal W64.AIDetectMalware Trojan\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_1bfwgdt\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 0.67, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1710558820.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHi,\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI put Sunshine zip in VirusTotal and it says it has W64.AIDetectMalware which is aTrojan.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EIs this real? \\nDid anyone get a virus?\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"1bfwgdt\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"SandyCheeks888\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/1bfwgdt/virustotal_w64aidetectmalware_trojan/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/1bfwgdt/virustotal_w64aidetectmalware_trojan/\", \"subreddit_subscribers\": 876, \"created_utc\": 1710558820.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"author_fullname\": \"t2_z7vt67c\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Anyone know how to stop this from happening?\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": 140, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_1bcwlr3\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"i.redd.it\", \"media_embed\": {}, \"thumbnail_width\": 140, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": true, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": true, \"thumbnail\": \"https://b.thumbs.redditmedia.com/xFftchskjjG2VCHNp67OJqOoRmoKaIWz2rzU9ifhLGc.jpg\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"image\", \"content_categories\": null, \"is_self\": false, \"subreddit_type\": \"public\", \"created\": 1710248214.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"url_overridden_by_dest\": \"https://i.redd.it/m9086stqhwnc1.png\", \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://preview.redd.it/m9086stqhwnc1.png?auto=webp\\u0026s=c34f98fd48c1fb6eda9afdc1b20391170db51f95\", \"width\": 301, \"height\": 2067}, \"resolutions\": [{\"url\": \"https://preview.redd.it/m9086stqhwnc1.png?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=04623b00618b47dfb080bc4dd25cacb234a7f18d\", \"width\": 108, \"height\": 216}, {\"url\": \"https://preview.redd.it/m9086stqhwnc1.png?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=a9421f92381d3a644fc27a8908c6a4174c4e34c8\", \"width\": 216, \"height\": 432}], \"variants\": {}, \"id\": \"J8IV7LdJ3dTVXoGP7jdqMLNwRgo7XlrHpU8kGRcG0dY\"}], \"enabled\": true}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"1bcwlr3\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"glass_needles\", \"discussion_type\": null, \"num_comments\": 6, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/1bcwlr3/anyone_know_how_to_stop_this_from_happening/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://i.redd.it/m9086stqhwnc1.png\", \"subreddit_subscribers\": 876, \"created_utc\": 1710248214.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"I am using sunshine + moonlight to stream games from my windows pc to my iPad. The problem is that when I am connecting my joycns directly to the iPad, I get a bad input lag/delay. Is there something I can do to reduce it? People are playing on steamdecks and odins using the internal controller, do they also get noticeable input lag/delay? \\nThis is what I get from the statistics overlay:\\n\\n* FPS never drops below 59.99\\n* Frame drop is always at 0%\\n* Average network latency is 3ms\\n* Host processing latency min/max/avg 6.2/6.9/6.2\\n\\nI have a wifi 6 router and get around 500 Mbps down/up on both the client and host. I cant use ethernet.\", \"author_fullname\": \"t2_i7l5smbm2\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"How to reduce input lag/delay when connecting controller directly to the client?\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_1b6xkbp\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1709616637.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI am using sunshine + moonlight to stream games from my windows pc to my iPad. The problem is that when I am connecting my joycns directly to the iPad, I get a bad input lag/delay. Is there something I can do to reduce it? People are playing on steamdecks and odins using the internal controller, do they also get noticeable input lag/delay?\\u003Cbr/\\u003E\\nThis is what I get from the statistics overlay:\\u003C/p\\u003E\\n\\n\\u003Cul\\u003E\\n\\u003Cli\\u003EFPS never drops below 59.99\\u003C/li\\u003E\\n\\u003Cli\\u003EFrame drop is always at 0%\\u003C/li\\u003E\\n\\u003Cli\\u003EAverage network latency is 3ms\\u003C/li\\u003E\\n\\u003Cli\\u003EHost processing latency min/max/avg 6.2/6.9/6.2\\u003C/li\\u003E\\n\\u003C/ul\\u003E\\n\\n\\u003Cp\\u003EI have a wifi 6 router and get around 500 Mbps down/up on both the client and host. I cant use ethernet.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"1b6xkbp\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"mosfetparadox\", \"discussion_type\": null, \"num_comments\": 2, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/1b6xkbp/how_to_reduce_input_lagdelay_when_connecting/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/1b6xkbp/how_to_reduce_input_lagdelay_when_connecting/\", \"subreddit_subscribers\": 876, \"created_utc\": 1709616637.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hello there.\\n\\nI'm going to install Sunshine on my home server, running a GTX 1080 in a few months.\\n\\nThe last time I tried it out, I ended up installing the Ubuntu GUI for it to work, as I was only experimenting.\\n\\nHowever, I'm more inclined, in case it's possible, to keep my server GUI-less.\\n\\nIs this possible? Or even an headless server would need to have the GUI for it to work.\\n\\nMy idea would be to set up a virtual display but I recently realized that it's likely going to need the GUI anyway. Therefore, I ask the question: is it possible to run sunshine on a server without any GUI?\\n\\n\\nThanks in advance!\", \"author_fullname\": \"t2_b63yn\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sunshine on a no-GUI Server\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_1b31w2a\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1709217665.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHello there.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI\\u0026#39;m going to install Sunshine on my home server, running a GTX 1080 in a few months.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThe last time I tried it out, I ended up installing the Ubuntu GUI for it to work, as I was only experimenting.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EHowever, I\\u0026#39;m more inclined, in case it\\u0026#39;s possible, to keep my server GUI-less.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EIs this possible? Or even an headless server would need to have the GUI for it to work.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMy idea would be to set up a virtual display but I recently realized that it\\u0026#39;s likely going to need the GUI anyway. Therefore, I ask the question: is it possible to run sunshine on a server without any GUI?\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThanks in advance!\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"1b31w2a\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"PeterShowFull\", \"discussion_type\": null, \"num_comments\": 15, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/1b31w2a/sunshine_on_a_nogui_server/\", \"subreddit_subscribers\": 876, \"created_utc\": 1709217665.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"I'm looking at a snappy remote desktop alternative but can't find in the docs anything about a headless setup where many users could start a remote desktop session. Is this supported in Sunshine?\", \"author_fullname\": \"t2_452qc27\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sunshine as remote desktop for many users\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_1b0hp04\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Discussion\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1708954644.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI\\u0026#39;m looking at a snappy remote desktop alternative but can\\u0026#39;t find in the docs anything about a headless setup where many users could start a remote desktop session. Is this supported in Sunshine?\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"af501944-ff87-11ec-bde8-96626ad45867\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#0079d3\", \"id\": \"1b0hp04\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"jmakov\", \"discussion_type\": null, \"num_comments\": 6, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/1b0hp04/sunshine_as_remote_desktop_for_many_users/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/1b0hp04/sunshine_as_remote_desktop_for_many_users/\", \"subreddit_subscribers\": 876, \"created_utc\": 1708954644.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"user_reports\": [], \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Would love some help regarding resolutions, 10bit color depth (and CRU tool?)\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_1ato2ql\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"subreddit_type\": \"public\", \"ups\": 1, \"domain\": \"self.MoonlightStreaming\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"author_fullname\": \"t2_n1gqq5qk\", \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"default\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": false, \"mod_note\": null, \"crosspost_parent_list\": [{\"approved_at_utc\": null, \"subreddit\": \"MoonlightStreaming\", \"selftext\": \"Fresh Win 11 Pro install. Host is: 13700k, 4080, 32g ddr5. Samsung odyssey neo g75b monitor. Setting up sunshine and have an issue\\n\\nI stream at 4k 60hz. I really want to stream in 10bit color depth due to heavy color banding over moonlight. When I use HDMI on my monitor it works like a dummy plug, so I can turn it off. I can stream rgb 10bit color depth to my 3 channels with my monitor on. But when my monitor is off I can only stream at rgb 8bit color. (when set to 10bit the host switches to some super low funky resolution and then bounces back to usual when I turn on the host's monitor)\\n\\nI have used ddu and reinstalled my driver clean. I have the CRU tool and the ED writter tool but not sure if edid is the issue.\\n\\nWanted to ask the internet collective first. Any ideas?\", \"author_fullname\": \"t2_n1gqq5qk\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Would love some help regarding resolutions, 10bit color depth (and CRU tool?)\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/MoonlightStreaming\", \"hidden\": false, \"pwls\": 6, \"link_flair_css_class\": null, \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_1ato1wi\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"author_flair_background_color\": null, \"subreddit_type\": \"public\", \"ups\": 3, \"total_awards_received\": 0, \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": null, \"can_mod_post\": false, \"score\": 3, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"mod_note\": null, \"created\": 1708239600.0, \"link_flair_type\": \"text\", \"wls\": 6, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"domain\": \"self.MoonlightStreaming\", \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EFresh Win 11 Pro install. Host is: 13700k, 4080, 32g ddr5. Samsung odyssey neo g75b monitor. Setting up sunshine and have an issue\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI stream at 4k 60hz. I really want to stream in 10bit color depth due to heavy color banding over moonlight. When I use HDMI on my monitor it works like a dummy plug, so I can turn it off. I can stream rgb 10bit color depth to my 3 channels with my monitor on. But when my monitor is off I can only stream at rgb 8bit color. (when set to 10bit the host switches to some super low funky resolution and then bounces back to usual when I turn on the host\\u0026#39;s monitor)\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI have used ddu and reinstalled my driver clean. I have the CRU tool and the ED writter tool but not sure if edid is the issue.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EWanted to ask the internet collective first. Any ideas?\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": null, \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"can_gild\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"num_reports\": null, \"distinguished\": null, \"subreddit_id\": \"t5_3owbe\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"removal_reason\": null, \"link_flair_background_color\": \"\", \"id\": \"1ato1wi\", \"is_robot_indexable\": true, \"report_reasons\": null, \"author\": \"lashram32\", \"discussion_type\": null, \"num_comments\": 4, \"send_replies\": true, \"whitelist_status\": \"all_ads\", \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/MoonlightStreaming/comments/1ato1wi/would_love_some_help_regarding_resolutions_10bit/\", \"parent_whitelist_status\": \"all_ads\", \"stickied\": false, \"url\": \"https://www.reddit.com/r/MoonlightStreaming/comments/1ato1wi/would_love_some_help_regarding_resolutions_10bit/\", \"subreddit_subscribers\": 7523, \"created_utc\": 1708239600.0, \"num_crossposts\": 2, \"media\": null, \"is_video\": false}], \"created\": 1708239676.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"url_overridden_by_dest\": \"/r/MoonlightStreaming/comments/1ato1wi/would_love_some_help_regarding_resolutions_10bit/\", \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"num_reports\": 0, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"1ato2ql\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"lashram32\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"crosspost_parent\": \"t3_1ato1wi\", \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/1ato2ql/would_love_some_help_regarding_resolutions_10bit/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"/r/MoonlightStreaming/comments/1ato1wi/would_love_some_help_regarding_resolutions_10bit/\", \"subreddit_subscribers\": 876, \"created_utc\": 1708239676.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"I have to preface it by saying I'm on VMs on a Proxmox cluster, but successfully running things on a Ubuntu VM, and moving to Win11 VM because RetroArch (only use case for me) seems much better for Windows. Using exactly identical setting (and obviously hardware), on the Win11 setup I get errors in the config about no working encoder, \\\"Fatal: Couldn't find any working encoder\\\". Again, though, the same encoder is setup and working on the other VM but not working here.\\n\\nThe only thing I could think of is that the default drivers in Ubuntu are better than Windows and that's something impacting this, but that seems like a small stretch. Has anyone experienced this?\", \"author_fullname\": \"t2_e2zzs\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Moving from Ubuntu to Windows (same settings) Encoder Not Detected?\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_1allhd8\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1707360940.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI have to preface it by saying I\\u0026#39;m on VMs on a Proxmox cluster, but successfully running things on a Ubuntu VM, and moving to Win11 VM because RetroArch (only use case for me) seems much better for Windows. Using exactly identical setting (and obviously hardware), on the Win11 setup I get errors in the config about no working encoder, \\u0026quot;Fatal: Couldn\\u0026#39;t find any working encoder\\u0026quot;. Again, though, the same encoder is setup and working on the other VM but not working here.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThe only thing I could think of is that the default drivers in Ubuntu are better than Windows and that\\u0026#39;s something impacting this, but that seems like a small stretch. Has anyone experienced this?\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"1allhd8\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"slavename\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/1allhd8/moving_from_ubuntu_to_windows_same_settings/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/1allhd8/moving_from_ubuntu_to_windows_same_settings/\", \"subreddit_subscribers\": 876, \"created_utc\": 1707360940.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hi folks,\\n\\nIs there a known issue with Intel Quicksync support on Alder Lark N Processors? I've tried multiple distros now. both in Wayland and Xorg and there is no option to use Intel Quicksync, only VA-API which doesn't appear to working. Stream us unusable in all cases, with a constant low network connection mesage. though I'm hard wired on a gigabit LAN.\\n\\nI should note that this works perfectly on the same machine with Windows 10/11 and Intel Quicksync is present.\\n\\nIs there a setting I need to change to get this to work? I am currently using Linux mint 21.3. I have tried both Wayland and Xorg. Many thanks!\\n\\n\\u0026#x200B;\", \"author_fullname\": \"t2_apa87avj\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sunshine Intel N100 - No Quicksync Available\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_1ak59mh\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1707208900.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHi folks,\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EIs there a known issue with Intel Quicksync support on Alder Lark N Processors? I\\u0026#39;ve tried multiple distros now. both in Wayland and Xorg and there is no option to use Intel Quicksync, only VA-API which doesn\\u0026#39;t appear to working. Stream us unusable in all cases, with a constant low network connection mesage. though I\\u0026#39;m hard wired on a gigabit LAN.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI should note that this works perfectly on the same machine with Windows 10/11 and Intel Quicksync is present.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EIs there a setting I need to change to get this to work? I am currently using Linux mint 21.3. I have tried both Wayland and Xorg. Many thanks!\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u0026#x200B;\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"1ak59mh\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Cheapskate2020\", \"discussion_type\": null, \"num_comments\": 5, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/1ak59mh/sunshine_intel_n100_no_quicksync_available/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/1ak59mh/sunshine_intel_n100_no_quicksync_available/\", \"subreddit_subscribers\": 876, \"created_utc\": 1707208900.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Thanks for writing this software. It is a blessing to have high quality software like this, a responsive developer who actively takes PRs and addresses bugs, and proactively develops for the user in mind.\\n\\nI had no issues getting set up, the software works perfectly.\\n\\nJust wanted to say, it's really impressive and I appreciate it.\\n\\n\\\\-- a user\", \"author_fullname\": \"t2_tv4zpyx\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Thank you\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_1agtlvi\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 0.96, \"ignore_reports\": false, \"ups\": 22, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Other\", \"can_mod_post\": true, \"score\": 22, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1706843046.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThanks for writing this software. It is a blessing to have high quality software like this, a responsive developer who actively takes PRs and addresses bugs, and proactively develops for the user in mind.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI had no issues getting set up, the software works perfectly.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EJust wanted to say, it\\u0026#39;s really impressive and I appreciate it.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E-- a user\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"2ec18294-ff88-11ec-86dc-a6af9aee7df9\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#edeff1\", \"id\": \"1agtlvi\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"billgytes\", \"discussion_type\": null, \"num_comments\": 2, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/1agtlvi/thank_you/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/1agtlvi/thank_you/\", \"subreddit_subscribers\": 876, \"created_utc\": 1706843046.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"hey! i'm trying to use sunshins, but it keeps saying i have gamestream enabled?\", \"author_fullname\": \"t2_it1fwgkn\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"gamestream enabled?\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_19f3nqb\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1706166811.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003Ehey! i\\u0026#39;m trying to use sunshins, but it keeps saying i have gamestream enabled?\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"19f3nqb\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"myraisbeautiful\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/19f3nqb/gamestream_enabled/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/19f3nqb/gamestream_enabled/\", \"subreddit_subscribers\": 876, \"created_utc\": 1706166811.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hi all, I played games remotely with a friend by sunshine several days ago. Now he can take direct control of my computer without my permission, which is very unsafe for me. Can I delete a paired device? I can't find where to do it.\", \"author_fullname\": \"t2_9jg2qneq3\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"How to remove a paired device\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_19b4bsw\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 3, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 3, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1705728355.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHi all, I played games remotely with a friend by sunshine several days ago. Now he can take direct control of my computer without my permission, which is very unsafe for me. Can I delete a paired device? I can\\u0026#39;t find where to do it.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"19b4bsw\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Commercial-Click-652\", \"discussion_type\": null, \"num_comments\": 6, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/19b4bsw/how_to_remove_a_paired_device/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/19b4bsw/how_to_remove_a_paired_device/\", \"subreddit_subscribers\": 876, \"created_utc\": 1705728355.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"I have recently upgraded my phone from Asus ROG Phone 3 to Asus ROG Phones 6. The Sunshine + Moonlight used to work flawlessly on ROG 3. With the exact same setup and settings stream works terrible on ROG 6. Video is delayed couple of seconds than it suddenly speeds up and slows down again. Controls are unresponsive. Steam link doesn't seem to have any problems but I prefer Moonlight because of gyro support. Any tips?\", \"author_fullname\": \"t2_7wr39euq\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sunshine + Moonlight unplayable after phone upgrade.\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_19ah3zp\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1705664118.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI have recently upgraded my phone from Asus ROG Phone 3 to Asus ROG Phones 6. The Sunshine + Moonlight used to work flawlessly on ROG 3. With the exact same setup and settings stream works terrible on ROG 6. Video is delayed couple of seconds than it suddenly speeds up and slows down again. Controls are unresponsive. Steam link doesn\\u0026#39;t seem to have any problems but I prefer Moonlight because of gyro support. Any tips?\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"19ah3zp\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"1986_Summer_Fire\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/19ah3zp/sunshine_moonlight_unplayable_after_phone_upgrade/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/19ah3zp/sunshine_moonlight_unplayable_after_phone_upgrade/\", \"subreddit_subscribers\": 876, \"created_utc\": 1705664118.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"i meant from my amd pc to my laptop\\n\\n\\u0026#x200B;\", \"author_fullname\": \"t2_a0crgczl\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"can i use sunshine to stresm games from my laptop to my amd pc\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_198c1zw\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1705434656.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003Ei meant from my amd pc to my laptop\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u0026#x200B;\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"198c1zw\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"RightGuide1611\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/198c1zw/can_i_use_sunshine_to_stresm_games_from_my_laptop/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/198c1zw/can_i_use_sunshine_to_stresm_games_from_my_laptop/\", \"subreddit_subscribers\": 876, \"created_utc\": 1705434656.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hi, I'm encountering a low fps issue (10-20 fps) and I have a message telling me that the host \\\"can't decode hevc\\\" in my Moonlight client, which is obviously not the case. I tried an idea from Reddit, but it does not work (switching from ultra low latency to low latency). Did someone know how to proceed ?\\n\\nThanks in advance\", \"author_fullname\": \"t2_egw3bzoi\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Low FPS AMD GPU\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_191h8vd\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 0.5, \"ignore_reports\": false, \"ups\": 0, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 0, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1704705724.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHi, I\\u0026#39;m encountering a low fps issue (10-20 fps) and I have a message telling me that the host \\u0026quot;can\\u0026#39;t decode hevc\\u0026quot; in my Moonlight client, which is obviously not the case. I tried an idea from Reddit, but it does not work (switching from ultra low latency to low latency). Did someone know how to proceed ?\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThanks in advance\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"191h8vd\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"RAPHCVR\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/191h8vd/low_fps_amd_gpu/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/191h8vd/low_fps_amd_gpu/\", \"subreddit_subscribers\": 876, \"created_utc\": 1704705724.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Just installed shinshine via macports followed [this](https://downthecrop.xyz/blog/how-to-install-sunshine-on-macos/) guide\\n\\nWhen I start Sunshine:\\n\\n tomi@Tomis-MacBook-Pro ~ % Sunshine\\n [2024:01:06:15:06:28]: Info: Sunshine version: 0.21.0\\n [2024:01:06:15:06:28]: Info: // Testing for available encoders, this may generate errors. You can safely ignore those errors. //\\n [2024:01:06:15:06:28]: Info: Trying encoder [videotoolbox]\\n [2024:01:06:15:06:28]: Info: SDR color coding [Rec. 601]\\n [2024:01:06:15:06:28]: Info: Color depth: 8-bit\\n [2024:01:06:15:06:28]: Info: Color range: [JPEG]\\n [2024:01:06:15:06:28]: Warning: [h264_videotoolbox @ 0x7f9112c29580] PrioritizeEncodingSpeedOverQuality property is not supported on this device. Ignoring.\\n [2024:01:06:15:06:28]: Info: [h264_videotoolbox @ 0x7f9112c29580] This device does not support the AllowOpenGop option. Value ignored.\\n [2024:01:06:15:06:28]: Info: [h264_videotoolbox @ 0x7f9112c29580] This device does not support the qmin option. Value ignored.\\n [2024:01:06:15:06:28]: Info: [h264_videotoolbox @ 0x7f9112c29580] This device does not support the qmax option. Value ignored.\\n 2024-01-06 15:06:29.246 Sunshine[6335:55060] max_dpb_size: 4 number_long_term_ref: 2 number_short_term_ref: 1\\n 2024-01-06 15:06:29.248 Sunshine[6335:55060] frame 0: key frame requested\\n 2024-01-06 15:06:29.268 Sunshine[6335:55060] frame 1: key frame requested\\n 2024-01-06 15:06:29.282 Sunshine[6335:55060] frame 2: key frame requested\\n 2024-01-06 15:06:29.295 Sunshine[6335:55060] frame 3: key frame requested\\n 2024-01-06 15:06:29.303 Sunshine[6335:55060] frame 4: key frame requested\\n [2024:01:06:15:06:29]: Info: SDR color coding [Rec. 601]\\n [2024:01:06:15:06:29]: Info: Color depth: 8-bit\\n [2024:01:06:15:06:29]: Info: Color range: [JPEG]\\n [2024:01:06:15:06:30]: Warning: [hevc_videotoolbox @ 0x7f9112e55e80] PrioritizeEncodingSpeedOverQuality property is not supported on this device. Ignoring.\\n [2024:01:06:15:06:30]: Info: [hevc_videotoolbox @ 0x7f9112e55e80] This device does not support the AllowOpenGop option. Value ignored.\\n [2024:01:06:15:06:30]: Info: [hevc_videotoolbox @ 0x7f9112e55e80] This device does not support the qmin option. Value ignored.\\n [2024:01:06:15:06:30]: Info: [hevc_videotoolbox @ 0x7f9112e55e80] This device does not support the qmax option. Value ignored.\\n [2024:01:06:15:06:31]: Info: SDR color coding [Rec. 601]\\n [2024:01:06:15:06:31]: Info: Color depth: 8-bit\\n [2024:01:06:15:06:31]: Info: Color range: [JPEG]\\n [2024:01:06:15:06:31]: Error: Couldn't open [av1_videotoolbox]\\n [2024:01:06:15:06:31]: Info: SDR color coding [Rec. 601]\\n [2024:01:06:15:06:31]: Info: Color depth: 8-bit\\n [2024:01:06:15:06:31]: Info: Color range: [JPEG]\\n [2024:01:06:15:06:31]: Error: Couldn't open [av1_videotoolbox]\\n [2024:01:06:15:06:31]: Info: SDR color coding [Rec. 709]\\n [2024:01:06:15:06:31]: Info: Color depth: 10-bit\\n [2024:01:06:15:06:31]: Info: Color range: [JPEG]\\n [2024:01:06:15:06:31]: Warning: [hevc_videotoolbox @ 0x7f9113a38500] PrioritizeEncodingSpeedOverQuality property is not supported on this device. Ignoring.\\n [2024:01:06:15:06:31]: Info: [hevc_videotoolbox @ 0x7f9113a38500] This device does not support the AllowOpenGop option. Value ignored.\\n [2024:01:06:15:06:31]: Info: [hevc_videotoolbox @ 0x7f9113a38500] This device does not support the qmin option. Value ignored.\\n [2024:01:06:15:06:31]: Info: [hevc_videotoolbox @ 0x7f9113a38500] This device does not support the qmax option. Value ignored.\\n\\nand it halts for while until I manually close the tab, my browser cannot open the local host as well.\\n\\nI have a intel i5-8279u 13 inch four thunderbolt mbp from 2019, I bet it is supported.\\n\\nAny help will be appiciated! \", \"author_fullname\": \"t2_77yd9w74\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sunshine on MacOS: localhost refused to connect\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_1900v2o\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1704550485.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EJust installed shinshine via macports followed \\u003Ca href=\\\"https://downthecrop.xyz/blog/how-to-install-sunshine-on-macos/\\\"\\u003Ethis\\u003C/a\\u003E guide\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EWhen I start Sunshine:\\u003C/p\\u003E\\n\\n\\u003Cpre\\u003E\\u003Ccode\\u003Etomi@Tomis-MacBook-Pro ~ % Sunshine\\n[2024:01:06:15:06:28]: Info: Sunshine version: 0.21.0\\n[2024:01:06:15:06:28]: Info: // Testing for available encoders, this may generate errors. You can safely ignore those errors. //\\n[2024:01:06:15:06:28]: Info: Trying encoder [videotoolbox]\\n[2024:01:06:15:06:28]: Info: SDR color coding [Rec. 601]\\n[2024:01:06:15:06:28]: Info: Color depth: 8-bit\\n[2024:01:06:15:06:28]: Info: Color range: [JPEG]\\n[2024:01:06:15:06:28]: Warning: [h264_videotoolbox @ 0x7f9112c29580] PrioritizeEncodingSpeedOverQuality property is not supported on this device. Ignoring.\\n[2024:01:06:15:06:28]: Info: [h264_videotoolbox @ 0x7f9112c29580] This device does not support the AllowOpenGop option. Value ignored.\\n[2024:01:06:15:06:28]: Info: [h264_videotoolbox @ 0x7f9112c29580] This device does not support the qmin option. Value ignored.\\n[2024:01:06:15:06:28]: Info: [h264_videotoolbox @ 0x7f9112c29580] This device does not support the qmax option. Value ignored.\\n2024-01-06 15:06:29.246 Sunshine[6335:55060] max_dpb_size: 4 number_long_term_ref: 2 number_short_term_ref: 1\\n2024-01-06 15:06:29.248 Sunshine[6335:55060] frame 0: key frame requested\\n2024-01-06 15:06:29.268 Sunshine[6335:55060] frame 1: key frame requested\\n2024-01-06 15:06:29.282 Sunshine[6335:55060] frame 2: key frame requested\\n2024-01-06 15:06:29.295 Sunshine[6335:55060] frame 3: key frame requested\\n2024-01-06 15:06:29.303 Sunshine[6335:55060] frame 4: key frame requested\\n[2024:01:06:15:06:29]: Info: SDR color coding [Rec. 601]\\n[2024:01:06:15:06:29]: Info: Color depth: 8-bit\\n[2024:01:06:15:06:29]: Info: Color range: [JPEG]\\n[2024:01:06:15:06:30]: Warning: [hevc_videotoolbox @ 0x7f9112e55e80] PrioritizeEncodingSpeedOverQuality property is not supported on this device. Ignoring.\\n[2024:01:06:15:06:30]: Info: [hevc_videotoolbox @ 0x7f9112e55e80] This device does not support the AllowOpenGop option. Value ignored.\\n[2024:01:06:15:06:30]: Info: [hevc_videotoolbox @ 0x7f9112e55e80] This device does not support the qmin option. Value ignored.\\n[2024:01:06:15:06:30]: Info: [hevc_videotoolbox @ 0x7f9112e55e80] This device does not support the qmax option. Value ignored.\\n[2024:01:06:15:06:31]: Info: SDR color coding [Rec. 601]\\n[2024:01:06:15:06:31]: Info: Color depth: 8-bit\\n[2024:01:06:15:06:31]: Info: Color range: [JPEG]\\n[2024:01:06:15:06:31]: Error: Couldn\\u0026#39;t open [av1_videotoolbox]\\n[2024:01:06:15:06:31]: Info: SDR color coding [Rec. 601]\\n[2024:01:06:15:06:31]: Info: Color depth: 8-bit\\n[2024:01:06:15:06:31]: Info: Color range: [JPEG]\\n[2024:01:06:15:06:31]: Error: Couldn\\u0026#39;t open [av1_videotoolbox]\\n[2024:01:06:15:06:31]: Info: SDR color coding [Rec. 709]\\n[2024:01:06:15:06:31]: Info: Color depth: 10-bit\\n[2024:01:06:15:06:31]: Info: Color range: [JPEG]\\n[2024:01:06:15:06:31]: Warning: [hevc_videotoolbox @ 0x7f9113a38500] PrioritizeEncodingSpeedOverQuality property is not supported on this device. Ignoring.\\n[2024:01:06:15:06:31]: Info: [hevc_videotoolbox @ 0x7f9113a38500] This device does not support the AllowOpenGop option. Value ignored.\\n[2024:01:06:15:06:31]: Info: [hevc_videotoolbox @ 0x7f9113a38500] This device does not support the qmin option. Value ignored.\\n[2024:01:06:15:06:31]: Info: [hevc_videotoolbox @ 0x7f9113a38500] This device does not support the qmax option. Value ignored.\\n\\u003C/code\\u003E\\u003C/pre\\u003E\\n\\n\\u003Cp\\u003Eand it halts for while until I manually close the tab, my browser cannot open the local host as well.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI have a intel i5-8279u 13 inch four thunderbolt mbp from 2019, I bet it is supported.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAny help will be appiciated! \\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"1900v2o\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Ok-Internal9317\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/1900v2o/sunshine_on_macos_localhost_refused_to_connect/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/1900v2o/sunshine_on_macos_localhost_refused_to_connect/\", \"subreddit_subscribers\": 876, \"created_utc\": 1704550485.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"As the title says, sunshine(AppImage version) is simply refusing to work on my Void+ SwayWM setup. The machine is intel+Nvidia Hybrid GPU.\\nI set up udev rules and setcap before running sunshine. \\nIt works well on my other linux distros set up on the same machine, such as Linux Mint, Void Linux XFCE etc.\\n\\n\\nThe problem is \\\"Fatal: No working encoder found\\\" error message is blocking me from using sunshine. But OBS and handbrake is working fine. I have no clue what is missing there.\\n\\nIs this because of wayland sway compositor or am I missing some environment variables or something? \\n\\n(I can provide other info as needed) \\n\\nProcedure of non working Void+Sway setup. \\n1) installed the distro and updated the software. \\n2) Installed nvidia, elogind, dbus, Network Manager, polkitd (+mate-polkit), seatd, intel-media-driver, sway. etc. \\n\\n3) setup the sway as needed and. \\n\\n4) boom sunshine on sway just not working. \", \"author_fullname\": \"t2_u49xfx1r\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Help! Sun Shine on Sway (Not working)\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_18yb5hj\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": 1704368713.0, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1704368384.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EAs the title says, sunshine(AppImage version) is simply refusing to work on my Void+ SwayWM setup. The machine is intel+Nvidia Hybrid GPU.\\nI set up udev rules and setcap before running sunshine.\\u003Cbr/\\u003E\\nIt works well on my other linux distros set up on the same machine, such as Linux Mint, Void Linux XFCE etc.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThe problem is \\u0026quot;Fatal: No working encoder found\\u0026quot; error message is blocking me from using sunshine. But OBS and handbrake is working fine. I have no clue what is missing there.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EIs this because of wayland sway compositor or am I missing some environment variables or something? \\u003C/p\\u003E\\n\\n\\u003Cp\\u003E(I can provide other info as needed) \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EProcedure of non working Void+Sway setup.\\u003Cbr/\\u003E\\n1) installed the distro and updated the software.\\u003Cbr/\\u003E\\n2) Installed nvidia, elogind, dbus, Network Manager, polkitd (+mate-polkit), seatd, intel-media-driver, sway. etc. \\u003C/p\\u003E\\n\\n\\u003Cp\\u003E3) setup the sway as needed and. \\u003C/p\\u003E\\n\\n\\u003Cp\\u003E4) boom sunshine on sway just not working. \\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"18yb5hj\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"myothk\", \"discussion_type\": null, \"num_comments\": 2, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/18yb5hj/help_sun_shine_on_sway_not_working/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/18yb5hj/help_sun_shine_on_sway_not_working/\", \"subreddit_subscribers\": 876, \"created_utc\": 1704368384.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hi team,\\n\\nI believe I followed the install for the MacOS Portfile correctly and Moonlight got me access to my MacOSSunshine service, Everything seems normal except when I try and click anything or right-click anything, the click actions aren't going through. As I type this I wanted to also try if the keyboard input is working but also no luck. \\n\\n\\u0026#x200B;\\n\\nI'm using Moonlight on my iPad Air 5th Gen and using the Magic keyboard for mouse and keyboard input. I set up my PC in the same way and works perfectly. Inputs all work. Is this a known issue? \", \"author_fullname\": \"t2_7xuyyjoi\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Moonlight on MacOS - Can't submit mouse input ( click or right click )\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_18tumrw\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 3, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 3, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1703876670.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHi team,\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI believe I followed the install for the MacOS Portfile correctly and Moonlight got me access to my MacOSSunshine service, Everything seems normal except when I try and click anything or right-click anything, the click actions aren\\u0026#39;t going through. As I type this I wanted to also try if the keyboard input is working but also no luck. \\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u0026#x200B;\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI\\u0026#39;m using Moonlight on my iPad Air 5th Gen and using the Magic keyboard for mouse and keyboard input. I set up my PC in the same way and works perfectly. Inputs all work. Is this a known issue? \\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"18tumrw\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"AlphabeticalMistery\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/18tumrw/moonlight_on_macos_cant_submit_mouse_input_click/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/18tumrw/moonlight_on_macos_cant_submit_mouse_input_click/\", \"subreddit_subscribers\": 876, \"created_utc\": 1703876670.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"I've noticed that my graphics card (RTX 3080) consumes too much power when streaming. I stream in 1080p/60fps with the default Sunshine settings. Of course, before someone mentions that only the VID-encoding chip is active and the graphics card is not otherwise stressed, that's not the case in this situation. I have a GPU power draw of almost 100W (with nothing else running in the background).\\n\\nThe graphics card has a core load of 32% and boosts consistently to 1800MHz in my case. It also gets appropriately warm and stops at 60 degrees when the fans kick in. I had the same issue some time ago and was able to fix it by interrupting and restarting the stream several times. After the restarts, the GPU core jumped back to idle (210MHz) and consumed less than 40 watts (GPU power draw). But unfortunately, that doesn't help anymore.\\n\\nCan anyone confirm this behavior? I'm using the latest Sunshine/Moonlight windows version and the latest Nvidia driver.\\n\\nThe issue seems to have already been reported in the Sunshine GitRepo: [https://github.com/LizardByte/Sunshine/issues/1908](https://github.com/LizardByte/Sunshine/issues/1908).\\n\\nQuote:\\n\\n*\\\"The GPU Sunshine is running on fails to downclock sufficiently while a client is connected to the stream. It becomes energy inefficient, and causes much more heat and power usage than necessary. This is even when GPU usage (including VID usage) by the stream is extremely low so low clocks would be able to perform just fine. You can't just relax and leave the stream on in the background because of the reasons I mentioned, plus the fan staying on at a high setting as a consequence.*\\n\\n*I am not 100% sure what causes it, but I hypothesize it's related to the feature implemented by* [*#1308*](https://github.com/LizardByte/Sunshine/pull/1308)*. The pull request noted that this feature intentionally keeps the clocks high. While it's understandable that some users prefer this feature because of the claimed latency improvements, others prefer for the GPU to be able to downclock as much as possible.*\\n\\n***I fail to see any option to toggle it on/off. It should be made an option. And given these issues, it probably shouldn't be the default.****\\\"* \\n\\n\\n... is there a way to deactivate the functions mentioned in #1308?\", \"author_fullname\": \"t2_77k54e2b\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"GPU Power Draw to high when streaming (Moonlight+Sunshine)\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_18tocp4\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"self\", \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1703860158.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI\\u0026#39;ve noticed that my graphics card (RTX 3080) consumes too much power when streaming. I stream in 1080p/60fps with the default Sunshine settings. Of course, before someone mentions that only the VID-encoding chip is active and the graphics card is not otherwise stressed, that\\u0026#39;s not the case in this situation. I have a GPU power draw of almost 100W (with nothing else running in the background).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThe graphics card has a core load of 32% and boosts consistently to 1800MHz in my case. It also gets appropriately warm and stops at 60 degrees when the fans kick in. I had the same issue some time ago and was able to fix it by interrupting and restarting the stream several times. After the restarts, the GPU core jumped back to idle (210MHz) and consumed less than 40 watts (GPU power draw). But unfortunately, that doesn\\u0026#39;t help anymore.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ECan anyone confirm this behavior? I\\u0026#39;m using the latest Sunshine/Moonlight windows version and the latest Nvidia driver.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThe issue seems to have already been reported in the Sunshine GitRepo: \\u003Ca href=\\\"https://github.com/LizardByte/Sunshine/issues/1908\\\"\\u003Ehttps://github.com/LizardByte/Sunshine/issues/1908\\u003C/a\\u003E.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EQuote:\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u003Cem\\u003E\\u0026quot;The GPU Sunshine is running on fails to downclock sufficiently while a client is connected to the stream. It becomes energy inefficient, and causes much more heat and power usage than necessary. This is even when GPU usage (including VID usage) by the stream is extremely low so low clocks would be able to perform just fine. You can\\u0026#39;t just relax and leave the stream on in the background because of the reasons I mentioned, plus the fan staying on at a high setting as a consequence.\\u003C/em\\u003E\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u003Cem\\u003EI am not 100% sure what causes it, but I hypothesize it\\u0026#39;s related to the feature implemented by\\u003C/em\\u003E \\u003Ca href=\\\"https://github.com/LizardByte/Sunshine/pull/1308\\\"\\u003E\\u003Cem\\u003E#1308\\u003C/em\\u003E\\u003C/a\\u003E\\u003Cem\\u003E. The pull request noted that this feature intentionally keeps the clocks high. While it\\u0026#39;s understandable that some users prefer this feature because of the claimed latency improvements, others prefer for the GPU to be able to downclock as much as possible.\\u003C/em\\u003E\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u003Cstrong\\u003E\\u003Cem\\u003EI fail to see any option to toggle it on/off. It should be made an option. And given these issues, it probably shouldn\\u0026#39;t be the default.\\u003C/em\\u003E\\u003C/strong\\u003E\\u003Cem\\u003E\\u0026quot;\\u003C/em\\u003E \\u003C/p\\u003E\\n\\n\\u003Cp\\u003E... is there a way to deactivate the functions mentioned in #1308?\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/fQtwJRQ59AVRs7s-Dr3WOaXudMge0DSFG-QiEsQJVes.jpg?auto=webp\\u0026s=344ae4df64a5701e3ec4aea1d8b5e2a6de1d31d1\", \"width\": 1200, \"height\": 600}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/fQtwJRQ59AVRs7s-Dr3WOaXudMge0DSFG-QiEsQJVes.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=776625694570c0468bed09251a4a5ab28f5cf758\", \"width\": 108, \"height\": 54}, {\"url\": \"https://external-preview.redd.it/fQtwJRQ59AVRs7s-Dr3WOaXudMge0DSFG-QiEsQJVes.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=f169b2355bad7116ad9082442bc952f60cfb829a\", \"width\": 216, \"height\": 108}, {\"url\": \"https://external-preview.redd.it/fQtwJRQ59AVRs7s-Dr3WOaXudMge0DSFG-QiEsQJVes.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=eb7c9f4a587c9593c6c213432dc33cf28722ff8d\", \"width\": 320, \"height\": 160}, {\"url\": \"https://external-preview.redd.it/fQtwJRQ59AVRs7s-Dr3WOaXudMge0DSFG-QiEsQJVes.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=1275b906211ca188936efe2c1febd977a893f7e5\", \"width\": 640, \"height\": 320}, {\"url\": \"https://external-preview.redd.it/fQtwJRQ59AVRs7s-Dr3WOaXudMge0DSFG-QiEsQJVes.jpg?width=960\\u0026crop=smart\\u0026auto=webp\\u0026s=301c87da2ac055a0c4608541f5e3a44637f42213\", \"width\": 960, \"height\": 480}, {\"url\": \"https://external-preview.redd.it/fQtwJRQ59AVRs7s-Dr3WOaXudMge0DSFG-QiEsQJVes.jpg?width=1080\\u0026crop=smart\\u0026auto=webp\\u0026s=e5d342185b050fcd59e4b1405cf4c8554a1d7791\", \"width\": 1080, \"height\": 540}], \"variants\": {}, \"id\": \"5osUvKp0AHlk5N7TSoKJjLfNJ6qpJlq50vMa-DP5BLE\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"18tocp4\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"One-Stress-6734\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/18tocp4/gpu_power_draw_to_high_when_streaming/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/18tocp4/gpu_power_draw_to_high_when_streaming/\", \"subreddit_subscribers\": 876, \"created_utc\": 1703860158.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Just discovered sunshine and been trying it out on Windows, Mac and Linux. Each one having major issues. Debian bookworm has been the most usable platform so far, even though it complains that it's not actually working saying fatel error and can't find nvenc. \\nAnyway, this post is about Windows . I've installed it on Windows 10, both a physical machine and a hyperv machine with a partitioned nvidia 1070. On both windows machines, the first time I set it up it allows me to connect to the desktop the first time, but after that it only connects briefly with a black screen and then says the ports on the firewall aren't open (moonlight client) , I've run the moonlight client on multiple platforms with the same result. It works the first time (on the first install of the server not after switching clients) , but then will not stream the desktop anymore. The client does actually succesfully connect as sunshine lets me know. I can however launch steam if it's installed and then exit to the desktop, but #1 I don't want steam on all my devices, and #2 too many extra steps. Any idea's ?\\n\\n \\n\", \"author_fullname\": \"t2_5ge0qxza\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Desktop cannot reconnect after fist connection.\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_18q8v56\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1703468823.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EJust discovered sunshine and been trying it out on Windows, Mac and Linux. Each one having major issues. Debian bookworm has been the most usable platform so far, even though it complains that it\\u0026#39;s not actually working saying fatel error and can\\u0026#39;t find nvenc.\\u003Cbr/\\u003E\\nAnyway, this post is about Windows . I\\u0026#39;ve installed it on Windows 10, both a physical machine and a hyperv machine with a partitioned nvidia 1070. On both windows machines, the first time I set it up it allows me to connect to the desktop the first time, but after that it only connects briefly with a black screen and then says the ports on the firewall aren\\u0026#39;t open (moonlight client) , I\\u0026#39;ve run the moonlight client on multiple platforms with the same result. It works the first time (on the first install of the server not after switching clients) , but then will not stream the desktop anymore. The client does actually succesfully connect as sunshine lets me know. I can however launch steam if it\\u0026#39;s installed and then exit to the desktop, but #1 I don\\u0026#39;t want steam on all my devices, and #2 too many extra steps. Any idea\\u0026#39;s ?\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"18q8v56\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"opUserZero\", \"discussion_type\": null, \"num_comments\": 4, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/18q8v56/desktop_cannot_reconnect_after_fist_connection/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/18q8v56/desktop_cannot_reconnect_after_fist_connection/\", \"subreddit_subscribers\": 876, \"created_utc\": 1703468823.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": 1702595067, \"subreddit\": \"LizardByte\", \"selftext\": \"Hi, I need some help with sending a magic packet over the internet. I\\u2019m able to successfully send magic packet locally. I\\u2019m using noip linked to a static dhcp ip and can send magic packets locally with no issues but once on a cellular signal it stops working.\\n\\nSetup: \\nWolow iOS: [https://wolow.site/ios?modalRef=wolowTutorial#about](https://wolow.site/ios?modalRef=wolowTutorial#about) \\nNoip (hostname linked to dhcp ip/static ip): [https://www.noip.com](https://www.noip.com/) \\ndhcp static ip google nest pro wifi: [https://support.google.com/googlenest/answer/6274660?hl=en](https://support.google.com/googlenest/answer/6274660?hl=en) \\nport: 7,9, random unused port (all tested locally working) \\nMac address: target pc \\nZero tier vpn: not sure if any interference is being cause but this is working to connect to the network off local when the PC is running not facing issues.\\ud83d\\udcf7 \\n\", \"author_fullname\": \"t2_wx50x\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Need help WOL over the internet (WAN)\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_18ihw99\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": \"ReenigneArcher\", \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"self\", \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1702585838.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHi, I need some help with sending a magic packet over the internet. I\\u2019m able to successfully send magic packet locally. I\\u2019m using noip linked to a static dhcp ip and can send magic packets locally with no issues but once on a cellular signal it stops working.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ESetup:\\u003Cbr/\\u003E\\nWolow iOS: \\u003Ca href=\\\"https://wolow.site/ios?modalRef=wolowTutorial#about\\\"\\u003Ehttps://wolow.site/ios?modalRef=wolowTutorial#about\\u003C/a\\u003E\\u003Cbr/\\u003E\\nNoip (hostname linked to dhcp ip/static ip): \\u003Ca href=\\\"https://www.noip.com/\\\"\\u003Ehttps://www.noip.com\\u003C/a\\u003E\\u003Cbr/\\u003E\\ndhcp static ip google nest pro wifi: \\u003Ca href=\\\"https://support.google.com/googlenest/answer/6274660?hl=en\\\"\\u003Ehttps://support.google.com/googlenest/answer/6274660?hl=en\\u003C/a\\u003E\\u003Cbr/\\u003E\\nport: 7,9, random unused port (all tested locally working)\\u003Cbr/\\u003E\\nMac address: target pc\\u003Cbr/\\u003E\\nZero tier vpn: not sure if any interference is being cause but this is working to connect to the network off local when the PC is running not facing issues.\\ud83d\\udcf7 \\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/lYI3-IDrRH9JrI3QbBNGKQvmPQzkwroHLv2ll39klYc.jpg?auto=webp\\u0026s=471d3d093e660681f99a7f89c684cecf6fc184e2\", \"width\": 1200, \"height\": 627}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/lYI3-IDrRH9JrI3QbBNGKQvmPQzkwroHLv2ll39klYc.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=c02a256b5dfcbd0654ef11ae79e4e8489e20b904\", \"width\": 108, \"height\": 56}, {\"url\": \"https://external-preview.redd.it/lYI3-IDrRH9JrI3QbBNGKQvmPQzkwroHLv2ll39klYc.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=53781340cc0bf1dfa4e1d80542a5307188315494\", \"width\": 216, \"height\": 112}, {\"url\": \"https://external-preview.redd.it/lYI3-IDrRH9JrI3QbBNGKQvmPQzkwroHLv2ll39klYc.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=2cb7f3b2793c5982717ada16b75c85c205619be4\", \"width\": 320, \"height\": 167}, {\"url\": \"https://external-preview.redd.it/lYI3-IDrRH9JrI3QbBNGKQvmPQzkwroHLv2ll39klYc.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=37ef925b2ab859d72382d49a32189876bd407dce\", \"width\": 640, \"height\": 334}, {\"url\": \"https://external-preview.redd.it/lYI3-IDrRH9JrI3QbBNGKQvmPQzkwroHLv2ll39klYc.jpg?width=960\\u0026crop=smart\\u0026auto=webp\\u0026s=49d429d5cdbdec8840f5c51097c09554c3338791\", \"width\": 960, \"height\": 501}, {\"url\": \"https://external-preview.redd.it/lYI3-IDrRH9JrI3QbBNGKQvmPQzkwroHLv2ll39klYc.jpg?width=1080\\u0026crop=smart\\u0026auto=webp\\u0026s=0370fa848d997983f297a19a6bb3b1f7e05c349c\", \"width\": 1080, \"height\": 564}], \"variants\": {}, \"id\": \"-xdFmez__sgk0ksKiWGT1EdpQPwDKpBy1_G7-ZM5tsQ\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"18ihw99\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"eastcoastninja\", \"discussion_type\": null, \"num_comments\": 3, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": true, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/18ihw99/need_help_wol_over_the_internet_wan/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/18ihw99/need_help_wol_over_the_internet_wan/\", \"subreddit_subscribers\": 876, \"created_utc\": 1702585838.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hi everyone!\\n\\nI recently moved to a new place and tried setting up Sunshine to stream to my NVidia shield. Previously, I had no issues doing so, and have tried so many things today to try and get passed these errors, but am coming up empty. I'm able to connect to the web configuration. I've tried forwarding ports, checking firewalls, etc.\\n\\nAny help or advice on next steps would be greatly appreciated. Please see below for the errors in question.\\n\\nThanks in advance!\\n\\n\\u0026#x200B;\\n\\nEdit\\\\*\\\\* Post title should read \\\"Sunshine launching Errors\\\".\\n\\nhttps://preview.redd.it/vsh3s1j5hq5c1.png?width=711\\u0026format=png\\u0026auto=webp\\u0026s=4e916ae8bc5f5258167d0abd66d49b438f321f91\", \"author_fullname\": \"t2_efkzm\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sunshine install: Errors!\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": 39, \"top_awarded_type\": null, \"hide_score\": false, \"media_metadata\": {\"vsh3s1j5hq5c1\": {\"status\": \"valid\", \"e\": \"Image\", \"m\": \"image/png\", \"p\": [{\"y\": 30, \"x\": 108, \"u\": \"https://preview.redd.it/vsh3s1j5hq5c1.png?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=db2f9ddc245319cc2a802fe2ca44e79415283281\"}, {\"y\": 61, \"x\": 216, \"u\": \"https://preview.redd.it/vsh3s1j5hq5c1.png?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=ef144719f99d4d269a7d9bbc878f325dc8791a13\"}, {\"y\": 90, \"x\": 320, \"u\": \"https://preview.redd.it/vsh3s1j5hq5c1.png?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=c4c66cedc9ca8eb5e8a21a993d3df88e8dac90d1\"}, {\"y\": 181, \"x\": 640, \"u\": \"https://preview.redd.it/vsh3s1j5hq5c1.png?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=36bb762ab8571220a0065d699caac99b873754aa\"}], \"s\": {\"y\": 202, \"x\": 711, \"u\": \"https://preview.redd.it/vsh3s1j5hq5c1.png?width=711\\u0026format=png\\u0026auto=webp\\u0026s=4e916ae8bc5f5258167d0abd66d49b438f321f91\"}, \"id\": \"vsh3s1j5hq5c1\"}}, \"name\": \"t3_18g4s64\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": 140, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"https://b.thumbs.redditmedia.com/joKc3I_SfwDu4VmPlXWBJXkN0m537lf4UJ6dYwfzZnQ.jpg\", \"edited\": 1702331280.0, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1702330160.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHi everyone!\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI recently moved to a new place and tried setting up Sunshine to stream to my NVidia shield. Previously, I had no issues doing so, and have tried so many things today to try and get passed these errors, but am coming up empty. I\\u0026#39;m able to connect to the web configuration. I\\u0026#39;ve tried forwarding ports, checking firewalls, etc.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAny help or advice on next steps would be greatly appreciated. Please see below for the errors in question.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThanks in advance!\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u0026#x200B;\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EEdit** Post title should read \\u0026quot;Sunshine launching Errors\\u0026quot;.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u003Ca href=\\\"https://preview.redd.it/vsh3s1j5hq5c1.png?width=711\\u0026amp;format=png\\u0026amp;auto=webp\\u0026amp;s=4e916ae8bc5f5258167d0abd66d49b438f321f91\\\"\\u003Ehttps://preview.redd.it/vsh3s1j5hq5c1.png?width=711\\u0026amp;format=png\\u0026amp;auto=webp\\u0026amp;s=4e916ae8bc5f5258167d0abd66d49b438f321f91\\u003C/a\\u003E\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"18g4s64\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Gozzylord\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/18g4s64/sunshine_install_errors/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/18g4s64/sunshine_install_errors/\", \"subreddit_subscribers\": 876, \"created_utc\": 1702330160.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Trying to setup Sunshine + Moonlight to connect my Pixel 8 Pro to my gaming PC (RTX 3090 Ti) but when I open \\\\`Desktop\\\\` or \\\\`Steam\\\\` it flashes a black screen and puts me back to the game selection. When I pick it, I have an option to resume session but the same thing happens over and over. Steam does open on my desktop and I get a small notification that the stream has started. I've verified ports are open and working, manually set audio sink and virtual audio devices, as well as forcing 1080p/120fps.\\n\\nThe logs reference that the GPU doesnt support NvEnc, which is odd?\\n\\n\\u0026#x200B;\\n\\nHere's the Sunshine log:\\n\\n\\\\[2023:12:09:10:01:49\\\\]: Info: nvprefs: Opened undo file from previous improper termination\\n\\n\\\\[2023:12:09:10:01:49\\\\]: Info: nvprefs: Restored OGL\\\\_CPL\\\\_PREFER\\\\_DXPRESENT for base profile\\n\\n\\\\[2023:12:09:10:01:49\\\\]: Info: nvprefs: Restored global profile settings from undo file - deleting the file\\n\\n\\\\[2023:12:09:10:01:49\\\\]: Info: nvprefs: No need to modify application profile settings\\n\\n\\\\[2023:12:09:10:01:49\\\\]: Info: nvprefs: Changed OGL\\\\_CPL\\\\_PREFER\\\\_DXPRESENT to OGL\\\\_CPL\\\\_PREFER\\\\_DXPRESENT\\\\_PREFER\\\\_ENABLED for base profile\\n\\n\\\\[2023:12:09:10:01:49\\\\]: Info: Sunshine version: 0.21.0\\n\\n\\\\[2023:12:09:10:01:49\\\\]: Info: Compiling shaders...\\n\\n\\\\[2023:12:09:10:01:49\\\\]: Info: System tray created\\n\\n\\\\[2023:12:09:10:01:49\\\\]: Info: Compiled shaders\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: // Testing for available encoders, this may generate errors. You can safely ignore those errors. //\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: Trying encoder \\\\[nvenc\\\\]\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: ddprobe.exe \\\\[1\\\\] \\\\[\\\\\\\\\\\\\\\\.\\\\\\\\DISPLAY1\\\\] returned: 0x00000000\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: Set GPU preference: 1\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: \\n\\nDevice Description : NVIDIA GeForce RTX 3090 Ti\\n\\nDevice Vendor ID : 0x000010DE\\n\\nDevice Device ID : 0x00002203\\n\\nDevice Video Mem : 22797 MiB\\n\\nDevice Sys Mem : 0 MiB\\n\\nShare Sys Mem : 16254 MiB\\n\\nFeature Level : 0x0000B100\\n\\nCapture size : 3440x1440\\n\\nOffset : 0x0\\n\\nVirtual Desktop : 3440x1440\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: Active GPU has HAGS enabled\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: Using realtime GPU priority\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: Desktop resolution \\\\[3440x1440\\\\]\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: Desktop format \\\\[DXGI\\\\_FORMAT\\\\_R16G16B16A16\\\\_FLOAT\\\\]\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: Display refresh rate \\\\[239.989Hz\\\\]\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: Requested frame rate \\\\[60fps\\\\]\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: \\n\\nColorspace : DXGI\\\\_COLOR\\\\_SPACE\\\\_RGB\\\\_FULL\\\\_G2084\\\\_NONE\\\\_P2020\\n\\nBits Per Color : 10\\n\\nRed Primary : \\\\[0.675784,0.323243\\\\]\\n\\nGreen Primary : \\\\[0.255857,0.684575\\\\]\\n\\nBlue Primary : \\\\[0.146485,0.0546865\\\\]\\n\\nWhite Point : \\\\[0.291993,0.300777\\\\]\\n\\nMin Luminance : 0.01 nits\\n\\nMax Luminance : 530 nits\\n\\nMax Full Luminance : 530 nits\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: \\n\\nDevice Description : NVIDIA GeForce RTX 3090 Ti\\n\\nDevice Vendor ID : 0x000010DE\\n\\nDevice Device ID : 0x00002203\\n\\nDevice Video Mem : 22797 MiB\\n\\nDevice Sys Mem : 0 MiB\\n\\nShare Sys Mem : 16254 MiB\\n\\nFeature Level : 0x0000B100\\n\\nCapture size : 3440x1440\\n\\nOffset : 0x0\\n\\nVirtual Desktop : 3440x1440\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: Active GPU has HAGS enabled\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: Using realtime GPU priority\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: Desktop resolution \\\\[3440x1440\\\\]\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: Desktop format \\\\[DXGI\\\\_FORMAT\\\\_R16G16B16A16\\\\_FLOAT\\\\]\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: Display refresh rate \\\\[239.989Hz\\\\]\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: Requested frame rate \\\\[60fps\\\\]\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: \\n\\nColorspace : DXGI\\\\_COLOR\\\\_SPACE\\\\_RGB\\\\_FULL\\\\_G2084\\\\_NONE\\\\_P2020\\n\\nBits Per Color : 10\\n\\nRed Primary : \\\\[0.675784,0.323243\\\\]\\n\\nGreen Primary : \\\\[0.255857,0.684575\\\\]\\n\\nBlue Primary : \\\\[0.146485,0.0546865\\\\]\\n\\nWhite Point : \\\\[0.291993,0.300777\\\\]\\n\\nMin Luminance : 0.01 nits\\n\\nMax Luminance : 530 nits\\n\\nMax Full Luminance : 530 nits\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: SDR color coding \\\\[Rec. 601\\\\]\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: Color depth: 8-bit\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: Color range: \\\\[JPEG\\\\]\\n\\n\\\\[2023:12:09:10:01:50\\\\]: Info: NvEnc: created encoder P1 two-pass rfi\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: \\n\\nDevice Description : NVIDIA GeForce RTX 3090 Ti\\n\\nDevice Vendor ID : 0x000010DE\\n\\nDevice Device ID : 0x00002203\\n\\nDevice Video Mem : 22797 MiB\\n\\nDevice Sys Mem : 0 MiB\\n\\nShare Sys Mem : 16254 MiB\\n\\nFeature Level : 0x0000B100\\n\\nCapture size : 3440x1440\\n\\nOffset : 0x0\\n\\nVirtual Desktop : 3440x1440\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: Active GPU has HAGS enabled\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: Using realtime GPU priority\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: Desktop resolution \\\\[3440x1440\\\\]\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: Desktop format \\\\[DXGI\\\\_FORMAT\\\\_R16G16B16A16\\\\_FLOAT\\\\]\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: Display refresh rate \\\\[239.989Hz\\\\]\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: Requested frame rate \\\\[60fps\\\\]\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: \\n\\nColorspace : DXGI\\\\_COLOR\\\\_SPACE\\\\_RGB\\\\_FULL\\\\_G2084\\\\_NONE\\\\_P2020\\n\\nBits Per Color : 10\\n\\nRed Primary : \\\\[0.675784,0.323243\\\\]\\n\\nGreen Primary : \\\\[0.255857,0.684575\\\\]\\n\\nBlue Primary : \\\\[0.146485,0.0546865\\\\]\\n\\nWhite Point : \\\\[0.291993,0.300777\\\\]\\n\\nMin Luminance : 0.01 nits\\n\\nMax Luminance : 530 nits\\n\\nMax Full Luminance : 530 nits\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: SDR color coding \\\\[Rec. 601\\\\]\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: Color depth: 8-bit\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: Color range: \\\\[JPEG\\\\]\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: NvEnc: created encoder P1 two-pass rfi\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: \\n\\nDevice Description : NVIDIA GeForce RTX 3090 Ti\\n\\nDevice Vendor ID : 0x000010DE\\n\\nDevice Device ID : 0x00002203\\n\\nDevice Video Mem : 22797 MiB\\n\\nDevice Sys Mem : 0 MiB\\n\\nShare Sys Mem : 16254 MiB\\n\\nFeature Level : 0x0000B100\\n\\nCapture size : 3440x1440\\n\\nOffset : 0x0\\n\\nVirtual Desktop : 3440x1440\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: Active GPU has HAGS enabled\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: Using realtime GPU priority\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: Desktop resolution \\\\[3440x1440\\\\]\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: Desktop format \\\\[DXGI\\\\_FORMAT\\\\_R16G16B16A16\\\\_FLOAT\\\\]\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: Display refresh rate \\\\[239.989Hz\\\\]\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: Requested frame rate \\\\[60fps\\\\]\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: \\n\\nColorspace : DXGI\\\\_COLOR\\\\_SPACE\\\\_RGB\\\\_FULL\\\\_G2084\\\\_NONE\\\\_P2020\\n\\nBits Per Color : 10\\n\\nRed Primary : \\\\[0.675784,0.323243\\\\]\\n\\nGreen Primary : \\\\[0.255857,0.684575\\\\]\\n\\nBlue Primary : \\\\[0.146485,0.0546865\\\\]\\n\\nWhite Point : \\\\[0.291993,0.300777\\\\]\\n\\nMin Luminance : 0.01 nits\\n\\nMax Luminance : 530 nits\\n\\nMax Full Luminance : 530 nits\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: SDR color coding \\\\[Rec. 601\\\\]\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: Color depth: 8-bit\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Info: Color range: \\\\[JPEG\\\\]\\n\\n\\\\[2023:12:09:10:01:51\\\\]: Error: NvEnc: encoding format is not supported by the gpu\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: \\n\\nDevice Description : NVIDIA GeForce RTX 3090 Ti\\n\\nDevice Vendor ID : 0x000010DE\\n\\nDevice Device ID : 0x00002203\\n\\nDevice Video Mem : 22797 MiB\\n\\nDevice Sys Mem : 0 MiB\\n\\nShare Sys Mem : 16254 MiB\\n\\nFeature Level : 0x0000B100\\n\\nCapture size : 3440x1440\\n\\nOffset : 0x0\\n\\nVirtual Desktop : 3440x1440\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: Active GPU has HAGS enabled\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: Using realtime GPU priority\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: Desktop resolution \\\\[3440x1440\\\\]\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: Desktop format \\\\[DXGI\\\\_FORMAT\\\\_R16G16B16A16\\\\_FLOAT\\\\]\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: Display refresh rate \\\\[239.989Hz\\\\]\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: Requested frame rate \\\\[60fps\\\\]\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: \\n\\nColorspace : DXGI\\\\_COLOR\\\\_SPACE\\\\_RGB\\\\_FULL\\\\_G2084\\\\_NONE\\\\_P2020\\n\\nBits Per Color : 10\\n\\nRed Primary : \\\\[0.675784,0.323243\\\\]\\n\\nGreen Primary : \\\\[0.255857,0.684575\\\\]\\n\\nBlue Primary : \\\\[0.146485,0.0546865\\\\]\\n\\nWhite Point : \\\\[0.291993,0.300777\\\\]\\n\\nMin Luminance : 0.01 nits\\n\\nMax Luminance : 530 nits\\n\\nMax Full Luminance : 530 nits\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: SDR color coding \\\\[Rec. 601\\\\]\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: Color depth: 8-bit\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: Color range: \\\\[JPEG\\\\]\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Error: NvEnc: encoding format is not supported by the gpu\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: \\n\\nDevice Description : NVIDIA GeForce RTX 3090 Ti\\n\\nDevice Vendor ID : 0x000010DE\\n\\nDevice Device ID : 0x00002203\\n\\nDevice Video Mem : 22797 MiB\\n\\nDevice Sys Mem : 0 MiB\\n\\nShare Sys Mem : 16254 MiB\\n\\nFeature Level : 0x0000B100\\n\\nCapture size : 3440x1440\\n\\nOffset : 0x0\\n\\nVirtual Desktop : 3440x1440\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: Active GPU has HAGS enabled\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: Using realtime GPU priority\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: Desktop resolution \\\\[3440x1440\\\\]\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: Desktop format \\\\[DXGI\\\\_FORMAT\\\\_R16G16B16A16\\\\_FLOAT\\\\]\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: Display refresh rate \\\\[239.989Hz\\\\]\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: Requested frame rate \\\\[60fps\\\\]\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: \\n\\nColorspace : DXGI\\\\_COLOR\\\\_SPACE\\\\_RGB\\\\_FULL\\\\_G2084\\\\_NONE\\\\_P2020\\n\\nBits Per Color : 10\\n\\nRed Primary : \\\\[0.675784,0.323243\\\\]\\n\\nGreen Primary : \\\\[0.255857,0.684575\\\\]\\n\\nBlue Primary : \\\\[0.146485,0.0546865\\\\]\\n\\nWhite Point : \\\\[0.291993,0.300777\\\\]\\n\\nMin Luminance : 0.01 nits\\n\\nMax Luminance : 530 nits\\n\\nMax Full Luminance : 530 nits\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: HDR color coding \\\\[Rec. 2020 + SMPTE 2084 PQ\\\\]\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: Color depth: 10-bit\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: Color range: \\\\[JPEG\\\\]\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: NvEnc: created encoder P1 10-bit two-pass rfi\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: \\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: // Ignore any errors mentioned above, they are not relevant. //\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: \\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: Found H.264 encoder: h264\\\\_nvenc \\\\[nvenc\\\\]\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: Found HEVC encoder: hevc\\\\_nvenc \\\\[nvenc\\\\]\\n\\n\\\\[2023:12:09:10:01:52\\\\]: Info: Configuration UI available at \\\\[[https://localhost:47990](https://localhost:47990)\\\\]\\n\\n\\\\[2023:12:09:10:01:53\\\\]: Info: Registered Sunshine mDNS service\\n\\n\\\\[2023:12:09:10:01:56\\\\]: Info: Completed UPnP port mappings to [192.168.2.112](https://192.168.2.112) via [http://192.168.2.1:43797/rootDesc.xml](http://192.168.2.1:43797/rootDesc.xml)\\n\\n\\u0026#x200B;\\n\\n\\u0026#x200B;\", \"author_fullname\": \"t2_l4mf5\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Can't Get Pixel 8 Pro to Open a Stream\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_18effo6\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1702134303.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003ETrying to setup Sunshine + Moonlight to connect my Pixel 8 Pro to my gaming PC (RTX 3090 Ti) but when I open `Desktop` or `Steam` it flashes a black screen and puts me back to the game selection. When I pick it, I have an option to resume session but the same thing happens over and over. Steam does open on my desktop and I get a small notification that the stream has started. I\\u0026#39;ve verified ports are open and working, manually set audio sink and virtual audio devices, as well as forcing 1080p/120fps.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThe logs reference that the GPU doesnt support NvEnc, which is odd?\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u0026#x200B;\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EHere\\u0026#39;s the Sunshine log:\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:49]: Info: nvprefs: Opened undo file from previous improper termination\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:49]: Info: nvprefs: Restored OGL_CPL_PREFER_DXPRESENT for base profile\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:49]: Info: nvprefs: Restored global profile settings from undo file - deleting the file\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:49]: Info: nvprefs: No need to modify application profile settings\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:49]: Info: nvprefs: Changed OGL_CPL_PREFER_DXPRESENT to OGL_CPL_PREFER_DXPRESENT_PREFER_ENABLED for base profile\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:49]: Info: Sunshine version: 0.21.0\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:49]: Info: Compiling shaders...\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:49]: Info: System tray created\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:49]: Info: Compiled shaders\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: // Testing for available encoders, this may generate errors. You can safely ignore those errors. //\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: Trying encoder [nvenc]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: ddprobe.exe [1] [\\\\\\\\.\\\\DISPLAY1] returned: 0x00000000\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: Set GPU preference: 1\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Description : NVIDIA GeForce RTX 3090 Ti\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Vendor ID : 0x000010DE\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Device ID : 0x00002203\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Video Mem : 22797 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Sys Mem : 0 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EShare Sys Mem : 16254 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFeature Level : 0x0000B100\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ECapture size : 3440x1440\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EOffset : 0x0\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EVirtual Desktop : 3440x1440\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: Active GPU has HAGS enabled\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: Using realtime GPU priority\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: Desktop resolution [3440x1440]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: Desktop format [DXGI_FORMAT_R16G16B16A16_FLOAT]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: Display refresh rate [239.989Hz]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: Requested frame rate [60fps]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EColorspace : DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EBits Per Color : 10\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ERed Primary : [0.675784,0.323243]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EGreen Primary : [0.255857,0.684575]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EBlue Primary : [0.146485,0.0546865]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EWhite Point : [0.291993,0.300777]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMin Luminance : 0.01 nits\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMax Luminance : 530 nits\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMax Full Luminance : 530 nits\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Description : NVIDIA GeForce RTX 3090 Ti\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Vendor ID : 0x000010DE\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Device ID : 0x00002203\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Video Mem : 22797 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Sys Mem : 0 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EShare Sys Mem : 16254 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFeature Level : 0x0000B100\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ECapture size : 3440x1440\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EOffset : 0x0\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EVirtual Desktop : 3440x1440\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: Active GPU has HAGS enabled\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: Using realtime GPU priority\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: Desktop resolution [3440x1440]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: Desktop format [DXGI_FORMAT_R16G16B16A16_FLOAT]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: Display refresh rate [239.989Hz]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: Requested frame rate [60fps]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EColorspace : DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EBits Per Color : 10\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ERed Primary : [0.675784,0.323243]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EGreen Primary : [0.255857,0.684575]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EBlue Primary : [0.146485,0.0546865]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EWhite Point : [0.291993,0.300777]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMin Luminance : 0.01 nits\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMax Luminance : 530 nits\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMax Full Luminance : 530 nits\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: SDR color coding [Rec. 601]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: Color depth: 8-bit\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: Color range: [JPEG]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:50]: Info: NvEnc: created encoder P1 two-pass rfi\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Description : NVIDIA GeForce RTX 3090 Ti\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Vendor ID : 0x000010DE\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Device ID : 0x00002203\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Video Mem : 22797 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Sys Mem : 0 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EShare Sys Mem : 16254 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFeature Level : 0x0000B100\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ECapture size : 3440x1440\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EOffset : 0x0\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EVirtual Desktop : 3440x1440\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: Active GPU has HAGS enabled\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: Using realtime GPU priority\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: Desktop resolution [3440x1440]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: Desktop format [DXGI_FORMAT_R16G16B16A16_FLOAT]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: Display refresh rate [239.989Hz]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: Requested frame rate [60fps]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EColorspace : DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EBits Per Color : 10\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ERed Primary : [0.675784,0.323243]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EGreen Primary : [0.255857,0.684575]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EBlue Primary : [0.146485,0.0546865]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EWhite Point : [0.291993,0.300777]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMin Luminance : 0.01 nits\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMax Luminance : 530 nits\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMax Full Luminance : 530 nits\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: SDR color coding [Rec. 601]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: Color depth: 8-bit\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: Color range: [JPEG]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: NvEnc: created encoder P1 two-pass rfi\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Description : NVIDIA GeForce RTX 3090 Ti\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Vendor ID : 0x000010DE\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Device ID : 0x00002203\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Video Mem : 22797 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Sys Mem : 0 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EShare Sys Mem : 16254 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFeature Level : 0x0000B100\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ECapture size : 3440x1440\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EOffset : 0x0\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EVirtual Desktop : 3440x1440\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: Active GPU has HAGS enabled\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: Using realtime GPU priority\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: Desktop resolution [3440x1440]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: Desktop format [DXGI_FORMAT_R16G16B16A16_FLOAT]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: Display refresh rate [239.989Hz]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: Requested frame rate [60fps]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EColorspace : DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EBits Per Color : 10\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ERed Primary : [0.675784,0.323243]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EGreen Primary : [0.255857,0.684575]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EBlue Primary : [0.146485,0.0546865]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EWhite Point : [0.291993,0.300777]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMin Luminance : 0.01 nits\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMax Luminance : 530 nits\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMax Full Luminance : 530 nits\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: SDR color coding [Rec. 601]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: Color depth: 8-bit\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Info: Color range: [JPEG]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:51]: Error: NvEnc: encoding format is not supported by the gpu\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Description : NVIDIA GeForce RTX 3090 Ti\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Vendor ID : 0x000010DE\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Device ID : 0x00002203\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Video Mem : 22797 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Sys Mem : 0 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EShare Sys Mem : 16254 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFeature Level : 0x0000B100\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ECapture size : 3440x1440\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EOffset : 0x0\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EVirtual Desktop : 3440x1440\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: Active GPU has HAGS enabled\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: Using realtime GPU priority\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: Desktop resolution [3440x1440]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: Desktop format [DXGI_FORMAT_R16G16B16A16_FLOAT]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: Display refresh rate [239.989Hz]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: Requested frame rate [60fps]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EColorspace : DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EBits Per Color : 10\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ERed Primary : [0.675784,0.323243]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EGreen Primary : [0.255857,0.684575]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EBlue Primary : [0.146485,0.0546865]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EWhite Point : [0.291993,0.300777]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMin Luminance : 0.01 nits\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMax Luminance : 530 nits\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMax Full Luminance : 530 nits\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: SDR color coding [Rec. 601]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: Color depth: 8-bit\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: Color range: [JPEG]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Error: NvEnc: encoding format is not supported by the gpu\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Description : NVIDIA GeForce RTX 3090 Ti\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Vendor ID : 0x000010DE\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Device ID : 0x00002203\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Video Mem : 22797 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Sys Mem : 0 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EShare Sys Mem : 16254 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFeature Level : 0x0000B100\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ECapture size : 3440x1440\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EOffset : 0x0\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EVirtual Desktop : 3440x1440\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: Active GPU has HAGS enabled\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: Using realtime GPU priority\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: Desktop resolution [3440x1440]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: Desktop format [DXGI_FORMAT_R16G16B16A16_FLOAT]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: Display refresh rate [239.989Hz]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: Requested frame rate [60fps]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EColorspace : DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EBits Per Color : 10\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ERed Primary : [0.675784,0.323243]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EGreen Primary : [0.255857,0.684575]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EBlue Primary : [0.146485,0.0546865]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EWhite Point : [0.291993,0.300777]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMin Luminance : 0.01 nits\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMax Luminance : 530 nits\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMax Full Luminance : 530 nits\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: HDR color coding [Rec. 2020 + SMPTE 2084 PQ]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: Color depth: 10-bit\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: Color range: [JPEG]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: NvEnc: created encoder P1 10-bit two-pass rfi\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: \\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: // Ignore any errors mentioned above, they are not relevant. //\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: \\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: Found H.264 encoder: h264_nvenc [nvenc]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: Found HEVC encoder: hevc_nvenc [nvenc]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:52]: Info: Configuration UI available at [\\u003Ca href=\\\"https://localhost:47990\\\"\\u003Ehttps://localhost:47990\\u003C/a\\u003E]\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:53]: Info: Registered Sunshine mDNS service\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E[2023:12:09:10:01:56]: Info: Completed UPnP port mappings to \\u003Ca href=\\\"https://192.168.2.112\\\"\\u003E192.168.2.112\\u003C/a\\u003E via \\u003Ca href=\\\"http://192.168.2.1:43797/rootDesc.xml\\\"\\u003Ehttp://192.168.2.1:43797/rootDesc.xml\\u003C/a\\u003E\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u0026#x200B;\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u0026#x200B;\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"18effo6\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Kolmain\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/18effo6/cant_get_pixel_8_pro_to_open_a_stream/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/18effo6/cant_get_pixel_8_pro_to_open_a_stream/\", \"subreddit_subscribers\": 876, \"created_utc\": 1702134303.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"author_fullname\": \"t2_arlmwuod\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Looking for a guide to setup Retroarcher on Plex\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_18dtoay\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1702061407.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"18dtoay\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Illustrious_Ad_3847\", \"discussion_type\": null, \"num_comments\": 2, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/18dtoay/looking_for_a_guide_to_setup_retroarcher_on_plex/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/18dtoay/looking_for_a_guide_to_setup_retroarcher_on_plex/\", \"subreddit_subscribers\": 876, \"created_utc\": 1702061407.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"i want to stream local coop games or play on emulators with my friend on xbox\\n\\nsadly both zerotier \\u0026 Tailscale require an app to be connected in the same vpn network\\n\\nwe don't know how to do it in xbox if there is another way to use them other than the app,\\n\\nalso i enabled UPnp in sunshine didn't work so i used the moonlight test and showed that there is closed ports even tho sunshine should open them auto i am kinda confused here also it showed that UPnp might be closed in the router so i went in there and there is a tab for it but it's blank just shows the header help );\", \"author_fullname\": \"t2_4ixdm9xy\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"xbox s/s to pc outside the network\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_1868tkm\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1701210456.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003Ei want to stream local coop games or play on emulators with my friend on xbox\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Esadly both zerotier \\u0026amp; Tailscale require an app to be connected in the same vpn network\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Ewe don\\u0026#39;t know how to do it in xbox if there is another way to use them other than the app,\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Ealso i enabled UPnp in sunshine didn\\u0026#39;t work so i used the moonlight test and showed that there is closed ports even tho sunshine should open them auto i am kinda confused here also it showed that UPnp might be closed in the router so i went in there and there is a tab for it but it\\u0026#39;s blank just shows the header help );\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"1868tkm\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"ziadrrr\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/1868tkm/xbox_ss_to_pc_outside_the_network/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/1868tkm/xbox_ss_to_pc_outside_the_network/\", \"subreddit_subscribers\": 876, \"created_utc\": 1701210456.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hello! I've been trying to find a QRes download that isn't from some sketchy website to configure autoswitching. \\n\\n\\nDoes anyone know of one? \\n\\n\\nI've found the Sourceforge page for it, but using the installer there throws a complaint about my OS being 64 bit . Everything else I've found has been some random website that make my computer cry with all the false download buttons. \\n\\n\\nI've also checked the Sunshine docs thinking there would be an official link there, but didn't see one. \\n\\n\\nThank you for your time!\", \"author_fullname\": \"t2_vvyn2ced\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"QRes Download 64 Bit\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_1834ou9\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 3, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 3, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1700866792.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHello! I\\u0026#39;ve been trying to find a QRes download that isn\\u0026#39;t from some sketchy website to configure autoswitching. \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDoes anyone know of one? \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI\\u0026#39;ve found the Sourceforge page for it, but using the installer there throws a complaint about my OS being 64 bit . Everything else I\\u0026#39;ve found has been some random website that make my computer cry with all the false download buttons. \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI\\u0026#39;ve also checked the Sunshine docs thinking there would be an official link there, but didn\\u0026#39;t see one. \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThank you for your time!\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"1834ou9\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"luciel23\", \"discussion_type\": null, \"num_comments\": 2, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/1834ou9/qres_download_64_bit/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/1834ou9/qres_download_64_bit/\", \"subreddit_subscribers\": 876, \"created_utc\": 1700866792.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"I'm running Sunshine 0.21 as a host on a Windows 10 machine and Moonlight as a client on an iPad. While futzing with settings, I removed the Windows host from my iPad client and I'm unable to find it again on the local network.\\n\\nI tried unsinstalling and reinstalling both Sunshine on the hostmachine and doing the same for the client on the iPad but no dice. Oddly, when I boot up Moonlight on the iPad, it has no problem finding a different Windows host on the local network. I was also able to remove the other Windows 10 host and find it again whenever I reboot the Moonlight client on my iPad.\\n\\nIs there a way to make sure it's actually running once the WebUI is booted up? The other host is findable no problem which makes me suspect it's not running for some reason\\n\\nWhat am I doing wrong and how can I get it to find the previously removed host?\", \"author_fullname\": \"t2_8t9fd5is\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Can't re-add previously removed Sunshine host on IOS running Moonlight client\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_182ir2s\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": 1700798598.0, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1700797424.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI\\u0026#39;m running Sunshine 0.21 as a host on a Windows 10 machine and Moonlight as a client on an iPad. While futzing with settings, I removed the Windows host from my iPad client and I\\u0026#39;m unable to find it again on the local network.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI tried unsinstalling and reinstalling both Sunshine on the hostmachine and doing the same for the client on the iPad but no dice. Oddly, when I boot up Moonlight on the iPad, it has no problem finding a different Windows host on the local network. I was also able to remove the other Windows 10 host and find it again whenever I reboot the Moonlight client on my iPad.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EIs there a way to make sure it\\u0026#39;s actually running once the WebUI is booted up? The other host is findable no problem which makes me suspect it\\u0026#39;s not running for some reason\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EWhat am I doing wrong and how can I get it to find the previously removed host?\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"182ir2s\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"lemmingsaflame\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/182ir2s/cant_readd_previously_removed_sunshine_host_on/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/182ir2s/cant_readd_previously_removed_sunshine_host_on/\", \"subreddit_subscribers\": 876, \"created_utc\": 1700797424.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hi I have bought a HDMI dummy plug because otherwise sunshine was using only my internal graphics instead of Nvidia GPU on my laptop. However when I start the stream the controller doesn't work anymore. I'm using moonlight on my Asus Rog Phone 3 with a Bluetooth controller. The strange thing is it's working fine without HDMI dummy plug. Any advice?\", \"author_fullname\": \"t2_7wr39euq\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"controller stopped working after plugging HDMI dummy.\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_1816oqg\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1700651222.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHi I have bought a HDMI dummy plug because otherwise sunshine was using only my internal graphics instead of Nvidia GPU on my laptop. However when I start the stream the controller doesn\\u0026#39;t work anymore. I\\u0026#39;m using moonlight on my Asus Rog Phone 3 with a Bluetooth controller. The strange thing is it\\u0026#39;s working fine without HDMI dummy plug. Any advice?\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"1816oqg\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"1986_Summer_Fire\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/1816oqg/controller_stopped_working_after_plugging_hdmi/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/1816oqg/controller_stopped_working_after_plugging_hdmi/\", \"subreddit_subscribers\": 876, \"created_utc\": 1700651222.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": 1702595083, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"author_fullname\": \"t2_ocwtya6a8\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"How do I fix this? I don't know anything about how the internet works.\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": 42, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_180gr8k\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"i.redd.it\", \"media_embed\": {}, \"thumbnail_width\": 140, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": true, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": \"ReenigneArcher\", \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"https://b.thumbs.redditmedia.com/9q32X6SbHw03bLLS09TuMroDxZGUmJbbRH1GKzA7Hlw.jpg\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"image\", \"content_categories\": null, \"is_self\": false, \"subreddit_type\": \"public\", \"created\": 1700572630.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"url_overridden_by_dest\": \"https://i.redd.it/975zxc8dbp1c1.png\", \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://preview.redd.it/975zxc8dbp1c1.png?auto=webp\\u0026s=9ac5583c8ba1d2ad53b753de2409b5921d829d6c\", \"width\": 844, \"height\": 255}, \"resolutions\": [{\"url\": \"https://preview.redd.it/975zxc8dbp1c1.png?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=bd17ad0d789e4c8ad078b7088c8e9e82d8458b5b\", \"width\": 108, \"height\": 32}, {\"url\": \"https://preview.redd.it/975zxc8dbp1c1.png?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=0b2390de50a7981cbedc7117a38b117b7a198240\", \"width\": 216, \"height\": 65}, {\"url\": \"https://preview.redd.it/975zxc8dbp1c1.png?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=e0f38f887e1ba78e7f1404cc14a0b0044af0d6f0\", \"width\": 320, \"height\": 96}, {\"url\": \"https://preview.redd.it/975zxc8dbp1c1.png?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=cad96585484e8d70679c81708f71405e6b2b7b27\", \"width\": 640, \"height\": 193}], \"variants\": {}, \"id\": \"PcddJ3MIazWjSqKg6hK75DerEEu_DvKic-H_5CQ-Vjw\"}], \"enabled\": true}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"180gr8k\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Cool-Construction513\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": true, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/180gr8k/how_do_i_fix_this_i_dont_know_anything_about_how/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://i.redd.it/975zxc8dbp1c1.png\", \"subreddit_subscribers\": 876, \"created_utc\": 1700572630.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"I'm switching off of Geforce Experience and just downloaded the [latest 0.21.0 windows installer](https://github.com/LizardByte/Sunshine/releases/tag/v0.21.0). When I run it, Windows 11 doesn't want to install it because it isn't digitally signed and says it's from an unknown publisher.\\n\\nIs this expected? I haven't found any open or closed issues about this on the github page, which I would expect for a popular project with unsigned binaries.\\n\\nI downloaded the ` sunshine-windows-installer.exe ` installer.\", \"author_fullname\": \"t2_4108e\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Installing Sunshine for the first time, getting an \\\"Unknown Publisher\\\" error in Windows. Is this expected?\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_17sui0y\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"self\", \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1699709691.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI\\u0026#39;m switching off of Geforce Experience and just downloaded the \\u003Ca href=\\\"https://github.com/LizardByte/Sunshine/releases/tag/v0.21.0\\\"\\u003Elatest 0.21.0 windows installer\\u003C/a\\u003E. When I run it, Windows 11 doesn\\u0026#39;t want to install it because it isn\\u0026#39;t digitally signed and says it\\u0026#39;s from an unknown publisher.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EIs this expected? I haven\\u0026#39;t found any open or closed issues about this on the github page, which I would expect for a popular project with unsigned binaries.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI downloaded the \\u003Ccode\\u003Esunshine-windows-installer.exe\\u003C/code\\u003E installer.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/U5bRdHlfkcc_5Vq9VvRtVIub2G1IuF6NJo572D_ELGs.jpg?auto=webp\\u0026s=c8a6a559171f5eb47336913c4ecc90fd8e593785\", \"width\": 1200, \"height\": 600}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/U5bRdHlfkcc_5Vq9VvRtVIub2G1IuF6NJo572D_ELGs.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=d4824413dd63f938fede56ce12f5ef59207d2710\", \"width\": 108, \"height\": 54}, {\"url\": \"https://external-preview.redd.it/U5bRdHlfkcc_5Vq9VvRtVIub2G1IuF6NJo572D_ELGs.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=f87a3faf8a5fde2cb6cc35308df00737ffd2d91b\", \"width\": 216, \"height\": 108}, {\"url\": \"https://external-preview.redd.it/U5bRdHlfkcc_5Vq9VvRtVIub2G1IuF6NJo572D_ELGs.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=0bdeeac6d253c7e2a52552adb2e4f02e3eadc1c8\", \"width\": 320, \"height\": 160}, {\"url\": \"https://external-preview.redd.it/U5bRdHlfkcc_5Vq9VvRtVIub2G1IuF6NJo572D_ELGs.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=b4f88059a89ee14efbae3e15453505e8cdee7603\", \"width\": 640, \"height\": 320}, {\"url\": \"https://external-preview.redd.it/U5bRdHlfkcc_5Vq9VvRtVIub2G1IuF6NJo572D_ELGs.jpg?width=960\\u0026crop=smart\\u0026auto=webp\\u0026s=cc41ad63f2998eb59bd27fbcdb6d0c3f28255992\", \"width\": 960, \"height\": 480}, {\"url\": \"https://external-preview.redd.it/U5bRdHlfkcc_5Vq9VvRtVIub2G1IuF6NJo572D_ELGs.jpg?width=1080\\u0026crop=smart\\u0026auto=webp\\u0026s=d443a082794cdc59f787a648eaac157f66af3b23\", \"width\": 1080, \"height\": 540}], \"variants\": {}, \"id\": \"7DLpflJI_W7z4OQ94bxPd7l8DtzKLM707qRZLXoLvU8\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"17sui0y\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"wonderbreadofsin\", \"discussion_type\": null, \"num_comments\": 5, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/17sui0y/installing_sunshine_for_the_first_time_getting_an/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/17sui0y/installing_sunshine_for_the_first_time_getting_an/\", \"subreddit_subscribers\": 876, \"created_utc\": 1699709691.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \" \\n\\nERROR (networking:197) - Error opening URL '[http://127.0.0.1:32400/:/plugins/com.plexapp.system/resourceHashes](http://127.0.0.1:32400/:/plugins/com.plexapp.system/resourceHashes)'\\n\\n2023-10-25 00:48:07,684 (7faf0c15c808) : CRITICAL (runtime:1299) - Exception getting hosted resource hashes (most recent call last):\\n\\nFile \\\"/volume2/@appstore/PlexMediaServer/Resources/Plug-ins-1cf77d501/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/runtime.py\\\", line 1293, in get\\\\_resource\\\\_hashes\\n\\njson = self.\\\\_core.networking.http\\\\_request(\\\"[http://127.0.0.1:32400/:/plugins/com.plexapp.system/resourceHashes](http://127.0.0.1:32400/:/plugins/com.plexapp.system/resourceHashes)\\\", timeout=10).content\\n\\nFile \\\"/volume2/@appstore/PlexMediaServer/Resources/Plug-ins-1cf77d501/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py\\\", line 243, in content\\n\\nreturn self.\\\\_\\\\_str\\\\_\\\\_()\\n\\nFile \\\"/volume2/@appstore/PlexMediaServer/Resources/Plug-ins-1cf77d501/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py\\\", line 221, in \\\\_\\\\_str\\\\_\\\\_\\n\\nself.load()\\n\\nFile \\\"/volume2/@appstore/PlexMediaServer/Resources/Plug-ins-1cf77d501/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py\\\", line 159, in load\\n\\nf = self.\\\\_opener.open(req, timeout=self.\\\\_timeout)\\n\\nFile \\\"/volume2/@appstore/PlexMediaServer/Resources/Python/python27.zip/urllib2.py\\\", line 435, in open\\n\\nresponse = meth(req, response)\\n\\nFile \\\"/volume2/@appstore/PlexMediaServer/Resources/Python/python27.zip/urllib2.py\\\", line 548, in http\\\\_response\\n\\n'http', request, response, code, msg, hdrs)\\n\\nFile \\\"/volume2/@appstore/PlexMediaServer/Resources/Python/python27.zip/urllib2.py\\\", line 473, in error\\n\\nreturn self.\\\\_call\\\\_chain(\\\\*args)\\n\\nFile \\\"/volume2/@appstore/PlexMediaServer/Resources/Python/python27.zip/urllib2.py\\\", line 407, in \\\\_call\\\\_chain\\n\\nresult = func(\\\\*args)\\n\\nFile \\\"/volume2/@appstore/PlexMediaServer/Resources/Python/python27.zip/urllib2.py\\\", line 556, in http\\\\_error\\\\_default\\n\\nraise HTTPError(req.get\\\\_full\\\\_url(), code, msg, hdrs, fp)\\n\\nHTTPError: HTTP Error 404: Not Found\\n\\n\\u0026#x200B;\\n\\n\\u0026#x200B;\\n\\ni installed Themerr-plex.bundle in \\\"/PlexMediaServer/AppData/Plex Media Server/Plug-ins\\\"\\n\\n(plex package in synology DSM7)\\n\\neverything seems ok. i see Themerr-plex icon in settings- plugins.\\n\\nand restarted plex , rescan library , refresh metadata.\\n\\nbut still no working. theme doesn't play at all..\\n\\nabove is my log in \\\"dev.lizardbyte.themerr-plex.log\\\"\\n\\nplease help me.\", \"author_fullname\": \"t2_b0tqnmx8\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Themerr-plex not working.\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_17g053k\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1698222908.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EERROR (networking:197) - Error opening URL \\u0026#39;\\u003Ca href=\\\"http://127.0.0.1:32400/:/plugins/com.plexapp.system/resourceHashes\\\"\\u003Ehttp://127.0.0.1:32400/:/plugins/com.plexapp.system/resourceHashes\\u003C/a\\u003E\\u0026#39;\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E2023-10-25 00:48:07,684 (7faf0c15c808) : CRITICAL (runtime:1299) - Exception getting hosted resource hashes (most recent call last):\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFile \\u0026quot;/volume2/@appstore/PlexMediaServer/Resources/Plug-ins-1cf77d501/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/runtime.py\\u0026quot;, line 1293, in get_resource_hashes\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Ejson = self._core.networking.http_request(\\u0026quot;\\u003Ca href=\\\"http://127.0.0.1:32400/:/plugins/com.plexapp.system/resourceHashes\\\"\\u003Ehttp://127.0.0.1:32400/:/plugins/com.plexapp.system/resourceHashes\\u003C/a\\u003E\\u0026quot;, timeout=10).content\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFile \\u0026quot;/volume2/@appstore/PlexMediaServer/Resources/Plug-ins-1cf77d501/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py\\u0026quot;, line 243, in content\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Ereturn self.__str__()\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFile \\u0026quot;/volume2/@appstore/PlexMediaServer/Resources/Plug-ins-1cf77d501/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py\\u0026quot;, line 221, in __str__\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eself.load()\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFile \\u0026quot;/volume2/@appstore/PlexMediaServer/Resources/Plug-ins-1cf77d501/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py\\u0026quot;, line 159, in load\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Ef = self._opener.open(req, timeout=self._timeout)\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFile \\u0026quot;/volume2/@appstore/PlexMediaServer/Resources/Python/python27.zip/urllib2.py\\u0026quot;, line 435, in open\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eresponse = meth(req, response)\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFile \\u0026quot;/volume2/@appstore/PlexMediaServer/Resources/Python/python27.zip/urllib2.py\\u0026quot;, line 548, in http_response\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u0026#39;http\\u0026#39;, request, response, code, msg, hdrs)\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFile \\u0026quot;/volume2/@appstore/PlexMediaServer/Resources/Python/python27.zip/urllib2.py\\u0026quot;, line 473, in error\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Ereturn self._call_chain(*args)\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFile \\u0026quot;/volume2/@appstore/PlexMediaServer/Resources/Python/python27.zip/urllib2.py\\u0026quot;, line 407, in _call_chain\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eresult = func(*args)\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFile \\u0026quot;/volume2/@appstore/PlexMediaServer/Resources/Python/python27.zip/urllib2.py\\u0026quot;, line 556, in http_error_default\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eraise HTTPError(req.get_full_url(), code, msg, hdrs, fp)\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EHTTPError: HTTP Error 404: Not Found\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u0026#x200B;\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u0026#x200B;\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Ei installed Themerr-plex.bundle in \\u0026quot;/PlexMediaServer/AppData/Plex Media Server/Plug-ins\\u0026quot;\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E(plex package in synology DSM7)\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eeverything seems ok. i see Themerr-plex icon in settings- plugins.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eand restarted plex , rescan library , refresh metadata.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Ebut still no working. theme doesn\\u0026#39;t play at all..\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eabove is my log in \\u0026quot;dev.lizardbyte.themerr-plex.log\\u0026quot;\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eplease help me.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"17g053k\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Critical_Pick8868\", \"discussion_type\": null, \"num_comments\": 9, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/17g053k/themerrplex_not_working/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/17g053k/themerrplex_not_working/\", \"subreddit_subscribers\": 876, \"created_utc\": 1698222908.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"I have a 4K projector with SHIELD connected to it, but no 4K monitor at my gaming PC. Is it possible to stream in 4K using Sunshine/Moonlight? In game the resolution won't go above 1440p (my monitor resolution).\", \"author_fullname\": \"t2_ihg5f\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Stream 4K from non-4K system/monitor\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_179agja\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1697474638.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI have a 4K projector with SHIELD connected to it, but no 4K monitor at my gaming PC. Is it possible to stream in 4K using Sunshine/Moonlight? In game the resolution won\\u0026#39;t go above 1440p (my monitor resolution).\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"179agja\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Grepsy\", \"discussion_type\": null, \"num_comments\": 5, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/179agja/stream_4k_from_non4k_systemmonitor/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/179agja/stream_4k_from_non4k_systemmonitor/\", \"subreddit_subscribers\": 876, \"created_utc\": 1697474638.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Its been a while. This is the difference between me getting a server, and not. Just wondering if you could give an ETA, even if it only covers the maximum amount of time before release.\\n\\nAlso would like to take the time to suggest releasing a stable build during the wait, that just covers Plex, and windows (considering one is free, and the other can be cloned for free, or bought for $20 on eBay) \\n\\nAlso, if you are going to rewrite it, I hope it emphasizes features alongside ease of use.\", \"author_fullname\": \"t2_7i0m45p7\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Retroarcher update?\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_179a2t6\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 0.86, \"ignore_reports\": false, \"ups\": 5, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Discussion\", \"can_mod_post\": true, \"score\": 5, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1697473700.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EIts been a while. This is the difference between me getting a server, and not. Just wondering if you could give an ETA, even if it only covers the maximum amount of time before release.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAlso would like to take the time to suggest releasing a stable build during the wait, that just covers Plex, and windows (considering one is free, and the other can be cloned for free, or bought for $20 on eBay) \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAlso, if you are going to rewrite it, I hope it emphasizes features alongside ease of use.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"af501944-ff87-11ec-bde8-96626ad45867\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#0079d3\", \"id\": \"179a2t6\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Appropriate-Bank6316\", \"discussion_type\": null, \"num_comments\": 2, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/179a2t6/retroarcher_update/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/179a2t6/retroarcher_update/\", \"subreddit_subscribers\": 876, \"created_utc\": 1697473700.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"I'm getting the following warnings when starting Sunshine:\\n\\n* Fatal: GameStream is still enabled in GeForce Experience! This \\\\*will\\\\* cause streaming problems with Sunshine!\\n* Fatal: Disable GameStream on the SHIELD tab in GeForce Experience or change the Port setting on the Advanced tab in the Sunshine Web UI.\\n\\nBut since NVIDIA deprecated Shield streaming the tab is not available anymore. I also can't find any services (in the Windows Services) that indicate NVIDIA streaming is switched on.\\n\\nAny idea on how to disable this now so I can get some Sunshine? :-)\\n\\nAs a workaround I could change the ports, but I'd prefer not to. Don't want the old GameStream stuff interfering or have to deal with non-standard port numbers in clients.\\n\\nI'm running the latest .21 version.\", \"author_fullname\": \"t2_ihg5f\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"How to disable Geforce Experience SHIELD streaming when the tab is gone\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_1796xpe\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 5, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 5, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1697465598.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI\\u0026#39;m getting the following warnings when starting Sunshine:\\u003C/p\\u003E\\n\\n\\u003Cul\\u003E\\n\\u003Cli\\u003EFatal: GameStream is still enabled in GeForce Experience! This *will* cause streaming problems with Sunshine!\\u003C/li\\u003E\\n\\u003Cli\\u003EFatal: Disable GameStream on the SHIELD tab in GeForce Experience or change the Port setting on the Advanced tab in the Sunshine Web UI.\\u003C/li\\u003E\\n\\u003C/ul\\u003E\\n\\n\\u003Cp\\u003EBut since NVIDIA deprecated Shield streaming the tab is not available anymore. I also can\\u0026#39;t find any services (in the Windows Services) that indicate NVIDIA streaming is switched on.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAny idea on how to disable this now so I can get some Sunshine? :-)\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAs a workaround I could change the ports, but I\\u0026#39;d prefer not to. Don\\u0026#39;t want the old GameStream stuff interfering or have to deal with non-standard port numbers in clients.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI\\u0026#39;m running the latest .21 version.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"1796xpe\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Grepsy\", \"discussion_type\": null, \"num_comments\": 5, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/1796xpe/how_to_disable_geforce_experience_shield/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/1796xpe/how_to_disable_geforce_experience_shield/\", \"subreddit_subscribers\": 876, \"created_utc\": 1697465598.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": \"#ffd635\", \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"author_fullname\": \"t2_ps86k4yd\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sunshine v0.21.0 Released\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": 70, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_179554i\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 18, \"domain\": \"github.com\", \"media_embed\": {}, \"thumbnail_width\": 140, \"author_flair_template_id\": \"6c384190-ff87-11ec-81af-e29e75ddec37\", \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Announcement\", \"can_mod_post\": true, \"score\": 18, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"https://b.thumbs.redditmedia.com/onckxgVGc6ME2gIw1Rp00lzNBpZFUH8aj6b_KReXIHA.jpg\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"link\", \"content_categories\": null, \"is_self\": false, \"mod_note\": null, \"created\": 1697460311.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": true, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"url_overridden_by_dest\": \"https://github.com/LizardByte/Sunshine/releases/tag/v0.21.0\", \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/eEWQVwANmZYYvz00YlMoEuzHHir4a9gY22xTNINwyJI.jpg?auto=webp\\u0026s=7e9991cc84e5b6b6b99b4c8ef49bc88d85b26895\", \"width\": 1200, \"height\": 600}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/eEWQVwANmZYYvz00YlMoEuzHHir4a9gY22xTNINwyJI.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=e854796e357431a4ecf47953c5412e2f843ebf7c\", \"width\": 108, \"height\": 54}, {\"url\": \"https://external-preview.redd.it/eEWQVwANmZYYvz00YlMoEuzHHir4a9gY22xTNINwyJI.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=9d7ff77a21571d4d908af3b81a61ee57dc187dff\", \"width\": 216, \"height\": 108}, {\"url\": \"https://external-preview.redd.it/eEWQVwANmZYYvz00YlMoEuzHHir4a9gY22xTNINwyJI.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=3e0ecf4233f789c19eb5d07d2c14152e2275ddcd\", \"width\": 320, \"height\": 160}, {\"url\": \"https://external-preview.redd.it/eEWQVwANmZYYvz00YlMoEuzHHir4a9gY22xTNINwyJI.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=f87e69043d953aeff6681796bac8baeb1ec6150a\", \"width\": 640, \"height\": 320}, {\"url\": \"https://external-preview.redd.it/eEWQVwANmZYYvz00YlMoEuzHHir4a9gY22xTNINwyJI.jpg?width=960\\u0026crop=smart\\u0026auto=webp\\u0026s=34e3f78194ad49e168cdcfb52a28788a07469cca\", \"width\": 960, \"height\": 480}, {\"url\": \"https://external-preview.redd.it/eEWQVwANmZYYvz00YlMoEuzHHir4a9gY22xTNINwyJI.jpg?width=1080\\u0026crop=smart\\u0026auto=webp\\u0026s=8ec018b29eee9b3ba29df4252473ed4af461e861\", \"width\": 1080, \"height\": 540}], \"variants\": {}, \"id\": \"LR0QrTfM2PfdndR6OQGmEp_56phzQOly1wpA_v9zLT8\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"1c411bfc-ff88-11ec-a3ea-969cbc5b3148\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": \"Bot\", \"treatment_tags\": [], \"rte_mode\": \"markdown\", \"visited\": false, \"removed_by\": null, \"subreddit_type\": \"public\", \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#0ac90f\", \"id\": \"179554i\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"\", \"discussion_type\": null, \"num_comments\": 6, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": \"dark\", \"permalink\": \"/r/LizardByte/comments/179554i/sunshine_v0210_released/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://github.com/LizardByte/Sunshine/releases/tag/v0.21.0\", \"subreddit_subscribers\": 876, \"created_utc\": 1697460311.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"So I'm attempting to use the portable version of Sunshine on a Windows 11 laptop, and when I run it everything seems to run normally, but at the end I get the message below.\\n\\nError: UPNP\\\\_GetSpecificPortMappingEntry() failed: -3\\n\\nIt will show several lines of that, but then show:\\n\\nInfo: Completed UPnP port mappings to XXX.XXX.X.XXX via http://XXX.XXX.X.X\\n\\nSo it seems like port mappings have worked, but I still can't connect via Moonlight by using the laptops IP address. Any thoughts?\", \"author_fullname\": \"t2_e96qt81f\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Port Mapping Error\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_176l3ir\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1697154337.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003ESo I\\u0026#39;m attempting to use the portable version of Sunshine on a Windows 11 laptop, and when I run it everything seems to run normally, but at the end I get the message below.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EError: UPNP_GetSpecificPortMappingEntry() failed: -3\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EIt will show several lines of that, but then show:\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EInfo: Completed UPnP port mappings to XXX.XXX.X.XXX via \\u003Ca href=\\\"http://XXX.XXX.X.X\\\"\\u003Ehttp://XXX.XXX.X.X\\u003C/a\\u003E\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ESo it seems like port mappings have worked, but I still can\\u0026#39;t connect via Moonlight by using the laptops IP address. Any thoughts?\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"176l3ir\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"SamwiseG82\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/176l3ir/port_mapping_error/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/176l3ir/port_mapping_error/\", \"subreddit_subscribers\": 876, \"created_utc\": 1697154337.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Wondering if it is possible to accomplish the following with Retroarcher or some combination of LizardByte software:\\n\\nI have an unRAID server running Plex in a container and a second, different server running BigBox and making it available for streaming via Sunshine (to Moonlight clients).\\n\\nI would love to have a single entry that would show up in Plex clients and could let me reach the desktop of the Sunshine machine so I could stream it through my Plex instance. I'm guessing this would require some sort of relay of the gaming machine through the Plex server and probably is not supported, but am hoping someone might have some ideas on setup. This would probably introduce more latency and be a bad idea, but the reason I'm interested is because: (1) I want to host Plex in Docker running on Linux, (2) I do not want to virtualize Windows for the BigBox machine, but instead run it on bare metal for performance reasons, and (3) I want to be able to get to the games through any Plex client.\\n\\nThanks for any thoughts!\\n\\nEDIT: I think I'm overthinking this. Is there a Moonlight plug-in for Plex? That's really all I'd need, but I don't see anything like that out there.\", \"author_fullname\": \"t2_6hb48\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Relaying entire desktop passthrough from a different server\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_176elt5\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1697137236.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EWondering if it is possible to accomplish the following with Retroarcher or some combination of LizardByte software:\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI have an unRAID server running Plex in a container and a second, different server running BigBox and making it available for streaming via Sunshine (to Moonlight clients).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI would love to have a single entry that would show up in Plex clients and could let me reach the desktop of the Sunshine machine so I could stream it through my Plex instance. I\\u0026#39;m guessing this would require some sort of relay of the gaming machine through the Plex server and probably is not supported, but am hoping someone might have some ideas on setup. This would probably introduce more latency and be a bad idea, but the reason I\\u0026#39;m interested is because: (1) I want to host Plex in Docker running on Linux, (2) I do not want to virtualize Windows for the BigBox machine, but instead run it on bare metal for performance reasons, and (3) I want to be able to get to the games through any Plex client.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThanks for any thoughts!\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EEDIT: I think I\\u0026#39;m overthinking this. Is there a Moonlight plug-in for Plex? That\\u0026#39;s really all I\\u0026#39;d need, but I don\\u0026#39;t see anything like that out there.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"176elt5\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"toboggan_philosophy\", \"discussion_type\": null, \"num_comments\": 6, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/176elt5/relaying_entire_desktop_passthrough_from_a/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/176elt5/relaying_entire_desktop_passthrough_from_a/\", \"subreddit_subscribers\": 876, \"created_utc\": 1697137236.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"ive been stuck on this error for a while now and ive tried everything. Keep in mind im still a nood at this whole linux thing. everytime I run the following command as per instructions:flatpak run --command=additional-install.sh dev.lizardbyte.sunshine and this command:flatpak run dev.lizardbyte.sunshine I get the following error:error: app/dev.lizardbyte.sunshine/x86\\\\_64/master not installed. ive check the directory and the master file is'nt there. Ive tried installing and uninstalling, but still doesnt work.\", \"author_fullname\": \"t2_9jeccaekr\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"missing master file\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_173w3qy\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1696868829.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003Eive been stuck on this error for a while now and ive tried everything. Keep in mind im still a nood at this whole linux thing. everytime I run the following command as per instructions:flatpak run --command=additional-install.sh dev.lizardbyte.sunshine and this command:flatpak run dev.lizardbyte.sunshine I get the following error:error: app/dev.lizardbyte.sunshine/x86_64/master not installed. ive check the directory and the master file is\\u0026#39;nt there. Ive tried installing and uninstalling, but still doesnt work.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"173w3qy\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"THE_INVINCIBLE_MOMO\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/173w3qy/missing_master_file/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/173w3qy/missing_master_file/\", \"subreddit_subscribers\": 876, \"created_utc\": 1696868829.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": 1697510516, \"subreddit\": \"LizardByte\", \"selftext\": \"ive been stuck on this error for a while now and ive tried everything. Keep in mind im still a nood at this whole linux thing. everytime I run the following command as per instructions:flatpak run --command=additional-install.sh dev.lizardbyte.sunshine and this command:flatpak run dev.lizardbyte.sunshine I get the following error:error: app/dev.lizardbyte.sunshine/x86\\\\_64/master not installed. ive check the directory and the master file is'nt there. Ive tried installing and uninstalling, but still doesnt work.\", \"author_fullname\": \"t2_k9ob9aib1\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Master file seems to be missing\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_173w1jy\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": \"ReenigneArcher\", \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1696868679.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003Eive been stuck on this error for a while now and ive tried everything. Keep in mind im still a nood at this whole linux thing. everytime I run the following command as per instructions:flatpak run --command=additional-install.sh dev.lizardbyte.sunshine and this command:flatpak run dev.lizardbyte.sunshine I get the following error:error: app/dev.lizardbyte.sunshine/x86_64/master not installed. ive check the directory and the master file is\\u0026#39;nt there. Ive tried installing and uninstalling, but still doesnt work.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"173w1jy\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Longjumping_Role1523\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": true, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/173w1jy/master_file_seems_to_be_missing/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/173w1jy/master_file_seems_to_be_missing/\", \"subreddit_subscribers\": 876, \"created_utc\": 1696868679.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Greetings. It seems like there is a well-known mouse input lag issue with Moonlight/Sunshine. I have Sunshine installed on my Windows 11 PC; I have Moonlight installed on my Chromebook.\\n\\nUsing a controller works great! No issues whatsoever.\\n\\nUsing a mouse is another story. I'd like to play some AoE or LoL, but the mouse control simply isn't there.\\n\\nAny anyone found a solution to this?\\n\\nThanks.\", \"author_fullname\": \"t2_9so6ybbh\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Moonlight/Sunshine Mouse Input Lag\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_16z2kol\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1696365032.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EGreetings. It seems like there is a well-known mouse input lag issue with Moonlight/Sunshine. I have Sunshine installed on my Windows 11 PC; I have Moonlight installed on my Chromebook.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EUsing a controller works great! No issues whatsoever.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EUsing a mouse is another story. I\\u0026#39;d like to play some AoE or LoL, but the mouse control simply isn\\u0026#39;t there.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAny anyone found a solution to this?\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThanks.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"16z2kol\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Which-Project222\", \"discussion_type\": null, \"num_comments\": 5, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/16z2kol/moonlightsunshine_mouse_input_lag/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/16z2kol/moonlightsunshine_mouse_input_lag/\", \"subreddit_subscribers\": 876, \"created_utc\": 1696365032.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hy guys, I'm really strugling to install Sunchine on linux, Manjaro machine. I had tried AUR package, git package and manual make but I get every time some error on the build side\\n\\n`node: error while loading shared libraries: libicui18n.so.71: cannot open shared object file: No such file or directory`\\n\\nAnd I had installed manualy the library from aur\\n\\n pacman -Ql icu64\\n icu64 /usr/\\n icu64 /usr/lib/\\n icu64 /usr/lib/icu/\\n icu64 /usr/lib/icu/64.2/\\n icu64 /usr/lib/icu/64.2/Makefile.inc\\n icu64 /usr/lib/icu/64.2/pkgdata.inc\\n icu64 /usr/lib/libicudata.so.64\\n icu64 /usr/lib/libicudata.so.64.2\\n icu64 /usr/lib/libicui18n.so.64\\n icu64 /usr/lib/libicui18n.so.64.2\\n icu64 /usr/lib/libicuio.so.64\\n icu64 /usr/lib/libicuio.so.64.2\\n icu64 /usr/lib/libicutest.so.64\\n icu64 /usr/lib/libicutest.so.64.2\\n icu64 /usr/lib/libicutu.so.64\\n icu64 /usr/lib/libicutu.so.64.2\\n icu64 /usr/lib/libicuuc.so.64\\n icu64 /usr/lib/libicuuc.so.64.2\\n icu64 /usr/share/\\n icu64 /usr/share/licenses/\\n icu64 /usr/share/licenses/icu64/\\n icu64 /usr/share/licenses/icu64/LICENSE\\n\\n\\u0026#x200B;\", \"author_fullname\": \"t2_xku38\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Manjaro impossibile to install, error libicui18n not found\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_16wzn8h\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1696162637.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHy guys, I\\u0026#39;m really strugling to install Sunchine on linux, Manjaro machine. I had tried AUR package, git package and manual make but I get every time some error on the build side\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u003Ccode\\u003Enode: error while loading shared libraries: libicui18n.so.71: cannot open shared object file: No such file or directory\\u003C/code\\u003E\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAnd I had installed manualy the library from aur\\u003C/p\\u003E\\n\\n\\u003Cpre\\u003E\\u003Ccode\\u003Epacman -Ql icu64\\nicu64 /usr/\\nicu64 /usr/lib/\\nicu64 /usr/lib/icu/\\nicu64 /usr/lib/icu/64.2/\\nicu64 /usr/lib/icu/64.2/Makefile.inc\\nicu64 /usr/lib/icu/64.2/pkgdata.inc\\nicu64 /usr/lib/libicudata.so.64\\nicu64 /usr/lib/libicudata.so.64.2\\nicu64 /usr/lib/libicui18n.so.64\\nicu64 /usr/lib/libicui18n.so.64.2\\nicu64 /usr/lib/libicuio.so.64\\nicu64 /usr/lib/libicuio.so.64.2\\nicu64 /usr/lib/libicutest.so.64\\nicu64 /usr/lib/libicutest.so.64.2\\nicu64 /usr/lib/libicutu.so.64\\nicu64 /usr/lib/libicutu.so.64.2\\nicu64 /usr/lib/libicuuc.so.64\\nicu64 /usr/lib/libicuuc.so.64.2\\nicu64 /usr/share/\\nicu64 /usr/share/licenses/\\nicu64 /usr/share/licenses/icu64/\\nicu64 /usr/share/licenses/icu64/LICENSE\\n\\u003C/code\\u003E\\u003C/pre\\u003E\\n\\n\\u003Cp\\u003E\\u0026#x200B;\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"16wzn8h\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"TrueAncalagon\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/16wzn8h/manjaro_impossibile_to_install_error_libicui18n/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/16wzn8h/manjaro_impossibile_to_install_error_libicui18n/\", \"subreddit_subscribers\": 876, \"created_utc\": 1696162637.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": \"#ffd635\", \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"author_fullname\": \"t2_ps86k4yd\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"GSMS Released\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": 70, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_16u1ilq\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 3, \"domain\": \"github.com\", \"media_embed\": {}, \"thumbnail_width\": 140, \"author_flair_template_id\": \"6c384190-ff87-11ec-81af-e29e75ddec37\", \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Announcement\", \"can_mod_post\": true, \"score\": 3, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"https://b.thumbs.redditmedia.com/Im8757RYhLON-JkcEqhx3bqYDFkuwdKLPn5GdijOhZU.jpg\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"link\", \"content_categories\": null, \"is_self\": false, \"mod_note\": null, \"created\": 1695861709.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": true, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"url_overridden_by_dest\": \"https://github.com/LizardByte/GSMS/releases/tag/v0.3.1\", \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/i2rigwahrTDObxHkuFmmAx2haxcNbAVT47PO6zIFxz0.jpg?auto=webp\\u0026s=e311cef1b9f28586984bf87ec9d3123660fc1bec\", \"width\": 1200, \"height\": 600}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/i2rigwahrTDObxHkuFmmAx2haxcNbAVT47PO6zIFxz0.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=bba0804af33ea5d9361ff7e6b10f5a580c504395\", \"width\": 108, \"height\": 54}, {\"url\": \"https://external-preview.redd.it/i2rigwahrTDObxHkuFmmAx2haxcNbAVT47PO6zIFxz0.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=2013efccd00e93feda67e09474c873fd1f45cc51\", \"width\": 216, \"height\": 108}, {\"url\": \"https://external-preview.redd.it/i2rigwahrTDObxHkuFmmAx2haxcNbAVT47PO6zIFxz0.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=a1df4f0e5a74acbc1ae97fff0e12b5c81f2cfe61\", \"width\": 320, \"height\": 160}, {\"url\": \"https://external-preview.redd.it/i2rigwahrTDObxHkuFmmAx2haxcNbAVT47PO6zIFxz0.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=1e111ad4418baf89697fa238c95a80382a3c8adb\", \"width\": 640, \"height\": 320}, {\"url\": \"https://external-preview.redd.it/i2rigwahrTDObxHkuFmmAx2haxcNbAVT47PO6zIFxz0.jpg?width=960\\u0026crop=smart\\u0026auto=webp\\u0026s=0581d94c5c54c1bfd14bbb6ebf8e845f5db279bc\", \"width\": 960, \"height\": 480}, {\"url\": \"https://external-preview.redd.it/i2rigwahrTDObxHkuFmmAx2haxcNbAVT47PO6zIFxz0.jpg?width=1080\\u0026crop=smart\\u0026auto=webp\\u0026s=b53c8d26086ff5b02dbdc50fbd809a74cc486978\", \"width\": 1080, \"height\": 540}], \"variants\": {}, \"id\": \"qaturRGQF6vaZMjPyYdrwRrBLmcUOLY-FSgLifgNGAU\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"1c411bfc-ff88-11ec-a3ea-969cbc5b3148\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": \"Bot\", \"treatment_tags\": [], \"rte_mode\": \"markdown\", \"visited\": false, \"removed_by\": null, \"subreddit_type\": \"public\", \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#0ac90f\", \"id\": \"16u1ilq\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": false, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": \"dark\", \"permalink\": \"/r/LizardByte/comments/16u1ilq/gsms_released/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://github.com/LizardByte/GSMS/releases/tag/v0.3.1\", \"subreddit_subscribers\": 876, \"created_utc\": 1695861709.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"user_reports\": [], \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"[Feedback Requested] How to stream from a headless server using Sunshine, SSH, and NVidia Twin View X config\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_16f8r26\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"subreddit_type\": \"public\", \"ups\": 2, \"domain\": \"self.linux_gaming\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"author_fullname\": \"t2_dsbf4iurw\", \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Discussion\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"default\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": false, \"mod_note\": null, \"crosspost_parent_list\": [{\"approved_at_utc\": null, \"subreddit\": \"linux_gaming\", \"selftext\": \"Hey everyone, I wrote a guide for remote display streaming from a headless Linux sunshine host via SSH.\\n\\nNote this is in review right now and I would appreciate any feedback and improvements before merging it into nightly. I would also appreciate those who want to test my guide out!\\n\\nhttps://lizardbyte--1527.org.readthedocs.build/projects/sunshine/en/1527/about/guides/linux/headless_ssh.html\\n\\nSome info about my Sunshine Host:\\n* Distro: Metis Linux (based on Artix Runit)\\n* GPU: 3070 RTX\\n* Nvidia driver: Nvidia dkms\\n* Kernel: Zen\\n* Audio: Pulseaudio\\n* Display/wm: Xorg/dwm started with startx\\n\\nEdit: PR was approved and merged \\nhttps://docs.lizardbyte.dev/projects/sunshine/en/latest/about/guides/linux/headless_ssh.html\", \"author_fullname\": \"t2_dsbf4iurw\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"How to stream from a headless server using Sunshine, SSH, and NVidia Twin View X config\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/linux_gaming\", \"hidden\": false, \"pwls\": 6, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_16f8nvr\", \"quarantine\": false, \"link_flair_text_color\": \"light\", \"upvote_ratio\": 0.67, \"author_flair_background_color\": null, \"subreddit_type\": \"public\", \"ups\": 3, \"total_awards_received\": 0, \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"guide\", \"can_mod_post\": false, \"score\": 3, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": 1712277720.0, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"mod_note\": null, \"created\": 1694372952.0, \"link_flair_type\": \"text\", \"wls\": 6, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"domain\": \"self.linux_gaming\", \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHey everyone, I wrote a guide for remote display streaming from a headless Linux sunshine host via SSH.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ENote this is in review right now and I would appreciate any feedback and improvements before merging it into nightly. I would also appreciate those who want to test my guide out!\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u003Ca href=\\\"https://lizardbyte--1527.org.readthedocs.build/projects/sunshine/en/1527/about/guides/linux/headless_ssh.html\\\"\\u003Ehttps://lizardbyte--1527.org.readthedocs.build/projects/sunshine/en/1527/about/guides/linux/headless_ssh.html\\u003C/a\\u003E\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ESome info about my Sunshine Host:\\n* Distro: Metis Linux (based on Artix Runit)\\n* GPU: 3070 RTX\\n* Nvidia driver: Nvidia dkms\\n* Kernel: Zen\\n* Audio: Pulseaudio\\n* Display/wm: Xorg/dwm started with startx\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EEdit: PR was approved and merged \\n\\u003Ca href=\\\"https://docs.lizardbyte.dev/projects/sunshine/en/latest/about/guides/linux/headless_ssh.html\\\"\\u003Ehttps://docs.lizardbyte.dev/projects/sunshine/en/latest/about/guides/linux/headless_ssh.html\\u003C/a\\u003E\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": null, \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"07894534-99a2-11ea-9ff1-0e345630560d\", \"can_gild\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"num_reports\": null, \"distinguished\": null, \"subreddit_id\": \"t5_2r2u0\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"removal_reason\": null, \"link_flair_background_color\": \"#539464\", \"id\": \"16f8nvr\", \"is_robot_indexable\": true, \"report_reasons\": null, \"author\": \"_Linux_AI_\", \"discussion_type\": null, \"num_comments\": 7, \"send_replies\": true, \"whitelist_status\": \"all_ads\", \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/linux_gaming/comments/16f8nvr/how_to_stream_from_a_headless_server_using/\", \"parent_whitelist_status\": \"all_ads\", \"stickied\": false, \"url\": \"https://www.reddit.com/r/linux_gaming/comments/16f8nvr/how_to_stream_from_a_headless_server_using/\", \"subreddit_subscribers\": 277114, \"created_utc\": 1694372952.0, \"num_crossposts\": 1, \"media\": null, \"is_video\": false}], \"created\": 1694373151.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"url_overridden_by_dest\": \"/r/linux_gaming/comments/16f8nvr/how_to_stream_from_a_headless_server_using/\", \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"af501944-ff87-11ec-bde8-96626ad45867\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"num_reports\": 0, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"removal_reason\": null, \"link_flair_background_color\": \"#0079d3\", \"id\": \"16f8r26\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"_Linux_AI_\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": false, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"crosspost_parent\": \"t3_16f8nvr\", \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/16f8r26/feedback_requested_how_to_stream_from_a_headless/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"/r/linux_gaming/comments/16f8nvr/how_to_stream_from_a_headless_server_using/\", \"subreddit_subscribers\": 876, \"created_utc\": 1694373151.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hey, I just found out about RetroArcher as I would like to load roms onto my plex server and have been searching for hours on how to use it, I cannot find a single youtube video or guide on how to set it up. I have found links from the old subreddit to a github repo but it takes me to a 404 page, and every link on this [page](https://retroarcher.github.io/#) just scrolls to the top of the page.\\n\\n\\u0026#x200B;\\n\\nI am super confused on what to and, again, have not found a single bit of helpful documentation so far, so any advice would be greatly appreciated.\", \"author_fullname\": \"t2_vipk6a5\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"How can I get started with RetroArcher\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_168ufyk\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 3, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 3, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1693740098.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHey, I just found out about RetroArcher as I would like to load roms onto my plex server and have been searching for hours on how to use it, I cannot find a single youtube video or guide on how to set it up. I have found links from the old subreddit to a github repo but it takes me to a 404 page, and every link on this \\u003Ca href=\\\"https://retroarcher.github.io/#\\\"\\u003Epage\\u003C/a\\u003E just scrolls to the top of the page.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u0026#x200B;\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI am super confused on what to and, again, have not found a single bit of helpful documentation so far, so any advice would be greatly appreciated.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"168ufyk\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"TJB_gamers\", \"discussion_type\": null, \"num_comments\": 3, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/168ufyk/how_can_i_get_started_with_retroarcher/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/168ufyk/how_can_i_get_started_with_retroarcher/\", \"subreddit_subscribers\": 876, \"created_utc\": 1693740098.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": 1697510475, \"subreddit\": \"LizardByte\", \"selftext\": \" Hey, I just found out about RetroArcher as I would like to load some arcade games onto my plex server and have been searching for hours on how to use it, I cannot find a single youtube video or guide on how to set it up. I have found links from the old subreddit to a github repo but it takes me to a 404 page, and every link on this [page](https://retroarcher.github.io/#) just scrolls to the top of the page.\\n\\nI am super confused on what to and, again, have not found a single bit of helpful documentation so far, so any advice would be greatly appreciated.\", \"author_fullname\": \"t2_vipk6a5\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"How can I get started with retroarcher?\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_168rrmb\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": \"ReenigneArcher\", \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1693730618.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHey, I just found out about RetroArcher as I would like to load some arcade games onto my plex server and have been searching for hours on how to use it, I cannot find a single youtube video or guide on how to set it up. I have found links from the old subreddit to a github repo but it takes me to a 404 page, and every link on this \\u003Ca href=\\\"https://retroarcher.github.io/#\\\"\\u003Epage\\u003C/a\\u003E just scrolls to the top of the page.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI am super confused on what to and, again, have not found a single bit of helpful documentation so far, so any advice would be greatly appreciated.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"168rrmb\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"TJB_gamers\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": true, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/168rrmb/how_can_i_get_started_with_retroarcher/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/168rrmb/how_can_i_get_started_with_retroarcher/\", \"subreddit_subscribers\": 876, \"created_utc\": 1693730618.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": 1697510508, \"subreddit\": \"LizardByte\", \"selftext\": \"Hey, I just found out about RetroArcher as I would like to load roms onto my plex server and have been searching for hours on how to use it, I cannot find a single youtube video or guide on how to set it up. I have found links from the old subreddit to a github repo but it takes me to a 404 page, and every link on this [page](https://retroarcher.github.io/#) just scrolls to the top of the page. \\n\\nI am super confused on what to and, again, have not found a single bit of helpful documentation so far, so any advice would be greatly appreciated.\", \"author_fullname\": \"t2_vipk6a5\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"How can I get started with RetroArcher?\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_168rq6v\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": \"ReenigneArcher\", \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1693730478.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHey, I just found out about RetroArcher as I would like to load roms onto my plex server and have been searching for hours on how to use it, I cannot find a single youtube video or guide on how to set it up. I have found links from the old subreddit to a github repo but it takes me to a 404 page, and every link on this \\u003Ca href=\\\"https://retroarcher.github.io/#\\\"\\u003Epage\\u003C/a\\u003E just scrolls to the top of the page. \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI am super confused on what to and, again, have not found a single bit of helpful documentation so far, so any advice would be greatly appreciated.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"168rq6v\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"TJB_gamers\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": true, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/168rq6v/how_can_i_get_started_with_retroarcher/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/168rq6v/how_can_i_get_started_with_retroarcher/\", \"subreddit_subscribers\": 876, \"created_utc\": 1693730478.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \" Hello, I've installed Sunshine on my gaming PC and Moonlight on my regular PC. I am up to date with the latest versions. When I launch Moonlight, I get a black screen, and then nothing... Any ideas? \", \"author_fullname\": \"t2_5hneewlm\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"black screen on Moonlight\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_167y5mw\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1693647549.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHello, I\\u0026#39;ve installed Sunshine on my gaming PC and Moonlight on my regular PC. I am up to date with the latest versions. When I launch Moonlight, I get a black screen, and then nothing... Any ideas? \\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"167y5mw\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"mike37510\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/167y5mw/black_screen_on_moonlight/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/167y5mw/black_screen_on_moonlight/\", \"subreddit_subscribers\": 876, \"created_utc\": 1693647549.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"user_reports\": [], \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Connection Error when playing Starfield\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_167fid0\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.MoonlightStreaming\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"author_fullname\": \"t2_4k1vwaco\", \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"default\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"link\", \"content_categories\": null, \"is_self\": false, \"mod_note\": null, \"crosspost_parent_list\": [{\"approved_at_utc\": null, \"subreddit\": \"MoonlightStreaming\", \"selftext\": \"Attempted to connect my desktop to play Starfield from Steam and suddenly running into the [following error](https://imgur.com/a/L6G4AbR):\\n\\n\\u003EConnection Error \\n\\u003E \\n\\u003ESomething went wrong on your host PC when starting the stream. \\n\\u003E \\n\\u003EMake sure you don't have any DRM-protected content open on your host PC. You can also try restarting your host PC. \\n\\u003E \\n\\u003EIf the issue persists, try reinstalling GPU drivers and GeForce Experience.\\n\\nI'm not encountering this issue with any other game on Steam or on my PC. Currently the only workaround that I found to work is to stream my desktop and start Starfield then it works flawlessly.\\n\\nIn the logs, it shows the following to indicate that the client is able to connect to the host but is then immediately terminated.\\n\\n\\u003E\\\\[2023:09:01:11:31:06\\\\]: Info: Executing: \\\\[G:\\\\\\\\Program Files (x86)\\\\\\\\Steam\\\\\\\\steamapps\\\\\\\\common\\\\\\\\Starfield\\\\\\\\Starfield.exe\\\\] in \\\\[\\\"G:\\\\\\\\Program Files (x86)\\\\\\\\Steam\\\\\\\\steamapps\\\\\\\\common\\\\\\\\Starfield\\\"\\\\] \\n\\\\[2023:09:01:11:31:06\\\\]: Info: G:\\\\\\\\Program Files (x86)\\\\\\\\Steam\\\\\\\\steamapps\\\\\\\\common\\\\\\\\Starfield\\\\\\\\Starfield.exe running with PID 22160 \\\\[2023:09:01:11:31:06\\\\]: Info: CLIENT CONNECTED\\\\[2023:09:01:11:31:06\\\\]: Info: Process terminated\\n\\nI've made the following attempts to fix this issue with no luck\\n\\n* Update latest Nvidia drivers (537.132) and GeForce Experience (3.27.0.112)\\n* Update to Sunshine Version 0.20.0\\n* Run the audio tool to find the Device ID of the Virtual sink and update Sunshine's configuration (ref [previous post](https://www.reddit.com/r/MoonlightStreaming/comments/11sagxo/moonlightsunshine_connection_terminated/?utm_source=share\\u0026utm_medium=web2x\\u0026context=3))\\n* Disable GeForce experience\\n\\nI'm not sure what else I can do at this point to get it to workout without the desktop workaround.\", \"author_fullname\": \"t2_4k1vwaco\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Connection Error when playing Starfield\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/MoonlightStreaming\", \"hidden\": false, \"pwls\": 6, \"link_flair_css_class\": null, \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_167feqb\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 0.72, \"author_flair_background_color\": null, \"subreddit_type\": \"public\", \"ups\": 3, \"total_awards_received\": 0, \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": null, \"can_mod_post\": false, \"score\": 3, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"self\", \"content_categories\": null, \"is_self\": true, \"mod_note\": null, \"created\": 1693593934.0, \"link_flair_type\": \"text\", \"wls\": 6, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"domain\": \"self.MoonlightStreaming\", \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EAttempted to connect my desktop to play Starfield from Steam and suddenly running into the \\u003Ca href=\\\"https://imgur.com/a/L6G4AbR\\\"\\u003Efollowing error\\u003C/a\\u003E:\\u003C/p\\u003E\\n\\n\\u003Cblockquote\\u003E\\n\\u003Cp\\u003EConnection Error \\u003C/p\\u003E\\n\\n\\u003Cp\\u003ESomething went wrong on your host PC when starting the stream. \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EMake sure you don\\u0026#39;t have any DRM-protected content open on your host PC. You can also try restarting your host PC. \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EIf the issue persists, try reinstalling GPU drivers and GeForce Experience.\\u003C/p\\u003E\\n\\u003C/blockquote\\u003E\\n\\n\\u003Cp\\u003EI\\u0026#39;m not encountering this issue with any other game on Steam or on my PC. Currently the only workaround that I found to work is to stream my desktop and start Starfield then it works flawlessly.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EIn the logs, it shows the following to indicate that the client is able to connect to the host but is then immediately terminated.\\u003C/p\\u003E\\n\\n\\u003Cblockquote\\u003E\\n\\u003Cp\\u003E[2023:09:01:11:31:06]: Info: Executing: [G:\\\\Program Files (x86)\\\\Steam\\\\steamapps\\\\common\\\\Starfield\\\\Starfield.exe] in [\\u0026quot;G:\\\\Program Files (x86)\\\\Steam\\\\steamapps\\\\common\\\\Starfield\\u0026quot;]\\u003Cbr/\\u003E\\n[2023:09:01:11:31:06]: Info: G:\\\\Program Files (x86)\\\\Steam\\\\steamapps\\\\common\\\\Starfield\\\\Starfield.exe running with PID 22160 [2023:09:01:11:31:06]: Info: CLIENT CONNECTED[2023:09:01:11:31:06]: Info: Process terminated\\u003C/p\\u003E\\n\\u003C/blockquote\\u003E\\n\\n\\u003Cp\\u003EI\\u0026#39;ve made the following attempts to fix this issue with no luck\\u003C/p\\u003E\\n\\n\\u003Cul\\u003E\\n\\u003Cli\\u003EUpdate latest Nvidia drivers (537.132) and GeForce Experience (3.27.0.112)\\u003C/li\\u003E\\n\\u003Cli\\u003EUpdate to Sunshine Version 0.20.0\\u003C/li\\u003E\\n\\u003Cli\\u003ERun the audio tool to find the Device ID of the Virtual sink and update Sunshine\\u0026#39;s configuration (ref \\u003Ca href=\\\"https://www.reddit.com/r/MoonlightStreaming/comments/11sagxo/moonlightsunshine_connection_terminated/?utm_source=share\\u0026amp;utm_medium=web2x\\u0026amp;context=3\\\"\\u003Eprevious post\\u003C/a\\u003E)\\u003C/li\\u003E\\n\\u003Cli\\u003EDisable GeForce experience\\u003C/li\\u003E\\n\\u003C/ul\\u003E\\n\\n\\u003Cp\\u003EI\\u0026#39;m not sure what else I can do at this point to get it to workout without the desktop workaround.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": null, \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/JMUUTm4Iaw0nwurDoDDDwYMfgVdZwYRfeg89liPg0Wc.jpg?auto=webp\\u0026s=9a7ba02799daa9a213f7483f4d65c750c9829592\", \"width\": 600, \"height\": 315}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/JMUUTm4Iaw0nwurDoDDDwYMfgVdZwYRfeg89liPg0Wc.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=7fd3712c207ec18252b21a937fb8ca4d3c0d0950\", \"width\": 108, \"height\": 56}, {\"url\": \"https://external-preview.redd.it/JMUUTm4Iaw0nwurDoDDDwYMfgVdZwYRfeg89liPg0Wc.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=72b689b19c0c29ecb951f1b09102de62a865fbea\", \"width\": 216, \"height\": 113}, {\"url\": \"https://external-preview.redd.it/JMUUTm4Iaw0nwurDoDDDwYMfgVdZwYRfeg89liPg0Wc.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=7ca06a311bc2c761c114b614c7d0a7561df19a2a\", \"width\": 320, \"height\": 168}], \"variants\": {}, \"id\": \"a4q6yXv_EXmgGwC0vEAw_4xkCUnk5RWvFDhfdRzXX84\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"can_gild\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"num_reports\": null, \"distinguished\": null, \"subreddit_id\": \"t5_3owbe\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"removal_reason\": null, \"link_flair_background_color\": \"\", \"id\": \"167feqb\", \"is_robot_indexable\": true, \"report_reasons\": null, \"author\": \"lt_dan457\", \"discussion_type\": null, \"num_comments\": 9, \"send_replies\": true, \"whitelist_status\": \"all_ads\", \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/MoonlightStreaming/comments/167feqb/connection_error_when_playing_starfield/\", \"parent_whitelist_status\": \"all_ads\", \"stickied\": false, \"url\": \"https://www.reddit.com/r/MoonlightStreaming/comments/167feqb/connection_error_when_playing_starfield/\", \"subreddit_subscribers\": 7523, \"created_utc\": 1693593934.0, \"num_crossposts\": 1, \"media\": null, \"is_video\": false}], \"created\": 1693594161.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"url_overridden_by_dest\": \"/r/MoonlightStreaming/comments/167feqb/connection_error_when_playing_starfield/\", \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/JMUUTm4Iaw0nwurDoDDDwYMfgVdZwYRfeg89liPg0Wc.jpg?auto=webp\\u0026s=9a7ba02799daa9a213f7483f4d65c750c9829592\", \"width\": 600, \"height\": 315}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/JMUUTm4Iaw0nwurDoDDDwYMfgVdZwYRfeg89liPg0Wc.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=7fd3712c207ec18252b21a937fb8ca4d3c0d0950\", \"width\": 108, \"height\": 56}, {\"url\": \"https://external-preview.redd.it/JMUUTm4Iaw0nwurDoDDDwYMfgVdZwYRfeg89liPg0Wc.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=72b689b19c0c29ecb951f1b09102de62a865fbea\", \"width\": 216, \"height\": 113}, {\"url\": \"https://external-preview.redd.it/JMUUTm4Iaw0nwurDoDDDwYMfgVdZwYRfeg89liPg0Wc.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=7ca06a311bc2c761c114b614c7d0a7561df19a2a\", \"width\": 320, \"height\": 168}], \"variants\": {}, \"id\": \"a4q6yXv_EXmgGwC0vEAw_4xkCUnk5RWvFDhfdRzXX84\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"subreddit_type\": \"public\", \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"167fid0\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"lt_dan457\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"crosspost_parent\": \"t3_167feqb\", \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/167fid0/connection_error_when_playing_starfield/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"/r/MoonlightStreaming/comments/167feqb/connection_error_when_playing_starfield/\", \"subreddit_subscribers\": 876, \"created_utc\": 1693594161.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"It is posible to configure Sunshine to code in H.265 instead on H.264 with an AMD 7900XTX? if yes how? if not, why? it will be added in a future?\\n\\nThe decoder would be moonlight on a TV with H.265 support.\\n\\nThanks in advance\", \"author_fullname\": \"t2_obxtl\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"AMD 7900XTX and H.265\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_165lgwe\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1693417526.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EIt is posible to configure Sunshine to code in H.265 instead on H.264 with an AMD 7900XTX? if yes how? if not, why? it will be added in a future?\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThe decoder would be moonlight on a TV with H.265 support.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThanks in advance\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"165lgwe\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"l0rd_raiden\", \"discussion_type\": null, \"num_comments\": 2, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/165lgwe/amd_7900xtx_and_h265/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/165lgwe/amd_7900xtx_and_h265/\", \"subreddit_subscribers\": 876, \"created_utc\": 1693417526.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Trying to use the windows portable version of Sunshine on a computer I don't have admin rights to. I've downloaded, extracted, and run the .exe. The command prompt pops up and does it's thing but still don't see it as an option in Moonlight on my other PC and when I try to add via IP address it can't find it. Both computers are on the same network, so not sure what the issue is. \\n\\nAs far as I know, Sunshine will work with any GPU correct? Any ideas/tips?\", \"author_fullname\": \"t2_e96qt81f\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Windows Portable Version\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_15s88zd\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1692140973.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003ETrying to use the windows portable version of Sunshine on a computer I don\\u0026#39;t have admin rights to. I\\u0026#39;ve downloaded, extracted, and run the .exe. The command prompt pops up and does it\\u0026#39;s thing but still don\\u0026#39;t see it as an option in Moonlight on my other PC and when I try to add via IP address it can\\u0026#39;t find it. Both computers are on the same network, so not sure what the issue is. \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAs far as I know, Sunshine will work with any GPU correct? Any ideas/tips?\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"15s88zd\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"SamwiseG82\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/15s88zd/windows_portable_version/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/15s88zd/windows_portable_version/\", \"subreddit_subscribers\": 876, \"created_utc\": 1692140973.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": \"#ffd635\", \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"author_fullname\": \"t2_ps86k4yd\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Themerr-plex v0.2.0 Released\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": 70, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_15elaf5\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 0.84, \"ignore_reports\": false, \"ups\": 4, \"domain\": \"github.com\", \"media_embed\": {}, \"thumbnail_width\": 140, \"author_flair_template_id\": \"6c384190-ff87-11ec-81af-e29e75ddec37\", \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Announcement\", \"can_mod_post\": true, \"score\": 4, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"https://b.thumbs.redditmedia.com/zBjxOcYP3MGoWmCG2Qxvua1PVd4bDDe-klxyJBpY0ro.jpg\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"link\", \"content_categories\": null, \"is_self\": false, \"mod_note\": null, \"created\": 1690821947.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": true, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"url_overridden_by_dest\": \"https://github.com/LizardByte/Themerr-plex/releases/tag/v0.2.0\", \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/G6qSTP87otX8GjWfRLoX9NGwjlcDhqUaIzWPnmkroag.jpg?auto=webp\\u0026s=e7d4b2c745d372c59502454da1307c990dc43350\", \"width\": 1200, \"height\": 600}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/G6qSTP87otX8GjWfRLoX9NGwjlcDhqUaIzWPnmkroag.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=2ff38d7a875d5645f80afb380b1c6388f752bdea\", \"width\": 108, \"height\": 54}, {\"url\": \"https://external-preview.redd.it/G6qSTP87otX8GjWfRLoX9NGwjlcDhqUaIzWPnmkroag.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=d095a02964b0d9179960ae06ab0568f7a5a7330d\", \"width\": 216, \"height\": 108}, {\"url\": \"https://external-preview.redd.it/G6qSTP87otX8GjWfRLoX9NGwjlcDhqUaIzWPnmkroag.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=23e652f88a641e3e2fe4305afad264dbb94814a9\", \"width\": 320, \"height\": 160}, {\"url\": \"https://external-preview.redd.it/G6qSTP87otX8GjWfRLoX9NGwjlcDhqUaIzWPnmkroag.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=21e8f00f5a3e24042e339b23e407b42e644e06e5\", \"width\": 640, \"height\": 320}, {\"url\": \"https://external-preview.redd.it/G6qSTP87otX8GjWfRLoX9NGwjlcDhqUaIzWPnmkroag.jpg?width=960\\u0026crop=smart\\u0026auto=webp\\u0026s=5e06d99f4c188b325d8358f65acbce563bbeaa00\", \"width\": 960, \"height\": 480}, {\"url\": \"https://external-preview.redd.it/G6qSTP87otX8GjWfRLoX9NGwjlcDhqUaIzWPnmkroag.jpg?width=1080\\u0026crop=smart\\u0026auto=webp\\u0026s=6a9fceaa918028f7883d2fac67c2cbaedaa47ad9\", \"width\": 1080, \"height\": 540}], \"variants\": {}, \"id\": \"9fE9KN8EGHFBDCO6d8Gt5_qTFVTtTq_ApXh5afvKIwg\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"1c411bfc-ff88-11ec-a3ea-969cbc5b3148\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": \"Bot\", \"treatment_tags\": [], \"rte_mode\": \"markdown\", \"visited\": false, \"removed_by\": null, \"subreddit_type\": \"public\", \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#0ac90f\", \"id\": \"15elaf5\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"\", \"discussion_type\": null, \"num_comments\": 2, \"send_replies\": false, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": \"dark\", \"permalink\": \"/r/LizardByte/comments/15elaf5/themerrplex_v020_released/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://github.com/LizardByte/Themerr-plex/releases/tag/v0.2.0\", \"subreddit_subscribers\": 876, \"created_utc\": 1690821947.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"I have been using Gokapi ([https://github.com/Forceu/Gokapi](https://github.com/Forceu/Gokapi)) to supplement Sunshine, so that I can easily download files from the host. I am constantly emailing links to myself and the work flow sucks. I was wondering if it were possible to Copy/paste to clipboard between host and client like RDP does?\\n\\n\\u0026#x200B;\", \"author_fullname\": \"t2_n1gqq5qk\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Is copy paste to clipboard between host/client possible?\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_15589oh\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"self\", \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1689899176.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI have been using Gokapi (\\u003Ca href=\\\"https://github.com/Forceu/Gokapi\\\"\\u003Ehttps://github.com/Forceu/Gokapi\\u003C/a\\u003E) to supplement Sunshine, so that I can easily download files from the host. I am constantly emailing links to myself and the work flow sucks. I was wondering if it were possible to Copy/paste to clipboard between host and client like RDP does?\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u0026#x200B;\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": null, \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/MNNzMExQnY9jOkKE2IGCWq1G6mLZ63U0rMfqIPyhUUg.jpg?auto=webp\\u0026s=7f4460ac65176a5c475b32560b6075ab1f8a5cde\", \"width\": 1200, \"height\": 600}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/MNNzMExQnY9jOkKE2IGCWq1G6mLZ63U0rMfqIPyhUUg.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=94d2750fbb23234ff5cea374f14fe32c0655ea12\", \"width\": 108, \"height\": 54}, {\"url\": \"https://external-preview.redd.it/MNNzMExQnY9jOkKE2IGCWq1G6mLZ63U0rMfqIPyhUUg.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=a99b007bf8b45c96ee63cbae9b8f6aade84da888\", \"width\": 216, \"height\": 108}, {\"url\": \"https://external-preview.redd.it/MNNzMExQnY9jOkKE2IGCWq1G6mLZ63U0rMfqIPyhUUg.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=958c074c6e6a9a2be45a9b7ad45198bf41f30d08\", \"width\": 320, \"height\": 160}, {\"url\": \"https://external-preview.redd.it/MNNzMExQnY9jOkKE2IGCWq1G6mLZ63U0rMfqIPyhUUg.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=72cbb4f0923867a8d23b22645ba2621e514d5c6d\", \"width\": 640, \"height\": 320}, {\"url\": \"https://external-preview.redd.it/MNNzMExQnY9jOkKE2IGCWq1G6mLZ63U0rMfqIPyhUUg.jpg?width=960\\u0026crop=smart\\u0026auto=webp\\u0026s=360fce50f6446aec6e205555f5a9ff0b9e2243c7\", \"width\": 960, \"height\": 480}, {\"url\": \"https://external-preview.redd.it/MNNzMExQnY9jOkKE2IGCWq1G6mLZ63U0rMfqIPyhUUg.jpg?width=1080\\u0026crop=smart\\u0026auto=webp\\u0026s=df6237434c312072d4139952d532d354fc6db72c\", \"width\": 1080, \"height\": 540}], \"variants\": {}, \"id\": \"4Aix1euS1xUZLB2ym1DZ3qYckQIjg-vyniRH8ahT3so\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"15589oh\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"lashram32\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/15589oh/is_copy_paste_to_clipboard_between_hostclient/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/15589oh/is_copy_paste_to_clipboard_between_hostclient/\", \"subreddit_subscribers\": 876, \"created_utc\": 1689899176.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hi,\\nI set up sunshine to stream games to my iPad Air 5 (Moonlight). All work fine so far but when I walk around and my iPad connects to another mesh repeater I\\u2019ll lost connection. What do I need to change in my network settings to make this work? Do all repeater need to use the same IP address?\", \"author_fullname\": \"t2_170c0y\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Connection problems in mesh network\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_152x18g\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1689683031.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHi,\\nI set up sunshine to stream games to my iPad Air 5 (Moonlight). All work fine so far but when I walk around and my iPad connects to another mesh repeater I\\u2019ll lost connection. What do I need to change in my network settings to make this work? Do all repeater need to use the same IP address?\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": null, \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"152x18g\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"hema_\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/152x18g/connection_problems_in_mesh_network/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/152x18g/connection_problems_in_mesh_network/\", \"subreddit_subscribers\": 876, \"created_utc\": 1689683031.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"hi\\n\\nso when i connect my psvita to my pc i enter the pin code and moonlight on psvita shows a error saying ''Pairing failed: -1''\\n\\nand on my pc sunshine says ''Warning: SSL Verification error :: self-signed certificate''\\n\\nps: i have debloated my nvidia graphics driver so i dont have geforce experience\\n\\nany ideas please\", \"author_fullname\": \"t2_4t6osk1q\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Psvita moonlight -\\u003EPC sunshine\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_152f43r\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1689630457.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003Ehi\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eso when i connect my psvita to my pc i enter the pin code and moonlight on psvita shows a error saying \\u0026#39;\\u0026#39;Pairing failed: -1\\u0026#39;\\u0026#39;\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eand on my pc sunshine says \\u0026#39;\\u0026#39;Warning: SSL Verification error :: self-signed certificate\\u0026#39;\\u0026#39;\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eps: i have debloated my nvidia graphics driver so i dont have geforce experience\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eany ideas please\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": null, \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"152f43r\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"JustUI\", \"discussion_type\": null, \"num_comments\": 2, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/152f43r/psvita_moonlight_pc_sunshine/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/152f43r/psvita_moonlight_pc_sunshine/\", \"subreddit_subscribers\": 876, \"created_utc\": 1689630457.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"I have it installed, the display setting is checked, in the logs it shows it downloaded songs. But they never play, and i'm not sure why. Are the songs supposed to play while browsing the library, or when opening a movie and browsing the information (cast, episodes, etc)?\", \"author_fullname\": \"t2_3cntn\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Themerr for Jellyfin, how is it supposed to work?\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_14yz1ay\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1689288513.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI have it installed, the display setting is checked, in the logs it shows it downloaded songs. But they never play, and i\\u0026#39;m not sure why. Are the songs supposed to play while browsing the library, or when opening a movie and browsing the information (cast, episodes, etc)?\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": null, \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"14yz1ay\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"dude2k5\", \"discussion_type\": null, \"num_comments\": 3, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/14yz1ay/themerr_for_jellyfin_how_is_it_supposed_to_work/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/14yz1ay/themerr_for_jellyfin_how_is_it_supposed_to_work/\", \"subreddit_subscribers\": 876, \"created_utc\": 1689288513.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"I\\u2019m looking to have some streaming available on the go. Is this possible? I\\u2019m running on an Nvidia 4090 with 500mbps dl speeds.\", \"author_fullname\": \"t2_wx50x\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Does sunshine and moonlight support streaming off network?\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_14xmre4\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 3, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Discussion\", \"can_mod_post\": true, \"score\": 3, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1689163716.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI\\u2019m looking to have some streaming available on the go. Is this possible? I\\u2019m running on an Nvidia 4090 with 500mbps dl speeds.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": null, \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"af501944-ff87-11ec-bde8-96626ad45867\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#0079d3\", \"id\": \"14xmre4\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"eastcoastninja\", \"discussion_type\": null, \"num_comments\": 19, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/14xmre4/does_sunshine_and_moonlight_support_streaming_off/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/14xmre4/does_sunshine_and_moonlight_support_streaming_off/\", \"subreddit_subscribers\": 876, \"created_utc\": 1689163716.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"I changed my sunshine from RPM to Flatpak because the mouse input was glitching. On flatpak everything works except the audio sink is not being created due to pulse audio permission denied error\\n\\nHow can I fix it?\\n\\nThank you in advance!\", \"author_fullname\": \"t2_5peo2zf7\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sunshine audio not working on fedora (flatpak github version)\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_14nabhq\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1688154824.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI changed my sunshine from RPM to Flatpak because the mouse input was glitching. On flatpak everything works except the audio sink is not being created due to pulse audio permission denied error\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EHow can I fix it?\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThank you in advance!\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": null, \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"14nabhq\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Renanmbs01\", \"discussion_type\": null, \"num_comments\": 4, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/14nabhq/sunshine_audio_not_working_on_fedora_flatpak/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/14nabhq/sunshine_audio_not_working_on_fedora_flatpak/\", \"subreddit_subscribers\": 876, \"created_utc\": 1688154824.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Just installed it via Macports.\\n\\nWhat do i do next?\", \"author_fullname\": \"t2_bwb2snu40\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"How to launch Sunshine on Mac Os?\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_14jk3x5\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1687792698.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EJust installed it via Macports.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EWhat do i do next?\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": null, \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"14jk3x5\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"SpyvsMerc\", \"discussion_type\": null, \"num_comments\": 3, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/14jk3x5/how_to_launch_sunshine_on_mac_os/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/14jk3x5/how_to_launch_sunshine_on_mac_os/\", \"subreddit_subscribers\": 876, \"created_utc\": 1687792698.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"I know this question has been asked many times But I wish there was an alternative to a Pin based authentication for example SSO/SAML. I run various Windows VMs and sometimes it is not possible to Enter Pin on the host without having access to the hypervisor. Can anyone explain how the Pin based authentication works and I can build SSO on top of it?\", \"author_fullname\": \"t2_4uq9cbpm\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Alternative to Pin based authentication?\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_14gqr0e\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Discussion\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1687501119.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI know this question has been asked many times But I wish there was an alternative to a Pin based authentication for example SSO/SAML. I run various Windows VMs and sometimes it is not possible to Enter Pin on the host without having access to the hypervisor. Can anyone explain how the Pin based authentication works and I can build SSO on top of it?\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": null, \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"af501944-ff87-11ec-bde8-96626ad45867\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#0079d3\", \"id\": \"14gqr0e\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"kern3l_pan1c\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/14gqr0e/alternative_to_pin_based_authentication/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/14gqr0e/alternative_to_pin_based_authentication/\", \"subreddit_subscribers\": 876, \"created_utc\": 1687501119.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"I am trying to create a lutris shortcut based on steam detached command but even the default steam detached command dont open steam, how can i make a flatpak software open?\\n\\nthanks!\", \"author_fullname\": \"t2_5peo2zf7\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Steam Flatpak and Lutris only opening the remote desktop\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_14eiy8l\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1687285733.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI am trying to create a lutris shortcut based on steam detached command but even the default steam detached command dont open steam, how can i make a flatpak software open?\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Ethanks!\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"14eiy8l\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Renanmbs01\", \"discussion_type\": null, \"num_comments\": 5, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/14eiy8l/steam_flatpak_and_lutris_only_opening_the_remote/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/14eiy8l/steam_flatpak_and_lutris_only_opening_the_remote/\", \"subreddit_subscribers\": 876, \"created_utc\": 1687285733.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"The web UI wont open in my PC. Tried to disable antivirus, firewall, etc, but it just keep showing \\\"ERR\\\\_CONNECTION\\\\_REFUSED\\\"\", \"author_fullname\": \"t2_e0037\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Web UI not opening\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_14ceu7c\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1687075878.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThe web UI wont open in my PC. Tried to disable antivirus, firewall, etc, but it just keep showing \\u0026quot;ERR_CONNECTION_REFUSED\\u0026quot;\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"14ceu7c\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"ChavesDoOito\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/14ceu7c/web_ui_not_opening/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/14ceu7c/web_ui_not_opening/\", \"subreddit_subscribers\": 876, \"created_utc\": 1687075878.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hi,\\n\\nAfter about 30 minutes of streaming I start getting slow connection warnings and games become unplayable. I dropped fps to 60 but still after about 30 minutes streaming becomes slow.\\n\\nFor the first 30 minutes I have no problem streaming at 120 FPS 4k. Problem is fixed by restarting the sunshine service, then works fine again for about 30 minutes and problem starts all over.\\n\\nAll devices on a 1Gbps network switch. I load tested the switch pushing traffic through it for more than an hour and no degradation on network side of things.\\n\\nAny ideas on why this could be happening?\\n\\nedit:\\n\\nForgot to mention, I had this problem with version 0.19 and now with 0.20 as well.\\n\\n2nd edit:\\n\\nSystem:\\n\\nAMD 7950X CPU\\n\\nRTX4090 \\n\\n64GB DDR 5 6000\\n\\nWindows 11 \", \"author_fullname\": \"t2_52vhb695\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sunshine \\u003C\\u003E Moonlight Sony XJ90 slow connection after 30 minutes of streaming\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_145tjzs\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": 1686416502.0, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1686381823.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHi,\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAfter about 30 minutes of streaming I start getting slow connection warnings and games become unplayable. I dropped fps to 60 but still after about 30 minutes streaming becomes slow.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFor the first 30 minutes I have no problem streaming at 120 FPS 4k. Problem is fixed by restarting the sunshine service, then works fine again for about 30 minutes and problem starts all over.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAll devices on a 1Gbps network switch. I load tested the switch pushing traffic through it for more than an hour and no degradation on network side of things.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAny ideas on why this could be happening?\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eedit:\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EForgot to mention, I had this problem with version 0.19 and now with 0.20 as well.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E2nd edit:\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ESystem:\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAMD 7950X CPU\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ERTX4090 \\u003C/p\\u003E\\n\\n\\u003Cp\\u003E64GB DDR 5 6000\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EWindows 11 \\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"145tjzs\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"HumanFlamingo4138\", \"discussion_type\": null, \"num_comments\": 3, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/145tjzs/sunshine_moonlight_sony_xj90_slow_connection/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/145tjzs/sunshine_moonlight_sony_xj90_slow_connection/\", \"subreddit_subscribers\": 876, \"created_utc\": 1686381823.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hey guys! \\n\\nFirst of all, great work as always on all your hard work. I wanted to test out and report on sunshine, as moonlight is my GoTo for streaming. \\n\\nSo, quick question on the ddprobe executable. Probs a false positive but, multiple anti virus software, for some reason have flagged this file as suspicious... Windows too and some others. As mentioned, would love to test and report to assist in development but, in this day and age, it's becoming more difficult to trust even I would definitely pay for (subscription or one off, or contribute to) and others should to as it's some really impressive stuff. \\n\\nSo, to the point, what would cause this to happen? \\n\\nThanks in advance guys, appreciate any help with this.\", \"author_fullname\": \"t2_jvx9gta0\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"ddprobe.exe\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_14231nz\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Other\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1686024390.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHey guys! \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EFirst of all, great work as always on all your hard work. I wanted to test out and report on sunshine, as moonlight is my GoTo for streaming. \\u003C/p\\u003E\\n\\n\\u003Cp\\u003ESo, quick question on the ddprobe executable. Probs a false positive but, multiple anti virus software, for some reason have flagged this file as suspicious... Windows too and some others. As mentioned, would love to test and report to assist in development but, in this day and age, it\\u0026#39;s becoming more difficult to trust even I would definitely pay for (subscription or one off, or contribute to) and others should to as it\\u0026#39;s some really impressive stuff. \\u003C/p\\u003E\\n\\n\\u003Cp\\u003ESo, to the point, what would cause this to happen? \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThanks in advance guys, appreciate any help with this.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"2ec18294-ff88-11ec-86dc-a6af9aee7df9\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#edeff1\", \"id\": \"14231nz\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Lambetts\", \"discussion_type\": null, \"num_comments\": 8, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/14231nz/ddprobeexe/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/14231nz/ddprobeexe/\", \"subreddit_subscribers\": 876, \"created_utc\": 1686024390.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": \"#ffd635\", \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"author_fullname\": \"t2_ps86k4yd\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sunshine v0.20.0 Released\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": 70, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_13ulqfl\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 24, \"domain\": \"github.com\", \"media_embed\": {}, \"thumbnail_width\": 140, \"author_flair_template_id\": \"6c384190-ff87-11ec-81af-e29e75ddec37\", \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Announcement\", \"can_mod_post\": true, \"score\": 24, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"https://b.thumbs.redditmedia.com/87iUpyWR7trelFrfO2XgsW_yaDdZLQGe3jO9SbszHPY.jpg\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"link\", \"content_categories\": null, \"is_self\": false, \"mod_note\": null, \"created\": 1685337587.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": true, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"url_overridden_by_dest\": \"https://github.com/LizardByte/Sunshine/releases/tag/v0.20.0\", \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/hwFi31_ulu_SRNZtFciXoHJVCZms712yA46zzRscgQU.jpg?auto=webp\\u0026s=2f671f8d4c0a63690354ac9958c03d793dafb163\", \"width\": 1200, \"height\": 600}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/hwFi31_ulu_SRNZtFciXoHJVCZms712yA46zzRscgQU.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=7ac318c93d3483528f164c843dd33d5df5ea3d95\", \"width\": 108, \"height\": 54}, {\"url\": \"https://external-preview.redd.it/hwFi31_ulu_SRNZtFciXoHJVCZms712yA46zzRscgQU.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=c68dbe540bf3e4d446524e4e6d3fa440e20c8e78\", \"width\": 216, \"height\": 108}, {\"url\": \"https://external-preview.redd.it/hwFi31_ulu_SRNZtFciXoHJVCZms712yA46zzRscgQU.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=2c7ba1e1408005ea9dcd3f324eeaa61388732219\", \"width\": 320, \"height\": 160}, {\"url\": \"https://external-preview.redd.it/hwFi31_ulu_SRNZtFciXoHJVCZms712yA46zzRscgQU.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=342f287c6ce3e3bb5670a4390810553c7054f4be\", \"width\": 640, \"height\": 320}, {\"url\": \"https://external-preview.redd.it/hwFi31_ulu_SRNZtFciXoHJVCZms712yA46zzRscgQU.jpg?width=960\\u0026crop=smart\\u0026auto=webp\\u0026s=ef964bfd35b1e7788238cbcc279f2eafa7f60379\", \"width\": 960, \"height\": 480}, {\"url\": \"https://external-preview.redd.it/hwFi31_ulu_SRNZtFciXoHJVCZms712yA46zzRscgQU.jpg?width=1080\\u0026crop=smart\\u0026auto=webp\\u0026s=b733acc9006c1636466a9a34061ebe1032c6babf\", \"width\": 1080, \"height\": 540}], \"variants\": {}, \"id\": \"ORhE8GjF3_pLIkYbkcsYRHh7CnoKKsilZK_BLNSYQ2I\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"1c411bfc-ff88-11ec-a3ea-969cbc5b3148\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": \"Bot\", \"treatment_tags\": [], \"rte_mode\": \"markdown\", \"visited\": false, \"removed_by\": null, \"subreddit_type\": \"public\", \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#0ac90f\", \"id\": \"13ulqfl\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"\", \"discussion_type\": null, \"num_comments\": 2, \"send_replies\": false, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": \"dark\", \"permalink\": \"/r/LizardByte/comments/13ulqfl/sunshine_v0200_released/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://github.com/LizardByte/Sunshine/releases/tag/v0.20.0\", \"subreddit_subscribers\": 876, \"created_utc\": 1685337587.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hi!\\n\\nI'm trying to use sunshine flatpak package on my host system:\\n\\n* OS: Archlinux\\n* HW: Intel i79700K, NVIDIA RTX 2070, 16GB RAM\\n* Setup: Linux 6.3.3, NVIDIA 530.41.03, GNOME (X11 session)\\n\\nFlatpak package defaults to X11 capture method. According to documentation, x11 is the slowest, so I would like to use KMS. According to documentation, if I want to use KMS with the flatpak package I should run sunshine with the following command\\n\\n sudo -i PULSE_SERVER=unix:$(pactl info | awk '/Server String/{print$3}') flatpak run dev.lizardbyte.sunshine\\n\\nBut if I force (from configuration) KMS capture and use the previous command, It doesn't work:\\n\\n [user@desktop Downloads]$ sudo -i PULSE_SERVER=unix:$(pactl info | awk '/Server String/{print$3}') flatpak run dev.lizardbyte.sunshine\\n [nv_preset] -- [p3] \\n [encoder] -- [nvenc] \\n [capture] -- [kms] \\n [2023:05:26:21:03:15]: Info: Sunshine version: 0.19.1 \\n [2023:05:26:21:03:16]: Error: Environment variable WAYLAND_DISPLAY has not been defined \\n [2023:05:26:21:03:16]: Error: Unable to initialize capture method \\n [2023:05:26:21:03:16]: Error: Platform failed to initialize \\n [2023:05:26:21:03:16]: Info: Trying encoder [nvenc] \\n [2023:05:26:21:03:17]: Info: Encoder [nvenc] failed \\n [2023:05:26:21:03:17]: Error: Couldn't find any working encoder matching [nvenc] \\n [2023:05:26:21:03:17]: Info: // Testing for available encoders, this may generate errors. You can safely ignore those errors. //\\n [2023:05:26:21:03:17]: Info: Trying encoder [vaapi] \\n [2023:05:26:21:03:19]: Info: Encoder [vaapi] failed \\n [2023:05:26:21:03:19]: Info: Trying encoder [software] \\n [2023:05:26:21:03:20]: Info: Encoder [software] failed \\n [2023:05:26:21:03:20]: Fatal: Couldn't find any working encoder \\n [2023:05:26:21:03:20]: Error: Video failed to initialize \\n [2023:05:26:21:03:20]: Error: Failed to create client: Daemon not running \\n [2023:05:26:21:03:20]: Info: Configuration UI available at [https://localhost:47990]\\n ^C[2023:05:26:21:06:18]: Info: Interrupt handler called\\n\\nIs this a limitation of the flatpak package?\\n\\nAlso some other questions:\\n\\n* Why the need to run flatpak as root?\\n* If I have to run sunshine as root, then adding user to the \\\"input\\\" group seems pointless, right?\\n\\nBTW, thanks for this project!\", \"author_fullname\": \"t2_ou445\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Clarification on KMS capture method\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_13sm8vi\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1685129433.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHi!\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI\\u0026#39;m trying to use sunshine flatpak package on my host system:\\u003C/p\\u003E\\n\\n\\u003Cul\\u003E\\n\\u003Cli\\u003EOS: Archlinux\\u003C/li\\u003E\\n\\u003Cli\\u003EHW: Intel i79700K, NVIDIA RTX 2070, 16GB RAM\\u003C/li\\u003E\\n\\u003Cli\\u003ESetup: Linux 6.3.3, NVIDIA 530.41.03, GNOME (X11 session)\\u003C/li\\u003E\\n\\u003C/ul\\u003E\\n\\n\\u003Cp\\u003EFlatpak package defaults to X11 capture method. According to documentation, x11 is the slowest, so I would like to use KMS. According to documentation, if I want to use KMS with the flatpak package I should run sunshine with the following command\\u003C/p\\u003E\\n\\n\\u003Cpre\\u003E\\u003Ccode\\u003Esudo -i PULSE_SERVER=unix:$(pactl info | awk \\u0026#39;/Server String/{print$3}\\u0026#39;) flatpak run dev.lizardbyte.sunshine\\n\\u003C/code\\u003E\\u003C/pre\\u003E\\n\\n\\u003Cp\\u003EBut if I force (from configuration) KMS capture and use the previous command, It doesn\\u0026#39;t work:\\u003C/p\\u003E\\n\\n\\u003Cpre\\u003E\\u003Ccode\\u003E[user@desktop Downloads]$ sudo -i PULSE_SERVER=unix:$(pactl info | awk \\u0026#39;/Server String/{print$3}\\u0026#39;) flatpak run dev.lizardbyte.sunshine\\n[nv_preset] -- [p3] \\n[encoder] -- [nvenc] \\n[capture] -- [kms] \\n[2023:05:26:21:03:15]: Info: Sunshine version: 0.19.1 \\n[2023:05:26:21:03:16]: Error: Environment variable WAYLAND_DISPLAY has not been defined \\n[2023:05:26:21:03:16]: Error: Unable to initialize capture method \\n[2023:05:26:21:03:16]: Error: Platform failed to initialize \\n[2023:05:26:21:03:16]: Info: Trying encoder [nvenc] \\n[2023:05:26:21:03:17]: Info: Encoder [nvenc] failed \\n[2023:05:26:21:03:17]: Error: Couldn\\u0026#39;t find any working encoder matching [nvenc] \\n[2023:05:26:21:03:17]: Info: // Testing for available encoders, this may generate errors. You can safely ignore those errors. //\\n[2023:05:26:21:03:17]: Info: Trying encoder [vaapi] \\n[2023:05:26:21:03:19]: Info: Encoder [vaapi] failed \\n[2023:05:26:21:03:19]: Info: Trying encoder [software] \\n[2023:05:26:21:03:20]: Info: Encoder [software] failed \\n[2023:05:26:21:03:20]: Fatal: Couldn\\u0026#39;t find any working encoder \\n[2023:05:26:21:03:20]: Error: Video failed to initialize \\n[2023:05:26:21:03:20]: Error: Failed to create client: Daemon not running \\n[2023:05:26:21:03:20]: Info: Configuration UI available at [https://localhost:47990]\\n^C[2023:05:26:21:06:18]: Info: Interrupt handler called\\n\\u003C/code\\u003E\\u003C/pre\\u003E\\n\\n\\u003Cp\\u003EIs this a limitation of the flatpak package?\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAlso some other questions:\\u003C/p\\u003E\\n\\n\\u003Cul\\u003E\\n\\u003Cli\\u003EWhy the need to run flatpak as root?\\u003C/li\\u003E\\n\\u003Cli\\u003EIf I have to run sunshine as root, then adding user to the \\u0026quot;input\\u0026quot; group seems pointless, right?\\u003C/li\\u003E\\n\\u003C/ul\\u003E\\n\\n\\u003Cp\\u003EBTW, thanks for this project!\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"13sm8vi\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"nomore66201\", \"discussion_type\": null, \"num_comments\": 2, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/13sm8vi/clarification_on_kms_capture_method/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/13sm8vi/clarification_on_kms_capture_method/\", \"subreddit_subscribers\": 876, \"created_utc\": 1685129433.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Issue : moonlight doesn't show my pc for connecting and sunshine run all time on pc, but it doesn't show the app it just shows icon, also when I start the EXE file it says it is moonlight 2.\\n\\nThis is happened when I install Cloudflare wrap VPN on my pc\", \"author_fullname\": \"t2_r6gkbtmn\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sunshine run automatically and didn't work at all\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_13o7xay\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1684706939.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EIssue : moonlight doesn\\u0026#39;t show my pc for connecting and sunshine run all time on pc, but it doesn\\u0026#39;t show the app it just shows icon, also when I start the EXE file it says it is moonlight 2.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThis is happened when I install Cloudflare wrap VPN on my pc\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"13o7xay\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Irohchi\", \"discussion_type\": null, \"num_comments\": 3, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/13o7xay/sunshine_run_automatically_and_didnt_work_at_all/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/13o7xay/sunshine_run_automatically_and_didnt_work_at_all/\", \"subreddit_subscribers\": 876, \"created_utc\": 1684706939.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Debug Log can be found here : [Sunshine Verbose Debug Log](https://gist.github.com/Strahdvonzar/37f6f259181b021067fc8b3aa6a0fa4e)\\n\\n**Issue** : Connecting to VM results in a Black Screen which leads to a \\\"No Video Received from Host\\\" message after a while. (Keyboard - Mouse - Audio transmission seems to be working without issues).\\n\\n**Details**\\n\\n* **Debug Log (Verbose)** : Displays no Errors whatsoever\\n* **GPU** : AMD RX 6600\\n* **Monitors on Host** : 2\\n* **Host Windows Version** : Windows 10 22H2 (OS Build 19045.2965)\\n* **VM Windows Version** : Windows 10 22H2 (OS Build 19045.2965)\\n* **AMD Driver Version** : 22.40.37.17-230424a-391195C-AMD-Software-PRO-Edition\\n* **Dummy Display Port Plug** : Attached on 3rd output of GPU\\n* **VM Created via** : \\\"[https://github.com/jamesstringerparsec/Easy-GPU-PV](https://github.com/jamesstringerparsec/Easy-GPU-PV)\\\"\\n\\n**Device Manager Info on VM under Display Adapters :** \\n\\n* AMD Radeon RX 6600 (Enabled - No alerts)\\n* Microsoft Hyper-v Video (Disabled)\\n* Parsec Virtual Display Adapter (Enabled - No alerts)\\n\\n**Device Manager Info on VM under Monitors :** \\n\\n* Generic Non-PnP Monitor\\n\\n**Alternative Configs that resulted in the same behavior :** \\n\\n* Software Encoding , AMD AMF/VCE , Automatic\\n* Fullscreen / Windowed / etc\\n* Various \\\"//./DISPLAYxx\\\" anything apart from \\\\[1\\\\] results in \\\"Failed to find monitor\\\" or something similar in the logs.\\n\\n**Extra Info**\\n* Steam Link works even though it displays an error \\\"There is no display do you want to continue\\\" pressing continue everything works fine.\\n* RDP works without any issues.\\n* Parsec does not work. It displays the same error , about not receiving video from the host. Again though Mouse , Audio and Keyboard transmission works.\", \"author_fullname\": \"t2_19amd1jz\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sunshine - Moonlight on HyperV-VM with GPU-PV results in Black Screen with no Debug Log Errors\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_13n1mn6\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 3, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 3, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": 1684740210.0, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"self\", \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1684605624.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EDebug Log can be found here : \\u003Ca href=\\\"https://gist.github.com/Strahdvonzar/37f6f259181b021067fc8b3aa6a0fa4e\\\"\\u003ESunshine Verbose Debug Log\\u003C/a\\u003E\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u003Cstrong\\u003EIssue\\u003C/strong\\u003E : Connecting to VM results in a Black Screen which leads to a \\u0026quot;No Video Received from Host\\u0026quot; message after a while. (Keyboard - Mouse - Audio transmission seems to be working without issues).\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u003Cstrong\\u003EDetails\\u003C/strong\\u003E\\u003C/p\\u003E\\n\\n\\u003Cul\\u003E\\n\\u003Cli\\u003E\\u003Cstrong\\u003EDebug Log (Verbose)\\u003C/strong\\u003E : Displays no Errors whatsoever\\u003C/li\\u003E\\n\\u003Cli\\u003E\\u003Cstrong\\u003EGPU\\u003C/strong\\u003E : AMD RX 6600\\u003C/li\\u003E\\n\\u003Cli\\u003E\\u003Cstrong\\u003EMonitors on Host\\u003C/strong\\u003E : 2\\u003C/li\\u003E\\n\\u003Cli\\u003E\\u003Cstrong\\u003EHost Windows Version\\u003C/strong\\u003E : Windows 10 22H2 (OS Build 19045.2965)\\u003C/li\\u003E\\n\\u003Cli\\u003E\\u003Cstrong\\u003EVM Windows Version\\u003C/strong\\u003E : Windows 10 22H2 (OS Build 19045.2965)\\u003C/li\\u003E\\n\\u003Cli\\u003E\\u003Cstrong\\u003EAMD Driver Version\\u003C/strong\\u003E : 22.40.37.17-230424a-391195C-AMD-Software-PRO-Edition\\u003C/li\\u003E\\n\\u003Cli\\u003E\\u003Cstrong\\u003EDummy Display Port Plug\\u003C/strong\\u003E : Attached on 3rd output of GPU\\u003C/li\\u003E\\n\\u003Cli\\u003E\\u003Cstrong\\u003EVM Created via\\u003C/strong\\u003E : \\u0026quot;\\u003Ca href=\\\"https://github.com/jamesstringerparsec/Easy-GPU-PV\\\"\\u003Ehttps://github.com/jamesstringerparsec/Easy-GPU-PV\\u003C/a\\u003E\\u0026quot;\\u003C/li\\u003E\\n\\u003C/ul\\u003E\\n\\n\\u003Cp\\u003E\\u003Cstrong\\u003EDevice Manager Info on VM under Display Adapters :\\u003C/strong\\u003E \\u003C/p\\u003E\\n\\n\\u003Cul\\u003E\\n\\u003Cli\\u003EAMD Radeon RX 6600 (Enabled - No alerts)\\u003C/li\\u003E\\n\\u003Cli\\u003EMicrosoft Hyper-v Video (Disabled)\\u003C/li\\u003E\\n\\u003Cli\\u003EParsec Virtual Display Adapter (Enabled - No alerts)\\u003C/li\\u003E\\n\\u003C/ul\\u003E\\n\\n\\u003Cp\\u003E\\u003Cstrong\\u003EDevice Manager Info on VM under Monitors :\\u003C/strong\\u003E \\u003C/p\\u003E\\n\\n\\u003Cul\\u003E\\n\\u003Cli\\u003EGeneric Non-PnP Monitor\\u003C/li\\u003E\\n\\u003C/ul\\u003E\\n\\n\\u003Cp\\u003E\\u003Cstrong\\u003EAlternative Configs that resulted in the same behavior :\\u003C/strong\\u003E \\u003C/p\\u003E\\n\\n\\u003Cul\\u003E\\n\\u003Cli\\u003ESoftware Encoding , AMD AMF/VCE , Automatic\\u003C/li\\u003E\\n\\u003Cli\\u003EFullscreen / Windowed / etc\\u003C/li\\u003E\\n\\u003Cli\\u003EVarious \\u0026quot;//./DISPLAYxx\\u0026quot; anything apart from [1] results in \\u0026quot;Failed to find monitor\\u0026quot; or something similar in the logs.\\u003C/li\\u003E\\n\\u003C/ul\\u003E\\n\\n\\u003Cp\\u003E\\u003Cstrong\\u003EExtra Info\\u003C/strong\\u003E\\n* Steam Link works even though it displays an error \\u0026quot;There is no display do you want to continue\\u0026quot; pressing continue everything works fine.\\n* RDP works without any issues.\\n* Parsec does not work. It displays the same error , about not receiving video from the host. Again though Mouse , Audio and Keyboard transmission works.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/4-DxLM-C2Ve3tHmVL5ITI6GRtMVG8PzzdBuCKiaabfE.jpg?auto=webp\\u0026s=079a7260ec149880c73263d64811698adb22760a\", \"width\": 1280, \"height\": 640}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/4-DxLM-C2Ve3tHmVL5ITI6GRtMVG8PzzdBuCKiaabfE.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=d5811c5bda5fece1040636a6af8702ba790f0fd4\", \"width\": 108, \"height\": 54}, {\"url\": \"https://external-preview.redd.it/4-DxLM-C2Ve3tHmVL5ITI6GRtMVG8PzzdBuCKiaabfE.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=eee576fd4da7535eb53ceb88dd8b52f073048441\", \"width\": 216, \"height\": 108}, {\"url\": \"https://external-preview.redd.it/4-DxLM-C2Ve3tHmVL5ITI6GRtMVG8PzzdBuCKiaabfE.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=72872d880460efa723918c000adca0ed259cf775\", \"width\": 320, \"height\": 160}, {\"url\": \"https://external-preview.redd.it/4-DxLM-C2Ve3tHmVL5ITI6GRtMVG8PzzdBuCKiaabfE.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=f3545b9335d763c9da9c16bf7bf9a3f907dbd6f6\", \"width\": 640, \"height\": 320}, {\"url\": \"https://external-preview.redd.it/4-DxLM-C2Ve3tHmVL5ITI6GRtMVG8PzzdBuCKiaabfE.jpg?width=960\\u0026crop=smart\\u0026auto=webp\\u0026s=2d241ace0f1c07088fac3f8469dbad3b05d2d419\", \"width\": 960, \"height\": 480}, {\"url\": \"https://external-preview.redd.it/4-DxLM-C2Ve3tHmVL5ITI6GRtMVG8PzzdBuCKiaabfE.jpg?width=1080\\u0026crop=smart\\u0026auto=webp\\u0026s=9055f11bdc00beb0b3589e1cae5817d6070d83bc\", \"width\": 1080, \"height\": 540}], \"variants\": {}, \"id\": \"OAXSl8SY6T3JK9MGQyKxkoYbqZ71HQRYXLeB8CV0NXg\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"13n1mn6\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"strahdvonzar\", \"discussion_type\": null, \"num_comments\": 6, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/13n1mn6/sunshine_moonlight_on_hypervvm_with_gpupv_results/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/13n1mn6/sunshine_moonlight_on_hypervvm_with_gpupv_results/\", \"subreddit_subscribers\": 876, \"created_utc\": 1684605624.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"There is no hyperlink where there used to be. Someone was asking in another channel a few days back and I was like \\\"aw that was a temporary oversight, it'll be fine the next nightly.\\\" \\n\\nBut it's still unclickable. Is there a reason for this or just a mistake?\\n\\nu/ReenigneArcher\", \"author_fullname\": \"t2_n1gqq5qk\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"The last few nightly builds are unavailable\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_13ag2vr\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1683443648.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EThere is no hyperlink where there used to be. Someone was asking in another channel a few days back and I was like \\u0026quot;aw that was a temporary oversight, it\\u0026#39;ll be fine the next nightly.\\u0026quot; \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EBut it\\u0026#39;s still unclickable. Is there a reason for this or just a mistake?\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u003Ca href=\\\"/u/ReenigneArcher\\\"\\u003Eu/ReenigneArcher\\u003C/a\\u003E\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"13ag2vr\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"lashram32\", \"discussion_type\": null, \"num_comments\": 7, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/13ag2vr/the_last_few_nightly_builds_are_unavailable/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/13ag2vr/the_last_few_nightly_builds_are_unavailable/\", \"subreddit_subscribers\": 876, \"created_utc\": 1683443648.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": \"#ffd635\", \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"author_fullname\": \"t2_ps86k4yd\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"PlexyGlass v0.0.5 Released\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": 70, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_13a2efg\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 3, \"domain\": \"github.com\", \"media_embed\": {}, \"thumbnail_width\": 140, \"author_flair_template_id\": \"6c384190-ff87-11ec-81af-e29e75ddec37\", \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Announcement\", \"can_mod_post\": true, \"score\": 3, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"https://b.thumbs.redditmedia.com/VW2a5DQQw5IyXlXNHPi_nBdmrlTWdmshLGZD2zOp5eQ.jpg\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"link\", \"content_categories\": null, \"is_self\": false, \"mod_note\": null, \"created\": 1683407763.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": true, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"url_overridden_by_dest\": \"https://github.com/LizardByte/PlexyGlass/releases/tag/v0.0.5\", \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/gxg-PqesJG-YzhonTHaCg2Lc8STPTB3VwZz6BDaLwG0.jpg?auto=webp\\u0026s=471e81657370d6e9afdf58b191d4e95792382f5a\", \"width\": 1200, \"height\": 600}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/gxg-PqesJG-YzhonTHaCg2Lc8STPTB3VwZz6BDaLwG0.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=1587aa6dd690884b2b3485995b4c12f0b6172ac6\", \"width\": 108, \"height\": 54}, {\"url\": \"https://external-preview.redd.it/gxg-PqesJG-YzhonTHaCg2Lc8STPTB3VwZz6BDaLwG0.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=a51729e887e6cccf1c7ca71e35a966ad14525ec5\", \"width\": 216, \"height\": 108}, {\"url\": \"https://external-preview.redd.it/gxg-PqesJG-YzhonTHaCg2Lc8STPTB3VwZz6BDaLwG0.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=bb42eb20f95aa515c85bd082a79893b8bab946fb\", \"width\": 320, \"height\": 160}, {\"url\": \"https://external-preview.redd.it/gxg-PqesJG-YzhonTHaCg2Lc8STPTB3VwZz6BDaLwG0.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=63fad5054f542c2fb0527b47a785c9ae09664924\", \"width\": 640, \"height\": 320}, {\"url\": \"https://external-preview.redd.it/gxg-PqesJG-YzhonTHaCg2Lc8STPTB3VwZz6BDaLwG0.jpg?width=960\\u0026crop=smart\\u0026auto=webp\\u0026s=f1d9b17fb80d16e0d49594ad6a6a57b6e25c04cc\", \"width\": 960, \"height\": 480}, {\"url\": \"https://external-preview.redd.it/gxg-PqesJG-YzhonTHaCg2Lc8STPTB3VwZz6BDaLwG0.jpg?width=1080\\u0026crop=smart\\u0026auto=webp\\u0026s=4105bc5274a0c87ae496f35b7a1478f39b8714fd\", \"width\": 1080, \"height\": 540}], \"variants\": {}, \"id\": \"-Q8c41f5_ZdnTOo9PgdjjNmT5KxZO_a3KYGVfGxPaU8\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"1c411bfc-ff88-11ec-a3ea-969cbc5b3148\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": \"Bot\", \"treatment_tags\": [], \"rte_mode\": \"markdown\", \"visited\": false, \"removed_by\": null, \"subreddit_type\": \"public\", \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#0ac90f\", \"id\": \"13a2efg\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": false, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": \"dark\", \"permalink\": \"/r/LizardByte/comments/13a2efg/plexyglass_v005_released/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://github.com/LizardByte/PlexyGlass/releases/tag/v0.0.5\", \"subreddit_subscribers\": 876, \"created_utc\": 1683407763.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"I'm having an issue with the video encoder sporadically crashing when exiting or minimizing hardware-accelerated applications and in-game. The audio stream is not affected but the video completely freezes until I force a disonnect. Intensive games such as Star Wars: Jedi Survivor seem to be particularly affected.\\n\\nAfter forcing a client disconnect, it will fail to reconnect for 20-30 seconds with a generic network error. Sunshine will eventually \\\"reboot\\\" itself and resume normally.\\n\\nIt's not happening regularly but often enough that it's frustrating. Every 10 to 15 minutes on average. Sometimes considerably less. There is nothing in the log.\\n\\nAny ideas or suggestions? I've tried different encoder settings but haven't noticed an improvement.\\n\\n- GPU: RTX 4080 (Latest drivers - 551.79)\\n- CPU: Ryzen 9 7900X3D\\n- Windows 11 Pro (Latest update - 22621.1635)\\n- Sunshine: Latest nightly (0.19.1.81aecff301361ac21234fca88358aed1df889317)\\n- Client: Moonlight on NVidia Shield\\n- Encoder: HVENC (P5/ULL/CBR)\", \"author_fullname\": \"t2_34fru\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sporadic video encoder \\\"crash\\\" when exiting hardware-accelerated applications and during games\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_137hhpg\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1683198817.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI\\u0026#39;m having an issue with the video encoder sporadically crashing when exiting or minimizing hardware-accelerated applications and in-game. The audio stream is not affected but the video completely freezes until I force a disonnect. Intensive games such as Star Wars: Jedi Survivor seem to be particularly affected.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAfter forcing a client disconnect, it will fail to reconnect for 20-30 seconds with a generic network error. Sunshine will eventually \\u0026quot;reboot\\u0026quot; itself and resume normally.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EIt\\u0026#39;s not happening regularly but often enough that it\\u0026#39;s frustrating. Every 10 to 15 minutes on average. Sometimes considerably less. There is nothing in the log.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAny ideas or suggestions? I\\u0026#39;ve tried different encoder settings but haven\\u0026#39;t noticed an improvement.\\u003C/p\\u003E\\n\\n\\u003Cul\\u003E\\n\\u003Cli\\u003EGPU: RTX 4080 (Latest drivers - 551.79)\\u003C/li\\u003E\\n\\u003Cli\\u003ECPU: Ryzen 9 7900X3D\\u003C/li\\u003E\\n\\u003Cli\\u003EWindows 11 Pro (Latest update - 22621.1635)\\u003C/li\\u003E\\n\\u003Cli\\u003ESunshine: Latest nightly (0.19.1.81aecff301361ac21234fca88358aed1df889317)\\u003C/li\\u003E\\n\\u003Cli\\u003EClient: Moonlight on NVidia Shield\\u003C/li\\u003E\\n\\u003Cli\\u003EEncoder: HVENC (P5/ULL/CBR)\\u003C/li\\u003E\\n\\u003C/ul\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"137hhpg\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"steelfrog\", \"discussion_type\": null, \"num_comments\": 4, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/137hhpg/sporadic_video_encoder_crash_when_exiting/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/137hhpg/sporadic_video_encoder_crash_when_exiting/\", \"subreddit_subscribers\": 876, \"created_utc\": 1683198817.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": \"#ffd635\", \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"author_fullname\": \"t2_ps86k4yd\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Themerr-plex v0.1.4 Released\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": 70, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_12t8kru\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"github.com\", \"media_embed\": {}, \"thumbnail_width\": 140, \"author_flair_template_id\": \"6c384190-ff87-11ec-81af-e29e75ddec37\", \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Announcement\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"https://b.thumbs.redditmedia.com/GxiapFYbVJ0xG5sYYjHRZp5EtsJ19g_tiPbERa8VPgY.jpg\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"link\", \"content_categories\": null, \"is_self\": false, \"mod_note\": null, \"created\": 1682011305.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": true, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"url_overridden_by_dest\": \"https://github.com/LizardByte/Themerr-plex/releases/tag/v0.1.4\", \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/xC3KPH5gyOlIlV3wKetWvFDg5LvUFuy4Dbz-xCbg8Vo.jpg?auto=webp\\u0026s=deb47e5499e7e1ba4c301d2f03cc5c5fc8f755ba\", \"width\": 1200, \"height\": 600}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/xC3KPH5gyOlIlV3wKetWvFDg5LvUFuy4Dbz-xCbg8Vo.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=d5b162dc9f6d3b9b1af0669760c535adf5eb0695\", \"width\": 108, \"height\": 54}, {\"url\": \"https://external-preview.redd.it/xC3KPH5gyOlIlV3wKetWvFDg5LvUFuy4Dbz-xCbg8Vo.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=143670912e33509cc3b077c29c623da51b29254f\", \"width\": 216, \"height\": 108}, {\"url\": \"https://external-preview.redd.it/xC3KPH5gyOlIlV3wKetWvFDg5LvUFuy4Dbz-xCbg8Vo.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=1f0627cbe19a1c6f8fb7581671fa33f3c3f36c5a\", \"width\": 320, \"height\": 160}, {\"url\": \"https://external-preview.redd.it/xC3KPH5gyOlIlV3wKetWvFDg5LvUFuy4Dbz-xCbg8Vo.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=34ba9667798b1168505d191abfb14f3bcf6edc56\", \"width\": 640, \"height\": 320}, {\"url\": \"https://external-preview.redd.it/xC3KPH5gyOlIlV3wKetWvFDg5LvUFuy4Dbz-xCbg8Vo.jpg?width=960\\u0026crop=smart\\u0026auto=webp\\u0026s=7761ae53358af950df463ac90fc15e8db70ac0f7\", \"width\": 960, \"height\": 480}, {\"url\": \"https://external-preview.redd.it/xC3KPH5gyOlIlV3wKetWvFDg5LvUFuy4Dbz-xCbg8Vo.jpg?width=1080\\u0026crop=smart\\u0026auto=webp\\u0026s=9c82c86d95683be24ce83bd291ec28511187e937\", \"width\": 1080, \"height\": 540}], \"variants\": {}, \"id\": \"lE7335O62wdwUydqkVUGLSUhPiSzhZeApBPAO2box8s\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"1c411bfc-ff88-11ec-a3ea-969cbc5b3148\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": \"Bot\", \"treatment_tags\": [], \"rte_mode\": \"markdown\", \"visited\": false, \"removed_by\": null, \"subreddit_type\": \"public\", \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#0ac90f\", \"id\": \"12t8kru\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": false, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": \"dark\", \"permalink\": \"/r/LizardByte/comments/12t8kru/themerrplex_v014_released/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://github.com/LizardByte/Themerr-plex/releases/tag/v0.1.4\", \"subreddit_subscribers\": 876, \"created_utc\": 1682011305.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"user_reports\": [], \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Beginner question\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": 105, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_12kw6oa\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"subreddit_type\": \"public\", \"ups\": 1, \"domain\": \"reddit.com\", \"media_embed\": {}, \"thumbnail_width\": 140, \"author_flair_template_id\": null, \"is_original_content\": false, \"author_fullname\": \"t2_5m4xcej8\", \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"https://a.thumbs.redditmedia.com/_cYEaa1t9xFvtyQuTnR7Jxb1mTfBFazm7fTRirnwhH8.jpg\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": false, \"mod_note\": null, \"crosspost_parent_list\": [{\"approved_at_utc\": null, \"subreddit\": \"cloudygamer\", \"selftext\": \"Dose anyone have any idea on how to get sunshine/ moonlight to work directly over lan with out internet\\n\\nI\\u2019m hosting sunshine on my MSI laptop and running an Ethernet cable directly to my MacBook Pro. I have moonlight client on my mac but it doesn\\u2019t detect it computer.\", \"author_fullname\": \"t2_5m4xcej8\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"is_gallery\": true, \"title\": \"Beginner question\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/cloudygamer\", \"hidden\": false, \"pwls\": 6, \"link_flair_css_class\": null, \"downs\": 0, \"thumbnail_height\": 105, \"top_awarded_type\": null, \"hide_score\": false, \"media_metadata\": {\"zu9a0qjaoota1\": {\"status\": \"valid\", \"e\": \"Image\", \"m\": \"image/jpg\", \"p\": [{\"y\": 81, \"x\": 108, \"u\": \"https://preview.redd.it/zu9a0qjaoota1.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=37b0e89e73b41bebb5c4c3d0cb4f7e893a0fa530\"}, {\"y\": 162, \"x\": 216, \"u\": \"https://preview.redd.it/zu9a0qjaoota1.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=0c9017a650f023767e236fab38caea16df9db230\"}, {\"y\": 240, \"x\": 320, \"u\": \"https://preview.redd.it/zu9a0qjaoota1.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=99e3ff23425bd69e1eb357a0a2827f3105654318\"}, {\"y\": 480, \"x\": 640, \"u\": \"https://preview.redd.it/zu9a0qjaoota1.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=45aa740b21f197822456910cddf041641926d3e1\"}, {\"y\": 720, \"x\": 960, \"u\": \"https://preview.redd.it/zu9a0qjaoota1.jpg?width=960\\u0026crop=smart\\u0026auto=webp\\u0026s=c180e5c391a4a4b6ebe38e3329762c32bee49452\"}, {\"y\": 810, \"x\": 1080, \"u\": \"https://preview.redd.it/zu9a0qjaoota1.jpg?width=1080\\u0026crop=smart\\u0026auto=webp\\u0026s=ebb8856ea3b8cc033c247b06d77065c134e8a5f2\"}], \"s\": {\"y\": 3024, \"x\": 4032, \"u\": \"https://preview.redd.it/zu9a0qjaoota1.jpg?width=4032\\u0026format=pjpg\\u0026auto=webp\\u0026s=e77dff2111a95ba83bd44a5b4c5e1d57fce82091\"}, \"id\": \"zu9a0qjaoota1\"}, \"1yt0zpjaoota1\": {\"status\": \"valid\", \"e\": \"Image\", \"m\": \"image/jpg\", \"p\": [{\"y\": 81, \"x\": 108, \"u\": \"https://preview.redd.it/1yt0zpjaoota1.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=78de183ae7c63be1adf34b23af09a83afb89b8c9\"}, {\"y\": 162, \"x\": 216, \"u\": \"https://preview.redd.it/1yt0zpjaoota1.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=1bf4f354e4c267d6a93c17f8fa53a030e47ff8af\"}, {\"y\": 240, \"x\": 320, \"u\": \"https://preview.redd.it/1yt0zpjaoota1.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=003066c957cced0a770fe27888a44cc83a2985fb\"}, {\"y\": 480, \"x\": 640, \"u\": \"https://preview.redd.it/1yt0zpjaoota1.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=8c6e5d34accabd1f373a8205990b5ddfd0922849\"}, {\"y\": 720, \"x\": 960, \"u\": \"https://preview.redd.it/1yt0zpjaoota1.jpg?width=960\\u0026crop=smart\\u0026auto=webp\\u0026s=def96beeb75922db878b46f22c48d1f0dfcd58c0\"}, {\"y\": 810, \"x\": 1080, \"u\": \"https://preview.redd.it/1yt0zpjaoota1.jpg?width=1080\\u0026crop=smart\\u0026auto=webp\\u0026s=62f79890245b55e60cbdd745981a0b6dc7f1d336\"}], \"s\": {\"y\": 3024, \"x\": 4032, \"u\": \"https://preview.redd.it/1yt0zpjaoota1.jpg?width=4032\\u0026format=pjpg\\u0026auto=webp\\u0026s=b089ac8057c699cf5e22f2cdd82199bed4a46673\"}, \"id\": \"1yt0zpjaoota1\"}, \"n84s9pjaoota1\": {\"status\": \"valid\", \"e\": \"Image\", \"m\": \"image/jpg\", \"p\": [{\"y\": 81, \"x\": 108, \"u\": \"https://preview.redd.it/n84s9pjaoota1.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=fbe927e4d0ee81d019ed4e4ff17c8c2189b7ef1b\"}, {\"y\": 162, \"x\": 216, \"u\": \"https://preview.redd.it/n84s9pjaoota1.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=a1f591f0bad3058980a551d3bc4ab3d762baed67\"}, {\"y\": 240, \"x\": 320, \"u\": \"https://preview.redd.it/n84s9pjaoota1.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=3fb17aa000b61ee8a9eedbddd1df3cdaaf763e06\"}, {\"y\": 480, \"x\": 640, \"u\": \"https://preview.redd.it/n84s9pjaoota1.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=6a6edf110b2ff91713c7e4d84a7a15f35774567c\"}, {\"y\": 720, \"x\": 960, \"u\": \"https://preview.redd.it/n84s9pjaoota1.jpg?width=960\\u0026crop=smart\\u0026auto=webp\\u0026s=33ff647100c507ffe34a42a9301f0998c2c1563b\"}, {\"y\": 810, \"x\": 1080, \"u\": \"https://preview.redd.it/n84s9pjaoota1.jpg?width=1080\\u0026crop=smart\\u0026auto=webp\\u0026s=e02f0e81a1985bd4d67585255ae35b077a1e4813\"}], \"s\": {\"y\": 3024, \"x\": 4032, \"u\": \"https://preview.redd.it/n84s9pjaoota1.jpg?width=4032\\u0026format=pjpg\\u0026auto=webp\\u0026s=90084f2e27fe9771c3221f90e2966f627ead3fce\"}, \"id\": \"n84s9pjaoota1\"}}, \"name\": \"t3_12kvvjg\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 0.71, \"author_flair_background_color\": null, \"ups\": 12, \"domain\": \"reddit.com\", \"media_embed\": {}, \"thumbnail_width\": 140, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"gallery_data\": {\"items\": [{\"media_id\": \"n84s9pjaoota1\", \"id\": 263094712}, {\"media_id\": \"zu9a0qjaoota1\", \"id\": 263094713}, {\"media_id\": \"1yt0zpjaoota1\", \"id\": 263094714}]}, \"link_flair_text\": null, \"can_mod_post\": false, \"score\": 12, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"https://a.thumbs.redditmedia.com/_cYEaa1t9xFvtyQuTnR7Jxb1mTfBFazm7fTRirnwhH8.jpg\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": false, \"subreddit_type\": \"public\", \"created\": 1681405508.0, \"link_flair_type\": \"text\", \"wls\": 6, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EDose anyone have any idea on how to get sunshine/ moonlight to work directly over lan with out internet\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI\\u2019m hosting sunshine on my MSI laptop and running an Ethernet cable directly to my MacBook Pro. I have moonlight client on my mac but it doesn\\u2019t detect it computer.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": null, \"banned_at_utc\": null, \"url_overridden_by_dest\": \"https://www.reddit.com/gallery/12kvvjg\", \"view_count\": null, \"archived\": false, \"no_follow\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"can_gild\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_3gdk4\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": null, \"removal_reason\": null, \"link_flair_background_color\": \"\", \"id\": \"12kvvjg\", \"is_robot_indexable\": true, \"report_reasons\": null, \"author\": \"mcbest108\", \"discussion_type\": null, \"num_comments\": 22, \"send_replies\": false, \"whitelist_status\": \"all_ads\", \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/cloudygamer/comments/12kvvjg/beginner_question/\", \"parent_whitelist_status\": \"all_ads\", \"stickied\": false, \"url\": \"https://www.reddit.com/gallery/12kvvjg\", \"subreddit_subscribers\": 27326, \"created_utc\": 1681405508.0, \"num_crossposts\": 1, \"media\": null, \"is_video\": false}], \"created\": 1681406088.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"url_overridden_by_dest\": \"https://www.reddit.com/gallery/12kvvjg\", \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"num_reports\": 0, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"12kw6oa\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"mcbest108\", \"discussion_type\": null, \"num_comments\": 2, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"crosspost_parent\": \"t3_12kvvjg\", \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/12kw6oa/beginner_question/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/gallery/12kvvjg\", \"subreddit_subscribers\": 876, \"created_utc\": 1681406088.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hi all,\\n\\nOn the host PC, I am using a 75Hz g-sync compatible display. I am using g-sync and v-sync on along with low latency mode ultra and I get a smooth 72-73 capped experience. When I move to my TV and moonlight though, no matter what, v-sync on causes encoding issues and I can't get a constant 59-60 fps stream, it varies between 45-57 fps, making it a playstationlike experience with less fps. Turning vsync off on the host PC solves the issue and I get a stable 59-60 fps stream but I have tearning on my PC monitor, even with a 72 fps cap via nvcp. \\n\\nI've tried disabling DwmFlush in Sunshine's options but the \\\"problem\\\" remains. Ideally, I would like to have gsync on along with a frame cap of 72 fps and vsync + low latency mode off but I get small tearing in games like Sackboy or Cyberpunk.\\n\\nEvery other option on Sunshine is on default. Is there anything more I can do or try to change apart from manually changing vsync settings depending on where I am playing?\", \"author_fullname\": \"t2_313xgm2w\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sunshine and vsync question\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_12juawy\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1681323629.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHi all,\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EOn the host PC, I am using a 75Hz g-sync compatible display. I am using g-sync and v-sync on along with low latency mode ultra and I get a smooth 72-73 capped experience. When I move to my TV and moonlight though, no matter what, v-sync on causes encoding issues and I can\\u0026#39;t get a constant 59-60 fps stream, it varies between 45-57 fps, making it a playstationlike experience with less fps. Turning vsync off on the host PC solves the issue and I get a stable 59-60 fps stream but I have tearning on my PC monitor, even with a 72 fps cap via nvcp. \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI\\u0026#39;ve tried disabling DwmFlush in Sunshine\\u0026#39;s options but the \\u0026quot;problem\\u0026quot; remains. Ideally, I would like to have gsync on along with a frame cap of 72 fps and vsync + low latency mode off but I get small tearing in games like Sackboy or Cyberpunk.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EEvery other option on Sunshine is on default. Is there anything more I can do or try to change apart from manually changing vsync settings depending on where I am playing?\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"12juawy\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"iAzriel84\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/12juawy/sunshine_and_vsync_question/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/12juawy/sunshine_and_vsync_question/\", \"subreddit_subscribers\": 876, \"created_utc\": 1681323629.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"I just upgraded to Sunshine 0.19.x from some much older build that didn't display its version number in the web ui. I've noticed the new one has a tray icon that asserts itself when the service is running, which is fine...\\n\\nBut what's the tray icon menu's quit entry for for if pressing 'quit' justs closes the taskbar icon, then the service restarts the taskbar icon? I would assume it would also tell the service to stop running? It's very strange.\", \"author_fullname\": \"t2_4gpdt\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Why does the Sunshine tray icon have a 'quit' option if it doesn't work?\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_12gtpid\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 7, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Discussion\", \"can_mod_post\": true, \"score\": 7, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1681069966.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI just upgraded to Sunshine 0.19.x from some much older build that didn\\u0026#39;t display its version number in the web ui. I\\u0026#39;ve noticed the new one has a tray icon that asserts itself when the service is running, which is fine...\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EBut what\\u0026#39;s the tray icon menu\\u0026#39;s quit entry for for if pressing \\u0026#39;quit\\u0026#39; justs closes the taskbar icon, then the service restarts the taskbar icon? I would assume it would also tell the service to stop running? It\\u0026#39;s very strange.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"af501944-ff87-11ec-bde8-96626ad45867\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#0079d3\", \"id\": \"12gtpid\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"evilspoons\", \"discussion_type\": null, \"num_comments\": 2, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/12gtpid/why_does_the_sunshine_tray_icon_have_a_quit/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/12gtpid/why_does_the_sunshine_tray_icon_have_a_quit/\", \"subreddit_subscribers\": 876, \"created_utc\": 1681069966.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hi all! Massive fan of Sunshine and have it installed on a high-end Windows 11 PC. I use Android TV, Android tablets and other devices with Moonlight since version 18. Everything is wired via ethernet, and it's worked incredibly well even on very high bit/frame rates.\\n\\n...until just recently. I play Destiny 2, which has always performed admirably. However, the game now freezes within 30 seconds of opening. I can stream my desktop without issue, but when opening the game (although everything renders perfectly/buttery smooth!) I soon get an \\\"slow connection to PC / lower your bit rate\\\" warning before the stream freezes. Note that the game continues to run perfectly on my actual rig.\\n\\nI've tried everything I can think of... including uninstalling/reinstalling server and Moonlight apps, downgrading to lower versions on both host and client (trying to find a working combination), different devices/platforms (all produce the exact same behavior), resetting router, connecting wirelessly via strong 5GHz, lowering bit rate to 10mbps... nothing helps. I don't use HDR. The weirdest part, is that there has been no change at all on my setup! What else should I do? Thanks for reading.\", \"author_fullname\": \"t2_2upk6j1y\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Unusual Sunshine freeze within 30 seconds (Destiny2)\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_128p5ag\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": 1680362538.0, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1680361818.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHi all! Massive fan of Sunshine and have it installed on a high-end Windows 11 PC. I use Android TV, Android tablets and other devices with Moonlight since version 18. Everything is wired via ethernet, and it\\u0026#39;s worked incredibly well even on very high bit/frame rates.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E...until just recently. I play Destiny 2, which has always performed admirably. However, the game now freezes within 30 seconds of opening. I can stream my desktop without issue, but when opening the game (although everything renders perfectly/buttery smooth!) I soon get an \\u0026quot;slow connection to PC / lower your bit rate\\u0026quot; warning before the stream freezes. Note that the game continues to run perfectly on my actual rig.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI\\u0026#39;ve tried everything I can think of... including uninstalling/reinstalling server and Moonlight apps, downgrading to lower versions on both host and client (trying to find a working combination), different devices/platforms (all produce the exact same behavior), resetting router, connecting wirelessly via strong 5GHz, lowering bit rate to 10mbps... nothing helps. I don\\u0026#39;t use HDR. The weirdest part, is that there has been no change at all on my setup! What else should I do? Thanks for reading.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"128p5ag\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"trevdot\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/128p5ag/unusual_sunshine_freeze_within_30_seconds_destiny2/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/128p5ag/unusual_sunshine_freeze_within_30_seconds_destiny2/\", \"subreddit_subscribers\": 876, \"created_utc\": 1680361818.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": \"#ffd635\", \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"author_fullname\": \"t2_ps86k4yd\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sunshine v0.19.1 Released\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": 70, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_126uxn7\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 18, \"domain\": \"github.com\", \"media_embed\": {}, \"thumbnail_width\": 140, \"author_flair_template_id\": \"6c384190-ff87-11ec-81af-e29e75ddec37\", \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Announcement\", \"can_mod_post\": true, \"score\": 18, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"https://b.thumbs.redditmedia.com/ABEAW1gBJfQ7IOPszHkAsk5f3Fj06Ib2L9bel-aJOHw.jpg\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"link\", \"content_categories\": null, \"is_self\": false, \"mod_note\": null, \"created\": 1680200227.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": true, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"url_overridden_by_dest\": \"https://github.com/LizardByte/Sunshine/releases/tag/v0.19.1\", \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/i7RAzgxVeiBzuraLv64G7yNu-0Wi20diyGiOFnbzPtA.jpg?auto=webp\\u0026s=d132058f1155cefacf681584823dbd176bb2f004\", \"width\": 1200, \"height\": 600}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/i7RAzgxVeiBzuraLv64G7yNu-0Wi20diyGiOFnbzPtA.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=f5be2dca508f471a4951d5d25ee84b907ed6d217\", \"width\": 108, \"height\": 54}, {\"url\": \"https://external-preview.redd.it/i7RAzgxVeiBzuraLv64G7yNu-0Wi20diyGiOFnbzPtA.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=ed55881bd02e1caef87d07068f067cdf26b61f13\", \"width\": 216, \"height\": 108}, {\"url\": \"https://external-preview.redd.it/i7RAzgxVeiBzuraLv64G7yNu-0Wi20diyGiOFnbzPtA.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=75eb3d1277700067ce93b8425de6774b5a452780\", \"width\": 320, \"height\": 160}, {\"url\": \"https://external-preview.redd.it/i7RAzgxVeiBzuraLv64G7yNu-0Wi20diyGiOFnbzPtA.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=6cf5051979fc62b64aee5a701110e1bafc07af2e\", \"width\": 640, \"height\": 320}, {\"url\": \"https://external-preview.redd.it/i7RAzgxVeiBzuraLv64G7yNu-0Wi20diyGiOFnbzPtA.jpg?width=960\\u0026crop=smart\\u0026auto=webp\\u0026s=481b7ecabfbf6595508950aa77c2c707ca8bf11a\", \"width\": 960, \"height\": 480}, {\"url\": \"https://external-preview.redd.it/i7RAzgxVeiBzuraLv64G7yNu-0Wi20diyGiOFnbzPtA.jpg?width=1080\\u0026crop=smart\\u0026auto=webp\\u0026s=147a89b76951be8991d83a651541189554485818\", \"width\": 1080, \"height\": 540}], \"variants\": {}, \"id\": \"xfswfaQwgqdyViZkeJnsNw_1-WXAN1cNq1V7Q7-wqY0\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"1c411bfc-ff88-11ec-a3ea-969cbc5b3148\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": \"Bot\", \"treatment_tags\": [], \"rte_mode\": \"markdown\", \"visited\": false, \"removed_by\": null, \"subreddit_type\": \"public\", \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#0ac90f\", \"id\": \"126uxn7\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"\", \"discussion_type\": null, \"num_comments\": 2, \"send_replies\": false, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": \"dark\", \"permalink\": \"/r/LizardByte/comments/126uxn7/sunshine_v0191_released/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://github.com/LizardByte/Sunshine/releases/tag/v0.19.1\", \"subreddit_subscribers\": 876, \"created_utc\": 1680200227.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": \"#ffd635\", \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"author_fullname\": \"t2_ps86k4yd\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sunshine v0.19.0 Released\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": 70, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_1269d0i\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 0.91, \"ignore_reports\": false, \"ups\": 8, \"domain\": \"github.com\", \"media_embed\": {}, \"thumbnail_width\": 140, \"author_flair_template_id\": \"6c384190-ff87-11ec-81af-e29e75ddec37\", \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Announcement\", \"can_mod_post\": true, \"score\": 8, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"https://a.thumbs.redditmedia.com/RQ6Z5P5f8DcYqHt6cnjmDCNbPz8Y2KzUVC1y1rjwRz4.jpg\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"link\", \"content_categories\": null, \"is_self\": false, \"mod_note\": null, \"created\": 1680145047.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": true, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"url_overridden_by_dest\": \"https://github.com/LizardByte/Sunshine/releases/tag/v0.19.0\", \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/BRXysrma-gf8pRiFCEmVCmyKB_9Bg0HLRvosyPPP-PY.jpg?auto=webp\\u0026s=346806e5c530d6d9bd0d5f904444b7a870772523\", \"width\": 1200, \"height\": 600}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/BRXysrma-gf8pRiFCEmVCmyKB_9Bg0HLRvosyPPP-PY.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=1cc25061c9890b06292ff88a63a0b59742832b08\", \"width\": 108, \"height\": 54}, {\"url\": \"https://external-preview.redd.it/BRXysrma-gf8pRiFCEmVCmyKB_9Bg0HLRvosyPPP-PY.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=032540f90ec4ede5692d933c65acc4f99e32301b\", \"width\": 216, \"height\": 108}, {\"url\": \"https://external-preview.redd.it/BRXysrma-gf8pRiFCEmVCmyKB_9Bg0HLRvosyPPP-PY.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=d0c196e0b9a835bd55706eb5dba670e3990472a8\", \"width\": 320, \"height\": 160}, {\"url\": \"https://external-preview.redd.it/BRXysrma-gf8pRiFCEmVCmyKB_9Bg0HLRvosyPPP-PY.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=70eabbac6e2e168730224402110dd9eeebf8b3ce\", \"width\": 640, \"height\": 320}, {\"url\": \"https://external-preview.redd.it/BRXysrma-gf8pRiFCEmVCmyKB_9Bg0HLRvosyPPP-PY.jpg?width=960\\u0026crop=smart\\u0026auto=webp\\u0026s=ceba0e8fa5566dbf5f3a4ac7fc02f1b4f49d6ca0\", \"width\": 960, \"height\": 480}, {\"url\": \"https://external-preview.redd.it/BRXysrma-gf8pRiFCEmVCmyKB_9Bg0HLRvosyPPP-PY.jpg?width=1080\\u0026crop=smart\\u0026auto=webp\\u0026s=97589145661fc108852e561d7e1fdc5ecf14e1dd\", \"width\": 1080, \"height\": 540}], \"variants\": {}, \"id\": \"tSXSlvlu9w222-nOdnhqWrro4MMZkaAbvi5W_F09q8k\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"1c411bfc-ff88-11ec-a3ea-969cbc5b3148\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": \"Bot\", \"treatment_tags\": [], \"rte_mode\": \"markdown\", \"visited\": false, \"removed_by\": null, \"subreddit_type\": \"public\", \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#0ac90f\", \"id\": \"1269d0i\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"\", \"discussion_type\": null, \"num_comments\": 4, \"send_replies\": false, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": \"dark\", \"permalink\": \"/r/LizardByte/comments/1269d0i/sunshine_v0190_released/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://github.com/LizardByte/Sunshine/releases/tag/v0.19.0\", \"subreddit_subscribers\": 876, \"created_utc\": 1680145047.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \" Hi, I use my Steam Deck with Moonlight to stream to my PC with Sunshine. Everything was going well, but with Horizon Zero Dawn it gets pixelated specially where there is grass and with objects that are far and I don't know how to solve it. On my PC it looks pretty great, but via stream it looks awful \\nHere is my preset for the encoder\\n\\nNVENC Preset: p7 -- slowest (best quality)\\n\\nNVENC Tune: ull -- ultra low latency (default)\\n\\nNVENC Rate Control: cbr -- constant bitrate (default)\\n\\nNVENC Coder (H264): auto -- let ffmpeg decide (default)\\n\\nIm using a RTX 3070 with a Ryzen 3800x and 1gb internet connection. In wifi my Steam deck gets around 200 mb/s in a 5ghz band\\n\\nAnd in Moonligth I use 1080p resolution with around 30mbs bitrate with both v-sync and frame pacing\", \"author_fullname\": \"t2_17i0vi6d\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Problem with Sunshine and Horizon Zero Dawn\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_11xe6hz\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1679398474.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHi, I use my Steam Deck with Moonlight to stream to my PC with Sunshine. Everything was going well, but with Horizon Zero Dawn it gets pixelated specially where there is grass and with objects that are far and I don\\u0026#39;t know how to solve it. On my PC it looks pretty great, but via stream it looks awful\\u003Cbr/\\u003E\\nHere is my preset for the encoder\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ENVENC Preset: p7 -- slowest (best quality)\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ENVENC Tune: ull -- ultra low latency (default)\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ENVENC Rate Control: cbr -- constant bitrate (default)\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ENVENC Coder (H264): auto -- let ffmpeg decide (default)\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EIm using a RTX 3070 with a Ryzen 3800x and 1gb internet connection. In wifi my Steam deck gets around 200 mb/s in a 5ghz band\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAnd in Moonligth I use 1080p resolution with around 30mbs bitrate with both v-sync and frame pacing\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"11xe6hz\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Rbtmj2\", \"discussion_type\": null, \"num_comments\": 2, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/11xe6hz/problem_with_sunshine_and_horizon_zero_dawn/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/11xe6hz/problem_with_sunshine_and_horizon_zero_dawn/\", \"subreddit_subscribers\": 876, \"created_utc\": 1679398474.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"I've searched high and low and was wondering if there is a way to add a windows .exe program to Sunshine and have to have it also start full screen?\", \"author_fullname\": \"t2_hwypd\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sunshine How to run a Windows Program\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_11xdnd4\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1679396806.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI\\u0026#39;ve searched high and low and was wondering if there is a way to add a windows .exe program to Sunshine and have to have it also start full screen?\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"11xdnd4\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"AaronG85\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/11xdnd4/sunshine_how_to_run_a_windows_program/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/11xdnd4/sunshine_how_to_run_a_windows_program/\", \"subreddit_subscribers\": 876, \"created_utc\": 1679396806.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hopefully you will be able to help. I set up a custom resolution on my Desktop to more closely match my phone's aspect ratio. In Moonlight, I checked stretch to full-screen. I'm using 1080p for the resolution. The resolution on my Desktop is 1920x843. Using GameStream the resolution will fit perfectly stretched out on my phone. Using Sunshine, only the horizontal would get stretched. The vertical will not stretch at all. Hopefully you will be able to help. Thank you.\", \"author_fullname\": \"t2_8xoapc3k\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Trying to get fullscreen using Moonlight on my phone.\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_11tfbra\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1679022335.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHopefully you will be able to help. I set up a custom resolution on my Desktop to more closely match my phone\\u0026#39;s aspect ratio. In Moonlight, I checked stretch to full-screen. I\\u0026#39;m using 1080p for the resolution. The resolution on my Desktop is 1920x843. Using GameStream the resolution will fit perfectly stretched out on my phone. Using Sunshine, only the horizontal would get stretched. The vertical will not stretch at all. Hopefully you will be able to help. Thank you.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"11tfbra\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"DependentBeginning96\", \"discussion_type\": null, \"num_comments\": 2, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/11tfbra/trying_to_get_fullscreen_using_moonlight_on_my/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/11tfbra/trying_to_get_fullscreen_using_moonlight_on_my/\", \"subreddit_subscribers\": 876, \"created_utc\": 1679022335.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"I run the dxgi tool and it outputs this below. When I enter \\\"NVIDIA GeForce GTX 850M\\\" in Adapter name and restart the sunshine service, the error logs say \\\"Error. Failed to locate output device.\\\" It only works with Intel HD Graphics. This is a laptop, so I am thinking since the monitor is pulling from the Intel it won't work. So my concern is that it wont use NVENC when streaming. Any ideas?\\n\\n====== ADAPTER =====\\n\\nDevice Name : NVIDIA GeForce GTX 850M\\n\\nDevice Vendor ID : 0x000010DE\\n\\nDevice Device ID : 0x00001391\\n\\nDevice Video Mem : 2008 MiB\\n\\nDevice Sys Mem : 0 MiB\\n\\nShare Sys Mem : 4037 MiB\\n\\n\\u0026#x200B;\\n\\n====== OUTPUT ======\\n\\nOutput Name : \\\\\\\\\\\\\\\\.\\\\\\\\DISPLAY1\\n\\nAttachedToDesktop : yes\\n\\nResolution : 1536x864\\n\\n\\u0026#x200B;\\n\\n====== ADAPTER =====\\n\\nDevice Name : Intel(R) HD Graphics 4600\\n\\nDevice Vendor ID : 0x00008086\\n\\nDevice Device ID : 0x00000416\\n\\nDevice Video Mem : 112 MiB\\n\\nDevice Sys Mem : 0 MiB\\n\\nShare Sys Mem : 2048 MiB\", \"author_fullname\": \"t2_pooty\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"GTX 850M - Display Config Not Working\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_11pl23r\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": 1678644334.0, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1678643990.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI run the dxgi tool and it outputs this below. When I enter \\u0026quot;NVIDIA GeForce GTX 850M\\u0026quot; in Adapter name and restart the sunshine service, the error logs say \\u0026quot;Error. Failed to locate output device.\\u0026quot; It only works with Intel HD Graphics. This is a laptop, so I am thinking since the monitor is pulling from the Intel it won\\u0026#39;t work. So my concern is that it wont use NVENC when streaming. Any ideas?\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E====== ADAPTER =====\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Name : NVIDIA GeForce GTX 850M\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Vendor ID : 0x000010DE\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Device ID : 0x00001391\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Video Mem : 2008 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Sys Mem : 0 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EShare Sys Mem : 4037 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u0026#x200B;\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E====== OUTPUT ======\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EOutput Name : \\\\\\\\.\\\\DISPLAY1\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAttachedToDesktop : yes\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EResolution : 1536x864\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u0026#x200B;\\u003C/p\\u003E\\n\\n\\u003Cp\\u003E====== ADAPTER =====\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Name : Intel(R) HD Graphics 4600\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Vendor ID : 0x00008086\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Device ID : 0x00000416\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Video Mem : 112 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EDevice Sys Mem : 0 MiB\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EShare Sys Mem : 2048 MiB\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"11pl23r\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Felblood\", \"discussion_type\": null, \"num_comments\": 2, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/11pl23r/gtx_850m_display_config_not_working/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/11pl23r/gtx_850m_display_config_not_working/\", \"subreddit_subscribers\": 876, \"created_utc\": 1678643990.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": \"#94e044\", \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"author_fullname\": \"t2_393wfkmy\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Support Sunshine and LizardByte by buying a shirt\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": 70, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_11k0zjz\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 9, \"domain\": \"customink.com\", \"media_embed\": {}, \"thumbnail_width\": 140, \"author_flair_template_id\": \"5d220538-ff87-11ec-a9c4-56c680cbb67e\", \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Announcement\", \"can_mod_post\": true, \"score\": 9, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"https://b.thumbs.redditmedia.com/UewNLESMhCeFnEvzog1tYWXpf7gRxv6TYq_kyfaXuWA.jpg\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"link\", \"content_categories\": null, \"is_self\": false, \"subreddit_type\": \"public\", \"created\": 1678114498.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"url_overridden_by_dest\": \"https://www.customink.com/fundraising/lizardbyte-sunshine-1\", \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/UVmczgm6MeocLJQv48JNLyPQux20wW9jdopMLsZVF8g.jpg?auto=webp\\u0026s=60b44211bca5a09b80dbc775eae2534b7a6e5776\", \"width\": 800, \"height\": 400}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/UVmczgm6MeocLJQv48JNLyPQux20wW9jdopMLsZVF8g.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=51f141adf599858ffc9a8e601440eef1ab190064\", \"width\": 108, \"height\": 54}, {\"url\": \"https://external-preview.redd.it/UVmczgm6MeocLJQv48JNLyPQux20wW9jdopMLsZVF8g.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=1367d0adaba3484933b2f47a77b4af0c62525de6\", \"width\": 216, \"height\": 108}, {\"url\": \"https://external-preview.redd.it/UVmczgm6MeocLJQv48JNLyPQux20wW9jdopMLsZVF8g.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=983846413aa4e1a125424ed7a2218b8f978395d5\", \"width\": 320, \"height\": 160}, {\"url\": \"https://external-preview.redd.it/UVmczgm6MeocLJQv48JNLyPQux20wW9jdopMLsZVF8g.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=661169db2d1668f3162cacb279b787120d592eef\", \"width\": 640, \"height\": 320}], \"variants\": {}, \"id\": \"HoyO8qcnL5TrWQSofcaE_hw3PzcB7H9gh4l3AJi35Z0\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"1c411bfc-ff88-11ec-a3ea-969cbc5b3148\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": \"Developer\", \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#0ac90f\", \"id\": \"11k0zjz\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"ReenigneArcher\", \"discussion_type\": null, \"num_comments\": 2, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": \"dark\", \"permalink\": \"/r/LizardByte/comments/11k0zjz/support_sunshine_and_lizardbyte_by_buying_a_shirt/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.customink.com/fundraising/lizardbyte-sunshine-1\", \"subreddit_subscribers\": 876, \"created_utc\": 1678114498.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hi everyone,\\n\\nI noticed that if my image is stale, like no movements of mouse cursor, it seems that the image downscales a bit and makes the texts a bit blurry.\\nAs soon as I move the mouse cursor a bit, like two long and rapid circular movements, the image comes back to the original quality and the blur goes away. If I stop moving the mouse cursor again, in less than 10 seconds it downscales again.\\n\\nLooks like some feature to save bandwidth or energy/processing... But its kinda annoying. Any way to fix or turn this off?\\n\\nThanks.\", \"author_fullname\": \"t2_ujz4jezt\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Cursor Movement changes image quality\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_11fq5pp\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1677724040.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHi everyone,\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI noticed that if my image is stale, like no movements of mouse cursor, it seems that the image downscales a bit and makes the texts a bit blurry.\\nAs soon as I move the mouse cursor a bit, like two long and rapid circular movements, the image comes back to the original quality and the blur goes away. If I stop moving the mouse cursor again, in less than 10 seconds it downscales again.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ELooks like some feature to save bandwidth or energy/processing... But its kinda annoying. Any way to fix or turn this off?\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThanks.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"11fq5pp\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"annakin171\", \"discussion_type\": null, \"num_comments\": 3, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/11fq5pp/cursor_movement_changes_image_quality/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/11fq5pp/cursor_movement_changes_image_quality/\", \"subreddit_subscribers\": 876, \"created_utc\": 1677724040.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"author_fullname\": \"t2_vei1m\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Wanted to Share the Workaround to a Weird Issue I had Running Retroarch on Sunshine via BigBox as a Detached Command\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": 105, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_11dgc43\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 3, \"domain\": \"youtu.be\", \"media_embed\": {\"content\": \"\\u003Ciframe width=\\\"356\\\" height=\\\"200\\\" src=\\\"https://www.youtube.com/embed/0jKz35tlci8?feature=oembed\\u0026enablejsapi=1\\\" frameborder=\\\"0\\\" allow=\\\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\\\" allowfullscreen title=\\\"I FIXED IT!!! | Sunshine Issue with Retroarch\\\"\\u003E\\u003C/iframe\\u003E\", \"width\": 356, \"scrolling\": false, \"height\": 200}, \"thumbnail_width\": 140, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": {\"type\": \"youtube.com\", \"oembed\": {\"provider_url\": \"https://www.youtube.com/\", \"version\": \"1.0\", \"title\": \"I FIXED IT!!! | Sunshine Issue with Retroarch\", \"type\": \"video\", \"thumbnail_width\": 480, \"height\": 200, \"width\": 356, \"html\": \"\\u003Ciframe width=\\\"356\\\" height=\\\"200\\\" src=\\\"https://www.youtube.com/embed/0jKz35tlci8?feature=oembed\\u0026enablejsapi=1\\\" frameborder=\\\"0\\\" allow=\\\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\\\" allowfullscreen title=\\\"I FIXED IT!!! | Sunshine Issue with Retroarch\\\"\\u003E\\u003C/iframe\\u003E\", \"author_name\": \"QuirkyKirkPlays\", \"provider_name\": \"YouTube\", \"thumbnail_url\": \"https://i.ytimg.com/vi/0jKz35tlci8/hqdefault.jpg\", \"thumbnail_height\": 360, \"author_url\": \"https://www.youtube.com/@quirkykirkplays\"}}, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {\"content\": \"\\u003Ciframe width=\\\"356\\\" height=\\\"200\\\" src=\\\"https://www.youtube.com/embed/0jKz35tlci8?feature=oembed\\u0026enablejsapi=1\\\" frameborder=\\\"0\\\" allow=\\\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\\\" allowfullscreen title=\\\"I FIXED IT!!! | Sunshine Issue with Retroarch\\\"\\u003E\\u003C/iframe\\u003E\", \"width\": 356, \"scrolling\": false, \"media_domain_url\": \"https://www.redditmedia.com/mediaembed/11dgc43\", \"height\": 200}, \"link_flair_text\": \"Discussion\", \"can_mod_post\": true, \"score\": 3, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"https://b.thumbs.redditmedia.com/jmSb8saWHVnKScfEmhn59mBJdpd6MQCYcko2ekxre4M.jpg\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"rich:video\", \"content_categories\": null, \"is_self\": false, \"subreddit_type\": \"public\", \"created\": 1677516242.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"url_overridden_by_dest\": \"https://youtu.be/0jKz35tlci8\", \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/eZ9YaKWJFZ4lVvdz-V_t2aq676BgecPpN0DcRnFzEw8.jpg?auto=webp\\u0026s=fb7828a4a666a94676c9c5344ec71c12cc92668e\", \"width\": 480, \"height\": 360}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/eZ9YaKWJFZ4lVvdz-V_t2aq676BgecPpN0DcRnFzEw8.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=e32e81c761aa9b484524de1b7fb7987010a0cfd7\", \"width\": 108, \"height\": 81}, {\"url\": \"https://external-preview.redd.it/eZ9YaKWJFZ4lVvdz-V_t2aq676BgecPpN0DcRnFzEw8.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=5589ad11c733ce846135713caccb9da1ebaac472\", \"width\": 216, \"height\": 162}, {\"url\": \"https://external-preview.redd.it/eZ9YaKWJFZ4lVvdz-V_t2aq676BgecPpN0DcRnFzEw8.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=e206d317c49eb5ed195758cc52f6d5123936dad2\", \"width\": 320, \"height\": 240}], \"variants\": {}, \"id\": \"0N1mMG7lYXrCH_KtPHkLOmOBGeC_bJf8CLxM-JILA9Q\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"af501944-ff87-11ec-bde8-96626ad45867\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#0079d3\", \"id\": \"11dgc43\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"QuirkyKirk96\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/11dgc43/wanted_to_share_the_workaround_to_a_weird_issue_i/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://youtu.be/0jKz35tlci8\", \"subreddit_subscribers\": 876, \"created_utc\": 1677516242.0, \"num_crossposts\": 0, \"media\": {\"type\": \"youtube.com\", \"oembed\": {\"provider_url\": \"https://www.youtube.com/\", \"version\": \"1.0\", \"title\": \"I FIXED IT!!! | Sunshine Issue with Retroarch\", \"type\": \"video\", \"thumbnail_width\": 480, \"height\": 200, \"width\": 356, \"html\": \"\\u003Ciframe width=\\\"356\\\" height=\\\"200\\\" src=\\\"https://www.youtube.com/embed/0jKz35tlci8?feature=oembed\\u0026enablejsapi=1\\\" frameborder=\\\"0\\\" allow=\\\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\\\" allowfullscreen title=\\\"I FIXED IT!!! | Sunshine Issue with Retroarch\\\"\\u003E\\u003C/iframe\\u003E\", \"author_name\": \"QuirkyKirkPlays\", \"provider_name\": \"YouTube\", \"thumbnail_url\": \"https://i.ytimg.com/vi/0jKz35tlci8/hqdefault.jpg\", \"thumbnail_height\": 360, \"author_url\": \"https://www.youtube.com/@quirkykirkplays\"}}, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hi everyone,\\n\\nI recently started with Sunshine and want to understand how to receive 5.1 or 7.1 sound on my Shield 2019 Pro with moonlight.\\nI have a JBL 9.1 sound bar and its properly connected since I can send from Shield to JBL Dolby Atmos TrueHD, etc.\\nBut when I stream from PC using sunshine to Moonlight it just shows as PCM, but doing some tests with multi channel audio at PC (Windows), I can see that its more like a stereo audio...\\n\\nThanks.\", \"author_fullname\": \"t2_ujz4jezt\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sunshine How to achieve 5.1/7.1 sound?\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_11918sa\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 3, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 3, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1677076824.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHi everyone,\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI recently started with Sunshine and want to understand how to receive 5.1 or 7.1 sound on my Shield 2019 Pro with moonlight.\\nI have a JBL 9.1 sound bar and its properly connected since I can send from Shield to JBL Dolby Atmos TrueHD, etc.\\nBut when I stream from PC using sunshine to Moonlight it just shows as PCM, but doing some tests with multi channel audio at PC (Windows), I can see that its more like a stereo audio...\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThanks.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"11918sa\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"annakin171\", \"discussion_type\": null, \"num_comments\": 5, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/11918sa/sunshine_how_to_achieve_5171_sound/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/11918sa/sunshine_how_to_achieve_5171_sound/\", \"subreddit_subscribers\": 876, \"created_utc\": 1677076824.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": \"#ffd635\", \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"author_fullname\": \"t2_ps86k4yd\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sunshine v0.18.4 Released\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": 70, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_117s4wd\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 14, \"domain\": \"github.com\", \"media_embed\": {}, \"thumbnail_width\": 140, \"author_flair_template_id\": \"6c384190-ff87-11ec-81af-e29e75ddec37\", \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Announcement\", \"can_mod_post\": true, \"score\": 14, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"https://b.thumbs.redditmedia.com/JAe9Z75NiSX8EmH3mFjQmbJV7TNbsvSodC_Cc5BeGVU.jpg\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"link\", \"content_categories\": null, \"is_self\": false, \"mod_note\": null, \"created\": 1676947003.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": true, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"url_overridden_by_dest\": \"https://github.com/LizardByte/Sunshine/releases/tag/v0.18.4\", \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/3z9fOvOYmiE1QMxZjYXymthC7wtrVgoPPJs_n0fEL8U.jpg?auto=webp\\u0026s=d0e2291448637046dfff717eb10ff8208f1716b1\", \"width\": 1200, \"height\": 600}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/3z9fOvOYmiE1QMxZjYXymthC7wtrVgoPPJs_n0fEL8U.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=0a6a62b3557d9c24cdc8eef588468805f31cb710\", \"width\": 108, \"height\": 54}, {\"url\": \"https://external-preview.redd.it/3z9fOvOYmiE1QMxZjYXymthC7wtrVgoPPJs_n0fEL8U.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=00fbe002ec0e2c106cdf3e50f6c805705db57f43\", \"width\": 216, \"height\": 108}, {\"url\": \"https://external-preview.redd.it/3z9fOvOYmiE1QMxZjYXymthC7wtrVgoPPJs_n0fEL8U.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=aa1afabe2faf270e001d1721173bc5d3ef156d46\", \"width\": 320, \"height\": 160}, {\"url\": \"https://external-preview.redd.it/3z9fOvOYmiE1QMxZjYXymthC7wtrVgoPPJs_n0fEL8U.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=e50bdca329b052706cd22c41cade6eca35ad8e36\", \"width\": 640, \"height\": 320}, {\"url\": \"https://external-preview.redd.it/3z9fOvOYmiE1QMxZjYXymthC7wtrVgoPPJs_n0fEL8U.jpg?width=960\\u0026crop=smart\\u0026auto=webp\\u0026s=1db5e8dc21c8a50420fcaaf2550b47f0927b7c4b\", \"width\": 960, \"height\": 480}, {\"url\": \"https://external-preview.redd.it/3z9fOvOYmiE1QMxZjYXymthC7wtrVgoPPJs_n0fEL8U.jpg?width=1080\\u0026crop=smart\\u0026auto=webp\\u0026s=50ae99bb986ac17c922070961d8d3598eb3503ef\", \"width\": 1080, \"height\": 540}], \"variants\": {}, \"id\": \"Zvh_FfesjWpRkK0rFpShmkaCMBJH9f49eyuJonZV6Ss\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"1c411bfc-ff88-11ec-a3ea-969cbc5b3148\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": \"Bot\", \"treatment_tags\": [], \"rte_mode\": \"markdown\", \"visited\": false, \"removed_by\": null, \"subreddit_type\": \"public\", \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#0ac90f\", \"id\": \"117s4wd\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"\", \"discussion_type\": null, \"num_comments\": 2, \"send_replies\": false, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": \"dark\", \"permalink\": \"/r/LizardByte/comments/117s4wd/sunshine_v0184_released/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://github.com/LizardByte/Sunshine/releases/tag/v0.18.4\", \"subreddit_subscribers\": 876, \"created_utc\": 1676947003.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hey guys, just discovered Sunlight and I have to say, the video quality seems much sharper than what I was getting with Nvidia gamestream. \\n\\n\\nI'm having a bit of an issue though, does anyone know if it's possible to force desktop resolution when launching a game from moonlight? \\n\\n\\u0026#x200B;\\n\\nI'm using my steam deck to stream from, and it's a bit of a pain having to manually change resolution etc.\\n\\nAppreciate it, thanks!\", \"author_fullname\": \"t2_jv3tg\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Force monitor resolution from moonlight?\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_114yz35\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 0.81, \"ignore_reports\": false, \"ups\": 3, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 3, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1676671442.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHey guys, just discovered Sunlight and I have to say, the video quality seems much sharper than what I was getting with Nvidia gamestream. \\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI\\u0026#39;m having a bit of an issue though, does anyone know if it\\u0026#39;s possible to force desktop resolution when launching a game from moonlight? \\u003C/p\\u003E\\n\\n\\u003Cp\\u003E\\u0026#x200B;\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EI\\u0026#39;m using my steam deck to stream from, and it\\u0026#39;s a bit of a pain having to manually change resolution etc.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAppreciate it, thanks!\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"114yz35\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Kiory123\", \"discussion_type\": null, \"num_comments\": 2, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/114yz35/force_monitor_resolution_from_moonlight/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/114yz35/force_monitor_resolution_from_moonlight/\", \"subreddit_subscribers\": 876, \"created_utc\": 1676671442.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": \"#ffd635\", \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"author_fullname\": \"t2_ps86k4yd\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sunshine v0.18.3 Released\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": 70, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_111rtog\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 14, \"domain\": \"github.com\", \"media_embed\": {}, \"thumbnail_width\": 140, \"author_flair_template_id\": \"6c384190-ff87-11ec-81af-e29e75ddec37\", \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Announcement\", \"can_mod_post\": true, \"score\": 14, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"https://b.thumbs.redditmedia.com/FBtpu2ycCPI-Q2eIQppF1nSPyw2T4NrOC5XcWRDh2Js.jpg\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"link\", \"content_categories\": null, \"is_self\": false, \"mod_note\": null, \"created\": 1676342979.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": true, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"url_overridden_by_dest\": \"https://github.com/LizardByte/Sunshine/releases/tag/v0.18.3\", \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/bfnSPgnSe-0VtsUNFVwSgT6gSO_9E4mHBfdRRkaqClQ.jpg?auto=webp\\u0026s=3d059fb53da49f0b8c5d5b26362f082adf968d19\", \"width\": 1200, \"height\": 600}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/bfnSPgnSe-0VtsUNFVwSgT6gSO_9E4mHBfdRRkaqClQ.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=337e95a9eda86be4c93d96f9048f9598bba0b5de\", \"width\": 108, \"height\": 54}, {\"url\": \"https://external-preview.redd.it/bfnSPgnSe-0VtsUNFVwSgT6gSO_9E4mHBfdRRkaqClQ.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=b09b863b50d9a7179729dc9810adb3301d1e5f3c\", \"width\": 216, \"height\": 108}, {\"url\": \"https://external-preview.redd.it/bfnSPgnSe-0VtsUNFVwSgT6gSO_9E4mHBfdRRkaqClQ.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=47af8db1bb07902a8f728f99dad42d5bc407cabc\", \"width\": 320, \"height\": 160}, {\"url\": \"https://external-preview.redd.it/bfnSPgnSe-0VtsUNFVwSgT6gSO_9E4mHBfdRRkaqClQ.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=805a8391f81117e033981b745ca8af5de49602bf\", \"width\": 640, \"height\": 320}, {\"url\": \"https://external-preview.redd.it/bfnSPgnSe-0VtsUNFVwSgT6gSO_9E4mHBfdRRkaqClQ.jpg?width=960\\u0026crop=smart\\u0026auto=webp\\u0026s=b7d72d367e10753df85a9adc2065250df160340c\", \"width\": 960, \"height\": 480}, {\"url\": \"https://external-preview.redd.it/bfnSPgnSe-0VtsUNFVwSgT6gSO_9E4mHBfdRRkaqClQ.jpg?width=1080\\u0026crop=smart\\u0026auto=webp\\u0026s=345291bf3ed2623c79547fbf07962aa934a35012\", \"width\": 1080, \"height\": 540}], \"variants\": {}, \"id\": \"CYuuahyUGFWUcjJ-uXwDR890S0TKCDVsON4Hv8cx--o\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"1c411bfc-ff88-11ec-a3ea-969cbc5b3148\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": \"Bot\", \"treatment_tags\": [], \"rte_mode\": \"markdown\", \"visited\": false, \"removed_by\": null, \"subreddit_type\": \"public\", \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#0ac90f\", \"id\": \"111rtog\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": false, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": \"dark\", \"permalink\": \"/r/LizardByte/comments/111rtog/sunshine_v0183_released/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://github.com/LizardByte/Sunshine/releases/tag/v0.18.3\", \"subreddit_subscribers\": 876, \"created_utc\": 1676342979.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": \"#ffd635\", \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"author_fullname\": \"t2_ps86k4yd\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sunshine v0.18.2 Released\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": 70, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_111hmx0\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 11, \"domain\": \"github.com\", \"media_embed\": {}, \"thumbnail_width\": 140, \"author_flair_template_id\": \"6c384190-ff87-11ec-81af-e29e75ddec37\", \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Announcement\", \"can_mod_post\": true, \"score\": 11, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"https://a.thumbs.redditmedia.com/3NoPJmKOgpSRtmjyJJgXRa2MG7-jN04KFeHJL-Bvcl0.jpg\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"link\", \"content_categories\": null, \"is_self\": false, \"mod_note\": null, \"created\": 1676316517.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": true, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"url_overridden_by_dest\": \"https://github.com/LizardByte/Sunshine/releases/tag/v0.18.2\", \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/xIbzD0QLL_d7FEGjVVUZnNL20jxnfXwVP41dCVyrmxQ.jpg?auto=webp\\u0026s=ad09895923a1219da5711134ab7c45c8c6102ee8\", \"width\": 1200, \"height\": 600}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/xIbzD0QLL_d7FEGjVVUZnNL20jxnfXwVP41dCVyrmxQ.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=a20cbc02b30b31f93dbc9793d3ceb78a5549479c\", \"width\": 108, \"height\": 54}, {\"url\": \"https://external-preview.redd.it/xIbzD0QLL_d7FEGjVVUZnNL20jxnfXwVP41dCVyrmxQ.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=3844609d72b7feca6281e08006aa09339b693a1e\", \"width\": 216, \"height\": 108}, {\"url\": \"https://external-preview.redd.it/xIbzD0QLL_d7FEGjVVUZnNL20jxnfXwVP41dCVyrmxQ.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=f45bf2a14978e925bed78094533999b665acf2ef\", \"width\": 320, \"height\": 160}, {\"url\": \"https://external-preview.redd.it/xIbzD0QLL_d7FEGjVVUZnNL20jxnfXwVP41dCVyrmxQ.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=ba96390601d07d8f65730b3e1a7e175548034f21\", \"width\": 640, \"height\": 320}, {\"url\": \"https://external-preview.redd.it/xIbzD0QLL_d7FEGjVVUZnNL20jxnfXwVP41dCVyrmxQ.jpg?width=960\\u0026crop=smart\\u0026auto=webp\\u0026s=8b096be2e5866b1a4d985a5e61213ed39d21bab5\", \"width\": 960, \"height\": 480}, {\"url\": \"https://external-preview.redd.it/xIbzD0QLL_d7FEGjVVUZnNL20jxnfXwVP41dCVyrmxQ.jpg?width=1080\\u0026crop=smart\\u0026auto=webp\\u0026s=beb12143a6005c9a806158d106615892cf9729b2\", \"width\": 1080, \"height\": 540}], \"variants\": {}, \"id\": \"OazVbhAFS5Ky5L829Ht7oRmZ67BpjM5K9iJRYT5Vu7Y\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"1c411bfc-ff88-11ec-a3ea-969cbc5b3148\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": \"Bot\", \"treatment_tags\": [], \"rte_mode\": \"markdown\", \"visited\": false, \"removed_by\": null, \"subreddit_type\": \"public\", \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#0ac90f\", \"id\": \"111hmx0\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": false, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": \"dark\", \"permalink\": \"/r/LizardByte/comments/111hmx0/sunshine_v0182_released/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://github.com/LizardByte/Sunshine/releases/tag/v0.18.2\", \"subreddit_subscribers\": 876, \"created_utc\": 1676316517.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hi there, I have an ongoing problem using Sunshine. I have an Intel Arc A770 using Quicksync HEVC, and regardless of what game I am playing, I play for about 10 minutes, and then the stream crashes. For that 10 minutes performance is absolutely flawless until it suddenly crashes. It is always around 10 minutes of playtime. Logs are attached in comment below.\", \"author_fullname\": \"t2_kc5vn\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Problems streaming to Moonlight via Intel Arc A770\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_110xiz6\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 2, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 2, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1676256757.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHi there, I have an ongoing problem using Sunshine. I have an Intel Arc A770 using Quicksync HEVC, and regardless of what game I am playing, I play for about 10 minutes, and then the stream crashes. For that 10 minutes performance is absolutely flawless until it suddenly crashes. It is always around 10 minutes of playtime. Logs are attached in comment below.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"110xiz6\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"gargamel314\", \"discussion_type\": null, \"num_comments\": 11, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/110xiz6/problems_streaming_to_moonlight_via_intel_arc_a770/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/110xiz6/problems_streaming_to_moonlight_via_intel_arc_a770/\", \"subreddit_subscribers\": 876, \"created_utc\": 1676256757.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \" \\n\\nHi! I started using Sunshine 2 days ago and test it against Steam Link. I was delighted to find out that it works like a charm with latest release 0.18.1 but I have 2 issues. Steam Big Picture was working just find at the beginning but now every time I select it from Moonlight it just opens the Desktop instead... I didn't touch anything it just happened.\\n\\nSecond, I get constant microstutters while streaming. My pc is a 9900K, 16GB ram, 4080 and moonlight is running on an Apple TV 4K on a gigabit wired connection. It happens no matter the encoder (HEVC or H264), the resolution, the in game settings, vsync on/off.... I have tried to disable background refresh also in Apple TV but still the issue remains...\\n\\nAny solution for these issues? They are the only things preventing me from switching completely, since Sunshine works better atm than Steam Link... Thanks in advance!\", \"author_fullname\": \"t2_313xgm2w\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Sunshine + stutter + big picture mode issues\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_110bdt5\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 3, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 3, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1676192768.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHi! I started using Sunshine 2 days ago and test it against Steam Link. I was delighted to find out that it works like a charm with latest release 0.18.1 but I have 2 issues. Steam Big Picture was working just find at the beginning but now every time I select it from Moonlight it just opens the Desktop instead... I didn\\u0026#39;t touch anything it just happened.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ESecond, I get constant microstutters while streaming. My pc is a 9900K, 16GB ram, 4080 and moonlight is running on an Apple TV 4K on a gigabit wired connection. It happens no matter the encoder (HEVC or H264), the resolution, the in game settings, vsync on/off.... I have tried to disable background refresh also in Apple TV but still the issue remains...\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EAny solution for these issues? They are the only things preventing me from switching completely, since Sunshine works better atm than Steam Link... Thanks in advance!\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"110bdt5\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"iAzriel84\", \"discussion_type\": null, \"num_comments\": 10, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/110bdt5/sunshine_stutter_big_picture_mode_issues/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/110bdt5/sunshine_stutter_big_picture_mode_issues/\", \"subreddit_subscribers\": 876, \"created_utc\": 1676192768.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": \"#ffd635\", \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"author_fullname\": \"t2_ps86k4yd\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"GSMS v0.3.0 Released\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": 70, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_10z9y9x\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 3, \"domain\": \"github.com\", \"media_embed\": {}, \"thumbnail_width\": 140, \"author_flair_template_id\": \"6c384190-ff87-11ec-81af-e29e75ddec37\", \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Announcement\", \"can_mod_post\": true, \"score\": 3, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"https://b.thumbs.redditmedia.com/LWJrDcsAqw40hM-cEjYO0Sq48sQqLwBxhIlTvYwtCzE.jpg\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"link\", \"content_categories\": null, \"is_self\": false, \"mod_note\": null, \"created\": 1676082677.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": true, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"url_overridden_by_dest\": \"https://github.com/LizardByte/GSMS/releases/tag/v0.3.0\", \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/LCGEDHLUX0ueECK8qj0O0sZETEvmh5Qs5P5ZzyehMPI.jpg?auto=webp\\u0026s=e1febc40ed8551b88b8c28fa7d6a277601897af0\", \"width\": 1200, \"height\": 600}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/LCGEDHLUX0ueECK8qj0O0sZETEvmh5Qs5P5ZzyehMPI.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=f22854dc11412b4a3b0cc5ac70aca248dcfd731e\", \"width\": 108, \"height\": 54}, {\"url\": \"https://external-preview.redd.it/LCGEDHLUX0ueECK8qj0O0sZETEvmh5Qs5P5ZzyehMPI.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=13e76c999265f4fbca0536904515586cfbe108c0\", \"width\": 216, \"height\": 108}, {\"url\": \"https://external-preview.redd.it/LCGEDHLUX0ueECK8qj0O0sZETEvmh5Qs5P5ZzyehMPI.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=fbb89784efba55ea1ba95fe0e6c5f3a14c73f1f7\", \"width\": 320, \"height\": 160}, {\"url\": \"https://external-preview.redd.it/LCGEDHLUX0ueECK8qj0O0sZETEvmh5Qs5P5ZzyehMPI.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=df07453ed3f3afe841d14c4911c55931784e5ad6\", \"width\": 640, \"height\": 320}, {\"url\": \"https://external-preview.redd.it/LCGEDHLUX0ueECK8qj0O0sZETEvmh5Qs5P5ZzyehMPI.jpg?width=960\\u0026crop=smart\\u0026auto=webp\\u0026s=3f2fc6c0cbb90126ca1e01fd18fb932ec8cfc036\", \"width\": 960, \"height\": 480}, {\"url\": \"https://external-preview.redd.it/LCGEDHLUX0ueECK8qj0O0sZETEvmh5Qs5P5ZzyehMPI.jpg?width=1080\\u0026crop=smart\\u0026auto=webp\\u0026s=d48227a4c532602f216a391e33d10c8742e03d8f\", \"width\": 1080, \"height\": 540}], \"variants\": {}, \"id\": \"xW_penK_ekYQTVXDNFkCmgQmqfEIpDoTMDJitWb7TWs\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"1c411bfc-ff88-11ec-a3ea-969cbc5b3148\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": \"Bot\", \"treatment_tags\": [], \"rte_mode\": \"markdown\", \"visited\": false, \"removed_by\": null, \"subreddit_type\": \"public\", \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#0ac90f\", \"id\": \"10z9y9x\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"\", \"discussion_type\": null, \"num_comments\": 5, \"send_replies\": false, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": \"dark\", \"permalink\": \"/r/LizardByte/comments/10z9y9x/gsms_v030_released/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://github.com/LizardByte/GSMS/releases/tag/v0.3.0\", \"subreddit_subscribers\": 876, \"created_utc\": 1676082677.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"I cant make AUR package work with NVFBC, no error, casting by x11, nvidia-patch installed, so I dont where to track this issue.\\n\\nSo I use flatpak app instead, the issue is, I dont know how to make it become a system service (not --user), for login at gdm screen.\\n\\nPls help me if you can solve any problems above.\", \"author_fullname\": \"t2_eu5jaa2\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"How to run sunshine flatpak as a system service, for gdm login\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_10vzlfl\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1675769408.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EI cant make AUR package work with NVFBC, no error, casting by x11, nvidia-patch installed, so I dont where to track this issue.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003ESo I use flatpak app instead, the issue is, I dont know how to make it become a system service (not --user), for login at gdm screen.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EPls help me if you can solve any problems above.\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"10vzlfl\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"ForteDoexe\", \"discussion_type\": null, \"num_comments\": 0, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/10vzlfl/how_to_run_sunshine_flatpak_as_a_system_service/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/10vzlfl/how_to_run_sunshine_flatpak_as_a_system_service/\", \"subreddit_subscribers\": 876, \"created_utc\": 1675769408.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hi everyone, I ran across this plex plugin and thought it was really cool, I was wondering if anyone has ben able to get RetroArcher working on ubuntu server ? I could not figure it out and tried on windows but same thing. Anyone have a Guide , I'm fairly new to this .\\n\\nThanks\", \"author_fullname\": \"t2_1vti8ev\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"RetroArcher on ubuntu server ?\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_10vk9e8\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1675722480.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHi everyone, I ran across this plex plugin and thought it was really cool, I was wondering if anyone has ben able to get RetroArcher working on ubuntu server ? I could not figure it out and tried on windows but same thing. Anyone have a Guide , I\\u0026#39;m fairly new to this .\\u003C/p\\u003E\\n\\n\\u003Cp\\u003EThanks\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"10vk9e8\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"Cody112233X\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/10vk9e8/retroarcher_on_ubuntu_server/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/10vk9e8/retroarcher_on_ubuntu_server/\", \"subreddit_subscribers\": 876, \"created_utc\": 1675722480.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": \"#ffd635\", \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"\", \"author_fullname\": \"t2_ps86k4yd\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"Themerr-jellyfin v0.0.1 Released\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": 70, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_10tivna\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 1.0, \"ignore_reports\": false, \"ups\": 3, \"domain\": \"github.com\", \"media_embed\": {}, \"thumbnail_width\": 140, \"author_flair_template_id\": \"6c384190-ff87-11ec-81af-e29e75ddec37\", \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Announcement\", \"can_mod_post\": true, \"score\": 3, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"https://b.thumbs.redditmedia.com/z1oGZAxb8AJuLQWf_TJ_-cdITRdL8CSCQn7SMNtclqU.jpg\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"post_hint\": \"link\", \"content_categories\": null, \"is_self\": false, \"mod_note\": null, \"created\": 1675524130.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": null, \"likes\": true, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"url_overridden_by_dest\": \"https://github.com/LizardByte/Themerr-jellyfin/releases/tag/v0.0.1\", \"view_count\": null, \"archived\": false, \"no_follow\": false, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"preview\": {\"images\": [{\"source\": {\"url\": \"https://external-preview.redd.it/KRVIxa6ycLmJZ-LhqeI_BBLhSRu-70lo7GMkJp2yhgo.jpg?auto=webp\\u0026s=14a4de57ed4069f80abba97e44f3233cc76c83b8\", \"width\": 1200, \"height\": 600}, \"resolutions\": [{\"url\": \"https://external-preview.redd.it/KRVIxa6ycLmJZ-LhqeI_BBLhSRu-70lo7GMkJp2yhgo.jpg?width=108\\u0026crop=smart\\u0026auto=webp\\u0026s=2763b1497a1fa91066fbb43bda68e789a0d3af96\", \"width\": 108, \"height\": 54}, {\"url\": \"https://external-preview.redd.it/KRVIxa6ycLmJZ-LhqeI_BBLhSRu-70lo7GMkJp2yhgo.jpg?width=216\\u0026crop=smart\\u0026auto=webp\\u0026s=9c9dac353814b268baf97b691240d4841a6852bc\", \"width\": 216, \"height\": 108}, {\"url\": \"https://external-preview.redd.it/KRVIxa6ycLmJZ-LhqeI_BBLhSRu-70lo7GMkJp2yhgo.jpg?width=320\\u0026crop=smart\\u0026auto=webp\\u0026s=151fd7b7e50b8d60c2e2db92b804c96fdbc67626\", \"width\": 320, \"height\": 160}, {\"url\": \"https://external-preview.redd.it/KRVIxa6ycLmJZ-LhqeI_BBLhSRu-70lo7GMkJp2yhgo.jpg?width=640\\u0026crop=smart\\u0026auto=webp\\u0026s=23139b2f384e1f43315870cc30322ad53016b5f5\", \"width\": 640, \"height\": 320}, {\"url\": \"https://external-preview.redd.it/KRVIxa6ycLmJZ-LhqeI_BBLhSRu-70lo7GMkJp2yhgo.jpg?width=960\\u0026crop=smart\\u0026auto=webp\\u0026s=74f977845cd426af593c50093f35f8e15720ae65\", \"width\": 960, \"height\": 480}, {\"url\": \"https://external-preview.redd.it/KRVIxa6ycLmJZ-LhqeI_BBLhSRu-70lo7GMkJp2yhgo.jpg?width=1080\\u0026crop=smart\\u0026auto=webp\\u0026s=1fee6f4efe8816b72c065250df30872f8f5ba758\", \"width\": 1080, \"height\": 540}], \"variants\": {}, \"id\": \"Mab3i6bpvNs6vV2151eZDB3uAlQ0b0el-ybKA6RAJS8\"}], \"enabled\": false}, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"1c411bfc-ff88-11ec-a3ea-969cbc5b3148\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": \"Bot\", \"treatment_tags\": [], \"rte_mode\": \"markdown\", \"visited\": false, \"removed_by\": null, \"subreddit_type\": \"public\", \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#0ac90f\", \"id\": \"10tivna\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"\", \"discussion_type\": null, \"num_comments\": 1, \"send_replies\": false, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": \"dark\", \"permalink\": \"/r/LizardByte/comments/10tivna/themerrjellyfin_v001_released/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://github.com/LizardByte/Themerr-jellyfin/releases/tag/v0.0.1\", \"subreddit_subscribers\": 876, \"created_utc\": 1675524130.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}, {\"kind\": \"t3\", \"data\": {\"author_flair_background_color\": null, \"approved_at_utc\": null, \"subreddit\": \"LizardByte\", \"selftext\": \"Hey guys i have installed sunshine on my host pc but how can i connect it with my moonlight pc with different internet. it is asking for ip address but its not working [https://whatismyipaddress.com/](https://whatismyipaddress.com/) i am using this ip.\\n\\nplease help\", \"author_fullname\": \"t2_5pt89pvr\", \"saved\": false, \"mod_reason_title\": null, \"gilded\": 0, \"clicked\": false, \"title\": \"How can i connect sunshine with moonlight over the internet\", \"link_flair_richtext\": [], \"subreddit_name_prefixed\": \"r/LizardByte\", \"hidden\": false, \"pwls\": null, \"link_flair_css_class\": \"\", \"downs\": 0, \"thumbnail_height\": null, \"top_awarded_type\": null, \"hide_score\": false, \"name\": \"t3_10sfla4\", \"quarantine\": false, \"link_flair_text_color\": \"dark\", \"upvote_ratio\": 0.67, \"ignore_reports\": false, \"ups\": 1, \"domain\": \"self.LizardByte\", \"media_embed\": {}, \"thumbnail_width\": null, \"author_flair_template_id\": null, \"is_original_content\": false, \"user_reports\": [], \"secure_media\": null, \"is_reddit_media_domain\": false, \"is_meta\": false, \"category\": null, \"secure_media_embed\": {}, \"link_flair_text\": \"Support\", \"can_mod_post\": true, \"score\": 1, \"approved_by\": null, \"is_created_from_ads_ui\": false, \"author_premium\": false, \"thumbnail\": \"self\", \"edited\": false, \"author_flair_css_class\": null, \"author_flair_richtext\": [], \"gildings\": {}, \"content_categories\": null, \"is_self\": true, \"subreddit_type\": \"public\", \"created\": 1675413991.0, \"link_flair_type\": \"text\", \"wls\": null, \"removed_by_category\": null, \"banned_by\": null, \"author_flair_type\": \"text\", \"total_awards_received\": 0, \"allow_live_comments\": false, \"selftext_html\": \"\\u003C!-- SC_OFF --\\u003E\\u003Cdiv class=\\\"md\\\"\\u003E\\u003Cp\\u003EHey guys i have installed sunshine on my host pc but how can i connect it with my moonlight pc with different internet. it is asking for ip address but its not working \\u003Ca href=\\\"https://whatismyipaddress.com/\\\"\\u003Ehttps://whatismyipaddress.com/\\u003C/a\\u003E i am using this ip.\\u003C/p\\u003E\\n\\n\\u003Cp\\u003Eplease help\\u003C/p\\u003E\\n\\u003C/div\\u003E\\u003C!-- SC_ON --\\u003E\", \"likes\": null, \"suggested_sort\": \"new\", \"banned_at_utc\": null, \"view_count\": null, \"archived\": false, \"no_follow\": true, \"spam\": false, \"is_crosspostable\": true, \"pinned\": false, \"over_18\": false, \"all_awardings\": [], \"awarders\": [], \"media_only\": false, \"link_flair_template_id\": \"be393440-ff87-11ec-9bbd-e2c872b60c34\", \"can_gild\": false, \"removed\": false, \"spoiler\": false, \"locked\": false, \"author_flair_text\": null, \"treatment_tags\": [], \"visited\": false, \"removed_by\": null, \"mod_note\": null, \"distinguished\": null, \"subreddit_id\": \"t5_6o778z\", \"author_is_blocked\": false, \"mod_reason_by\": null, \"num_reports\": 0, \"removal_reason\": null, \"link_flair_background_color\": \"#ea0027\", \"id\": \"10sfla4\", \"is_robot_indexable\": true, \"report_reasons\": [], \"author\": \"AAbrains\", \"discussion_type\": null, \"num_comments\": 12, \"send_replies\": true, \"whitelist_status\": null, \"contest_mode\": false, \"mod_reports\": [], \"author_patreon_flair\": false, \"approved\": false, \"author_flair_text_color\": null, \"permalink\": \"/r/LizardByte/comments/10sfla4/how_can_i_connect_sunshine_with_moonlight_over/\", \"parent_whitelist_status\": null, \"stickied\": false, \"url\": \"https://www.reddit.com/r/LizardByte/comments/10sfla4/how_can_i_connect_sunshine_with_moonlight_over/\", \"subreddit_subscribers\": 876, \"created_utc\": 1675413991.0, \"num_crossposts\": 0, \"media\": null, \"is_video\": false}}], \"before\": null}}" + }, + "headers": { + "Accept-Ranges": [ + "bytes" + ], + "Connection": [ + "keep-alive" + ], + "Content-Length": [ + "532668" + ], + "Date": [ + "Sat, 27 Apr 2024 01:29:38 GMT" + ], + "NEL": [ + "{\"report_to\": \"w3-reporting-nel\", \"max_age\": 14400, \"include_subdomains\": false, \"success_fraction\": 1.0, \"failure_fraction\": 1.0}" + ], + "Report-To": [ + "{\"group\": \"w3-reporting-nel\", \"max_age\": 14400, \"include_subdomains\": true, \"endpoints\": [{ \"url\": \"https://w3-reporting-nel.reddit.com/reports\" }]}, {\"group\": \"w3-reporting\", \"max_age\": 14400, \"include_subdomains\": true, \"endpoints\": [{ \"url\": \"https://w3-reporting.reddit.com/reports\" }]}, {\"group\": \"w3-reporting-csp\", \"max_age\": 14400, \"include_subdomains\": true, \"endpoints\": [{ \"url\": \"https://w3-reporting-csp.reddit.com/reports\" }]}" + ], + "Server": [ + "snooserv" + ], + "Set-Cookie": [ + "session_tracker=gnralljneqorkibncg.0.1714181377352.Z0FBQUFBQm1MRlVDeTgyWkRMR3JMbkprSC1ES1Nwd2RBU2I1a1RXTGdCU0MzQnN5aWNTLVk0QXl4RlczcThVeVJiT2NzU2pCOU9rUGZRYlk4QmxHaGstOHlZQWtzcXZuRVVBZmdpMlNKdHhoVm83eW1uYzVmSlcwQ1FnaGQzQWFuMG1QRFNWOTZ4RE4; Domain=reddit.com; Max-Age=7199; Path=/; expires=Sat, 27-Apr-2024 03:29:38 GMT; secure; SameSite=None; Secure" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubdomains" + ], + "Vary": [ + "accept-encoding, Accept-Encoding" + ], + "Via": [ + "1.1 varnish" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-Frame-Options": [ + "SAMEORIGIN" + ], + "X-XSS-Protection": [ + "1; mode=block" + ], + "cache-control": [ + "private, s-maxage=0, max-age=0, must-revalidate, no-store" + ], + "content-type": [ + "application/json; charset=UTF-8" + ], + "expires": [ + "-1" + ], + "x-ratelimit-remaining": [ + "987" + ], + "x-ratelimit-reset": [ + "23" + ], + "x-ratelimit-used": [ + "9" + ], + "x-ua-compatible": [ + "IE=edge" + ] + }, + "status": { + "code": 200, + "message": "OK" + }, + "url": "https://oauth.reddit.com/r/LizardByte/new?limit=100&raw_json=1" + } + } + ], + "recorded_with": "betamax/0.9.0" +} \ No newline at end of file diff --git a/tests/unit/discord/test_discord_bot.py b/tests/unit/discord/test_discord_bot.py new file mode 100644 index 0000000..500722c --- /dev/null +++ b/tests/unit/discord/test_discord_bot.py @@ -0,0 +1,42 @@ +# standard imports +import asyncio + +# lib imports +import pytest +import pytest_asyncio + +# local imports +from src import common +from src.discord import bot as discord_bot + + +@pytest_asyncio.fixture +async def bot(): + # event_loop fixture is deprecated + _loop = asyncio.get_event_loop() + + bot = discord_bot.Bot(loop=_loop) + future = asyncio.run_coroutine_threadsafe(bot.start(token=bot.token), _loop) + await bot.wait_until_ready() # Wait until the bot is ready + yield bot + bot.stop(future=future) + + # wait for the bot to finish + counter = 0 + while not future.done() and counter < 30: + await asyncio.sleep(1) + counter += 1 + future.cancel() # Cancel the bot when the tests are done + + +@pytest.mark.asyncio +async def test_bot_on_ready(bot): + assert bot is not None + assert bot.guilds + assert bot.guilds[0].name == "ReenigneArcher's test server" + assert bot.user.id == 939171917578002502 + assert bot.user.name == common.bot_name + assert bot.user.avatar + + # compare the bot avatar to our intended avatar + assert await bot.user.avatar.read() == common.get_avatar_bytes() diff --git a/tests/unit/reddit/conftest.py b/tests/unit/reddit/conftest.py new file mode 100644 index 0000000..fe34aa7 --- /dev/null +++ b/tests/unit/reddit/conftest.py @@ -0,0 +1,51 @@ +# lib imports +import prawcore +import pytest + +token_types = [ + 'access_token', + 'password', + 'refresh_token', + 'username', +] + + +def pytest_runtest_makereport(item: pytest.Item, call: pytest.CallInfo): + """ + Intercept test failures and redact sensitive information from the requestor object. + + Parameters + ---------- + item : pytest.Item + call : pytest.CallInfo + """ + if call.when == 'call' and call.excinfo is not None: + # Test has failed + excinfo = call.excinfo + tb = excinfo._excinfo[2] # Get the original traceback + while tb is not None: + frame = tb.tb_frame + + # Extract information from frame + if 'self' in frame.f_locals: + self_arg = frame.f_locals['self'] + if isinstance(self_arg, prawcore.requestor.Requestor): + if 'kwargs' in frame.f_locals: + kwargs_arg = frame.f_locals['kwargs'] + + # Redact auth values + if 'auth' in kwargs_arg and kwargs_arg['auth'] is not None: + kwargs_arg['auth'] = ('*' * len(kwargs_arg['auth'][0]), '*' * len(kwargs_arg['auth'][1])) + + # Redact token values + if 'data' in kwargs_arg and kwargs_arg['data'] is not None: + for i, (key, value) in enumerate(kwargs_arg['data']): + if key in token_types: + kwargs_arg['data'][i] = (key, '*' * len(value)) + + if isinstance(self_arg, prawcore.auth.TrustedAuthenticator): + if 'data' in frame.f_locals: + for k, v in frame.f_locals['data'].items(): + if k in token_types: + frame.f_locals['data'][k] = '*' * len(v) + tb = tb.tb_next diff --git a/tests/unit/reddit/test_reddit_bot.py b/tests/unit/reddit/test_reddit_bot.py new file mode 100644 index 0000000..3f43ab8 --- /dev/null +++ b/tests/unit/reddit/test_reddit_bot.py @@ -0,0 +1,191 @@ +# this file tests the reddit bot using Betamax to record and replay HTTP interactions +# See: https://leviroth.github.io/2017-05-16-testing-reddit-bots-with-betamax/ + +# standard imports +from base64 import b64encode +import json +import os +import unittest +from unittest.mock import patch, MagicMock +from urllib.parse import quote_plus + +# lib imports +from betamax import Betamax, cassette +from betamax_serializers.pretty_json import PrettyJSONSerializer +from praw.config import _NotSet +import pytest +from praw.models import Submission, Comment + +# local imports +from src.reddit.bot import Bot + +Betamax.register_serializer(PrettyJSONSerializer) + + +def b64_string(input_string: str) -> str: + """Return a base64 encoded string (not bytes) from input_string.""" + return b64encode(input_string.encode('utf-8')).decode('utf-8') + + +def sanitize_tokens( + interaction: cassette.cassette.Interaction, + current_cassette: cassette.cassette.Cassette, +): + """Add Betamax placeholder to filter access token.""" + request = interaction.data['request'] + response = interaction.data['response'] + + # First, check if the request is for an access token. + if 'api/v1/access_token' in request['uri'] and response['status']['code'] == 200: + body = response['body']['string'] + + token_types = [ + 'access_token', + 'refresh_token', + ] + for token_type in token_types: + try: + token = json.loads(body)[token_type] + except (KeyError, TypeError, ValueError): + continue + + # If we succeeded in finding the token, add it to the placeholders for this cassette. + current_cassette.placeholders.append( + cassette.cassette.Placeholder(placeholder='<{}>'.format(token_type.upper()), replace=token) + ) + + # Check if the request has an Authorization header. + if 'Authorization' in request['headers']: + # If the request has an Authorization header, sanitize the bearer token. + token = request['headers']['Authorization'][0].split(' ')[1] # Get the token part from "bearer " + current_cassette.placeholders.append( + cassette.cassette.Placeholder(placeholder='', replace=token) + ) + + +def patch_content_length( + interaction: cassette.cassette.Interaction, + current_cassette: cassette.cassette.Cassette, +): + """Fix the Content-Length header in the response after sanitizing tokens.""" + request_uri = interaction.data['request']['uri'] + response = interaction.data['response'] + + # # We only care about requests that generate an access token. + if ('api/v1/access_token' not in request_uri or + response['status']['code'] != 200): + return + body = response['body']['string'] + content_length = len(body.encode('utf-8')) + response['headers']['Content-Length'] = [str(content_length)] + + +def get_placeholders(bot: Bot) -> dict[str, str]: + """Prepare placeholders for sensitive information.""" + filter_keys = [ + 'client_id', + 'client_secret', + 'password', + 'username', + ] + + placeholders = { + attr: getattr(bot.reddit.config, attr) + for attr in filter_keys} + + # Check if attributes exist and are not _NotSet before using them + for key in placeholders: + if isinstance(placeholders[key], _NotSet): + placeholders[key] = '' + + # Password is sent URL-encoded. + placeholders['password'] = quote_plus(placeholders['password']) + + # Client ID and secret are sent in base-64 encoding. + placeholders['basic_auth'] = b64_string( + "{}:{}".format(placeholders['client_id'], + placeholders['client_secret']) + ) + + return placeholders + + +class TestBot: + @pytest.fixture(scope='session') + def bot(self): + return Bot( + user_agent='Test suite', + ) + + @pytest.fixture(scope='session', autouse=True) + def betamax_config(self, bot): + record_mode = 'none' if os.environ.get('GITHUB_PYTEST') else 'once' + + with Betamax.configure() as config: + config.cassette_library_dir = 'tests/fixtures/cassettes' + config.default_cassette_options['record_mode'] = record_mode + config.default_cassette_options['serialize_with'] = 'prettyjson' + config.before_record(callback=sanitize_tokens) + config.before_playback(callback=patch_content_length) + + # Add placeholders for sensitive information. + for key, value in get_placeholders(bot).items(): + config.define_cassette_placeholder('<{}>'.format(key.upper()), value) + + @pytest.fixture(scope='session') + def session(self, bot): + http = bot.reddit._core._requestor._http + http.headers['Accept-Encoding'] = 'identity' # ensure response is human readable + return http + + @pytest.fixture(scope='session') + def recorder(self, session): + return Betamax(session) + + def test_validate_env(self, bot): + with patch.dict( + os.environ, { + "DISCORD_WEBHOOK": "test", + "PRAW_CLIENT_ID": "test", + "PRAW_CLIENT_SECRET": "test", + "REDDIT_PASSWORD": "test", + "REDDIT_USERNAME": "test", + }): + assert bot.validate_env() + + def test_process_comment(self, bot): + comment = MagicMock(spec=Comment) + with patch.object(bot, 'process_comment') as mock_process_comment: + bot.process_comment(comment) + mock_process_comment.assert_called_once_with(comment) + + def test_process_submission(self, bot): + submission = MagicMock(spec=Submission) + with patch.object(bot, 'process_submission') as mock_process_submission: + bot.process_submission(submission) + mock_process_submission.assert_called_once_with(submission) + + def test_last_online_writer(self, bot): + with patch('builtins.open', unittest.mock.mock_open()) as mock_file: + bot.last_online_writer() + mock_file.assert_called_once_with(bot.last_online_file, 'w') + + def test_get_last_online(self, bot): + with patch('builtins.open', unittest.mock.mock_open(read_data='1234567890')) as mock_file: + assert bot.get_last_online() == 1234567890 + mock_file.assert_called_once_with(bot.last_online_file, 'r') + + def test_submission(self, bot, recorder, request): + submission = bot.reddit.submission(id='w03cku') + with recorder.use_cassette(request.node.name): + assert submission.author + + def test_comment_loop(self, bot, recorder, request): + with recorder.use_cassette(request.node.name): + comment = bot._comment_loop(test=True) + assert comment.author + + def test_submission_loop(self, bot, recorder, request): + with recorder.use_cassette(request.node.name): + submission = bot._submission_loop(test=True) + assert submission.author