Ubuntu

Ubuntu用户和开发人员的问答


2
如何禁用Ubuntu Chrome浏览器的滚动条
当我将鼠标悬停在chrome标签上并滚动鼠标滚轮时,这些标签会改变焦点。这个功能对我来说真的很烦,我想将其关闭。有任何想法吗? PS:我通常关闭打开的选项卡的方式是将指针悬停在该选项卡上并单击滚轮(也称为中间按钮)。此功能是一种约定,可在许多应用程序中使用。


1
强制使用特定应用打开文件扩展名(扩展名,例如.exe,.jpg,.mp4…)
我已经阅读了有关在“使用其他应用程序打开”选项卡上创建要使用的.desktop文件的问题,但这不是我想要的,我希望能够在Dash或Nautilus中单击该文件并能够打开它与指定的应用程序。 例如,我现在有这种情况: 当我单击EXE文件时,Wine不会执行该文件,而是显示以下内容: 如果我尝试在“ 打开方式”上下文菜单选项中查找“酒”,那么它就在那里。我第一次从那里执行就可以了,但是接下来的几次,Wine不会在“上下文”主菜单中显示为选中状态: 然后,我进入“ 打开方式”选项卡的“ 属性” 以查找Wine。当我单击并搜索“ 显示其他应用程序”时,它不在“默认”应用程序中,也不在“推荐” 应用程序中 这不仅限于EXE扩展名。MKV文件,MP4文件,JPG,PNG,MP3甚至是SVG和CSS也会发生这种情况。因此,与其试图找到一种解决方案,不如希望对任何类型的扩展都可以做到: 将应用设为该扩展程序的默认设置 当我右键单击文件时,出现在Nautilus的上下文菜单中 出现在文件“属性”窗口的“打开方式”选项卡上 当我使用Dash单击文件时正确执行指定的应用程序 这听起来好像是应用程序执行文件应该是常识,但它并不总是那样工作。因此,对于实际上不起作用的情况,该如何解决。是否重置了扩展名?,是否可以打开该扩展名的文件进行了更新?是否通过命令行或GUI工具添加了该应用程序?

3
将emacs -nw设置为默认编辑器
当编辑文件时sudoers,我想使用emacs而不是nano。所以我跑了这个命令 sudo update-alternatives --config editor 我选择了emacs。唯一的问题是我喜欢在无窗口模式下使用emacs(-nw标志),并且为emacs加上了别名,emacs='emacs -nw'这样我在正常使用中就不能使用任何窗口模式,但是我不知道如何将默认编辑器设置为在无窗口模式下。 换句话说,我需要获取命令sudo visudo和类似的命令来打开编辑器,以使用打开文件emacs -nw。我怎样才能做到这一点?我在Ubuntu 12.04上。

4
OpenVPN记录“ IP版本未知的IP数据包= 15”
在我的OpenVPN服务器上,我收到来自OpenVPN的消息,例如: ovpn-server[2455]: host/192.168.129.155:33454 IP packet with unknown IP version=15 seen 我有三个OpenVPN客户端,每个客户端每分钟都会给出此错误。 快速的Google搜索使其听起来似乎在一侧未使用压缩时发生此问题。但是,在我的设置中,客户端和服务器均处于压缩状态。 有些客户端是12.04,有些是12.10。服务器正在运行12.10,但是所有客户端都给出错误。 有什么想法吗?
13 12.04  12.10  openvpn 

5
外部监视器已识别,但“无信号”
我正在使用Windows 7(nvidia optimus)运行12.10双启动。我不知道可能是什么问题,因为: 显示器可以在Windows上使用 它在ubuntu上工作了一年多,即使现在,在ubuntu引导时,初始屏幕也会显示在外部监视器上 检测到监视器并将其显示在工作区切换器中 我通过HDMI将其连接到另一台显示器,并且工作正常 它可以通过VGA正常工作(但由于某些原因它不那么清晰) 更改分辨率无济于事 更换电缆无济于事 这是我的xrandr输出: Screen 0: minimum 320 x 200, current 3286 x 1080, maximum 8192 x 8192 LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 293mm x 164mm 1366x768 60.0*+ 1360x768 59.8 60.0 1024x768 60.0 800x600 60.3 56.2 640x480 …

2
如何配置OpenVPN客户端路由器
我正在尝试设置OpenVPN路由器,以便可以将平板电脑(无线)和蓝光(有线)连接到Ubuntu 12.10上另一个国家/地区的付费VPN服务。我已经使用DD-WRT(太慢)和PFSense的虚拟实例(太有限)成功完成了此操作。 我是Linux的新手,但是我90%完成了该项目。硬件是2个有线以太网端口,其中一个连接到传统的家用路由器,还有一个无线卡。 到目前为止,我有.. 使用hostapd将我的无线设备设置为真正的主接入点 在无线局域网和本地局域网之间建立了一座桥梁(我认为) 设置一个成功为网桥分配地址的DHCP服务器-无线和有线都在获取它们。 设置OpenVPN,使其在启动时成功创建隧道连接。 当前行为将所有流量从我的Ubuntu计算机路由到VPN服务器。其他设备没有任何连接,这就是问题所在。 我的问题/目标: 如何配置路由,以便OpenVPN仅通过VPN隧道引导来自我的网桥(192.168.10.x以下设备)的流量,而不引导来自实际Ubuntu计算机的流量? OpenVPN会自动设置一些路由,但似乎忽略了我设置的网桥。 我已经阅读了很多文档iptables,route但是对我来说意义不大。尽管有许多教程,但我仍然不了解如何从route命令中读取结果。我还怀疑可以使用OpenVPN配置文件route-noexec并route-up在其中完成此操作,但是没有成功。 我对配置文件和设置的限制是有限的。以上任务使我至少花了30个小时的时间进行修补,因此请放心:) 谢谢! 编辑 我在下面发布了一个解决方案,该解决方案可指导网桥流量,但它不会阻止Ubuntu计算机上的流量通过VPN。

