我已经做了很多谷歌搜索,但我无法理解所有信息。
我想从另一台相同类型的机器远程操作 Lubuntu 14.04 机器。远程机器没有连接显示器。我在两台机器上都有 Teamviewer10。
问题是没有连接显示器,远程桌面只有 1024x768 的分辨率。xrandr 显示 LVDS1 已连接,虽然它不是,但它只允许 1024x768 分辨率。
该解决方案似乎需要使用 xrandr 来测试分辨率,然后在某处插入 xrandr 命令以在启动/登录时执行命令,并使更改永久化。我也可能需要创建 /etc/X11/xorg.conf 并设置一个虚拟监视器。我真的不明白其中包含的步骤,许多谷歌人说它无论如何都行不通。有人说我需要一个硬件加密狗(我真的不敢相信你需要硬件来做这样的事情 - 使用没有显示器的机器必须是一个常见的要求)。
如果有人能告诉我我是否在正确的轨道上并使这些想法更加具体,我将不胜感激。我真的不想听到使用其他远程查看软件(vnc 等)的解决方案。以后有时间我可能会尝试这些想法,但现在我想使用 Teamviewer 使其工作(因为到目前为止,当某些屏幕包含视频时,我发现它比其他软件更慢)。
非常感谢。
我正在使用 Lubuntu 16.04。我有从 USB 插座供电的模拟扬声器。我希望它们在我关闭电脑电源并挂起时关闭。我认为这会很容易,但我花了很多时间在谷歌上搜索,但仍然没有解决方案。
我最好的选择似乎是uhubctl,因为它似乎可以在我的硬件上运行(作者警告说并非所有集线器控制器都支持该功能)。我相信这是因为我已经成功关闭了 USB 键盘。
所以现在我需要知道指定什么来关闭扬声器 USB 插座的电源。这肯定需要一些猜测,因为它们不是真正的 USB 设备,不会显示在 lsusb 中。查看后面板和主板手册,我看到插入扬声器的四个插座组被描述为 USB 2.0 端口 7-10。我的鼠标和网络摄像头插入同一组插座。
不带参数运行 uhubctl 给出:
Current status for hub 2-1 [8087:8002, USB 2.00, 8 ports]
Port 1: 0100 power
Port 2: 0100 power
Port 3: 0100 power
Port 4: 0100 power
Port 5: 0100 power
Port 6: 0100 power
Port 7: 0100 power
Port 8: 0100 power
Current status for hub 1-1 [8087:800a, USB 2.00, 6 ports]
Port 1: 0100 power …Run Code Online (Sandbox Code Playgroud) 我在亚马逊上买了一个猫足 5mp USB 显微镜(在查看它在 Linux 上工作的评论之后)。遗憾的是,当我在 Lubuntu 16.04 上连接它时,它在 guvcview 或 cheese 中不起作用。
我做了一些调查。我在下面展示了相关部分:
ls /dev | grep video
video0
video1
Run Code Online (Sandbox Code Playgroud)
显微镜在视频 1 上,罗技网络摄像头在视频 0 上。未连接显微镜时网络摄像头工作,但连接显微镜时guvcview和cheese无法从中检索视频:
lsusb
Bus 003 Device 009: ID 0c45:6366 Microdia
Run Code Online (Sandbox Code Playgroud)
更详细的信息:
lsusb -v
Bus 003 Device 008: ID 0c45:6366 Microdia
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2 ?
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
idVendor 0x0c45 Microdia
idProduct 0x6366
bcdDevice 1.00 …Run Code Online (Sandbox Code Playgroud)