問題タブ [archlinux]
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.
c++ - rc.d スクリプトが起動した後にプログラムが終了する (Arch Linux)
OS X にネイティブにあるように、Arch を実行する MacBook Pro のキーボード バックライト コントローラーとして機能するプログラムを作成しました。プログラム自体はうまく機能しますが、Arch プログラムで提供する rc.d スクリプトパッケージ、プログラムを正しく開いていないようです...またはそう思います。
Arch パッケージのソースはここにあります(rc.d スクリプトと PKGBUILD ファイル)。/etc/rc.conf のデーモンの行に「mbpkbdbacklightctl」を追加しました。
何が起こるかというと、起動時に rc.d スクリプトが起動し、プログラムがエラーなしで起動され、キーボードのバックライトが点灯していることがわかります。これは、プログラムも適切に実行されていることを意味しますが、gdm がログを開始するとgnome では、プログラムは既に終了しているようです。ログに記録されたエラーを見つけることができませんでしたが、キーボードまたはマウスのイベントが20秒以上登録されていない場合、プログラムはバックライトをオフにし、登録されたときにバックライトをオンにします。これはgdmでも発生しません。ノームで。また、gnome に到達して を実行するpidof -o %PPID /usr/bin/mbpkbdbacklightctl
と、プログラムが終了したことを示す何も返されません。gnome を起動したら、正しく動作させるために rc.d スクリプトを再起動する必要があります。
プログラムが終了したため、プログラムに何が起こっているのか把握できていないようです。プログラムのソースはここにありますが、エラーは rc.d スクリプトにあり、gdm の起動時に「生き残る」ためにプログラムを適切に起動しない可能性があると思います。
何が起こっているのかについてのアイデアはありますか?
よろしく、 クリス・ブッフホルツ
linux - これは私のディストリビューションまたはアプリケーションの問題ですか?
私は誰かがこれで私を助けることができることを願っています:)
Arch Linuxを実行していて、ゲームを動作させようとしています(PenumbraOverture)。実行可能ファイルをダウンロードし、md5を確認しました。それらが一致し、ディレクトリにインストールしました。ただし、ファイルを実行しようとすると、次のようなエラーが表示されます。
それは存在します、私は正しいフォルダにいて、実行可能ファイルとして設定されています:
ファイルpenumbra.binは言う:
ldd penumbra.binによると:
それで、これは私のディストリビューションまたはアプリケーションの問題ですか?
ありがとう
mysql - ユーザーがいないため、mysql に接続できません
誤って mysql のすべてのユーザーを削除してしまいました ... そのため、mysql に接続できません。
誰にもアイデアはありますか?
再インストールしてみましたがだめでした…
PS : 私は Archlinux を使用しています。
前もって感謝します !
c - Cコードはarchlinuxで実行されますが、ubuntu10.04では実行されません
私は友人と協力してコードを書いてきましたが、ほとんどはarchlinuxでテストされています。私たちがubuntuで再コンパイルしてテストするようになったとき、それはプログラムを通り抜けて、スタックスマッシングエラーを返します。クラッシュが発生している場所を特定するためにいくつかのprintステートメントを追加しましたが、どちらも原因を確認できません。
コードは次のとおりです。コードが関数「認証」から戻ったときにエラーが発生しているようです。
エラーの場所は、以下のコンソール出力から与えられます。
誰かが私たちが間違ったことをしたこと、私たちが自分たちでそれをどのように働かせることができたか、そして将来同様の間違いをどのように回避できるかについて何か光を当てることができますか?
また、archlinuxで正常に動作する理由について誰かが洞察を持っているが、ubuntuではない場合は、それを聞いて非常に興味があります。
linux - GPSD の簡単なクエリ
NTP マスター サーバーで実行されている GPSD サーバーからの情報が必要です。
- 見ている衛星の量
- 位置修正に使用している衛星 (おそらく SNR)
- たくさんの衛星があるので、どの衛星を見ていますか (これは可能ですか?)
これをPHPに出力するので、単純なはずです
apache - ArchLinuxでapacheのumaskを変更する
これは機能しませんでした:
Archには/etc/apache2/envvars
ファイルがなく、/etc/rc.d/httpd
スクリプトを変更しても何も変更されませんでした。
たぶん誰かがrc-scriptを正確に変更する方法/場所を教えてくれるので、apacheにはumask002があります
python - Python 3.2 を使用する archlinux の mod_wsgi
私は実際に mod_wsgi を python3.1 で動作させていましたが、いくつかのソフトウェアを更新した後、動作しなくなりました。
3.2 用にわずかに変更された python3.1 の次の手順に従いました: https://wiki.archlinux.org/index.php/Mod_wsgi
ビルド/インストールは問題ないようですが、Apacheを起動しようとするとエラーが発生します:
/etc/httpd/modules/mod_wsgi.so をサーバーにロードできません: /etc/httpd/modules/mod_wsgi.so: 未定義のシンボル: PyCObject_FromVoidPtr
この男が得たのと同じように: --enable-shared を使用した Python 3.1.1 : 拡張機能はビルドされません
どんな助けでも大歓迎です。
私はLinux初心者です。
linux - Linux はカーネルとユーザー空間のセグメント セレクターの値をどこで設定しますか?
Linux では、カーネルとユーザー空間のセグメントにそれぞれ次の値が割り当てられていることを確認しました。
Linux ソースを調べたところ、Linux が上記の値をこれらのセグメントに設定する場所を特定できませんでした。実際、次の割り当てを見つけました (/arch/x86/include/asm/segment.h):
これを理解するための助けをいただければ幸いです。
archlinux - pacmanでリリースノート/変更ログを表示する方法
多くの仲間の射手と同じように、私はpacman
毎日ソフトウェアを更新するために使用しています。多くの場合、次のような更新があります。
何が更新されたかを確認foo-1.1
しfoo-1.2
たり、バグ修正や新機能などを説明するリリースノートを入手したりする方法があるのではないかと思いpacman -Log foo
ます。