UBUNTU 22.04 使用 SUNSHINE 和 MOONLIGHT 进行串流
参考
【ubuntu22.04】sunshine安装使用总结,远程游戏。_哔哩哔哩_bilibili
sunshine/README.md at master · loki-47-6F-64/sunshine · GitHub
GitHub - LizardByte/Sunshine: Sunshine is a Gamestream host for Moonlight.
Installation - Sunshine documentation
前言
最初是由loki-47-6F-64创立,但不知为何loki从21年底就不再维护该项目了,也没有再在Moonlight社区中参与过讨论。于是维护者们将项目克隆到了Sunshine Stream的名下,并继续维护这个项目,后来又迁移到了LizardByte下面。
因此,前面的安装环境是参照 B站的教程和 loki 的 readme 来写的
设备型号
找了个老笔记本来测试,大致硬件如下:
ACER Aspire 4752G
i5-2450M / 16G / 256G / GT630M
安装需要的环境
基础环境
sudo apt install cmake gcc-10 g++-10 libssl-dev libavdevice-dev libboost-thread-dev libboost-filesystem-dev libboost-log-dev libpulse-dev libopus-dev libevdev-devsudo apt install libxtst-dev libx11-dev libxrandr-dev libxfixes-dev libxcb1-dev libxcb-shm0-dev libxcb-xfixes0-devsudo apt install libdrm-dev libcap-devsudo apt install libwayland-devsudo apt install nvidia-cuda-dev nvidia-cuda-toolkitsudo apt install ffmpeg (22.04默认是mmpeg4.4.2)
第一句是loki 教程中的,后面是看B站大佬的内容补充的。
显卡驱动
ubuntu 自带NVIDIA 显卡驱动。大部分情况下直接是装好的。
可以安装一个 nvidia-settings 查看。
也可以到软件是更新中查看附加驱动:
如果没有,可以手动安装,参考:
Ubuntu安装Nvidia英伟达显卡驱动,安装Cuda和Cudnn配置机器学习环境
命令安装
1.先把之前的nvidia驱动卸载干净:
sudo apt-get remove --purge nvidia*
2.执行以下命令:
sudo apt-get update
3.在终端里输入下面的命令查看可选择的驱动:
sudo ubuntu-drivers devices
4.下载你想下载的nvidia驱动版本:
sudo apt install nvidia-driver-470
5.重启电脑(这一步很重要,不重启没有效果):
reboot
6.重启后,输入命令查看nvidia驱动是否安装好了,要看到下面的进程,如方法一所说。
nvidia-smi
配置环境
sudo usermod -a -G input $USER (添加当前用户到“输入”组)
sudo gedit /etc/udev/rules.d/85-sunshine-input.rules (创建 udev规则,打完这句会跳出一个文本框,加入下面这句保存即可)
加入: KERNEL=="uinput", GROUP="input", MODE="0660"
安装sunshine
下载
Releases · LizardByte/Sunshine · GitHub
在github 上下载最新的 sunshine 版本,当前是v0.16.0
下载sunshine.AppImage。 我放在了 home 目录下。
安装 AppImage 环境
ubuntu安装AppImage运行环境;UBUNTU运行AppImage报错解决办法 - 哔哩哔哩
如果报 appimage require FUSE to run 则需要安装AppImage 环境
需要打开指定网址 https://github.com/AppImage/AppImageKit/wiki/FUSE 参考详细信息:
本人系统是ubuntu22.04,运行命令:
运行AppImage
首先要先appImage 授权,不然会显示 command not found
chmod a+x *.AppImage
然后运行 ./sunshine.AppImage
官网的教程上有个安装,我是直接运行了
Open terminal and run the following code../sunshine.AppImage --install
Start:./sunshine.AppImage --install && ./sunshine.AppImage
Uninstall:./sunshine.AppImage --remove
运行完之后:
他会停在这里,此时sunshine 启动完成。
连接 sunshine
打开 https://localhost:47990
刚开始会要你设置一个用户名和密码,设置即可。
然后打开手机,自动扫描或者点开右上角输入IP添加(需要同局域网或者配置好IP)
添加时手机会弹出对话框显示一个 pin ,在网页中输入相同的pin 然后send,手机上点确定
手机上就多出这个串流设备,点击 桌面就可以串流了。
UBUNTU 22.04 使用 SUNSHINE 和 MOONLIGHT 进行串流相关推荐
- 安装 Ubuntu 22.04.1 LTS 桌面版(详细步骤)
文章目录 前言:安装 Ubuntu 22.04.1 LTS 的先决条件 一.下载 Ubuntu 22.04.1 LTS 安装介质 二.制作 Ubuntu 22.04.1 LTS 引导 U 盘 三.从 ...
- Ubuntu 22.04 x86_64 OVF (sysin)
Ubuntu 22.04 LTS (GNU/Linux 5.15.0-25-generic x86_64) 请访问原文链接:https://sysin.org/blog/ubuntu-2204-ovf ...
- Ubuntu 22.04 LTS apt-get update 报 Key is stored in legacy trusted.gpg keyring 警告解决方案
背景介绍 在 Ubuntu 22.04 LTS 下更新源 apt-get update 遇到了Key is stored in legacy trusted.gpg keyring (/etc/apt ...
- 如何在Ubuntu 22.04使用wine安装windows版本微信
继上篇<如何在 Ubuntu 22.04 上安装 最新版本Wine>成功安装wine.使用以下命令安装: $ sudo dpkg --add-architecture i386 & ...
- 抢先体验 Ubuntu 22.04 Jammy Jellyfish
距离4月21日 Ubuntu 22.04 正式发布越来越近,为了家里的各种 Ubuntu 设备能够安心升级,我决定提前体验接近完成的测试版. 本文提到的升级方式适用于 Desktop 桌面版和 Ser ...
- Ubuntu 22.04 ‘Jammy Jellyfish‘ 的新功能
Ubuntu 22.04 LTS "Jammy Jellyfish" 将于 2022 年 4 月 21 日发布.这个广受欢迎的Ubuntu Linux 发行版的最新版本 将长期支持 ...
- 如何从 Ubuntu 20.04 LTS 升级到 Ubuntu 22.04 “Jammy Jellyfish”|Linux 中国
导读:本文介绍从 Ubuntu 20.04 LTS 升级到 Ubuntu 之前,你所需要采取的完整步骤和预防措施. 本文字数:2163,阅读时长大约:3分钟 https://linux.cn/arti ...
- 【无标题】Ubuntu* 22.04 (jammy) intel 集成显卡第二屏幕分辨率设置尝试
@[TOC](Ubuntu* 22.04 (jammy) intel 集成显卡第二屏幕分辨率设置尝试) 问题描述 手贱,2023年了,想尝鲜,买了一个16inch便携显示器作为副屏,同时把Ubuntu ...
- Ubuntu 22.04 中的 .NET 6
.NET 6 现在包含在 Ubuntu 22.04 (Jammy) 中,只需 apt install dotnet6 即可安装.此更改是 Ubuntu 用户的一项重大改进和简化.我们还发布了带有 Ch ...
最新文章
- 03、NavMesh--导航网格寻路
- Servlet的多重映射
- DFS(入门题,走迷宫)
- 进程、后台进程以及信号
- 反射学习系列3-反射实例应用
- 服务的协作:服务间的消息传递——《微服务设计》读书笔记
- React 解决鼠标移入子元素触发父元素的mouseout事件
- Kotlin 5 控制流,返回和跳转
- Toolbar设置详解----掉坑总结
- Ext 介绍入门之 Templates(模板)
- mysql的txid是什么_mysql-存储引擎
- 基于STM32设计的NB-IOT电量采集系统(超级详细)--2.STM32连接M5311及HLW8032测试
- Lightroom Classic CC 2019 for Mac(lr cc 2019 mac)
- 一文搞懂 Flink如何移动计算
- 读书笔记 - 富爸爸穷爸爸
- linux--磁盘配额
- oracle goldengate 数据库复制配置手册
- 【散文】 如果今生我是你梦中的蝴蝶
- any, never, unknown的区别
- Web前端:什么是Web开发?
热门文章
- mysql怎么查询不是张姓的_mysql 中的常用查询
- 【文献查找神器】Connected Papers
- 树莓派UFW防火墙简单设置
- HTML简述及基本结构
- 这一年,熬过许多夜,也有些许收获 | 2022年终总结
- Django Web 开发极简实战
- python图片修改过、有原图、怎么得到改动的地方_python--修改证件照的大小
- 【AI视野·今日CV 计算机视觉论文速览 第159期】Tue, 24 Sep 2019
- 霍尔线序排列与电机运转的关系
- excel处置4000行数据卡_数十万数据Excel数据不好处理怎么办?几行Python搞定