小编Que*_*ner的帖子

如何在命令行中使用调试输出启动 Firefox?

Firefox 时不时地冻结,我想知道为什么。

我以为我可以通过使用该-g选项启动 Firefox 来获得一些调试输出,但它只是出现某种提示然后停止。

如何获得调试输出以便我可以诊断 Firefox 的问题?

这是我目前得到的:

$ firefox -g
GNU gdb (Ubuntu/Linaro 7.3-0ubuntu2) 7.3-2011.08
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols …
Run Code Online (Sandbox Code Playgroud)

command-line firefox debugging

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

视频播放在 Ubuntu 11.10 中不起作用

(Ubuntu 11.10, Gnome Classic with Compiz, Nvidia 显卡)

每个视频都会出现此问题,无论是 Firefox 中的 Youtube 视频、电影播放器​​中的 AVI 文件,还是任何其他视频。视频根本不起作用。

当我开始播放任何类型的视频时,图像会在一两秒后停止。然而,声音还在继续。

之前似乎如果我删除 中的所有文件~/.gstreamer-0.10/,然后重新启动,视频就会播放。然而,情况已不再如此。操作该目录中的文件对这种情况没有任何帮助。

我现在不再确定这是 gstreamer 问题还是其他问题。我对任何和所有可能性都持开放态度。

如何让视频播放在我的机器上流畅运行?


更新: VLC 现在似乎正在工作。但是,视频不会在任何浏览器中播放,因此仍然存在一些问题。


根据评论中的要求,这是从命令行播放的输出。请注意,它说“您的系统太慢,无法播放!” 这显然是不真实的。在升级到 11.10 之前,计算机播放任何大小的视频都没有任何问题。我假设这是其他一些问题的征兆。

$ mplayer standup_20090523.mp4
MPlayer2 UNKNOWN (C) 2000-2011 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing standup_20090523.mp4.
Detected file format: QuickTime/MPEG-4/Motion JPEG 2000 format (libavformat)
[lavf] stream …
Run Code Online (Sandbox Code Playgroud)

video nvidia 11.10 gstreamer

5
推荐指数
2
解决办法
7303
查看次数

为什么我的蓝牙连接总是失败?

我有一个蓝牙耳机,它已经工作了大约一年。最近它一直失败,我相信它出现问题的时间恰逢升级到 12.04。

设备配对很好。但是,每次尝试连接时,都会收到一条错误消息,提示“连接失败:连接失败”。

蓝牙失败

blueman-manager从命令行运行,并得到了这个输出(当连接失败时编辑到尾端):

_________
Generate (/usr/lib/python2.7/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py:230)
BSHSBE04 
_________
unset_op (/usr/lib/python2.7/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py:103)
op: regenerating instance <ManagerDeviceMenu object at 0x2d16b90 (GtkMenu at 0x2e5b750)> 
_________
fail (/usr/lib/python2.7/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py:134)
fail (DBusException(dbus.String(u'Connect failed'),),) 
Run Code Online (Sandbox Code Playgroud)

另外,根据建议,我尝试使用以下命令禁用 SSP: sudo hciconfig hci0 sspmode 0,但似乎没有帮助。

最后,我尝试取消配对和修复,有时这会让我获得一些连接,但并非总是如此,无论如何,每次都必须修复很麻烦。

我需要做些什么来修复此错误并将我的蓝牙设备恢复到以前的可靠性水平?

bluetooth 12.04

5
推荐指数
2
解决办法
3万
查看次数

为什么这个声音设备可以识别但没有软件可以用它录制?

我最近买了一个Alesis iO4,一个 4 麦克风 USB 输入设备,根据这个网站,它“完全”在 Linux 下工作,并使用 Ubuntu 9.04 进行了测试。所以我认为它可以与我的 12.10 Ubuntu 笔记本电脑一起使用是一个不错的选择。

当我通过 USB 将它连接到我的笔记本电脑时,它会在声音设置下被识别,如果我对着麦克风说话,我可以看到响应:

声音输入

