[problem help] 求助
Tofloor
poster avatar
千载顺民
deepin
2023-11-02 02:57
Author

我在Win 10电脑的hyper-v上装了乌班图和manjaro,还有Win 11,Win 11能正常使用,但是乌班图和manjaro没有声音,这要怎么弄哦?求大佬帮助。😭

Reply Favorite View the author
All Replies
花雨落逝
deepin
2023-11-02 21:20
#1

可能是驱动没装上,可以看看声卡官网有无Linux驱动

Reply View the author
千载顺民
deepin
2023-11-03 00:07
#2
花雨落逝

可能是驱动没装上,可以看看声卡官网有无Linux驱动

xrdp远程桌面连接声音重定向

体验心得 5732 次浏览 · 8 个回复 · 举报

电梯直达到第[ ] 楼确定

poster avatar

yuanyoudeepin

发表于 2020-04-18 18:13

楼主

本帖最后由 yuanyou 于 2020-4-18 18:18 编辑

局域网下使用xrdp来windows远程deepin20感觉挺好的,只要在远程桌面连接里面,把显示选项里的体验标签页中的性能下拉列表选上 LAN(10Mbps或更高) ,显示效果很好。
虽然磁盘共享有时有莫名其妙的问题。最大的问题是没声音。
网上找的解决方案是
https://www.jianshu.com/p/6655fc3fcff1?utm_campaign=haruki&utm_content=note&utm_medium=reader_share&utm_source=weixin
https://github.com/neutrinolabs/pulseaudio-module-xrdp

总结:需要自己编译 pulseaudio-module-xrdp ,不需要xrdp-pulseaudio-installer这个软件包,也不需要改xrdp的配置

根据https://github.com/neutrinolabs/pulseaudio-module-xrdp 配置就可以。
大体步骤是:
1、下载pluseaudio的源码并编译
2、下载pulseaudio-module-xrdp的源码,关联pluseaudio进行编译和安装
安装编译需要的包

  1. sudo apt install build-essential dpkg-dev
  2. sudo apt install libpulse-dev

Copy the Code

安装pulseaudio,虽然deepin已经有了,但万一呢

  1. sudo apt install pulseaudio

Copy the Code

安装编译pulseaudio需要的包,会删除和安装一些包,貌似把deepin-wine给删了

  1. sudo apt build-dep pulseaudio

Copy the Code

下载pulseaudio源码,下载位置就是终端当前目录,
运行下面命令之前需要改一下/etc/apt/sources.list(需要改文件权限),
把 # deb-src https://community-packages.deepin.com/deepin/ apricot main contrib non-free 前面的“#” 去掉,之后执行 sudo apt update

  1. apt source pulseaudio

Copy the Code

在你下载的pulseaudio源码目录里面看看有没有bootstrap.sh这个文件,有的话执行该文件。
执行完成之后如果不放心 就在当前目录执行命令./configure

下载 pulseaudio-module-xrdp源码并编译

  1. sudo apt install git
  2. git clone https://github.com/neutrinolabs/pulseaudio-module-xrdp.git
  3. cd pulseaudio-module-xrdp
  4. ./bootstrap && ./configure PULSE_DIR=你下载的pulseaudio目录路径(例:/home/linuxuser/pulseaudio-12.2.6)
  5. make

Copy the Code

编译完成后安装

  1. sudo make install

Copy the Code

查看文件是否生成成功,如果结果里面有module-xrdp-sink.so,module-xrdp-source.so这两个文件说明成功了

  1. ls $(pkg-config --variable=modlibexecdir libpulse)

Copy the Code

保险起见你可以重启后查看效果,个人感觉就是声音一开始有好几秒延迟,差点以为失败了。

请问这篇文章是讲装声卡驱动的吗?运行下面命令之前需要改一下/etc/apt/sources.list(需要改文件权限),
把 # deb-src https://community-packages.deepin.com/deepin/ apricot main contrib non-free 前面的“#” 去掉,之后执行 sudo apt update,和你下载的pulseaudio目录路径这两个地方我不会操作,所以没有弄成功。你能告诉我怎么弄吗?谢谢大佬了。

Reply View the author
花雨落逝
deepin
2023-11-03 03:50
#3
千载顺民

xrdp远程桌面连接声音重定向

体验心得 5732 次浏览 · 8 个回复 · 举报

电梯直达到第[ ] 楼确定

poster avatar

yuanyoudeepin

发表于 2020-04-18 18:13

楼主

本帖最后由 yuanyou 于 2020-4-18 18:18 编辑

局域网下使用xrdp来windows远程deepin20感觉挺好的,只要在远程桌面连接里面,把显示选项里的体验标签页中的性能下拉列表选上 LAN(10Mbps或更高) ,显示效果很好。
虽然磁盘共享有时有莫名其妙的问题。最大的问题是没声音。
网上找的解决方案是
https://www.jianshu.com/p/6655fc3fcff1?utm_campaign=haruki&utm_content=note&utm_medium=reader_share&utm_source=weixin
https://github.com/neutrinolabs/pulseaudio-module-xrdp

总结:需要自己编译 pulseaudio-module-xrdp ,不需要xrdp-pulseaudio-installer这个软件包,也不需要改xrdp的配置

根据https://github.com/neutrinolabs/pulseaudio-module-xrdp 配置就可以。
大体步骤是:
1、下载pluseaudio的源码并编译
2、下载pulseaudio-module-xrdp的源码,关联pluseaudio进行编译和安装
安装编译需要的包

  1. sudo apt install build-essential dpkg-dev
  2. sudo apt install libpulse-dev

