标签: archlinux

swt浏览器没有更多处理错误

我写了一个简单的程序.只是CTabFolder和CTabItem固有的WelcomTab.我想用浏览器填充我的WelcomeTab来渲染我的htmls.在WelcomeTab的init()方法我创建一个浏览器但是当程序想要构造它时,我得到这个错误

Exception in thread "main" org.eclipse.swt.SWTError: No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.browser.Mozilla.initMozilla(Unknown Source)
at org.eclipse.swt.browser.Mozilla.create(Unknown Source)
at org.eclipse.swt.browser.Browser.<init>(Unknown Source)
at org.hekmatof.Hbook.UI.WelcomeTab.init(WelcomeTab.java:55)
at org.hekmatof.Hbook.UI.WelcomeTab.<init>(WelcomeTab.java:30)
Run Code Online (Sandbox Code Playgroud)

...

另外我在基于Arch-Linux的KDE上使用Eclipse 3.7,因为我搜索了这个错误,无处不在告诉有关线程的句柄限制,但这是一个简单的程序,没有Font或Image ......要处理.我认为从操作系统获取处理应该是一个问题

java linux swt kde archlinux

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

zlib与GHC构建错误

我正在使用具有以下配置的VM:

  • Arch Linux(3.0-ARCH内核)
  • GHC 7.0.3
  • cabal-install 0.10.2
  • Cabal library 1.10.1.0

当我尝试使用cabal构建zlib时...

$ cabal install zlib
Run Code Online (Sandbox Code Playgroud)

我得到以下输出:

Resolving dependencies...
Downloading zlib-0.5.3.2...
Configuring zlib-0.5.3.2...
Preprocessing library zlib-0.5.3.2...
Stream.hsc:86:21: error: missing binary operator before token "("
Stream.hsc: In function ‘main’:
Stream.hsc:86:21: error: missing binary operator before token "("
Stream.hsc:86:21: error: missing binary operator before token "("
compiling dist/build/Codec/Compression/Zlib/Stream_hsc_make.c failed (exit code 1)
command was: /usr/bin/gcc -c dist/build/Codec/Compression/Zlib/Stream_hsc_make.c -o dist/build/Codec/Compression/Zlib/Stream_hsc_make.o -fno-stack-protector -fno-stack-protector -D__GLASGOW_HASKELL__=700 -Dlinux_BUILD_OS -Dlinux_HOST_OS -Dx86_64_BUILD_ARCH -Dx86_64_HOST_ARCH -I/usr/lib/ghc-7.0.3/bytestring-0.9.1.10/include -I/usr/lib/ghc-7.0.3/base-4.3.1.0/include -I/usr/lib/ghc-7.0.3/include -I/usr/lib/ghc-7.0.3/include -I/usr/lib/ghc-7.0.3/include/
cabal: Error: …
Run Code Online (Sandbox Code Playgroud)

haskell zlib ghc cabal archlinux

13
推荐指数
3
解决办法
4628
查看次数

Arch(xbacklight):没有输出具有背光属性

我的/ sys/class/backlight中有两个文件夹:

1> acpi_video0 2> intel_backlight

intel_backlight没用,因为我可以使用以下命令来调整acpi_video0中的亮度(我正在运行Nvidia驱动程序):

例如:echo 50>/sys/class/backlight/acpi_video0/brightness

问题:使用xbacklight -inc +5输出:"没有输出具有背光属性"所以我需要让它使用acpi_video0

到目前为止,我已经尝试RM没有运气(同时使用sudo的,并允许更改为777递归)完全intel_backlight文件夹.

我只想热键xbacklight增加和减少亮度.我可以使用echo将acpi_video0中的亮度设置为硬值,但不知道如何以增量调整它.

请进一步建议!

问候 :)

编辑1 :(可能的替代) 对于将来遇到此问题的任何人,请安装xcalib.(设置:Arch Linux w/i3窗口管理器)

yaourt -S xcalib
Run Code Online (Sandbox Code Playgroud)

以及配置文件中的以下热键分配(在我的情况下为i3):

# Brightness control reset screen (100% brightness)
bindsym Mod1+Up exec xcalib -c
# Brightness control down
bindsym Mod1+Down exec xcalib -co 95 -a
Run Code Online (Sandbox Code Playgroud)

linux installation brightness archlinux

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

将vi设置为GHCi中的编辑器

如何让vi编辑模式在GHCi中工作?

我使用的是版本7.10.3.

我试过了Prelude> :set editor vi,但没有效果.

我也有这些台词~/.inputrc.