到现在为止还挺好。但是,在Audacity 中,当我按下“记录”时,我看不到任何响应。我主要担心的是 Audacity,但我也尝试使用 Ubuntu 的“录音机”实用程序,当我对着麦克风说话时,它的电平表也没有显示任何响应,所以我认为这不仅仅是 Audacity 的问题。

我查看了 Audacity 的偏好,Host在该Interface部分下,唯一的选项是ALSA. 在DeviceRecording部分下,有四个选项。HDA:Intel是我的板载声卡。我不知道之间的区别是什么pulsedefault以及sysdefault是,但在任何情况下,选择其中任何一个似乎改变什么不。

大胆设置

为什么操作系统可以看到我的声音设备,而 Audacity(或任何其他软件)却看不到?

如何设置它以便 Audacity 接受来自该设备的输入?


更新:Audacity 论坛上一位非常有帮助的人说,我在这里报告的问题很可能是由ALSA 中的错误引起的。Ubuntu 存储库中当前版本的 ALSA 似乎没有包含必要的补丁,所以我希望它会尽快更新。

sound usb microphone

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

为什么 BubbleUPnP 没有连接到我的 minidlna 服务器?

我正在尝试将视频文件从我的 Ubuntu 计算机传输到我的 Android 平板电脑。我的平板电脑正在运行 BubbleUPnP,而且我刚刚安装了 minidlna。

我似乎无法从 BubbleUPnP 访问视频。我在网上遵循了一些不同的设置指南,它们似乎都很简单。按照一些配置并启动服务。

我的配置文件在 Pastebin 上

我在 BubbleUPnP 上遇到的错误是“由于超时,远程服务器无法加入。检查服务器地址是否正确。” 我确定我使用的是正确的 IP 地址,即 192.168.0.2,并且我尝试尽可能将端口设置为 6544。

/etc/minidlna.conf有以下错误和一个警告:

[2014/04/02 22:03:03] minidlna.c:898: warn: Starting MiniDLNA version 1.0.24 [SQLite 3.7.17].
[2014/04/02 22:03:03] minissdp.c:71: error: setsockopt(udp, IP_ADD_MEMBERSHIP): Address already in use
[2014/04/02 22:03:03] minissdp.c:121: warn: Failed to add multicast membership for address 192.168.0.2
[2014/04/02 22:03:03] minidlna.c:1006: warn: HTTP listening on port 6544
Run Code Online (Sandbox Code Playgroud)

谁能建议我可能出错的地方?

android networking

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

有没有程序可以在我的屏幕上放置某种视觉通知以与闹钟应用程序一起使用?

我经常使用“闹钟小程序”来通知我,让我停止看屏幕,让我的眼睛休息一下。界面很笨拙,但它可以工作。

不过,我遇到的一个问题是,有时我没有注意到它何时熄灭。Gnome 面板中的指示器图标(我使用 Flashback)变为黄色,但很容易错过。

它可以设置为播放声音,但我经常在公共环境中使用我的笔记本电脑,在那里定期响起警报是不可接受的。

该程序确实为我提供了在警报响起时运行命令的选项。如果我可以设置一些可能会在我的屏幕上放置我无法忽略的通知的内容,或者在所有内容上覆盖透明的红色,或者类似的东西,那就太好了。我对想法持开放态度,重点是它应该是我无法忽视的东西。

是否有任何我可以运行的命令会创建某种完全公然的视觉通知?

notification gnome software-recommendation

5
推荐指数
2
解决办法
1902
查看次数

如何在 Lubuntu 中延迟启动应用程序?

我希望 Firefox 在我启动 Lubuntu 时自动启动。我安装了 LXSession 配置应用程序。在其中,我尝试输入此问题中的所有建议,例如:

bash -c "sleep 10 && firefox"

sleep 10 && firefox

xterm -e 'sleep 10 && firefox'

sh -c "sleep 10 && skype &"
Run Code Online (Sandbox Code Playgroud)

对于所有这些,它们都在命令行上工作,但当我在 LXSession 配置界面中输入它们时却不是。

