我想通过 LAN 连接将台式机从主 PC 扩展到另一台旧笔记本电脑的显示器上,从而利用旧笔记本电脑。
我查看了Xdmx/dmx,但该项目似乎已经死了一段时间。
有没有其他选择,或者我必须将自己的脚本拼凑在一起?
我想要运行 2 个 VT,一个在 VT7 上使用标准 lightdm + unity 界面,另一个在 VT8 上运行自定义脚本,该脚本将全屏启动虚拟机。
目前,我尝试编写一个init.d脚本,但没有运气,但找不到有关允许我启动 2 个服务器的配置文件的任何详细信息。
我想我的理想答案是将我指向一个配置文件,我可以编辑它以启动额外的服务器。
编辑 - 我忘了在文本中提到我已经知道如何启动另一个 X 会话:我希望它在 boot 时自动启动。
我刚刚注意到我的机器上的 remmina 副本(运行 ubuntu 12.04)是 9.99.1(根据 apt 这是最新的)。该remmina网站说,最新的版本是1.0版,它使用FreeRDP。由于改进了 MS RemoteApp 支持,我想使用 FreeRDP 而不是 rdesktop。
切入正题,repos 中是 remmina 1.0 版,还是必须手动安装?(我已经快速浏览,但没有找到任何东西)。
编辑:
运行rmadison remmina返回以下内容(修剪为仅显示精确的 repo 详细信息)
提醒| 1.0.0-1ubuntu5 | 精确| 来源,amd64,armel,armhf,i386,powerpc 提醒| 1.0.0-1ubuntu6.1 | 精确更新| 来源,amd64,armel,armhf,i386,powerpc
这应该是我安装的版本,但是“关于”对话框显示版本 0.99。此外,FreeRDP我的系统上没有安装,所以 remmina 不能在 1.0.0 版本。
添加:

我正在尝试捕获通过 USB 连接传输的数据以对所使用的协议进行逆向工程。我正在使用wireshark来执行此操作,它明确警告不要以root身份运行。到目前为止,我已经安装了wireshark并运行了以下命令:
sudo dpkg-reconfigure wireshark-common
允许wireshark组(me)的成员访问网络接口
sudo chmod +x /usr/bin/dumpcap
不确定那是做什么的,但我认为dumpcap以前只能由 root 执行。
sudo usermod -aG wireshark (me)
将我添加到wireshark组
这允许我在不以 root 身份运行的情况下嗅探网络接口,但我仍然看不到 USB 接口。
运行
gksudo wireshark
以root身份运行wireshark,然后我可以看到usb接口。
我是否遗漏了让非 root 用户可以进行 USB 嗅探的步骤?我不介意现在必须以 root 身份运行wireshark,但似乎我也可以正确设置它。
我发现使用 docker 的一大便利是它允许我保证我的代码运行的环境与它在生产中运行时运行的环境非常相似,如果不完全相同的话。(虽然我目前不使用 docker 进行生产部署,但我的 docker 虚拟机都使用与我的部署工具相同的 puppet 脚本)
Juju 似乎是一个很好的工具,用于将服务部署和链接在一起,但我正在努力了解它在软件开发中扮演什么角色(如果有的话)。我希望能够使用 Juju 在本地部署我正在编写的代码,以及它所依赖的数据库服务器。这是适合使用 Juju 吗?我没有找到这种使用的文档,这让我怀疑它不是。(虽然有很多只是在本地部署,而不是开发和部署)。
我有一台安装了 Ubuntu 12.04 LTS 作为主操作系统的笔记本电脑。前几天我将 Ubuntu-Studio(版本 12.04)安装到机器上的另一个分区中。
安装进行得很顺利,当机器启动时,grub 菜单弹出,我可以看到 Ubuntu Studio 和 vanilla Ubuntu 操作系统的选项。问题是由 Studio 安装程序安装的这个版本的 grub 看起来不太好,并且坚持将 Studio 放在列表的顶部,因此作为要引导的主要操作系统。
我更经常使用标准的 Ubuntu,所以我启动并运行sudo grub-install dev/sda. 一切正常,现在 Ubuntu 可以正常启动了。唯一的问题是 Grub 菜单没有出现,也没有给我选择其他操作系统的机会。运行sudo os-prober显示它可以找到ubuntu studio,它没有给我启动它的机会。
关于如何解决这个问题的任何想法?
提前加油。
编辑:按照说明here并看到启动菜单,但目前唯一的启动选项是针对Ubuntu的标准安装。
我已经更改了我的ctrl-alt-l快捷方式,因此系统不仅会锁定屏幕,而且会进入暂停状态。
(作为参考,命令是gksudo pm-suspend-hybrid)
如您所见,该程序需要以 root 身份运行,因此我添加了gksudo. 我真的很想让系统挂起而不必输入密码。有什么办法可以做到这一点吗?
当您通过 ssh 登录到 tty 或远程机器时,通常会有一个如下所示的横幅:
欢迎使用 Ubuntu 12.04 LTS (GNU/Linux 3.2.0-25-generic x86_64) * 文档:https://help.ubuntu.com/ 0 包可以更新。 0 个更新是安全更新。
产生此消息的脚本/脚本组在哪里?我想定制它。
我假设它是登录过程的一部分而不是 bash,因为每次打开终端时都看不到它。
boot ×2
networking ×2
root ×2
xorg ×2
12.04 ×1
apt ×1
command-line ×1
dual-boot ×1
gksu ×1
grub2 ×1
juju ×1
login ×1
permissions ×1
remmina ×1
repository ×1
sudo ×1
suspend ×1
usb ×1
wireshark ×1