set editing-mode vi
set keymap vi
Run Code Online (Sandbox Code Playgroud)

.

vim haskell ghci archlinux read-eval-print-loop

12
推荐指数
1
解决办法
1881
查看次数

R v3.4.0-2无法在Arch上找到libgfortran.so.3

我刚刚度假一个月,所以无法说明发生这种情况的确切点,但是R从官方的Arch repos现在无法启动,引用

/usr/lib64/R/bin/exec/R: error while loading shared libraries: 
libgfortran.so.3: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我认为也许一个符号链接被错误地放置或销毁,所以我查看了/ usr/lib来尝试找到它:

ls -halt /usr/lib/libgfortran.so.*

lrwxrwxrwx 1 root root   20 May 16 03:01 /usr/lib/libgfortran.so.4 -> libgfortran.so.4.0.0
-rwxr-xr-x 1 root root 7.1M May 16 03:01 /usr/lib/libgfortran.so.4.0.0
Run Code Online (Sandbox Code Playgroud)

libfortran.so.3libgfortran.so.4Arch 取代?如果是这样,是否有任何可能的解决方法R来运行旧版本?


pacman -Qi r

Name            : r
Version         : 3.4.0-2
Description     : Language and environment for statistical computing and graphics
Architecture    : x86_64
URL             : http://www.r-project.org/
Licenses …
Run Code Online (Sandbox Code Playgroud)

r gfortran archlinux pacman-package-manager

12
推荐指数
1
解决办法
6840
查看次数

Ctrl + S(水平拆分)在vim中不与Command-T一起使用

我不能让水平分割工作.Ctrl + Enter不执行任何操作,Ctrl + S不执行任何操作.

我一直在搞这个问题,到目前为止我发现的唯一解决方案与OSX有关.

在Arch Linux和Ubuntu上都有同样的问题(但也有相同的配置).

我没有使用Janus或类似的东西,只是一个非常基本的配置

set t_Co=256
set tabstop=2
set expandtab
set shiftwidth=2
set fileencoding=utf-8
set encoding=utf-8
set termencoding=utf-8
set showcmd
filetype plugin indent on
"color molokai
syntax enable
autocmd! BufNewFile * silent! 0r ~/.vim/skel/tmpl.%:e
set laststatus=2 " Always show the statusline

set backspace=indent,eol,start  " backspace through everything in insert mode

"" Searching
set hlsearch                    " highlight matches
set incsearch                   " incremental searching
set ignorecase                  " searches are case insensitive...
set smartcase                   " ... unless they …
Run Code Online (Sandbox Code Playgroud)

vim ubuntu archlinux

11
推荐指数
1
解决办法
1788
查看次数

`vagrant up` 在“Waiting for domain to get an IP address...”超时

这似乎只有在我使用generic/arch盒子时才会发生。我已经尝试了几个 ubuntu 盒子,一切正常。

主机操作系统是 Manjaro。

输出冻结:

 INFO interface: info: ==> default: Waiting for domain to get an IP address...                                                                   
==> default: Waiting for domain to get an IP address...
 INFO retryable: Retryable exception raised: #<Fog::Errors::TimeoutError: The specified wait_for timeout (2 seconds) was exceeded>
Run Code Online (Sandbox Code Playgroud)

libvirt/virsh 版本 3.10.0 vagrant 版本 2.0.1

操作系统 4.9.76-1-MANJARO

流浪文件:

Vagrant.configure("2") do |config|
  config.vm.box = "generic/arch"
end
Run Code Online (Sandbox Code Playgroud)

以下是我认为相关输出的内容 VAGRANT_LOG=debug vagrant up

==> default: Creating shared folders metadata...                                                                                                               
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::CreateNetworks:0x0000560dfaea3450>                                                 
 INFO create_networks: Using …
Run Code Online (Sandbox Code Playgroud)

qemu libvirt archlinux vagrant virsh

11
推荐指数
1
解决办法
5296
查看次数

如何卸载n和n安装的所有节点版本

我用这个工具安装了一些Node.js版本n.我使用以下方法卸载了所有Node.js版本:

sudo n prune
Run Code Online (Sandbox Code Playgroud)

除了当前(激活)版本.如果我尝试卸载当前版本:

sudo n rm 6.10.2

我收到以下错误:

Error: cannot remove currently active version (node/6.10.2).

我无法弄清楚,如何设置系统(Arch Linux)默认的Node.js版本,它已经安装并用于安装n.

如果卸载n使用:

sudo npm uninstall -g n
Run Code Online (Sandbox Code Playgroud)

它将当前版本留在我的计算机上.

