タグ付けされた質問 「arch-linux」

Arch Linuxは、物事をシンプルに保つことを目的とした、シンプルで軽量なローリングLinuxディストリビューションです。Arch Linuxに固有の質問には、このタグを使用します。Manjaroなどの派生物にはこのタグを使用しないでください。

2
Arch Linuxがkhugepagedから応答しなくなります
私はVMwareワークステーション10.0.3のヘビーユーザーで、システムに32GBのRAMを搭載しています。私の唯一のオペレーティングシステムは、デスクトップにUnityを使用するArch Linuxです。 通常、それぞれに約3GBのRAMが割り当てられた2つの仮想マシンを実行している場合、非常に頻繁にランダムな間隔で、システム全体が数秒間応答しなくなります。 端末で "top"を実行している場合、犯人はkhugepagedコマンドのようです。これは、システムが100%のCPUで応答しなくなってから消えるコマンドです。 これを回避する方法はありますか?私はkhugepagedについてググってみましたが、2011年の古代の投稿または未回答の質問しか見つけられないようです。 これらは私の完全なシステム仕様です: CPU:Intel i5 4570@3.2GHz 32GB Corsair Vengeance RAM @ 2400MHz M / B ASrock Z87 Pro 4

1
QEMUを使用してRaspberryPiをエミュレートする
QEMUを使用してMacOSXでRaspberryPiシステムを実行したいと思います。このチュートリアルを使用して、私は以下を試しました: ./qemu-system-arm -M versatilepb -cpu arm1176 -m 256 -hda ArchLinuxARM-2014.06-rpi.img -kernel kernel.img -append "root = / dev / sda" -serial stdio ArchLinuxARM-2014.06-rpi.img私のRPiイメージはどこにあり、kernel.img正確にどこから来ていますかArchLinuxARM-2014.06-rpi.img(私はそれをコピーしましたが、素晴らしいアイデアだったとは思いません)。 その結果、2つのQEMUウィンドウが表示されます。1つは、「マシン」と「表示」メニュー、および次のメッセージを示す黒い画面です。 ゲストはまだディスプレイを初期化していません。 2つ目は、単に黒いウィンドウです。 Raspbianイメージと同じコマンドを使用して同じ問題が発生しました。何が悪いのですか?

1
Dmenuが一部のプログラム(emacsなど)を起動しない—ログファイルはありますか?
Arch Linuxでdmenuを使用してdwmを実行しています。dmenuが動作している間は、emacsなどの一部のプログラムは起動しませんが、コマンドはオートコンプリートで表示されます。ターミナルで起動すると、正常に動作します。 私に何ができる?dmenuのエラーログファイルはありますか?
8 arch-linux  dwm  dmenu 

1
Arch Linuxでglibcを再構築する方法は?
「静的なTLSを使用して一部のライブラリを動的にロードする」ため、MATLABはLinuxでかなり台無しになっているように見えます。 推奨される回避策glibcは、より大きなで再構築することDTV_SURPLUSです。これは私に2つの質問を残します: glibcArch Linuxで再構築して、DTV_SURPLUS?absツリーでPKGBUILDを調べたところ、DTV_SURPLUSどこにも表示されなかったため、どこに変更を加えるかわかりません。 どのような値に設定DTV_SURPLUSしますか?おそらく、それをに設定すること 2^64は、やり過ぎであり、悪い考えです。 MATLABの問題は、R2014aの次のMWEで確認できます。 >> ones(10)*ones(10); >> doc('help'); Exception in thread "XPCOMMessageLoop" java.lang.UnsatisfiedLinkError: /opt/matlab/sys/jxbrowser/glnxa64/xulrunner/xulrunner-linux-64/libxul.so: dlopen: cannot load any more object with static TLS at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary1(Unknown Source) at java.lang.ClassLoader.loadLibrary0(Unknown Source) at java.lang.ClassLoader.loadLibrary(Unknown Source) at java.lang.Runtime.load0(Unknown Source) at java.lang.System.load(Unknown Source) at com.teamdev.jxbrowser.gecko.xpcom.impl.linux.LinuxMozillaToolkit.c(Unknown Source) at com.teamdev.jxbrowser.gecko.xpcom.impl.linux.LinuxMozillaToolkit.a(Unknown Source) …

