我正在尝试通过蓝牙将我的 Bose Quiet Comfort 连接到我的笔记本电脑。
我能够像连接任何其他无线蓝牙设备一样将这些耳机连接并配对到我的手机,而不会出现问题。
使用bluetoothctlI 似乎能够连接,但不能配对:
[bluetooth]# devices
Device 04:52:C7:32:68:16 Bose QuietComfort 35
[bluetooth]# connect 04:52:C7:32:68:16
Attempting to connect to 04:52:C7:32:68:16
Connection successful
[Bose QuietComfort 35]# devices
[Bose QuietComfort 35]#ch)`pair ': pair 04:52:C7:32:68:16
Attempting to pair with 04:52:C7:32:68:16
Failed to pair: org.bluez.Error.AuthenticationFailed
[CHG] Device 04:52:C7:32:68:16 Connected: no
[CHG] Device 04:52:C7:32:68:16 Connected: yes
Run Code Online (Sandbox Code Playgroud)
但是,在蓝牙GUI菜单中,似乎认为我已与设备配对:
耳机本身似乎从未识别出笔记本电脑已连接,并且在我的声音设置中,我看不到任何可以输出的内容,因此我认为“配对”是假的。
所以这显然是 ubuntu 中的一个问题。
我试过删除设备并重新启动,但每次我都可以连接但无法配对。我还尝试按照此答案停用蓝牙 LE:
通过蓝牙将 Bose QuietComfort 35 与 Ubuntu 16.04 配对
但行为没有改变。
这是我输入时发生的情况info <MAC Address>:
Device 04:52:C7:32:68:16 …Run Code Online (Sandbox Code Playgroud) TL;DR:创建程序桌面快捷方式的最简单方法是什么?
当我第一次开始在 Ubuntu 中使用 GNOME 时,我立即尝试找到创建桌面快捷方式/启动器以启动常见程序的方法。
我尝试将桌面图标放入 GNOME,这让我看到了这样的页面,其中描述了几种获取常用程序桌面图标的技巧。
尽管这是一个常见的要求,但我发现这些解决方案令人费解。
已经有一个问题试图提出同样的问题,但它被关闭了,大概是因为它不是特别清楚:
我可以使用以下命令登录到我网络上的 samba 共享:
smbclient -L //host.name.com -U myUser --workgroup=WORK
Run Code Online (Sandbox Code Playgroud)
myUser我的用户名在哪里,是WORK工作组的名称。我也可以通过 Places->Connect to Network 访问这个共享,没有问题。
但是,我无法永久安装驱动器。以下是我按照有关永久安装 sambda 共享的Ubuntu 说明执行的操作:
我创建了一个名为~/.smbcredentials并运行的文件chmod 600 ~/.smbcredentials:
user=WORK/myUser
password=pass
Run Code Online (Sandbox Code Playgroud)
(pass我的密码在哪里)
我还将以下行添加到我的/etc/fstab:
//host.name.com/ /media/share cifs credentials=/home/myUser/.smbcredentials,iocharset=utf8,sec=ntlm 0 0
Run Code Online (Sandbox Code Playgroud)
我也跑了sudo mkdir /media/share。
但是,当我运行时,sudo mount -a我看到以下内容:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
像一堆其他问题一样,我apt-get update 有时无法运行。重新启动或等待一段时间会使问题消失。我在浏览器中 ping 或访问相应的 URL 从来没有问题。
我已经尝试了所有投票的答案都无济于事。什么apt与ping我的浏览器如此不同?例如,当我运行时,apt-get update我看到:
Err:1 https://download.docker.com/linux/ubuntu xenial InRelease
Could not resolve host: download.docker.com
Err:2 https://deb.opera.com/opera-stable stable InRelease
Could not resolve host: deb.opera.com
Err:3 http://ppa.launchpad.net/danielrichter2007/grub-customizer/ubuntu xenial InRelease
Could not resolve 'ppa.launchpad.net'
Err:4 http://ppa.launchpad.net/saiarcot895/myppa/ubuntu xenial InRelease
Could not resolve 'ppa.launchpad.net'
Err:5 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu xenial InRelease
Could not resolve 'ppa.launchpad.net'
Err:6 http://repository.spotify.com stable InRelease
Could not resolve 'repository.spotify.com'
Err:7 http://dl.google.com/linux/chrome/deb stable InRelease
Could not resolve 'dl.google.com'
Err:8 http://archive.ubuntu.com/ubuntu xenial …Run Code Online (Sandbox Code Playgroud) 有很多在线教程可用于检查 ubuntu 终端中的电池电量。最常见的解决方案似乎是使用upower. 但是,当我upower在 Surface Pro 上的 Windows 10 中的 WSL Ubuntu shell 中运行时,我得到以下信息:
user@sp4-2637:~/the_thing$ sudo upower
(upower:665): UPower-WARNING **: Cannot connect to upowerd: Could not connect: No such file or directory
Run Code Online (Sandbox Code Playgroud)
使用 sudo 权限运行会产生相同的结果。
在运行本机 ubuntu 的笔记本电脑上,我可以像这样查询电池电量;
cat /sys/class/power_supply/BAT0/capacity
Run Code Online (Sandbox Code Playgroud)
但是,这会导致我的 Surface 出现以下情况:
user@sp4-2637:~$ cat /sys/class/power_supply/BAT0/capacity
cat: /sys/class/power_supply/BAT0/capacity: No such file or directory
Run Code Online (Sandbox Code Playgroud)
如何在 Microsoft Surface 的 WSL ubuntu shell 中查询电池电量?
我有一个加密磁盘,在到达登录提示之前我被要求输入密码,然后再次登录。
由于我只有一个用户帐户,密码与我的磁盘加密密码相同,启动时的登录提示没有提供额外的安全性,所以我想禁用它并自动登录。
我试图按照本指南进行操作,但是当我转到时,User Accounts我没有看到“登录时询问”选项,因此该菜单可能自 13.04 以来已更改。
如何设置 Ubuntu 以便只要求我登录一次?