Ubuntu

Ubuntu用户和开发人员的问答

2
将Ubuntu作为次要操作系统安装时,在哪里安装引导加载程序?
我正在尝试在笔记本电脑上将Ubuntu安装为辅助操作系统。我的笔记本电脑上已经安装了Windows 8。 现在,我知道如何从USB驱动器运行Ubuntu,我创建了附加分区并将其格式化为EXT4。 所以我准备安装。 现在,“用于引导加载程序安装的设备:”显示: /dev/sta ATA HITACHI (750 GB) /dev/sta1 Windows 8 (loader) /dev/sta2 /dev/sta5 /dev/sta6 Ubuntu 12.04 (12.04) /dev/stb 我尝试选择Ubuntu 12.04分区,但它甚至不让我选择要安装的操作系统并直接使用Windows 8。 我必须选择哪个分区才能选择要从哪个操作系统启动?最好将Windows 8放在第一位,然后将Ubuntu放在第二位。 有任何想法吗?如果我选错了东西,我不想弄乱任何东西。


2
Ubuntu中有可用的LAN拓扑映射软件吗?
我需要对局域网中运行的所有第2层和第3层计算机进行图形化映射。 我不需要像Dia或类似图形工具,而是一种“图形Nmap”,它可以显示LAN的真实布线(也包括交换机!)。 实际上,是这样的:http : //www.solarwinds.com/network-topology-mapper.aspx

2
脚本如何检测用户的空闲时间?
我想在bash脚本中检查X会话的用户空闲了多长时间。 用户本人不必使用bash,而只需使用X。例如,如果用户只是移动鼠标,一个很好的答案是“空闲0秒”。如果他在5分钟内没有触摸计算机,那么一个很好的答案将是“闲置300秒” 不立即使用xautolock的原因是能够实现一些复杂的行为。例如,如果用户闲置10分钟,请尝试暂停;如果用户闲置5分钟以上,请关闭电源(我知道这听起来很奇怪,但暂停并不总是在这里起作用)。
33 xorg  bash 

4
Canonical为什么选择GT作为Unity的下一代而不是GTK?
已经有太多的文章让我感到困惑,但是如果我没有记错的话,Canonical正在为使用Qt的移动设备构建下一代Unity,并且在不久的将来,台式机也将迁移到qt。 我只是想知道导致这一决定的技术和/或政治原因,以及这对当前现有的Ubuntu桌面应用程序意味着什么后果。
33 unity  ubuntu-touch  gtk  qt 

6
Dropbox将不再启动
两周以来,Dropbox不再能够在运行带有GNOME Shell的Ubuntu 12.04 LTS的笔记本电脑上启动。 dropbox start -i在控制台中运行时,得到以下输出。 Starting Dropbox...Traceback (most recent call last): File "/usr/bin/dropbox", line 1387, in <module> ret = main(sys.argv) File "/usr/bin/dropbox", line 1376, in main result = commands[argv[i]](argv[i+1:]) File "/usr/bin/dropbox", line 1247, in start if not start_dropbox(): File "/usr/bin/dropbox", line 731, in start_dropbox stderr=sys.stderr, stdout=f, close_fds=True) File …
33 dropbox 


2
启动失败后如何禁用Grub的菜单
我正在执行一个测试,在该测试中,我会在Ubuntu引导过程中(在出现登录提示之前)用Ubuntu硬引导计算机。 重新引导后,GRUB的菜单没有超时显示(不是其救援模式,而是通常的菜单),与重新引导之前GRUB超时并开始引导Ubuntu的菜单相反。 我正在使用Ubuntu 12.04 LTS Server的全新安装进行测试。 尽管这是恢复的一项不错的功能,但我希望GRUB可以使用默认超时继续“正常启动”序列,而不是等待输入的“故障安全”模式,即使先前的启动失败也是如此。 这怎么可能?
33 12.04  grub2  reboot 

2
自动更改声音输入输出设备
我必须插入USB音频适配器(4300054 Gigawire USB音频适配器)以进行音频输入,因为它具有用于语音的组合输入输出端口。完成此操作后,我将打开“声音设置”并手动为“输入和输出”选择USB音频适配器,如果不这样做,则系统默认设置仍为选中状态。 无论如何,我可以让Ubuntu在插入插件后立即自动将USB音频适配器选择为默认值吗?
33 sound 

5
使用grubrescue恢复移动的.mod文件
我做了一件愚蠢的事……我忘记了Ubuntu 10.04(Lucid Lynx)切换到GRUB 2,这将大量的* .mod文件(内核模块)放入/boot/grub。我以为它们是错误放置在其中的配乐文件,所以我将它们移动了。不用说,下次重新启动是很痛苦的。呈现给我的是我从未见过的东西……“ grub rescue>”提示。 借助Fixing GRUB错误:“错误:未知文件系统”,我得以恢复... 我发现GRUB救援除了其自己的'ls'变体之外,没有'cd','cp'或任何其他文件系统命令。 因此,首先我必须找到/boot包含vmlinuz文件和其他引导映像文件的目录的分区... (失败尝试的内存近似值,为清晰起见,还有空白行,由docsalvage添加2014-07-10) grub rescue> ls (hd0,4) (hd0,3) (hd0,2) (hd0,1) grub rescue> ls (hd0,4)/boot ... some kind of 'not found' message grub rescue> ls (hd0,3)/boot ... some kind of 'not found' message grub rescue> ls (hd0,2)/boot ... grub ... initrd.img-2.6.32-33-generic ... …
33 grub2  grubrescue 