3
VirtualBox:modprobeがvboxguest、vboxsf、vboxvideoを見つけられない
これらの指示に従って、arch linuxのゲストパッケージをインストールしました。 Unfortunatelly modprobeは以下を返します: [snooc@archfire ~]$ modprobe -a vboxguest vboxsf vboxvideo modprobe: WARNING: Module vboxguest not found. modprobe: WARNING: Module vboxsf not found. modprobe: WARNING: Module vboxvideo not found. pacman -Ss virtualbox 表示しています: [snooc@archfire ~]$ pacman -Ss virtualbox ... community/virtualbox-guest-modules 4.3.12-1 [installed] Guest kernel modules for VirtualBox ... community/virtualbox-guest-utils 4.3.12-1 …

2
Archはブート時にbtrfsアレイをマウントしません
データパーティションとして、マルチディスクのbtrfsファイルシステムがあります。私のルートディスクはext4です Fstab: UUID=290624c6-6b95-41fd-94a1-923ebca64b83 / ext4 rw,relatime,data=ordered 0 1 /dev/sdc /mnt/btrfs btrfs rw,relatime,compress-force=zlib,autodefrag 0 0 マシンを起動すると、メッセージが表示されて1分30秒待機します A start job is running for dev-sdc.device それとその後 Dependency failed for /mnt/btrfs ログインするとできること mount /mnt/btrfs systemctl default そしてそれはうまくいきます。システムは正常に起動します。 最初にmkinitcpioフックで何かをする必要があるかもしれませんが、このページには次のように書かれています: Archのデフォルトのmkinitcpioパッケージには、標準のbtrfsフックが含まれています。これは、マルチデバイス(RAID)サポートを取得するのに十分です。それ以外に、カーネルはフックなしで単一デバイスのbtrfsルートを起動することができます だから、すべてが箱から出して動作するはずです。 なぜ動作しないのですか?それを修正するにはどうすればよいですか?


1
dbus-launchは次のエラーで異常終了しました:プロトコルが指定されていません
Arch Linux x64システムを最近アップグレードした後、でパッケージをインストールまたは削除した後も、この警告メッセージが表示され続けますpacman。 (gconftool-2:5207):GConf-WARNING **:クライアントがD-BUSデーモンへの接続に失敗しました: / usr / bin / dbus-launchが次のエラーで異常終了しました:プロトコルが指定されていません 自動起動エラー:X11の初期化に失敗しました。 ですから、これまでのところ、私が知っている悪影響は確認していませんが、この警告を廃止したいと思います。 編集 GNOME Doをインストールまたはアンインストールすることで、これを一貫して再現できます。次のコマンドはどちらも上記の出力になります。 $ sudo pacman -S gnome-do $ sudo pacman -Rns gnome-do 実行するxhost +と、一時的に警告が緩和されるようです(少なくとも再起動するまで)。私は走ることができxhost -、警告が戻ります。 更新 この問題は、いくつかのアップグレード(つまりpacman -Syu)後に解消されました。
8 arch-linux  x11  d-bus 

