打开设置,然后进行如下选择:
设置->轻松使用->其他选项->单声道音频
之后看只有单声道的视频就变成双声道,比如看哔哩哔哩的 MIT 线性代数视频。
问题是选择之后再听那种 3D 环绕音乐就没有那种效果,这时关掉就行了。
打开设置,然后进行如下选择:
设置->轻松使用->其他选项->单声道音频
之后看只有单声道的视频就变成双声道,比如看哔哩哔哩的 MIT 线性代数视频。
问题是选择之后再听那种 3D 环绕音乐就没有那种效果,这时关掉就行了。
b.s. 今天武汉下雪了。
由于实验室服务器上不是一个人在用,所以一个节点会编译了多种版本的内核,默认启动好像是自带的版本,然后今天就遇到这个问题。
我需要的是 4.10.2 自己编译的版本,但是同学重启之后就变成默认的 5.0.37 了,所以就搜了一下,怎么让默认启动就是 4.10.2。
其实方法也挺简单的:
1 | >> grep 'menuentry' /boot/grub/grub.cfg |
显然要选自己编译的内核版本是要进高级选项的(Advanced options for Ubuntu),然后可以看到下面就有一堆版本,我所需要的 Linux 4.10.2(Ubuntu, with Linux 4.10.2)是第 7 个(看我在上面每个 menuentry 前标的序号),所以怎么改配置文件呢?
1 | sudo vim /etc/default/grub |
这个修改也好懂,之前的 0 代表着在主菜单就直接选择第一项;而 1>6 则代表着先选择第二项(Advanced options for Ubuntu),然后选择第 7 个内核。
1 | sudo update-grub |
这一步很重要,我配置了好几次就是因为没有 update 所以重启一直都不对。。。
主要原因是远程连接时,本地安装的插件并没有在远程安装,所以只需要在远程安装即可。
如上图,在远程和本地都安装上 C/C++ 这个插件就可以使用了,实际效果图:
参考:https://blog.csdn.net/qq_27727147/article/details/101203360
今天在使用 jupyter notebook 时遇到很多问题,由于我上周把 Python3.7 给卸载了,更新为 3.8,然后就出现了很多问题,第一个就是 Jupyter Notebook with Python 3.8 - NotImplementedError,在 StackOverflow 上找到答案,以为就解决了,结果启动之后,在网页新建一个 Python 3 的笔记之后,右上角出现一个红色的按钮,点开看是错误信息,ImportError: DLL load failed while importing win32api: 找不到指定的模块。
,然后也在 StackOverflow 上找到答案了,结果不太对,还是会报错,最后用百度搜到一个 CSDN 的博客,按照上面的说法,把 Lib\site-packages\pywin32_system32\*
目录下的两个 DLL 复制到 C:\Windows\System32
就好了,或者复制到 Lib\site-packages\win32
也行。
前几天在 vultr 交了 10 刀,试了下水,然后新建了几个主机都 ping 不同,网上说是被墙了,又试了几次都是不行,就没试了。
今天抽风了,又试了几次,结果好了,于是兴致满满准备搞事情,按照教程搭好了 v2*y,结果开了 PAC 模式,还是访问不了谷歌,然后试了下 ss,也是不行,新手第一次尝试失败,然后打算周末再弄。
到了下午,出大事了,谷歌翻译访问不了,我意识到出事了,然后把电脑重启了,然后问题大了,点开锐捷不弹出验证那个界面,就是一运行就消失了。禁止网卡再启动还是不行,重启了几次还是不行。然后我准备拔网线了,结果那个网线头有问题,动不了。
中间还做了些事我忘了,最后用火绒的网络诊断,结果诊断不了,反而弹出窗口说“请确认系统网络配置的相关注册表是否完整xxx”
用手机搜了一下,出来下面的结果,没看前面的东西,就直接输了下面一段写的命令 netsh winsock reset
然后重启就好了,绝了。
对于 Ubuntu18.04,他的 IP 配置跟之前的版本不太一样,是从 17.10 开始启用 netplan,所以配置文件的位置改了。
现在的配置文件为 /etc/netplan/xxx.yaml
,配置静态 IP 需要手动修改其内容,也不复杂,该文件是一个 YAML 格式的配置文件。
下面是一个桌面版的配置文件。
1 | # Let NetworkManager manage all devices on this system |
配置好了然后输入 sudo netplan apply
,按理说就起作用了。
但是昨晚我配置好 IP 的服务器还是有问题,仍然不能直接用 IP 连接,输入 ifconfig -a
命令也能看到对应网卡的 IP 配置完成了,就很奇怪。
我在看到网上教程中没有 renderer 那一项,于是将其注释掉,然后 XShell 就卡住了=w=,然后去机房,将注释去掉再 sudo netplan apply
,很诡异的事情发生了,apply 之后就可以用 IP 只连了。我缓缓打出一个 ❓
晚上服务器重启之后又不行了,今天早上我又去机房看,还配置对应网卡的路由,结果还是不行。然后想到昨天那个方法,先把 renderer 注释,然后再去掉,再 apply,果然就好了。。。
所以我还是不懂这个到底是为什么。。。
由于 OSv 官方只主动地维护 Ubuntu 和 Fedora,而实验室服务器都是 CentOS,而且版本都很高,都是 7.5/7.6,而 OSv 只支持到 7.3,所以根本装不了,只能重装系统,而我之前也没在服务器上装过系统,因此遇到许多问题。
开始我以为由于是给服务器装系统,所以只能装 server 版,然后下的 server 版本的 ubuntu,在制作启动盘的时候用的软碟通,结果缺东西,装的时候有问题,于是又换了个软件重新制作启动盘。
大概叫 Universal-USB-Installer 吧,在下载目录中还有这个软件,但是问题来了,制作完成,再装的过程中到分区那一步,我有点懵逼了,因为有三块盘,不知道怎么分区,于是百度了一下按照某个教程来的,貌似是装好了,结果重启进不了系统…这还是 9 月 20 号的事了,过了几天(大概是 23)段博他们给新的服务器(NVM)换内存条的位置导致读不出来,于是又换了一下。等他们搞完我让段博帮我看一下,后来还是没搞定他建议我重装,还说可以直接装桌面版的,不一定要 server 版。
后来由于志愿者的事、出差北京的事耽误了一周,直到今天才重新装的。
装桌面版的由于有桌面感觉要友好一点,然后到了分区那一步,我这次没手动分区,直接将系统装在 SSD 那个盘,同时勾选建立 LVM 的选项,让它自己分区。
装完之后进入系统我发现它就没详细分区,就一个根目录,没有 home、boot、swap这些分区,都裹在一起了。但是至少能启动了不是 233
后来喊来小王博配 IP,搞完之后回去发现 xshell 连不上。然后又回去装 openssh-server,搞完之后可以远程连接了。
然后又遇到一个问题,那就是新建的用户命令行提示只有一个“$”,其他上下左右方向键会出现 ^H,^[ 这些奇怪的东西。后来查了一下是要将默认的 shell 改成 bash,默认是 sh,然后断开重连就好了。
1 | sudo vim /etc/passwd |
之后想看 IP,结果 ifcofig 命令没装,于是 apt net-tools,又出现问题,Package ‘net-tools’ has no installation candidate。查了一下是需要换源,改成阿里云的源再 update 一下就可以正常安装了。
我真的服了,麻烦多多啊。