Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arduino IDE不';t在ArchLinux上运行_Linux_Ide_Arduino - Fatal编程技术网

Arduino IDE不';t在ArchLinux上运行

Arduino IDE不';t在ArchLinux上运行,linux,ide,arduino,Linux,Ide,Arduino,当我在控制台中运行arduino时,我得到: [lukas@lu arduino]$ arduino Xlib: extension "RANDR" missing on display ":0.0". java.lang.IllegalArgumentException: Illegal pattern character 'r' at java.text.SimpleDateFormat.compile(SimpleDateFormat.java:769) at java.

当我在控制台中运行arduino时,我得到:

[lukas@lu arduino]$ arduino
Xlib:  extension "RANDR" missing on display ":0.0".
java.lang.IllegalArgumentException: Illegal pattern character 'r'
    at java.text.SimpleDateFormat.compile(SimpleDateFormat.java:769)
    at java.text.SimpleDateFormat.initialize(SimpleDateFormat.java:576)
    at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:501)
    at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:476)
    at processing.app.tools.Archiver.init(Archiver.java:59)
    at processing.app.Editor.createToolMenuItem(Editor.java:859)
    at processing.app.Editor.addInternalTools(Editor.java:885)
    at processing.app.Editor.buildToolsMenu(Editor.java:660)
    at processing.app.Editor.buildMenuBar(Editor.java:476)
    at processing.app.Editor.<init>(Editor.java:205)
    at processing.app.Base.handleOpen(Base.java:704)
    at processing.app.Base.handleOpen(Base.java:669)
    at processing.app.Base.handleNew(Base.java:565)
    at processing.app.Base.<init>(Base.java:305)
    at processing.app.Base.main(Base.java:194)
Exception in thread "main" java.lang.NullPointerException
    at java.awt.Container.addImpl(Container.java:1041)
    at java.awt.Container.add(Container.java:373)
    at javax.swing.JPopupMenu.add(JPopupMenu.java:281)
    at javax.swing.JMenu.add(JMenu.java:579)
    at processing.app.Editor.addInternalTools(Editor.java:885)
    at processing.app.Editor.buildToolsMenu(Editor.java:660)
    at processing.app.Editor.buildMenuBar(Editor.java:476)
    at processing.app.Editor.<init>(Editor.java:205)
    at processing.app.Base.handleOpen(Base.java:704)
    at processing.app.Base.handleOpen(Base.java:669)
    at processing.app.Base.handleNew(Base.java:565)
    at processing.app.Base.<init>(Base.java:305)
    at processing.app.Base.main(Base.java:194)
[lukas@luarduino]$arduino
Xlib:显示器上缺少扩展名“RANDR”:0.0“。
java.lang.IllegalArgumentException:非法模式字符“r”
位于java.text.simpleDataFormat.compile(simpleDataFormat.java:769)
在java.text.simpleDataFormat.initialize(simpleDataFormat.java:576)
位于java.text.simpleDataFormat。(simpleDataFormat.java:501)
位于java.text.simpleDataFormat。(simpleDataFormat.java:476)
位于processing.app.tools.Archiver.init(Archiver.java:59)
在processing.app.Editor.createToolMenuItem(Editor.java:859)中
位于processing.app.Editor.addInternalTools(Editor.java:885)
位于processing.app.Editor.buildToolsMenu(Editor.java:660)
在processing.app.Editor.buildMenuBar(Editor.java:476)
在processing.app.Editor.(Editor.java:205)
位于processing.app.Base.handleOpen(Base.java:704)
位于processing.app.Base.handleOpen(Base.java:669)
位于processing.app.Base.handleNew(Base.java:565)
在processing.app.Base.(Base.java:305)
位于processing.app.Base.main(Base.java:194)
线程“main”java.lang.NullPointerException中出现异常
位于java.awt.Container.addImpl(Container.java:1041)
在java.awt.Container.add处(Container.java:373)
在javax.swing.jpopumenu.add(jpopumenu.java:281)
添加(JMenu.java:579)
位于processing.app.Editor.addInternalTools(Editor.java:885)
位于processing.app.Editor.buildToolsMenu(Editor.java:660)
在processing.app.Editor.buildMenuBar(Editor.java:476)
在processing.app.Editor.(Editor.java:205)
位于processing.app.Base.handleOpen(Base.java:704)
位于processing.app.Base.handleOpen(Base.java:669)
位于processing.app.Base.handleNew(Base.java:565)
在processing.app.Base.(Base.java:305)
位于processing.app.Base.main(Base.java:194)

10分钟后什么也没发生。有什么想法吗?

在运行arduino之前,我必须将语言环境更改为en_US.UTF-8

export LANG=en_US.UTF-8 

sudo pacman-S xrandr
?这不是问题。我用的是xinerama。当我禁用xinerama时,我仍然无法运行arduino。
Xlib:extension“RANDR”缺失
-看来xrandr是您的问题,请安装
libxrandr
。我很高兴能将其驻留在这里,因为所有关于开发工具以及如何运行它们的问题都在这里讨论。