生命不息,折腾不止 ~ 旧PC改造之家庭影音
前言引入
之前把在校园陪伴多年的旧电脑由Win装成了Linux,的确不卡了,基本上日常办公也够了(大项目还是吃不消,日常捣鼓倒是够了),然后把真正的工作游戏本也改成了Linux,那么旧电脑又变成闲置机了(配置不高,毕竟是5年前的PC了)

正好昨天帮老妈把旧电视猫换了(已坏),然后灵感骤然就浮现了,想着是不是换种方式利用?
于是有了今天的教程:
正文
之前是Ubuntu16.04的时候有摸索过,但是兼容性方面还是差了点,一直没完全成功,现在是Ubuntu18.04了,一试就成功了,主要过程中有几个坑,所以说说:
硬件基础
- TV1台
- 旧PC1台
- HDMI线一根
HDMI线贴下图:(笔记本和TV上都有,如果是老电视,买个转换接口就可以了)

插上TV之后,切换一下源,注意点:
- 看看你插的哪个接口,比如我的TV3个HDMI接口,我用的是第二个(也可以挨个切换)
这时候你发现,你的桌面背景就上电视了,刚开始还以为就像Win一样结束了,后来发现。。。
蛋疼
它把我工作区2的桌面映射上了TV,工作区1的桌面没反应,就算是切换到工作区2也没反应
打开设备的显示发现:默认是拼接显示器,是个坑(多显示器的PC用比较好,笔记本就坑了)过程就不说了(能想象鼠标投射到TV的空白桌面,然后PC没有鼠标的神操作吗?以下省略1000字...)
投影
最常见的就是设置镜像了,调个分辨率就可以播放你的屏幕了

声音
本来以为搞定了,播放视频的时候发现。。。声音还是PC的声音,这...还真是只投影啊!

条件反射,拿音响啊~拿了一个,发现声音太小,还不如就用PC播放呢...心想~是不是坏了?换了一个也一样......
后来联想Win的音响设置~是不是得选啊?去设置里面查看了一下:

原来声音也可以通过HDMI线传过去.....孤陋寡闻了( ⊙ o ⊙ )!
收工
然后就正常了,回头捣鼓看看就的电视猫能不能改装一下~(完)
生命不息,折腾不止 ~ 旧PC改造之家庭影音的更多相关文章
- VLOG丨树莓派Raspberry Pi 3安装PLEX并挂载USB硬盘打造最牛的微型家庭影音服务器2018
视频介绍 树莓派3安装目前最流行的PLEX服务器,实现既能最大限度降低功耗,也能随时随地观看分享影片. 一.在树莓派下安装PLEX媒体服务器 1.在终端,将你的树莓派更新至最新 sudo apt up ...
- 水墨屏开发设备,旧 Kindle 改造而成
原文地址:Turning an old Amazon Kindle into a eink development platform 原文作者:adq 译者 & 校正:HelloGitHub- ...
- 生命不息学习不止,前端js学习笔记(一)
引言 从毕业到年已经整整7年,期间一直从事.net开发做c/s从 c# 转到 wpf 而后又开始做b/s 用silverlight,从最开始的arcgis engine 到后来的silverlight ...
- Express4 启航指南
确实有感而发,Nodejs真的发展太快了,这么说的原因有两点:自己去年冬天买了本<了不起的Node.js>,里面介绍Express的版本还是2.x.x:前些天小伙伴买了本<Node. ...
- 当 jquery.unobtrusive-ajax.js 遇上Web API
最近在熟悉Abp框架,其基于DDD领域驱动设计...前段可以绕过mvc直接调用根据app层动态生成的webapi,有点神奇~,Web API之前有简单接触过,WCF的轻量级版,一般用于做一写开发性的服 ...
- GNU Screen Usage
分屏: 1.在终端输入screen命令 2.Ctrl+a 然后shift+s 上下分屏,切换到下方Ctrl+a tab然后新建一个window(Ctrl+a c) 3.切换到上方,Ctrl+a tab ...
- Swift-Realm数据库的使用详解
Swift-Realm数据库的使用详解 概述 Realm 是一个跨平台的移动数据库引擎,其性能要优于 Core Data 和 FMDB - 移动端数据库性能比较, 我们可以在 Android 端 re ...
- Proxmox 7.2 部署 DoraCloud桌面云,支持vGPU
介绍 本文介绍了使用Proxmox + DoraCloud,将一台图形工作站(配置有Tesla P4显卡)改造成一台桌面云主机.可以满足多个桌面用户同时使用3D应用的需求. 该方案适合于小型工作室.电 ...
- HTPC家庭娱乐和XBOX未来发展畅想<另:创业工作机会>
微软中国在上海举办新闻发布会,正式宣布Xbox One将于9月23日在中国开始销售,定价3699元起.这款早在2001年就发布的电视游戏机终于在经历了14年的等待后,进军中国大陆市场.此次Xbox O ...
随机推荐
- HDU 4913 Least common multiple
题目:Least common multiple 链接:http://acm.hdu.edu.cn/showproblem.php?pid=4913 题意:有一个集合s,包含x1,x2,...,xn, ...
- WebService实例-CRM系统提供WebService实现用户注册功能
<—start—> 编写crm的webservice接口,实现客户信息保存操作.在CustomerService接口中新增一个服务接口,用于添加客户注册的信息. @Path("/ ...
- vue中的跨域问题
https://segmentfault.com/a/1190000011072725(原文) 使用vue-axios和vue-resource解决vue中调用网易云接口跨域的问题 注(api很重 ...
- day 7-4 互斥锁与队列
一. 基本定义 互斥锁(英语:英语:Mutual exclusion,缩写 Mutex)是一种用于多线程编程中,防止两条线程同时对同一公共资源(比如全局变量)进行读写的机制.该目的通过将代码切片成一个 ...
- python爬虫之线程池和进程池
一.需求 最近准备爬取某电商网站的数据,先不考虑代理.分布式,先说效率问题(当然你要是请求的太快就会被封掉,亲测,400个请求过去,服务器直接拒绝连接,心碎),步入正题.一般情况下小白的我们第一个想到 ...
- java学习之—递归
/** * 递归 * Create by Administrator * 2018/6/20 0020 * 上午 9:41 **/ public class TriangleApp { static ...
- pip 升级
pip install --upgrade qrcode pip install --upgrade qrcode==5.3
- java 中 System
package cn.zhou.com; /* * System 类 * * 不能实列化 * * long t=System.currentTimeMillis();//用于计算程序的执行时间! * ...
- react用构造函数创建组件
有两种方法,一种是通过构造函数创建,一种是通过class创建 1.构造函数创建组件 用function+组件名的方式创建,创建好了,在render里面以标签的形式一丢就可以啦!但是这种方式必须要ret ...
- 牛客网-2018年全国多校算法寒假训练营练习比赛(第四场)-A
解题思路:二分图的最大匹配,但这题是所有点都遍历一遍,所以答案/2: 代码: #include<iostream> #include<algorithm> #include&l ...