小编A. *_*nda的帖子

从 Android 设备获取 USB 网络共享以在 Debian 8 上工作

我正在尝试让 USB 网络共享在 Nexus 5 手机(运行 CM11)和我的运行 Debian 8 的桌面之间工作。我通过 USB 将手机连接到计算机并收到以下消息:

[14972.580738] usb 3-2: new high-speed USB device number 6 using xhci_hcd
[14972.709236] usb 3-2: New USB device found, idVendor=18d1, idProduct=4ee3
[14972.709239] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[14972.709240] usb 3-2: Product: Nexus 5
[14972.709242] usb 3-2: Manufacturer: LGE
[14972.709243] usb 3-2: SerialNumber: 04a0ba5813aff0d4
Run Code Online (Sandbox Code Playgroud)

在手机上启用 USB 网络共享后,我还得到:

[14972.710663] rndis_host 3-2:1.0 usb0: register 'rndis_host' at usb-0000:00:14.0-2, RNDIS device, 02:04:67:3f:31:35
Run Code Online (Sandbox Code Playgroud)

该设备也由 列出lsusb,尽管是 Nexus 4:

Bus 003 …
Run Code Online (Sandbox Code Playgroud)

networking linux usb debian

13
推荐指数
1
解决办法
2万
查看次数

为什么透明度会禁用 Adob​​e Reader 中的子像素渲染?

我通常更喜欢 Adob​​e Reader(在 Linux 上仍然是 v9)而不是所有其他 PDF 查看器,因为我认为它具有最好的渲染质量,即使其他人最近赶上了。这种渲染质量在很大程度上归功于 Adob​​e 的子像素渲染实现 CoolType。不幸的是,我发现只要页面包含透明元素,Adobe Reader 就会始终关闭子像素渲染(基于每页)。一个例子:

蓝色形状是不透明的,文本使用子像素呈现:

不透明

蓝色形状为 50% 透明,文本使用标准抗锯齿渲染:

透明的

两个对应的 pdf 文件以完全相同的方式生成(使用 TikZ/PGF 和 pdflatex),除了在第二种情况下指定透明度。我自己制作了这些 pdf,但我经常观察到来自完全不同来源的 pdf 的相同效果。奇怪的是,福昕阅读器和 Okular 以完全相同的方式渲染相同的两个 pdf(当然透明部分本身除外),但恕我直言,质量通常较差。

我的问题:有人知道为什么会发生这种情况,以及是否/如何避免?

linux pdf adobe-reader transparency adobe-acrobat

9
推荐指数
1
解决办法
740
查看次数

哪些因素会影响 Linux 上用户是否可以挂载 NTFS 分区?

我的系统上有两个 Win8 制作的 NTFS 分区。运行 Debian 测试,Linux 内核 3.16,我可以以普通用户身份挂载其中一个,但尝试挂载另一个会导致错误:

$ mount /media/WinC
Error opening '/dev/sda1': Permission denied
Failed to mount '/dev/sda1': Permission denied
Please check '/dev/sda1' and the ntfs-3g binary permissions,
and the mounting user ID. More explanation is provided at
http://tuxera.com/community/ntfs-3g-faq/#unprivileged
Run Code Online (Sandbox Code Playgroud)

两者都可以由 root 安装,从而在 中产生相同的条目/etc/mtab

/dev/sda1 /media/WinC fuseblk rw,nosuid,nodev,noexec,relatime,user_id=0,group_id=0,allow_other,blksize=4096 0 0
/dev/sdb6 /media/WinE fuseblk rw,nosuid,nodev,noexec,relatime,user_id=0,group_id=0,allow_other,blksize=4096 0 0
Run Code Online (Sandbox Code Playgroud)

/etc/fstab两者的条目是相同的:

/dev/sda1  /media/WinC  ntfs-3g  rw,user,noauto  0  0
/dev/sdb6  /media/WinE  ntfs-3g  rw,user,noauto  0  0
Run Code Online (Sandbox Code Playgroud)

挂载点的访问权限是相同的:

drwxr-xr-x  2 root root 4096 …
Run Code Online (Sandbox Code Playgroud)

linux mount ntfs

7
推荐指数
1
解决办法
747
查看次数

readline / bash:如何映射 Escape 键和箭头键?

从另一个命令行驱动的软件中,我习惯了以下行为:向上/向下箭头浏览命令历史记录,匹配​​与当前行中输入的字符匹配的行,Esc 删除到目前为止输入的所有内容在当前行。我试图让 bash(通过 readline)做同样的事情。这是我放入 .bashrc 的内容:

bind 'Escape: kill-whole-line'
bind '"\e[A": history-search-backward'
bind '"\e[B": history-search-forward'
Run Code Online (Sandbox Code Playgroud)

由于 Escape="\e" 的映射与转义序列 "\e[A" 和 "\e[B" 的映射的干扰,行为不符合预期。

我的问题:有没有办法使这项工作?一种可能性是基于时间的,即如果 \e 后面紧跟着另一个键,则它被视为序列的一部分,但如果在一些短暂的延迟期间没有其他任何东西出现,则它本身被视为一个键。然而,阅读 bash 和 readline 文档我无法想出这样的事情。

附带问题:是否有一个现代终端“模拟器”实际上并不试图模拟历史机器的复杂行为,而是为在其中运行的程序提供有关按下的键的明确信息?这也将启用诸如区分 CTRL-A 和 CTRL-SHIFT-A 之类的东西......我在 KDE 的 Konsole(其行为类似于 xterm)和 Linux 控制台上测试了这些东西。

terminal keyboard-shortcuts bash command-line readline

6
推荐指数
1
解决办法
1989
查看次数

如何在 Matlab 帮助浏览器中永久增加字体大小?

也许我老了,但是 Matlab 内置帮助浏览器中的文本太小,我无法舒适地阅读。可以使用Ctrl-增加字体大小+,但每次加载新的帮助页面时,此更改都会丢失

如何永久增加字体大小?

fonts documentation matlab

5
推荐指数
1
解决办法
2099
查看次数