问题标签 [ubuntu-14.04]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
17458 浏览

c - avconv complains "non monotonically increasing dts to muxer in stream" when piping from libx264 on 14.04

I have a piece of code that takes a stream of images and writes them to a file using x264 to encode and avconv. The relevant bits are as follows

I've left out error checking for clarity, but no error is ever returned. Indeed, until I upgraded my system to 14.04, this code worked perfectly (and continues to work perfectly for colleagues who've yet to upgrade).

Only now running Ubuntu 14.04, I get this output from avconv

Despite the error, out.i_dts does monotonically increase over the whole duration of the video (it's always equal to in.i_pts).

My general assumption is that newer versions of avconv are more strict with the parameters of the input stream, so while my choice of parameters may have worked before, they do not work now.

Another curiousity, which might be related, is avconv detecting that the stream is 25 FPS, even though x264 is configured with an input FPS of 30.

Edit: Some further information, the same dts error (2>=2) happens regardless of the initial pts (with the output dts matching as expected).

0 投票
1 回答
5396 浏览

c++ - 在 Ubuntu 14 中编译时 SSL 握手不起作用

这是我使用 SSL 设置 HTTPS 服务器的流程。

它在Windows、OS X 和 Ubuntu 13上完美运行。但它无法仅在Ubuntu 14上运行,我不知道为什么。

一旦它非常大,它就不是完整的代码,但如果需要,我可以完成更多细节。

问题是:当我尝试从浏览器(Google Chrom)连接时,它说:

无法与服务器建立安全连接。这可能是服务器的问题,或者可能需要您没有的客户端身份验证证书。错误代码:ERR_SSL_PROTOCOL_ERROR

其他浏览器说类似的消息...

当我尝试从 wget 连接时,我得到:

我刚刚将证书的序列号更改为 00000000。

所以...如果我最终按照 wget 消息做...

...然后服务器完美运行!

所以,我得到的结论是:服务器本身在工作,但是握手时 SSL 证书有问题。该证书是有效的,在其他服务器中使用,Apache 完全接受它,正如我所说,同样的实现同样适用于 Windows、OS X 和 Ubuntu 13。这个问题只发生在 Ubuntu 14 上。

我试图做的事情:

  1. 我试图更新 OpenSSL [自己编译] 但什么也没
    发生。
  2. 我尝试尝试其他方法而不是SSLv23_server_method(),没有任何反应
  3. 我在 Ubuntu 13 中编译并在 Ubuntu 14 中执行(并且成功了!)

磨损(第 3 项)是,如果我在 Ubuntu 13 中编译并在 Ubuntu 14 上运行,它可以工作!那么也许某些 Ubuntu 14 静态库有问题?

我的 SSL 实现是否正确?还有什么可以做的,以便我可以为 Ubuntu 14 修复它并且我的服务器可以在任何地方工作?

--

我这样做openssl s_client -connect example.com:443并得到:

0 投票
1 回答
7680 浏览

installation - Ubuntu 14.04 OpenCl Intel SDK 错误:“加载共享库时出错”

我正在尝试在 Ubuntu 14.04 下使用 Intel GPU 安装 OpenCl。

我遵循了本教程:https ://gist.github.com/rmcgibbo/6314452 ,但无论我做什么,我都会收到此错误:

加载共享库时出错:libOpenCL.so.1:无法打开共享对象文件:
没有这样的文件或目录

0 投票
1 回答
6576 浏览

linux - OSTYPE 在 shell 脚本中不可用

目前我正在使用新的 Xubuntu trusty tahr 建立一个新系统。我对 shell 脚本不是很熟悉,但我有一个需要 OSTYPE 环境变量来确定要做什么的脚本。

如果我调用echo $OSTYPExfce-terminal 我会成功linux-gnu

如果我调用以下脚本,我只会得到一个空行。

我是否遗漏了什么,或者可能是新 ubuntu 的问题?

在我的另一台机器上,它适用于该脚本。但我不知道是否为此进行了更改,因为该系统最初不是我的。

0 投票
0 回答
680 浏览

java - 多个 JDK 在 Ununtu 14.04 中无法正常工作

JDK 版本(jdk1.7.0_21 和 jdk1.7.0_55)

安装和配置如下。

jdk1.7.0_21

jdk1.7.0_55

我正在选择/更改默认 JDK

在此之后,如果我java -versionjdk1.7.0_55默认情况下运行,输出如下所示。

但是jdk1.7.0_21默认情况下它会给出一条消息,例如

java: error while loading shared libraries: libjli.socannot open shared object file: No such file or directory

如果我发出:找到 libjli.so

所以很明显,虽然我选择了jdk1.7.0_21但不知何故它仍然指向jdk1.7.0_55

试图重命名jdk1.7.0_55但没有运气。

不知道如何解决这个问题。在此先感谢您的帮助 :)