4
如何使用LVM在两个磁盘上创建一个逻辑卷?
你好 我有一个正在运行的Ubuntu 12.04服务器,它将用作媒体服务器。我添加了两个大小为3TB的磁盘来放置数据,我希望将它们组合为一个6TB的逻辑卷,可以将其安装在下/media。 到目前为止,我已经在每个磁盘上创建了一个分区,fdisk并将其格式化为ext3。但是现在,我仍然坚持如何继续。我是否使用Mdadm创建Jbod数组?还是使用LVM制作这两个磁盘的逻辑卷?我似乎找不到所需的文档,这主要是关于扩展现有卷或安装不需要的新系统。 我的操作系统处于打开状态/dev/sdc1(这是USB拇指驱动器),两个新创建的分区位于/dev/sda1和/dev/sdb1。 希望你能给我一些指导。



3
如何报告系统错误
我正在处理此问题:Ubuntu无法关闭(停留在“停止VirtualBox内核模块”上) 当我想报告错误时,我几乎不知所措。我现在正在研究这个“如何报告错误”主题两个小时,但我仍然觉得自己像个新手。 首先,我去这里https://bugs.launchpad.net/ubuntu/,然后尝试单击“报告错误”链接,该链接将我带到这里:https : //help.ubuntu.com/community/ReportingBugs,我实际上读到了文章,但我仍然迷路。当我谈到“系统崩溃”时,只有一句话: If your system lockups up, freezes, logs you out, etc., then this is not an application crash, but a system crash. Please see below, and consult the following article for these types of problems https://help.ubuntu.com/community/DebuggingSystemCrash. 那是否表示您无法报告系统崩溃错误?因为在该“ DebuggingSystemCrash”文章中,与报告错误无关。 然后我来到Askubuntu上,发现了这样的问题:如何报告错误?...但是他们都没有帮助我。他们都有关于某个应用程序的错误。因此他们只运行了“ ubuntu-bug PID,但是我不能这样做,因为我既不知道PID,也不知道bug所在的软件包。它只是在关闭过程中发生。 刚刚进入启动板并单击“报告错误”的时候,老式的流行情况在哪里?也许这导致了很多错误的报告,但是如果人们不知道怎么做,人们就不会报告错误的新方式...

4
自动TRIM与手动TRIM
我目前正在尝试找出如何使用新的TP进行修整,并且想知道手动/在线修整的区别。 这是我的设置: 带有SSD三星830、128GB和Xubuntu 12.10的ThinkPad T430,以下是一些输出,用于检查是否可以在我的系统上使用trim(从此处获取这些信息:http : //wiki.ubuntuusers.de/SSD/TRIM) root@eike-tp:~# sudo hdparm -I /dev/sda | grep -i TRIM * Data Set Management TRIM supported (limit 8 blocks) 首先,我尝试了在线修整:如何启用TRIM? 我的fstab中插入了discard: UUID=d6c49c17-a4f1-466c-9f7e-896c20db3bba / ext4 discard,noatime,errors=remount-ro 0 1 # swap was on /dev/sda5 during installation UUID=a0322f5f-c6c1-4896-863f-668f0638d8cf none swap sw 0 0 tmpfs /tmp tmpfs defaults,noatime,mode=1777 …
13 ssd  trim 

2
如何调试Pulse Audio的问题?
我已经在机器上安装了Ubuntu 11.10。我已经以USER_A身份登录。我的外部音频设备是耳机,我能够正确听到音频。 我需要将Ubuntu计算机加入窗口的域(我的办公室服务器)。我按照http://www.ghacks.net/2010/04/21/join-a-ubuntu-machine-to-a-windows-domain/中说明的步骤进行操作,并成功将我的ubuntu机器加入了Windows域。 sudo apt-get install likewise-open5 sudo domainjoin-cli join DOMAIN USER_B 现在,当我以USER_B身份登录时,同一台计算机上没有该用户的音频。 我用我的User_A帐户划线了支票。User_A的声音没有问题。仅对于User_B,没有音频。 当我检查User_B的声音设置时,“硬件,输入和输出”中没有列出任何设备。而对于用户A,我的耳机在输入和输出中列出。 谁能帮我这个忙。为什么User_B没有声音? 能否请您简要介绍一下如何“检查是否在音频组中添加了用户”。 而且,当我尝试在终端中执行pulseaudio -k时(来自User_B) E: [pulseaudio] main.c: Failed to kill daemon: No such process 我也在脉冲音频日志中找到了这个。当我跑步时: pulseaudio --log-level=4 --log-target=stderr 我在日志中发现以下错误行: E: [pulseaudio] module-dbus-protocol.c: dbus_server_listen() failed: org.freedesktop.DBus.Error.BadAddress: Abstract socket name too long E: [pulseaudio] module-dbus-protocol.c: Starting the …
13 sound  pulseaudio 

2
apt:尿素头将在下次重启时重新配置
我键入以下命令来删除软件包和相关的配置文件: sudo apt-get --purge remove supervisor 命令结束没有错误,但是我得到了以下消息: ureadahead will be reprofiled on next reboot 这是什么意思?我必须重启(还是建议重启)?

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.