通过运行 Ubuntu 19.04(Disco)的 Linux 笔记本电脑上的 Wi-Fi 使用投影仪

通过运行 Ubuntu 19.04(Disco)的 Linux 笔记本电脑上的 Wi-Fi 使用投影仪

我组织了一次程序员聚会,在当地的一家酒吧举行。最近,他们更换了投影仪,现在唯一可用的连接是 Wi-Fi(以前我用的是有线连接 HDMI/VGA 端口)。

如何在 Linux 上通过 wifi 连接投影仪?

我正在使用 Thinkpad T460,搭载 Ubuntu 19.04(Disco,Ubuntu 的当前版本)。

$ NetworkManager --version
1.16.0

这个答案描述通过在 Ubuntu 上安装 Miraclecast 来解决问题。

很遗憾MiracleCast PPA它引用了许多旧版本的 Ubuntu 可用的版本,但没有问题所指定的 19.04 版本。

答案1

gnome 网络显示是一个可能适用的应用程序。

我找不到适用于 Ubuntu 的二进制文件。因此我获取了 Fedora .rpm 并将其制作成 .deb:

sudo apt-get install alien dpkg-dev debhelper build-essential
sudo alien gnome-network-displays-0.90.1-0.fc30.x86_64.rpm

然后安装它:

sudo dpkg -i gnome-network-displays_0.90.1-1_amd64.deb

它需要一个我没有安装的共享库:

sudo apt install  libgstrtspserver-1.0-0

然后运行应用程序:

gnome-network-displays

这将打开一个 GUI 窗口,并正确列出我家的 Roku 作为可用的视频流接收器。尝试连接时出现“错误”对话框(没有其他内容)。

(请参阅 avif 的回答以获取有关如何修复此错误的建议)

答案2

仅对于未来的观众,Jonathan Hartley 的答案在安装 gnome-network-displays 时有效,您可以这样做来解决发生的错误:

$ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \
      gstreamer1.0-plugins-base gstreamer1.0-plugins-good \
      gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \
      gstreamer1.0-libav libgstrtspserver-1.0-dev

就是这样!

请注意,这仍然是实验性的东西,因此它很慢并且不稳定。

相关内容