我一直在 Ubuntu 14.04 上使用 Rhythmbox 从我的 iPhone 播放音乐有一段时间了。有时我会收到烦人的“初始化你的iPhone”对话框,但我只是取消它,卸载并重新连接我的手机,问题就解决了。
最近,我更新到 iOS 10,并且安装 iPhone 停止工作。我通过克隆libplist、libimobiledevice、libusbmuxd、usbmuxd和ifuse [注意:ifuse如果您使用gvfs,似乎没有必要],检查master每个 repo 中的分支,并通过安装,以某种方式解决了这个问题
./autogen.sh
make
sudo checkinstall
Run Code Online (Sandbox Code Playgroud)
以便可以通过dpkg.
因为libimobiledevice我也这样做了,./autogen.sh --disable-openssl所以我会改用 GnuTLS。
因为我原本通过安装这些包的大部分apt-get,我安装libplist的dpkg包libplist1,libimobiledevice如libimobiledevice4,和libusbmuxd作为libusbmuxd2。我也做了echo /usr/local/lib > /etc/ld.so.conf.d/libimobiledevice-libs.conf一些额外的符号链接,当程序抱怨/usr/lib/libimobiledevice.so.4和缺少这样的东西时。
ifuse现在将成功安装 iPhone,但我的实际目标是gvfs检测并安装手机,以便它可以与 Rhythmbox …
我有一台运行 Ubuntu 14.04 的 Thinkpad W530;我尝试通过 VGA 和 DisplayPort 连接外部显示器,但都没有被检测到。
我关闭了 Optimus,只使用了独立显卡(NVIDIA Quadro K1000M)。我正在使用“推荐的专有驱动程序”(根据系统工具 -> 首选项 -> 附加驱动程序):NVIDIA 二进制驱动程序 - 来自 nvidia-331 的版本 331.38(专有,经过测试)。我也试过 nvidia-current 包,我认为它是 304 版,但它也不起作用。
lshw -C video 给
*-display UNCLAIMED
description: VGA compatible controller
product: GK107GLM [Quadro K1000M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list
configuration: latency=0
resources: memory:f2000000-f2ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:5000(size=128) memory:f3080000-f30fffff
Run Code Online (Sandbox Code Playgroud)
“无人认领”的事情很奇怪,因为笔记本电脑的显示器工作正常(并且具有正确的分辨率等等)。
奇怪的是,nvidia-settings 给了我一个看起来与 Ubuntu 帮助页面声称的明显不同的窗口,它在左侧显示检测到的 X 屏幕: …