3
Arch LinuxでWi-Fiネットワークに接続するには?
tl; dr インストール、ワイヤレスセットアップ、WPAサプリカントに関するArch wikiの記事を読み、以下の提案と多数のフォーラムスレッドを試した後、Archの起動時に次のカードのいずれかをワイヤレスネットワークに接続できませんLinux 2013-09-01 ISO: Edimax Technology Co.、Ltd EW-7811Un 802.11nワイヤレスアダプター(ID 7392:7811) Realtek Semiconductor Corp. RTL8192CU 802.11n WLANアダプタ(別名)。Bolse®300Mbps WifiワイヤレスN USBマイクロミニアダプター(ID 0bda:8178) アプローチ1(デフォルト): これを行うデフォルトの方法は、直後にがsystemctl stop dhcpcd.service続くことになっていますwifi-menu。それはネットワークを見つけます: [SSID] + wpa 10 タイムアウト後、接続が失敗したことを報告します。2回目に実行wifi-menuするとパスワードの入力は求められませんが、終了すると最終的にデバッグのヒントが表示されます。 Job for netctl@wlp0s29f7u5\x2dBTHub4\x2dGRK6.service failed. See 'systemctl status netctl@wlp0s29f7u5\x2dBTHub4\x2dGRK6.service' and 'journalctl -xn' for details. 前者は、サービスが「ロード」されているが「アクティブ」ではない(文字通りinactive (dead))と報告しています。後者は言う: WPA association/authentication failed for interface …

3
dbusおよびsystemd / userに関する問題
私はsystemdをセットアップして、を使用systemctl start user@meするとユーザーサービスが期待どおりに開始されるようになりましたが、dbusは機能しません(PulseAudioに必要です)。 私が間違っていることを理解するためにdbusまたはsystemdをチェックできる方法はありますか? この時点では、試すことのアイデアが足りません。他に関連する可能性のあるものがあれば、お知らせください。 追加情報/解決の試み Arch Linux、systemd 204-1、dbus 1.6.10-1を使用しています ユーザーsystemdを起動すると、次のようになります# systemctl start user@me。 ├─systemd─┬─(sd-pam) │ ├─mpd───5*[{mpd}] │ └─pulseaudio─┬─gconf-helper │ └─2*[{pulseaudio}] systemd --user &ユーザーが作成したときに手動で開始: ├─bash─┬─pstree │ └─systemd─┬─2*[dbus-daemon] │ ├─dbus-launch <<< X only │ ├─gconfd-2 <<< X only │ ├─mpd───5*[{mpd}] │ └─pulseaudio─┬─gconf-helper │ └─2*[{pulseaudio}] また、ユーザーdbus.serviceを有効にしたにもかかわらず、Xを使用していない場合は、次のエラーが出力されます。 Failed to open private bus connection: …

3
Arch Linuxをインストールすると、「起動可能なデバイスが見つかりません」というテキストが表示されます
Arch Linuxをインストールしようとしています。インストール後、BIOS画面が表示され、その後、「起動可能なデバイスが見つかりません」というメッセージが表示されます。 シナリオ全体を何度か再試行しましたが、それでも同じメッセージが表示されるだけです... インストール時には、ArchLinux wikiの非公式の初心者向けガイドに従っています。 これが私がしたことです: まず、ハードドライブ(ワイプの前にWindows Vistaがインストールされていたもの)をワイプし、gdiskを使用してGPTをそこに配置しました。次に、いくつかのパーティションを設定しました。パーティションは次のようになります(partedの出力)。 Model: ATA ST9160310AS (scsi) Disk /dev/sda: 160GB Sector size (logical/physical): 512B/512B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 1 1049kB 2097kB 1049kB BIOS boot partition bios_grub 2 2097kB 107MB 105MB ext2 Linux filesystem 3 107MB 21.6GB …

2
「linux-headers-3.7.5-1-ARCH」はどのパッケージを意味しますか?
私は、自分のディストリビューションについていくつかの先入観を持っていると思われるクローズドソースのソフトウェアインストーラーをデバッグしています。が見つからないため、インストールが中止されますapt-get。実行しようとするコマンドは次のとおりです。 apt-get -y -q install linux-headers-3.7.5-1-ARCH 「パッケージ名」は/usr/src、唯一のエントリがであるから来ていると思いますlinux-3.7.5-1-ARCH。pacmanでどのパッケージをインストールする必要があるかについて、知識のある推測はありますか? ヘッダーは、おそらくカスタムハードウェアのドライバーをコンパイルするために使用されます。 インストールログからの関連テキストは次のとおりです。 注:Linuxドライバーは、Linux OSが現在実行しているカーネルのカーネルソースに対してビルドする必要があります。このスクリプトはこのタスクを自動化します。 注:Linux OSカーネルヘッダーソースファイルがインストールされている必要があります。Jungo Debug Monitorを実行する予定の場合は、「compat-libstdc ++」と「libpng3」もインストールする必要がある場合があります。 Linuxは現在次のカーネルバージョンを実行しています: 3.7.5-1-ARCH