解决方案::jdk1.7.0_21的坏了,下载了一个新的副本形式 oracle untar/usr/lib/jvm/就可以了。

0 投票
2 回答
565 浏览

ubuntu - 挂在 Ubuntu 14.04 上的 Hadoop

我正在使用 JAVA SDK 6 在 Ubuntu 14.04 上设置 Hadoop 0.20.2。我一直按照http://arifn.web.id/blog/2010/07/29/running-hadoop-single-cluster上的说明进行操作.html并且已经达到“格式化和运行 Hadoop”。按照指示,我进入

这似乎有效,我可以查看我的节点的状态

接下来,我停止所有节点

此时,我收到一个错误,Hadoop 停止响应任何命令。相反,它只是挂起,不提供任何反馈。我尝试重新格式化namenode并再次启动脚本

...但是我仍然遇到同样的问题,只要我要求它做任何事情,Hadoop 就会挂起。我没有收到任何错误消息,或者根本没有任何反馈:只要我按下 Enter 键(即使是像 bin/hadoop 这样简单的东西),它就会挂起。

我实际上已经尝试在 Ubuntu 上安装 Hadoop 两次,并且两次都遇到了这个问题。有没有人对为什么会发生这种情况有任何想法或关于如何解决它的建议?

谢谢!

0 投票
2 回答
626 浏览

ruby-on-rails - rails s command does not run from ssh

I am using Putty to connect to my localhost, and I don't have any problems apparently, however, when I run command rails s to start my rails 4.0.0 application from Putty, it gives me this message:

jose@jose-laptop:~/rails/dedicated-agenda$ rails s

The program 'rails' can be found in the following packages:

  • ruby-railties-3.2

  • ruby-railties-4.0

Try: sudo apt-get install

I don't get that message from the terminal though, the application starts running just fine.

I had to reinstall ubuntu so I upgraded to ubuntu 14.04 just in case you need to know.

I don't know if I am missing something in my ssh settings or how could I use rails s from Putty.

Thanks in advance.

0 投票
1 回答
788 浏览

xilinx - Xilinx 编译 hello world 时出错,缺少库 - Ubuntu 14.04

我很新Xilinx,所以这可能是一个简单的问题。

我正在尝试c用 编辑器编写xsdk一个程序microblaze,我正在运行Ubuntu 14.04 64 bit。当我试图编译 c 程序时,我遇到了一个错误:

我正在尝试编译的程序是标准示例 hello world,所以这当然不会有任何问题。

任何帮助,将不胜感激

0 投票
6 回答
16887 浏览

java - 为什么 rJava 不能在使用 OpenJDK 7 的 Ubuntu 14.04 上运行?

嗨,我遇到了 cran 的 rJava 包的问题。

我已经安装

跑了

然后我尝试运行 R 并加载 rJava 并得到以下错误:

我在 Ubuntu 14.04 64 位并且正在使用 R 版本 3.1.0 (2014-04-10)——“春舞”

更新:实际上这不是特定于 OpenJDK,我只是尝试了 oracle java 8 并得到了相同的结果。我也在这里发现了这个我不愿意使用的解决方法,因为它确实是一种解决方法,并没有真正解释为什么它是必要的。在我看来,包装系统应该已经处理了这个问题。似乎 libjvm.so 是问题所在,我把它放在这里

并且由于某种原因,尽管使用 sudo R CMD javareconf 进行了更新,rJava 还是找不到它们。

更新 2:情节变厚:如果我将 R 作为 sudo 运行,它可以工作。

感谢指点。

0 投票
2 回答
5540 浏览

ubuntu - 使用 vagrant、hhvm 和 Ubuntu 14.04 安装 composer

在我的 vagrant 配置脚本结束时,我尝试使用以下命令安装 composer:

但是,当执行此操作时,我收到以下错误:

如果我安装了 php 而不是 hhvm 并在我的 vagrant vm 上运行相同的命令,则安装成功,这表明 hhvm 不兼容。但是我也有一个运行 Ubuntu 14.04 和 hhvm(没有 php)的 Linode,并且可以使用这些命令安装 composer 没有任何问题。

鉴于我可以在我的 Linode 上使用类似的环境安装作曲家,为什么它在我的 vagrant vm 上失败,我该如何纠正这个问题?