Articles of Ubuntu

Java的FX应用程序在一段时间后自动崩溃

我已经开发javaFx应用程序,在工作过程中多次崩溃。同时切换应用程序的注册用户我使用自定义对话框的用户名和密码。一旦popup打开密码应用程序崩溃。在这里我得到的错误message.I使用ubntu 14.0。 # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00007f205619792e, pid=8902, tid=139775151732480 # # JRE version: Java(TM) SE Runtime Environment (8.0_45-b14) (build 1.8.0_45-b14) # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.45-b02 mixed mode linux-amd64 compressed oops) # Problematic frame: # V [libjvm.so+0x6c492e] jni_invoke_nonstatic(JNIEnv_*, […]

LubuntuterminalPython桌面快捷方式

所以即时通讯尝试创build一个桌面快捷方式的terminalmp3player我在python中。 我正在使用Lubuntu。 我的程序看起来像这样 #!/usr/bin/python # -*- coding: utf-8 -*- from __future__ import print_function import os import sys import random from sys import stdout from pygame import mixer # Load the required library class mp3Player(object): def __init__(self): self.mix = mixer self.mix.init() def play(self, filelist): for root, mp3file in filelist: try: stdout.write(root + '\n') stdout.write("Playing %s\n"%mp3file) self.mix.music.load(os.path.join(root, […]

我被要求inputubuntu用户的密码而不是vagrant(我在GUI中login的用户)

我有一个stream浪项目,配备了可靠的。 对于我使用的ssh设置: config.ssh.shell = "bash -c 'BASH_ENV=/etc/profile exec bash'" config.ssh.forward_agent = true config.ssh.forward_x11 = true 问题是我用GUI启动虚拟机 vb.gui = true 已经安装了lightdm-gtk-greeter-settings, https://github.com/valentin-nasta/development-environment/blob/master/playbooks/roles/desktop/tasks/main.yml#L14 但我被要求为Ubuntu的用户密码,而不是stream浪的用户。 这是我想解决的问题。 作为解决方法(因为我不知道ubuntu的用户密码),我login到vm并手动更改。 stream浪ssh sudo passwd Ubuntu但是我还是想知道背后的秘密。 这是我的stream浪文件 https://github.com/valentin-nasta/development-environment/blob/master/Vagrantfile

在Linux的多个平台上启用OpenCL? 如何处理ICD文件?

细节 为了在多种平台上启用OpenCL,必须安装哪些驱动程序/软件包:CPU(英特尔),集成GPU(英特尔),专用GPU(NVIDIA)? 拥有运行OpenCL 1.2或更高版本的所有平台将是非常好的 我知道这可能是一个简单的修复,也许只是正确的库/ SKDselect,但我有一些麻烦得到更多的一个平台上class。 运行Ubuntu 14.04:我有一个英特尔核心I5与集成的英特尔graphics和专用的NVIDIA GeForce 710m板。 我用过的资源 https://wiki.tiker.net/OpenCLHowTo 这里(在Debian下)它告诉我,我只需要: ICD装载机的包装:(你只需要其中的一个) ICD的软件包 包头 我已经尝试过了 安装的CUDA7.5(是的所有) 有一个黑屏由于司机冲突 解决所有的NVIDIA驱动程序和安装352 还剩下Cuda SDK安装 From: 如何让OpenCL在14.10 + Nvidia 331.89驱动上运行? sudo apt-get install nvidia-331 nvidia-331-uvm nvidia-opencl-dev nvidia-modprobe 这些软件包将我的司机降级到331和340 同样来自: 如何使OpenCL在14.10 + Nvidia 331.89驱动程序上工作? 链接库与: sudo ln -s /usr/include/nvidia-352/GL /usr/local/include sudo ln -s /usr/lib/x86_64-linux-gnu/libOpenCL.so.1 /usr/local/lib/libOpenCL.so OpenCL 1.1为NVIDIA GPU工作 无法获得OpenCL […]

SLURM:分配所有GPU后,不能再提交cpu作业