4
コンピュータが再開されたときに実行されるスクリプトをどこに置くか?
コンピュータがメモリサスペンドから復帰したら、画面をロックする必要があります。 そこで、次のスクリプトを/usr/lib/pm-utils/sleep.dとに配置しようとしましたが、/etc/pm/sleep.d実行されませんでした。 #!/bin/sh case "$1" in hibernate|suspend) ;; thaw|resume) vlock -ans ;; *) exit $NA ;; esac PSそれpm-suspendはそうではありませんpm-hibernate。 編集 systemdサービスも試したが、運が悪かった: # /etc/systemd/system/resume@.service [Unit] Description=User resume actions After=suspend.target [Service] User=root Type=simple ExecStart=vlock -ans [Install] WantedBy=suspend.target そして私も電話しましたsystemctl enable resume@.serviceが、vlockはまだ呼ばれていませんでした。

2
ステータスバーに通知をパイプするにはどうすればよいですか?
Arch Linuxで、よりグラフィカルな最小限の通知システムを実装しようとしています。具体的には、dzen2やconkyなどのテキストベースのステータスバーを使用できるプログラムに興味を持っています。 それは(のようにパイプ通知することが可能であるlibnotify、notify-senddzen2とConkyのようなプログラムで作られたステータスバーへのもの)?私が試すことができるより簡単な、またはより文書化されたアプローチはありますか? 私は現在Openboxを使用していますが、たまにWMを切り替えるのが好きなので、WMに依存しないアドバイスをいただければ幸いです。

1
サスペンドから自動的に復帰することは可能ですか?
これが私の問題です: Archを実行しているラップトップを家に置いているだけです。電池の寿命は4時間ですが、娘が保管場所の近くで遊んでいて、プラグを抜いてしまうことがあります。ええと、5時間後に帰宅したとき、私のラップトップは完全にシャットダウンされました。 さらに、時々私はそれを一時停止したままにしておき、1日ほど忘れます-同じ問題。 これが私の命題です: だから、私の考えでは、15分または30分おきに実行されるcronジョブを作成し、バッテリーの寿命を確認できると思いました。バッテリー寿命が残りN分未満の場合、ラップトップを休止状態にすることができます。これは、私のラップトップが通常の「オン」の状態であれば問題なく機能します。しかし、私が停止されている場合、それほどではありません。だから私の質問は2つあります-これを行うためのより良い方法はありますか?そうでない場合は、一時停止モードで何らかの監視を行うことは可能ですか?基本的にそのcronジョブを実行するだけですか? これがうまくいきました: 以下のuswsuspのアーチのwiki上の指示、私はからuswsuspインストールAUR。次のコマンドを使用します。 wayne@jughead:~$ swapon -s Filename Type Size Used Priority /dev/sda2 partition 530140 56744 -1 私が発見したの/dev/sda2は、私のスワップパーティションの名前です。だから私はこれを私の中に設定しました/etc/suspend.conf snapshot device = /dev/snapshot resume device = /dev/sda2 ここにmkinitcpio.confにuresumeを追加しました: HOOKS="base udev autodetect pata scsi sata resume uresume filesystems usbinput fsck" 作成/etc/pm/config.d/moduleして入れました SLEEP_MODULE=uswsusp 初期化。 ラップトップが認識# s2ram --testされなかった(表示されたMachine unknown)ため、--forceオプションを使用する必要がありました。 では/usr/lib/pm-utils/module.d/uswsusp、すべてのs2ramオプションをに変更しましたs2both。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.