如果我自己进入firefox,它会在 Lubuntu 启动时启动。

我猜上面的所有 sleep 命令仅适用于 Ubuntu。如何在 Lubuntu 中自动启动时延迟程序?

额外说明:我想延迟 Firefox 的原因是因为我自动连接到 VPN,并且 VPN 完成连接需要一段时间。我需要 Firefox 在 VPN 连接完成后启动,所以如果有任何方法可以强制一个程序(如 Firefox)在其他事件(网络管理器完成连接)完成后启动,那也可以。

lubuntu

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

如何让 Compiz、Emerald 和 GNOME 工作?

我曾经在台式计算机上运行 Ubuntu 10.10,并且根据自己的喜好配置了各种设置。

我必须重新安装 Ubuntu 11.04,所以我丢失了这些设置,但这似乎无关紧要,因为据我所知,Emerald 支持现在要么不存在,要么不稳定,Compiz 的新版本是与以前的设置不兼容,Ubuntu 正在努力开发 Unity,而不是 Gnome。

无论如何,重点是,我想回到我以前拥有的东西:Compiz、Emerald 和 Gnome。

我正在运行 Ubuntu“经典”,所以我有 Gnome。我已经运行 Compiz,但每次调整设置后它似乎都会崩溃。

但是我没有窗框。如果我选择 Metacity 作为窗口管理器,大多数 Compiz 效果都不起作用。如果我选择 Emerald,我将一无所获。在我的 Emerald 主题设置中,不再有主题了,我在 Synaptic 中也找不到它们。

那么…… Emerald 是怎么回事?有什么东西可以代替它吗?

这是一个无需从源代码构建任何东西就可以解决的问题吗?

gnome compiz 11.04 emerald

4
推荐指数
1
解决办法
7509
查看次数

Netbeans 7.0.1 已安装但无法运行

我安装了 Netbeans 7.0.1,并且确保安装了我能找到的所有 JDK 和 JRE。它安装没有错误。我也看到了这个问题,并确保我也遵循了那里的所有说明。

我从未收到任何类型的错误消息。据我所知,它安装没问题。

但是,当我尝试运行 Netbeans 时,我没有得到任何响应。如果我从命令行运行它,大约 30 秒后,提示就会回来。没有任何类型的错误消息让我知道出了什么问题。

$ /bin/sh "/home/dave/netbeans-7.0.1/bin/netbeans"
$
Run Code Online (Sandbox Code Playgroud)

有什么问题,我如何让 Netbeans 运行?


新的命令行输出作为答案中提供的以下说明的结果:

$ sudo update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                      Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      auto mode
  1            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      manual mode
  2            /usr/lib/jvm/java-6-sun/jre/bin/java       63        manual mode

Press enter to keep the current choice[*], or type selection number: 2
update-alternatives: using /usr/lib/jvm/java-6-sun/jre/bin/java to provide /usr/bin/java (java) in manual mode. …
Run Code Online (Sandbox Code Playgroud)

java netbeans software-installation

4
推荐指数
1
解决办法
3万
查看次数

我可以让这个需要 sudo 在启动时运行的键盘轻命令吗?

我的笔记本电脑键盘下面有一个灯。我怀疑键盘灯会消耗大量电量,但对于笔记本电脑和电池,每一点都有帮助。所以我更喜欢它默认为关闭。

我发现这个命令可以在关闭键盘灯的命令行上运行:

echo 0 | sudo tee /sys/class/leds/asus::kbd_backlight/brightness
Run Code Online (Sandbox Code Playgroud)

这很好,但我想把它放在我的启动程序列表中,这样我就不必记得关闭键盘灯,而我经常忘记这样做。

但是,如果我将它放在启动应用程序中,它似乎不起作用,我怀疑这可能是因为它的一部分需要sudo,所以它可能在启动时没有正确的权限。或者也许这是另一个问题。在任何情况下,它都不会在启动时运行。

有没有办法让这个命令在启动时运行?

startup command-line keyboard

4
推荐指数
1
解决办法
1688
查看次数