5
如何指示Nautilus预先生成缩略图?
我有一个庞大的PDF文档库(论文,讲座,讲义),希望能够快速浏览。为此,我需要缩略图。 但是,与此同时,我看到该~/.thumbnails文件夹中堆积了一些我并不需要的拇指。在不删除重要拇指的情况下删除缩略图垃圾是不可能的。如果要删除它们,则必须转到每个包含重要PDF文档的文件夹,并让缩略图缓存重新生成。 我希望能够自动化此过程。有什么办法可以让Nautilus预缓存一组给定目录的指针? 注意:我确实找到了一组bash脚本,似乎对图片和视频执行此操作,但对其他任何文档均不执行此操作。也许对脚本编写经验比较丰富的人也许能够针对PDF文档进行调整,或者至少将我的正确方向指出要与PDF文档一起使用时需要进行哪些修改。 编辑: 对这个问题的反应非常热烈。首先,我感谢参与解决这一问题的每个人。该问题及其答案以及围绕它的所有讨论都是一个很好的例子,说明了许多方面的合作可以如何导致最佳解决方案。这正是使Linux和开源如此出色的原因。 所有提供的答案都应该得到我最初为这个问题提供的赏金。不过,只有一个赏金可以颁发。我欠所有未来的读者选择最有效解决问题的答案。为了确定哪种解决方案,我进行了最终测试,比较了兼容性,速度和输出质量这三个脚本。结果如下: 缩略图1,由rosch: 兼容性:✔文件名中有空格; ✔目录名中的空格;✘符合Freedesktop 速度:在12,6秒内达到95个PDF 质量:鹦鹉螺质量 额外的特权:1.)自动跳过已有拇指的文件;2.)不需要其他软件包 Martin Orda提供的Thumbnailer 2: 兼容性:✔文件名中有空格; ✔目录名中的空格;✘符合Freedesktop 速度:70,0秒内95个PDF 质量:比原始图片的缩放比例好得多。 其他优点:1.)自动跳过带有先前拇指的文件2.)与PDF兼容的图像格式也广泛兼容3.)与平台无关,不依赖GNOME组件 James Henstridge撰写的Thumbnailer 3: 兼容性:✔文件名中有空格; ✔目录名中的空格;✔符合Freedesktop 速度:10,8秒内95个PDF 质量:鹦鹉螺质量 额外的好处:1.)自动跳过带有预先存在的拇指的文件2.)与预先安装的缩略图确定的所有文件格式兼容 这三个脚本都很出色。每个都有其独特的优点和缺点。Rosch的解决方案开箱即用,对于安装最少的用户而言可能是正确的选择。 Martin Orda创建了一个非常通用的脚本,该脚本可以处理多种文件格式,并且与DE无关。它在缩略图质量方面表现出色,但以速度为代价。 最后,最适合我的用例的是James解决方案。它快速,通用,并提供跳过带有预先存在的缩略图的文件的选项。 总冠军:James Henstridge 附加信息:所有三个脚本都与nautilus-scripts完全兼容。您可以按照本教程轻松安装它们。 编辑2:用rosch的改进脚本更新了评论。


5
如何使用xrandr检测和配置输出?
我有一个DELL U2410显示器连接到配备有集成AMD / ATI显卡(AMD E-350)的Compaq 100B台式机。安装的操作系统是Ubuntu 10.04 LTS。 计算机通过DVI连接器连接到显示器。 问题是我无法将桌面分辨率设置为原始1920x1200。允许的最大分辨率为1600x1200。 做一些有关该xrandr实用程序的研究。不幸的是,当尝试使用它时,我无法将其配置为所需的分辨率。首先,它不会报告输出名称(应该是DVI-0),default而是说。没有它,我将无法使用该--fb选项。 EDID实用程序似乎可以很好地识别监视器。这是来自的输出get-edid: # EDID version 1 revision 3 Section "Monitor" # Block type: 2:0 3:ff # Block type: 2:0 3:fc Identifier "DELL U2410" VendorName "DEL" ModelName "DELL U2410" # Block type: 2:0 3:ff # Block type: 2:0 3:fc # Block …
33 xrandr 


8
如何从非管理员用户会话以管理员身份运行带有GUI的应用程序?
我定义了2个用户帐户: 一个具有管理员权限(具有sudo权限)的人=>让我们称之为adminuser。 一个没有任何特权的第二个=>让我们调用它, 然后我在第二个用户上配置自动登录。 normalusernormaluser 所以,当我打开一个normaluser会话,并希望运行具有管理员权限的应用程序, 我打开一个终端Ctrl+ Alt+ T和: su adminuser sudo anyapplication ... 它工作正常,而无需退出normaluser会话(无需打开adminuser会话)。 但是,如果应用程序需要使用GUI(图形用户界面)运行,该怎么办? 我尽管如此: su adminuser gksu anyapplication ... 但我明白了 ** (gksu:9122): WARNING **: the connexion is closed No protocol specified No protocol specified (gksu:9122): Gtk-WARNING **: cannot open display: :0.0
33 sudo  gksu  su 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.