我有一台运行 Linux 的 Macbook Air。我想互相交换键盘两侧的alt
和super
键。
如何使用 cli 工具执行此操作?
更新
按照 Drav Sloan 的回答,我使用了以下内容:
keycode 64 = Alt_L
keycode 133 = Super_L
remove Mod1 = Alt_L
remove Mod4 = Super_L
add Mod1 = Super_L
add Mod4 = Alt_L
keycode 108 = Alt_R
keycode 134 = Super_R
remove Mod1 = Alt_R
remove Mod4 = Super_R
add Mod1 = Super_R
add Mod4 = Alt_R
Run Code Online (Sandbox Code Playgroud) 在 MacBookPro14,3 上的 Arch Linux 上使用 NetworkManager,我无法连接到任何无线网络。我尝试连接到许多不同的 WiFi 网络(家庭、移动热点、工作),结果都一样。我试过用nmcli
和来做这件事nmtui
。例子:
$ nmcli dev wifi connect <SSID> password <password>
Error: Connection activation failed: (7) Secrets were required, but not provided.
Run Code Online (Sandbox Code Playgroud)
查看带有journalctl
显示的日志:
wpa_supplicant[PID]: wlp3s0: CTRL-EVENT-ASSOC-REJECT bssid=00:00:00:00:00:00 status_code=16
Run Code Online (Sandbox Code Playgroud)
和
NetworkManager[PID]: <info> [TIMESTAMP] device (wlp3s0): state change: need-auth -> failed (reason 'no-secrets', sys-iface-state: 'managed')
Run Code Online (Sandbox Code Playgroud)
Macbook 有一个带有驱动程序 brcmfmac 的 Broadcom BCM43602。NetworkManager 和 wpa_supplicant 已安装并启用。
我已经尝试过
用 Ubuntu 18.04.1 和 Xubuntu 18.04nvme_load=yes
代替
quiet ---
。
df -h
仅生成系统生成的挂载和安装介质。每周直播包括 Debian 的固件映像也未能发现 ssd。
我在 SSD 上找到了更多信息。我在 OS X High Sierra 上的系统分析器中找到了此信息。
Apple SSD Controller:
APPLE SSD AP1024M:
Capacity: 1 TB (1,000,555,581,440 bytes)
TRIM Support: Yes
Model: APPLE SSD AP1024M
Revision: 177.77.7
Serial Number: C02829600M9JPD216
Link Width: x4
Link Speed: 8.0 GT/s
Detachable Drive: No
BSD Name: disk0
Partition Map Type: GPT (GUID Partition Table) .
Removable Media: No
S.M.A.R.T. status: Verified
Run Code Online (Sandbox Code Playgroud)
lsblk
来自 xubuntu 18.04.1 …
我在 Mac 上将 vim 作为默认编辑器,每次我在 Mac 终端上运行命令时,它都会自动打开“vim”。
我该如何设置“nano”并确保每次需要时终端都会打开“nano”?
在 MacBook 2017 上禁用 SIP 的情况下安装 Ubuntu - 0 个问题,几秒钟内启动。
我一直在构建它并在尝试使 WiFi 工作时产生了问题。在某个时候(很晚了)发生了 3 件事的组合:
这些是项目:
[ +0.001007] input: Apple Inc. iBridge as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.2/0003:05AC:8600.0001/input/input7
[ +0.057765] hid-generic 0003:05AC:8600.0001: input,hidraw0: USB HID v1.01 Keyboard [Apple Inc. iBridge] on usb-0000:00:14.0-3/input2
[ +0.000196] hid-generic 0003:05AC:8600.0002: hiddev0,hidraw1: USB HID v1.01 Device [Apple Inc. iBridge] on usb-0000:00:14.0-3/input3
[ +0.000230] PKCS#7 signature not signed with a trusted key
[ +0.000002] PKCS#7 signature not signed with a trusted …
Run Code Online (Sandbox Code Playgroud) 这是最低要求:
很高兴有:
如果您知道一个合格的发行版,您能否还提到您知道它支持的所有额外功能。
他们的方法 https://wiki.debian.org/InstallingDebianOn/Apple/MacBookAir/3-2 不起作用(一切正常,但 USB 无法启动)。它似乎也有几年的历史和过时了。其他 distos 有大量解决此问题的方法,但 debian 没有。任何建议我如何调试为什么我的 USB 在这些程序之后没有成为 Debian 可启动。
我的步骤是:
1)使用磁盘工具擦除USB驱动器并创建FAT分区(我也尝试过exFAT和OSX Extended)。
2)下载iso并将其转换为img:
hdiutil convert debian-8.4.0-i386-DVD-1.iso -format UDRW -o debian-8.4.0-i386-DVD-1.img
Run Code Online (Sandbox Code Playgroud)
并重命名结果以从名称中删除“.img”。我也试过给我们 UDTO 而不是 UDRW。
3)使用diskutil列表找到我的USB位置,它是 /dev/disk2
4)卸载usb:diskutil unmountDisk /dev/disk2
5)添加图像: sudo dd if=debian-8.4.0-i386-DVD-1.img of=/dev/disk2 bs=1m
花了几个小时。结果是无法读取 USB 的预期消息。
6)弹出USB: diskutil eject /dev/disk2
结果是 USB 无法启动 - 在加载屏幕中按下 alt 按钮 - USB 不显示。
我在 eMac P69 上安装了 FreeBSD 10.3 (PowerPC)。
我正在使用 MPlayer 来测试响度。我已经使用了-af volume=10:1
-like 选项,但它们往往会很快扭曲声音 + 这不是真正的解决方案。
从我在线阅读的内容来看,我应该能够使用systcl hw.snd.vpc_0db
或更改音量mixer(8)
。很遗憾:
systcl hw.snd.vpc_0d=45
太安静了systcl hw.snd.vpc_0d=10
还可以,但它仍然可以/应该更响亮systcl hw.snd.vpc_0d=1
被扭曲了,真的没有那么大 10
mixer
返回:
混音器:/dev/mixer:没有那个文件或目录
我记得当这台机器仍然有 Mac OS X 时,它的扬声器与我在 FreeBSD 上得到的相比要响亮得多。
/dev/mixer
不见了?它们可能会派上用场:
/boot/loader.conf
sound_load="YES"
snd_driver_load="YES"
Run Code Online (Sandbox Code Playgroud)我试过了,kldload snd_hda
但没有帮助。
kldload snd_driver
结果是
kldload: 无法加载 snd_driver: 没有那个文件或目录
此外,系统消息缓冲区中还有一些有趣的消息显示为dmesg
:
link_elf:符号 isa_dma_release 未定义
KLD snd_driver.ko:取决于 snd_sb8 - 不可用或版本不匹配