我们刚刚开始使用slurm来pipe理我们的GPU(目前只有2个)。 我们使用Ubuntu 14.04和slurm-llnl。 我configuration了gres.conf和srun工程。 问题是,如果我用–gres=gpu:1运行两个作业,那么两个GPU成功分配并且作业开始运行; 现在我希望能够在没有–gres=gpu:1情况下运行更多的作业(除了2个GPU作业之外)(即作业比只使用CPU和RAM),但这是不可能的。 该错误消息说,它不能分配所需的资源(即使有24个CPU核心)。 这是我的gres.conf: Name=gpu Type=titanx File=/dev/nvidia0 Name=gpu Type=titanx File=/dev/nvidia1 NodeName=ubuntu Name=gpu Type=titanx File=/dev/nvidia[0-1] 我感谢任何帮助。 谢谢。

在在线Gitlab ci上安装Java

这是我的.gitlab-ci.yml脚本。 before_script: – uname -a – apt-get install default-jre default-jdk openjdk-7-jre openjdk-7-jdk – java -version – export MODE="service" – export PID_FOLDER="/var/run/gitlab-runner-test" dev: script: – chmod +x gradlew – ./gradlew assembleDebug 我想在gitlab.com页面上运行脚本来编译一个android项目。 我检查了一些与我的脚本的变化,没有Java安装在Linux Linux的runner-8a2f473d-project-881036-concurrent-0 4.5.0-coreos-r1#2 SMP Thu May 5 07:27:26 UTC 2016 x86_64 GNU / Linux。 我尝试安装java,就像显示为ruby的示例,但它不起作用,并给出无法find包错误。 我不知道应该是什么样的包,因为它看起来像一个Ubuntu系统,但在我的Ubuntu的工作命令不起作用。 这不是本地安装。

/ usr / local / bin / python3:糟糕的解释器:没有这样的文件或目录为Ubuntu 14.04

您好我的python安装在不同的目录中,我使用的是基于mac的docker映像,它是从shell脚本中的其他文件夹将shebang行作为/ user / local / bin / python3引用。 我的python安装path Python 3.4.3 (default, Oct 14 2015, 20:28:29) [GCC 4.8.4] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import sys >>> sys.path ['', '/home/myuser/project', '/usr/lib/python3.4', '/usr/lib/python3.4/plat-x86_64-linux-gnu', '/usr/lib/python3.4/lib-dynload', '/usr/local/lib/python3.4/dist-packages', '/usr/lib/python3/dist-packages'] >>> 所以有没有办法改变shebang线我可以redirect或链接到我的安装python3摆脱这个错误。 build议在给定的path中安装python3。 ? 请指教。

从头开始,我在Linux中引用'make'gcc-5.3.0软件包时出错

制作gcc时出现以下错误: Makefile:2154: recipe for target 's-attrtab' failed make[2]: *** [s-attrtab] Killed make[2]: Leaving directory '/mnt/lfs/sources/gcc-5.3.0/build/gcc' Makefile:4105: recipe for target 'all-gcc' failed make[1]: *** [all-gcc] Error 2 make[1]: Leaving directory '/mnt/lfs/sources/gcc-5.3.0/build' Makefile:858: recipe for target 'all' failed make: *** [all] Error 2

Swift SQLite Linux / Ubuntu

想要尽可能便宜地尝试Swift。 我在跑 Ubuntu 16.04 SQLite 3.11.0 Swift 3.0-dev 所有的工作,虽然不漂亮,但我有一个时间在Swift内连接到SQLite。 有没有人成功地连接并运行与此设置的SQLite查询? 虽然我已经看到了一堆iOS的解决scheme,我不能完全确定这些将在Ubuntu上工作。 我不确定你是否可以或需要在Ubuntu上编译Objective-C。

Swift 3预览2 linux错误:使用未parsing的标识符

在Linux上构build我的应用程序出错: $ swift build Compile Swift Module 'finder' (1 sources) main.swift:24:15: error: use of unresolved identifier 'URLSession' let session = URLSession.shared $ swiftc main.swift main.swift:24:15: error: use of unresolved identifier 'URLSession' let session = URLSession.shared 它在我的Mac上的XCODE 8中工作。 我在Ubuntu上尝试Swift: $ swift –version Swift version 3.0 (swift-3.0-PREVIEW-2) Target: x86_64-unknown-linux-gnu