Copy the Code

安装pulseaudio,虽然deepin已经有了,但万一呢

  1. sudo apt install pulseaudio

Copy the Code

安装编译pulseaudio需要的包,会删除和安装一些包,貌似把deepin-wine给删了

  1. sudo apt build-dep pulseaudio

Copy the Code

下载pulseaudio源码,下载位置就是终端当前目录,
运行下面命令之前需要改一下/etc/apt/sources.list(需要改文件权限),
把 # deb-src https://community-packages.deepin.com/deepin/ apricot main contrib non-free 前面的“#” 去掉,之后执行 sudo apt update

  1. apt source pulseaudio

Copy the Code

在你下载的pulseaudio源码目录里面看看有没有bootstrap.sh这个文件,有的话执行该文件。
执行完成之后如果不放心 就在当前目录执行命令./configure

下载 pulseaudio-module-xrdp源码并编译

  1. sudo apt install git
  2. git clone https://github.com/neutrinolabs/pulseaudio-module-xrdp.git
  3. cd pulseaudio-module-xrdp
  4. ./bootstrap && ./configure PULSE_DIR=你下载的pulseaudio目录路径(例:/home/linuxuser/pulseaudio-12.2.6)
  5. make

Copy the Code

编译完成后安装

  1. sudo make install

Copy the Code

查看文件是否生成成功,如果结果里面有module-xrdp-sink.so,module-xrdp-source.so这两个文件说明成功了

  1. ls $(pkg-config --variable=modlibexecdir libpulse)

Copy the Code

保险起见你可以重启后查看效果,个人感觉就是声音一开始有好几秒延迟,差点以为失败了。

请问这篇文章是讲装声卡驱动的吗?运行下面命令之前需要改一下/etc/apt/sources.list(需要改文件权限),
把 # deb-src https://community-packages.deepin.com/deepin/ apricot main contrib non-free 前面的“#” 去掉,之后执行 sudo apt update,和你下载的pulseaudio目录路径这两个地方我不会操作,所以没有弄成功。你能告诉我怎么弄吗?谢谢大佬了。

这边建议附上原帖子
Reply View the author
千载顺民
deepin
2023-11-04 06:22
#4

yuanyoudeepin

发表于 2020-04-18 18:13

楼主

本帖最后由 yuanyou 于 2020-4-18 18:18 编辑

局域网下使用xrdp来windows远程deepin20感觉挺好的,只要在远程桌面连接里面,把显示选项里的体验标签页中的性能下拉列表选上 LAN(10Mbps或更高) ,显示效果很好。
虽然磁盘共享有时有莫名其妙的问题。最大的问题是没声音。
网上找的解决方案是
https://www.jianshu.com/p/6655fc3fcff1?utm_campaign=haruki&utm_content=note&utm_medium=reader_share&utm_source=weixin
https://github.com/neutrinolabs/pulseaudio-module-xrdp

总结:需要自己编译 pulseaudio-module-xrdp ,不需要xrdp-pulseaudio-installer这个软件包,也不需要改xrdp的配置

根据https://github.com/neutrinolabs/pulseaudio-module-xrdp 配置就可以。
大体步骤是:
1、下载pluseaudio的源码并编译
2、下载pulseaudio-module-xrdp的源码,关联pluseaudio进行编译和安装
安装编译需要的包

  1. sudo apt install build-essential dpkg-dev
  2. sudo apt install libpulse-dev

Copy the Code

安装pulseaudio,虽然deepin已经有了,但万一呢

  1. sudo apt install pulseaudio

Copy the Code

安装编译pulseaudio需要的包,会删除和安装一些包,貌似把deepin-wine给删了

  1. sudo apt build-dep pulseaudio

Copy the Code

下载pulseaudio源码,下载位置就是终端当前目录,
运行下面命令之前需要改一下/etc/apt/sources.list(需要改文件权限),
把 # deb-src https://community-packages.deepin.com/deepin/ apricot main contrib non-free 前面的“#” 去掉,之后执行 sudo apt update

  1. apt source pulseaudio

Copy the Code

在你下载的pulseaudio源码目录里面看看有没有bootstrap.sh这个文件,有的话执行该文件。
执行完成之后如果不放心 就在当前目录执行命令./configure

下载 pulseaudio-module-xrdp源码并编译

  1. sudo apt install git
  2. git clone https://github.com/neutrinolabs/pulseaudio-module-xrdp.git
  3. cd pulseaudio-module-xrdp
  4. ./bootstrap && ./configure PULSE_DIR=你下载的pulseaudio目录路径(例:/home/linuxuser/pulseaudio-12.2.6)
  5. make

Copy the Code

编译完成后安装

  1. sudo make install

Copy the Code

查看文件是否生成成功,如果结果里面有module-xrdp-sink.so,module-xrdp-source.so这两个文件说明成功了

  1. ls $(pkg-config --variable=modlibexecdir libpulse)

Copy the Code

保险起见你可以重启后查看效果,个人感觉就是声音一开始有好几秒延迟,差点以为失败了。

这就是原帖,运行下面命令之前需要改一下/etc/apt/sources.list(需要改文件权限),
把 # deb-src https://community-packages.deepin.com/deepin/ apricot main contrib non-free 前面的“#” 去掉,之后执行 sudo apt update,这段话什么意思?我不会操作。下载的pulseaudio目录路径我也不会查看,这两个问题你能告诉我应该怎么弄吗?这个帖子是不是就是讲的安装驱动?你说的声卡驱动要怎么安装?能详细一点告诉我吗?我是电脑小白。拜托了,帮帮忙。

Reply View the author