ls /usr/local/n/versions/node/                                                                                                                                                                      
6.10.2/
Run Code Online (Sandbox Code Playgroud)

我是否需要手动删除该文件夹:/usr/local/n/?或者,是否有一个选项n可以卸载它和安装的所有Node.js版本n,以便在安装之前获取设置n

archlinux node.js n

11
推荐指数
1
解决办法
7956
查看次数

如何在控制台中使用flutter热重载?

我想使用 flutter 开发 Android 应用程序,而不使用 Android Studio 或其他 IDE。我目前正在基于 arch 的 Linux 发行版上安装所有内容。除了热重载功能之外,一切对我来说都运行良好。当我这样做flutter run(甚至flutter run --hot)时,命令执行会卡在以下位置:

\n\n
$ flutter run --hot                                                                                                                                     \xee\x82\xb2 \xe2\x9c\x94 \xee\x82\xb2 926 \xee\x82\xb2 10:53:42\nUsing hardware rendering with device AOSP on IA Emulator. If you get graphics artifacts, consider enabling software rendering with "--enable-software-rendering".\nLaunching lib/main.dart on AOSP on IA Emulator in debug mode...\nRunning Gradle task \'assembleDebug\'...                             16.0s\n\xe2\x9c\x93 Built build/app/outputs/apk/debug/app-debug.apk.\nInstalling build/app/outputs/apk/app.apk...                         2.1s\nD/FlutterActivity( 5356): Using the launch theme as normal theme.\nD/FlutterActivityAndFragmentDelegate( 5356): Setting up FlutterEngine.\nD/FlutterActivityAndFragmentDelegate( 5356): …
Run Code Online (Sandbox Code Playgroud)

console android archlinux flutter hot-reload

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

需要帮助在rails javascript运行时环境中设置ruby

我在机器上的轨道上设置ruby时遇到了麻烦.我一直在关注"使用Rails进行敏捷Web开发"一书,直到现在一切都很顺利.

我遇到的问题是当我输入时

rails server
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

/home/myname/.gem/ruby/1.9.1/gems/execjs-1.3.0/lib/execjs/runtimes.rb:50:in `autodetect': Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)
from /home/myname/.gem/ruby/1.9.1/gems/execjs-1.3.0/lib/execjs.rb:5:in `<module:ExecJS>'
from /home/myname/.gem/ruby/1.9.1/gems/execjs-1.3.0/lib/execjs.rb:4:in `<top (required)>'
from /usr/lib/ruby/gems/1.9.1/gems/coffee-script-2.2.0/lib/coffee_script.rb:1:in `require'
from /usr/lib/ruby/gems/1.9.1/gems/coffee-script-2.2.0/lib/coffee_script.rb:1:in `<top (required)>'
from /usr/lib/ruby/gems/1.9.1/gems/coffee-script-2.2.0/lib/coffee-script.rb:1:in `require'
from /usr/lib/ruby/gems/1.9.1/gems/coffee-script-2.2.0/lib/coffee-script.rb:1:in `<top (required)>'
from /usr/lib/ruby/gems/1.9.1/gems/coffee-rails-3.2.2/lib/coffee-rails.rb:1:in `require'
from /usr/lib/ruby/gems/1.9.1/gems/coffee-rails-3.2.2/lib/coffee-rails.rb:1:in `<top (required)>'
from /home/myname/.gem/ruby/1.9.1/gems/bundler-1.1.0/lib/bundler/runtime.rb:68:in `require'
from /home/myname/.gem/ruby/1.9.1/gems/bundler-1.1.0/lib/bundler/runtime.rb:68:in `block (2 levels) in require'
from /home/myname/.gem/ruby/1.9.1/gems/bundler-1.1.0/lib/bundler/runtime.rb:66:in `each'
from /home/myname/.gem/ruby/1.9.1/gems/bundler-1.1.0/lib/bundler/runtime.rb:66:in `block in require'
from /home/myname/.gem/ruby/1.9.1/gems/bundler-1.1.0/lib/bundler/runtime.rb:55:in `each'
from /home/myname/.gem/ruby/1.9.1/gems/bundler-1.1.0/lib/bundler/runtime.rb:55:in `require'
from /home/myname/.gem/ruby/1.9.1/gems/bundler-1.1.0/lib/bundler.rb:118:in `require'
from /home/myname/Programming/Learning/Learning_Rails/demo/config/application.rb:7:in `<top …
Run Code Online (Sandbox Code Playgroud)

javascript ruby ruby-on-rails archlinux

10
推荐指数
2
解决办法
8249
查看次数