最近我的侏儒terminal停止工作。 使用xterm启动后,我看到以下内容: (process:3975): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: Error calling StartServiceByName for org.gnome.Terminal: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.gnome.Terminal exited with status 8 它似乎与我的区域设置有关,如下所示: locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such […]
当我尝试在Chrome浏览器中访问http://www.taobao.com/时 ,我收到了一个ISP错误页面( http://hndnserror4.wo.com.cn:8080/issueunziped/hn20150626/index.htm?sf= &UserUrl = www.taobao.com )。 这在Firefox中不会发生。 我试图在系统范围和Chrome中清除DNScaching。 我如何诊断问题? 编辑:我简化了赏金的问题。 这个问题发生在Arch Linux上。 我试过使用DNSCrypt 。 我更改了/etc/resolv.conf来使用各种DNS服务器,例如Google的。 我试过从chrome:// net-internals /#dns清除主机caching。 我禁用了networking服务来帮助解决Chrome设置中的导航错误。 没有任何工程,每次我尝试在Chrome中打开淘宝网,我得到了ISP错误页面。 它立即打开错误页面,无需redirect或等待主机名parsing。 当我在地址栏中input“taobao.com”并打开“networking”选项卡时,我看到第一个请求被logging为具有请求URL http://hndnserror4.wo.com.cn:8080/issueunziped/hn20150626 /index.htm?sf=&UserUrl=www.taobao.com 。 “淘宝网”如何转化为进入和页面加载之间的转换? 我提交了一个错误: https : //code.google.com/p/chromium/issues/detail?id=510680&thanks=510680&ts=1437020912
我最近安装了Arch Linux,并使用Pacman,我使用ArchWiki中的相关指南安装了Eclipse和Tomcat 7 。 我遵循Apache Tomcat Eclipse Integration指南 ,将两者结合在一起。 总结起来,我做了以下几点: 从Eclipse 安装新软件function安装WPT 。 打开新的dynamicWeb项目向导 在向导期间,我select了Apache Tomcat v7.0 ,并将Tomcat安装目录设置为/ usr / share / tomcat7 完成向导 右键单击服务器选项卡(位于IDE的底部),然后单击新的服务器对话框 在这个dialouge是我遇到一个问题。 当我selectTomcat v7.0服务器时 ,出现错误无法使用popup的选定types创build服务器 。 我怀疑这可能是一个权限问题,因为我没有通过根运行Eclipse,但我不知道如何设置它们为这种情况。 除此之外,我不知道如果它可能是一个目录问题,也就是说,Eclipse正在尝试查找位于其他地方的特定文件夹。 我不确定这是Arch Linux的问题,还是一般的Linux问题。
我想在archlinux客户端上做一个虚拟机,用于网站开发,就像stream浪汉一样。 我不想使用stream浪盒,因为我想先学习如何自己做事情,并且希望尽可能减less机器使用的磁盘空间。 为此,我已经安装并configuration了apache2,php,mariadb,磁盘上总共使用了640M。 我已将guest虚拟机80端口转发给主机127.0.0.1:8080。 我遇到了一个vboxfs模块的错误,我已经安装了virtualbox-guest-module,如下所述,并在机器重新启动后尝试: mount -t vboxfs share_name mount_location ,我得到这个错误unknown filesystem type 'vbox' 。 我search谷歌和所有的结果引用从archlinux的virtualbox-guest-utils ,但问题是我不需要所有的软件包依赖(alsa,xorg,video驱动等),我不知道巫婆代表我需要或者我不需要从那个包…所以我漫步,如果有可能的话,只要使用vboxfs模块就可以使用Virtualbox的共享function。
我正在编写一个C应用程序,它在启动时作为systemd服务运行(distro:Arch Linux),并且应该连接到服务器。 由于应用程序在启动时运行,最终发生networking连接尚未build立。 这自然会导致第一个函数失败,需要一个,在我的情况下是getaddrinfo 。 所以我认为我只是写一个循环,反复调用getaddrinfo直到networking准备就绪。 不幸的是,我发现getaddrinfo在连接build立之后name or service not known 。 我能够通过其主机名ping服务器,但getaddrinfo仍然不会这样做。 如果我停止应用程序并再次运行,一切正常。 如果networking连接在第一次调用之前已经build立, getaddrinfo可以正常工作。 显然,如果getaddrinfo失败一次,因为networking没有准备好,它将永远失败。 似乎没有意识到现在的联系。 使用不推荐的gethostbyname ,行为是相同的。 这种行为的原因是什么? 有没有办法强制getaddrinfo刷新内部variables(如果存在)或类似的这可能解释为什么该函数仍然认为没有连接? 是否有另一个function,我应该以前调用,以检查networking是否准备好了? 我想避免等待一段时间,期待networking连接后。 我也希望检查从我的应用程序的连接,并没有一个bash脚本首先检查它,然后启动应用程序。
我已经有一段时间Arch Linux的audio问题。 这里是: 当我在启动时插入耳机时,Arch将通过耳机播放所有audio,当我插入时耳机没有声音。 拱只会通过我的耳机播放audio。 当我在启动时不插入它们时,Arch只会通过扬声器播放声音。 Doeas有人知道如何解决这个问题,所以我不必重新启动更改我的audio输出设备? 在此先感谢和下面有关我的Arch Linux在Macbook Pro 7,1上的一些信息: aplay -l: **** List of PLAYBACK Hardware Devices **** card 0: NVidia [HDA NVidia], device 0: CS4206 Analog [CS4206 Analog] Subdevices: 0/1 Subdevice #0: subdevice #0 card 0: NVidia [HDA NVidia], device 1: CS4206 Digital [CS4206 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0 card […]
我从postgresql 9.3升级到9.4,现在我想迁移我的数据。 所以这就是我想要做的。 首先我像这样运行了旧的postgresql /opt/pgsql-9.3/bin/pg_ctl -D /var/lib/postgres/data/ start 然后,我试图将旧的数据库转储到一个文件: /opt/pgsql-9.3/bin/pg_dumpall >> old_backup.sql 它告诉我: pg_dump: [archiver (db)] query failed: ERROR: could not access file "$libdir/postgis-2.1": No such file or directory 所以好吧,我试图findpostgis-2.1文件,并将它们复制到libdir find / -name "*postgis-2.1*" /usr/lib/postgresql/rtpostgis-2.1.so /usr/lib/postgresql/postgis-2.1.so /usr/lib/postgresql/postgis-2.1 <—– 好的,现在是什么libdir ? /opt/pgsql-9.3/bin/pg_config –pkglibdir /opt/pgsql-9.3/lib 所以我在/opt/pgsql-9.3/lib here /usr/lib/postgresql/postgis-2.1做了一个符号链接: pwd /opt/pgsql-9.3/lib ls -l postgis-2.1 postgis-2.1 -> /usr/share/postgresql/contrib/postgis-2.1 但我仍然得到错误:查询失败:错误:无法访问文件“$ […]
我正在用cmu sphinx写一个语音识别程序。 它需要得到一个.rawaudio文件来处理。 我怎样才能以原始格式从我的麦克风获得声音? 我已经为此search。 他们说我从/dev/dsp读取,但是我找不到那个文件/设备。 我在阿尔萨在ArchLinux。 Linux version 3.2.9-1-pae 。 madper@myhost /dev % ls agpgart ptmx tty23 tty58 vcs28 vcs62 vcsa39 autofs pts/ tty24 tty59 vcs29 vcs63 vcsa4 block/ random tty25 tty6 vcs3 vcs7 vcsa40 bsg/ rfkill tty26 tty60 vcs30 vcs8 vcsa41 btrfs-control rtc@ tty27 tty61 vcs31 vcs9 vcsa42 bus/ rtc0 tty28 tty62 vcs32 […]
我正在使用Arch Linux,内核3.16。 从最后一个星期我的两个进程跟踪器提取和跟踪器存储正在占用太多的RAM。 每2小时一次系统挂断。 需要300 MB的跟踪器提取和采用2 GB RAM的跟踪器存储。 (总RAM是3.8 GB) 我想知道这些追踪程序是什么,他们的工作是什么。 如果我杀了他们在系统性能这个效果吗? 有什么方法永久杀死他们,以便我可以摆脱这两个过程? 请帮帮我。
我是一个Arch新手,并有这个问题: 我想要两个键盘布局(en和bg),并用alt + shift命令在它们之间切换。 所以我做了一切,因为它写在这里 ,一切正常。 我有两个布局,我用alt + shift切换它们。 但是…当我尝试将窗口移动到另一个桌面(例如ctrl + alt + shift)它不起作用,它只改变我的键盘布局。 这不是预期的效果。 它应该只移动我的窗口到另一个桌面,而不改变布局。 同样的事情发生,如果我使用Ctrl + Shift键。 然后我不能用ctrl + shift + v粘贴terminal。 只切换键盘布局… 我正在使用这一行: setxkbmap -option grp:alt_shift_toggle us,bg 如果有问题,我正在使用LXDE。