Arch Linux 14
■ このスレッドは過去ログ倉庫に格納されています
ガチの初心者だがようやくインストール成功させたわよ
これ心折れるわ暗闇の洞窟をさまよってる気分だったわ画面も真っ暗だったけど >>750
おめ!
習熟してないと調べ物用に他の端末が要るよね
でもいったんインストールしたらArch楽でいいよ インストール一度成功したなら他のディストリみたいに安易に再インストールしないでトラブルシューティング頑張って
そのためのドキュメントは豊富にあるから インストールならAntergos....
と思ったけど、プロジェクト終了なんですなぁ。 毎回思うけどArchの派生でthe Arch wayを満たしてるものって存在するのか >>751
39
>>752
あら練習にもう1回回そう思ったけどそれならgnomeやApache入れる所まで進めようかしら?
何か初心者なりの感想としては公式インストールガイドはご丁寧だったけど何故かfdisk周りだけは明確に書いてなくてreboot後にgrub、が2回あって結構絶望したわ
上級者になってくとこんなのが常識になって初心者が詰まる場所が自分でも分からなくなるから愚痴ではなくメモとして Archbootは対話式に進められて楽だったのに
archlinux-2018.06-1-archboot.isoって今でもインストール出来るのかな? libvirtが何かおかしい気がする
ゲストArchLinuxは立ち上がった後、急に終了してしまうし
ゲストWindows10は起動時のくるくるで固まったまま・・・
ホストArckLinuxをシャットダウンしようとしても正常にシャットダウンできず 今はAnarchy Linuxがあるから大丈夫だろう ブート中ではなく、ブート後のログインIDとパスワード入力中のタイミングで
systemctl start コマンドを実行する方法はありますか? 仮想コンソールの2番とかを login じゃなくて sh 動かしとくとか?
セキュリティ皆無だが。 どういうことだ
ユーザーの入力をトリガーにしたいのか? >>761
せっかくのアイデアなのにすいません。
セキュリティが甘くなる方法を採用するわけにはいかないのです。
>>762
dhcpcd を使ってネットに接続しています。
ログイン後にすぐネットを使いたいので、systemctl enable しているのですが、
wifi に接続して IP を得るのに時間がかかる場合が時々あります(15~20秒ほど)。
systemctl enable した他のサービスはすぐ起動するのですが、dhcpcd だけ遅いので、
今はこれがブート速度のボトルネックになっています。
もしログイン画面と同時に dhcpcd の起動プロセスが開始されれば、
IDとパスワードを入力し、startx コマンドを実行し、
ターミナルを開いて一呼吸置くころには、
たいてい完了しているだろうと考えました。
dhcpcd が時々遅い原因を探るのが本来やるべきことなのですが、
なかなか原因を特定できません。
作業開始が待たされなければ方法は何でも良いと割り切り、
今回質問の方法を模索し始めた次第です。 archwikiのdhcpcdに対処法書いてあるよ 聞き方が悪いなあ。 必要なのはログイン中に systemctl start する方法じゃなくて dhcp のIP獲得を非同期にする方法じゃないの。 >>764
公式wikiは見ました。
その高速化を施してなお、起動に15~20秒ほどかかる事が時々あるということです。
いつもではなく、2、3回に1回くらいの高頻度で遅い時もあれば、
10回くらい連続して早くて調子の良い時もあります。
スマホやタブも同じ wifi AP を使っていますが、
こちらは直ぐに接続できてネットに繋がるので、
機器の不具合ではなさそうです。 >>765
質問の仕方が不適切だったようでごめんなさい。
確かに考えてみれば、非同期にできなければ
ログイン時に裏で実行することはできないです。
ただ、それは dhcpcd に限らず、systemctl start をログイン時に非同期で実行できれば、
そのテクニック(やその仕組み)は他に応用効きそうな気はします。 >>767
うーん。
依存関係の無いデーモンは非同期に開始させる事が出来る(依存関係があれば開始を待たせる)のを制御する systemd なんだから、
network の start と logind(or displaymanager) に同期依存関係(require/after)がある所を変更すればいいのよ。
systemctl list-dependencies とか systemd-analyze とか使いながら探して見ると良いかと。 >>768
アドバイスありがとうございます。
調べてみます。 自宅ならdhcpcd使わないでip固定はどうですか?またはdhcpcdの代わりにsystemd-networkdを使うとか パッケージをインストールしたはいいものの、実行ファイルの名前がわからない場合はどうやって見つけてます? pacman -Ql パッケージ名
でパッケージのファイルリストが見れるから/usr/bin/のを見ればいいんじゃない?
公式のパッケージなら公式サイトから見れるパッケージの詳細にファイルリストがある 一応ご報告
nvidia GTS-250使ってるんだけどこのボードが必要とするnvidia-340xxが公式リポから消されてAURに移動した模様
これに気づいてAURからインストールした時はなんともなかったが今カーネルをupdateしたらxが立ち上がらない
今カーネル巻き戻しかドライバ再インストールしようとしてる
10年前のグラボだし、そろそろ変えなさいって事ですかね GTX 1050ti 使い。
ffmpegでハードエンコが高速
あとsteam、emuゲームなんかで便利だよ。 >>775
はい。変えたいです
で、カーネル巻き戻しやってみたら起動したので、よく考えたらyay等のhelperは基本
的にソースからビルドしてるので~/.cache/yay/のnvidia関連をsudo rm -r nvidia*
で全部消してから -S nvidia-340xx nvidia-340xx-utils で再インストしたらおkで
した、これカーネルupdateする度やらないとダメっぽいなあ。一応参考までに AURを片っ端からビルドしてくれるリポジトリがあるから
それを導入しておけばよろしい tcp_wrapper使ってたつもりがずっと使えてない状態だった
どうやっても使えないからiptablesにした tcp_wrapperがやってるのってIPフィルタリングじゃないから 起動したときに、回によってはノートPCのタッチパッドが動かないんだが、このモジュール(?)だけ再起動する方法ってない? デバイス確認
lsusb
lspci
lsmod
ドライバー追加削除
modprob
manでオプション見ながら試したら? タッチパッドとか言ってるからXでしょ。 xinput とかも叩いてみないと systemd-nspawn最高すぎワロタ
個人用途ならdockerより圧倒的にいいな >>783
あざ!
>>784
すまんノートPCのキーボードの下についてるあれのこと
入力機器としてのそれは動いてるのにXとの連携が上手くいってない可能性があるみたいなことですか?
調べてみます 10月にドイツで初のイベントArch Conf開催予定
https://conf.archlinux.org/ 昨日一日はまったメモ
qmeuのvmでarchインストしたら、
boot直後のsshd.serviceがすぐ立ち上がらず、5分後ぐらいで起動する症状に悩んだ。
rng-tools入れたら解決したんだけど、
乱数生成が影響あるなんぞ知らんかったぞっと。
英語フォーラムに症状対策あったけど、検索で見付ける相当苦労した。 もしやと思ってrng-toolsインスコしてサービス有効化したらXの立ち上がり早くなった。
デバイス認識とかエントロピーを増やせみたいな記述よく見るけど、こういうことなのね。
知らないこといっぱいあるなあ。 systemd-242.32.3が
Zen2で起動しない問題への対策版っぽいんだけど
誰か試した人はいないかい 今回のgrubのアプデで/がbtrfsだとgrub-installでcore.imgがでかすぎて埋め込めない&block listsをサポートしてないよってエラーで中断するようになっちゃった
確かに/boot/grub/i386-pc/core.imgが30KBちょいから70KBまででっかくなってる(´・ω・`)
どうすっかなー >>791
多分明日試せる。
2700X→3900X換装で起動時失敗した為調べてその情報にたどり着いた。
2700Xに一旦戻そうとBIOS書き直したら失敗、再注文したマザーが明日来るので再トライ予定。
2700Xもスッポンしてピン曲がるし散々… >>793
期待
まあ自分も時間があればやってみるつもりだけど >>795
マザー届いたので入れ替えて試したところ、問題無く起動するようになった。
nmonで見ても24個認識されてる。
systemd 242.32-3で大丈夫そうです。
いまaurmanでlinux-vfioを更新中のため、これが終わったら自分のメインであるKVMを走らせる予定。 systemdをアップデートしてCPUを3700Xに交換したら無事起動したわ
しかしKVMで動かしてた仮想Ubuntuが起動しないwそっちは忘れてたわww
まあとりあえずよしとする ウチはKVMはCentOSなので普通に起動できた。 初心者です。なんとかインストールには成功しました。
しかしその後ネットに接続できない状況です。
Wifi-menuの使用を試みても別なパッケージ?の導入を求められてしまいます。
Netctlもダメでした。どうすればいいでしょうか? wifi-menuは確か、dialogとwpa_supplicantが必要だったはず。この依存関係は手動で解決しないといけないよ。 >>801
レスありがとうございます。仰る通り、インストール中ならばその2つを導入できたのですが、インストール後になるとネットに一切繋ぐことができず終いです。 自分でも1週間ほど様々なサイトを検索したのですが、インストール後にネットに繋げないという事例を発見できずにいます。
エラーの英文と同じ内容を、海外フォーラムで見かけることは多々あります。
しかしそこの回答に従ってコマンドを打っても、ことごとく失敗してしまっています。
ちなみにX86_64のBIOS ブートです。 >>802
インストールメディアからもう一度ブートして、ディスクをmount、arch-chrootすればいいよ。フォーマットしない限り壊れることはないから不安にならないで。 機器構成書く、ログのエラー書く等しようよ。
情報がないと適当なアドバイスもできないぞ。
wifi無理なら、とりあえずUSB-LAN刺してためしたら?
インスト中は問題なければ、設定ミスっぽいけどね。
下記コマンド試してログみてみるとか?
ping,curl,dig,ip,ss,traceroute,iptables,journalctl,date
lsusb,lspci,lsmod,modprob >>804
ご親切な回答に感謝です
その方法でdialog、wpa_supplicant を導入できました。
ただ、wifi -menuを実行するとfailed to initialize control interface '/run/wpa_supplicant '.などとエラーが出てしまいます。 Arch-chroot /mnt を実行すると一切ネットに繋がりません。wifi-menuも不可、pingも通りません。
しかしarch -chroot /mnt の実行前と、exitで脱出した後は普通に繋がります。 ping 1.1.1.1
でも無理なの?メッセージなんてでるの?
名前解決できてないなら、下記かえてみる
/etc/resolv.conf
---
options timeout:1
nameserver 1.1.1.1
---
/etc/nsswitch.conf
---
hosts: files dns mymachines myhostname
--- 参考になるかしらないけど、arch-chrootした後のするべき、
コマンドその1
arch-chroot /mnt
ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
echo en_US.UTF-8 UTF-8 >> /etc/locale.gen
echo ja_JP.UTF-8 UTF-8 >> /etc/locale.gen
locale-gen コマンドその2
echo LANG=jp_JP.UTF-8 >> /etc/locale.conf
echo KEYMAP=en > /etc/vconsole.conf
hostname="arch"
echo $hostname > /etc/hostname コマンドの連続書き込みではじかれる、寢るわ。
ttps://i.imgur.com/wv2NQ21.png >>806 >>807 これ矛盾してない?arch-chrootする前だとwifi-menuでネットに繋がり、arch-chrootした後だとネットが生きててパッケージインストールが通るが、arch-chrootした後にwifi-menuできないのなら正常。
これ矛盾してない?arch-chrootする前だとwifi-menuでネットに繋がり、arch-chrootした後だとネットが切れてしまうなら、インストール手順が間違ってる。
インストールディスクでネット接続できるならハードの問題じゃないから解決したいなら情報が足りない。 >>807
しばらく考えてエスパーしたけど、failed to initialize control interface '/run/wpa_supplicant '
のエラー文はwifiカードを初期化できないってことで、chroot環境下でハードウェアにアクセスできませんってことで、これは正常。
もう一度、再起動して、今度はインストールディスクをPCから取り外してHDDからブートしたらwifi-menuが通ると思うよ。 使い始めはなんとなく理解してたつもりのことが理解できてなかったとはっきりわかる。 chrootの中でpacmanできないなら、最初のpacstrapで必要なものを全部ダウンロード(bootloader、Network関連、...)しておけばいいんじゃない?
chrootで最低限設定する必要があるのは、fstab(/)、bootloader、initamfsだけでしょ。
ネットワーク設定なんか再起動後でいい。
公式のinstall guideは、後でもいいことが書いてある割に、最重要な点がオマケみたいに書いてあったり、
少しズレてるな。 皆さんご丁寧にありがとうございます。厨房なもので文章力が足らずすみません。
>>808
Ping 1.1.1.1 は成功しました。名前解決の方も試してみましたが
、wifi -menuと打っても今までと同様のエラーが出てしまいました。 >>809〜811は既に設定済みでした。
>>812
すみません、前者はLiveDVDからHDD をマウントした場合、後者はHDD だけで行った場合です。しかし一切繋がらないというのは私の勘違いだったようで、後者でもping 1.1.1.1は通っています。
>>814
仰る通りですが、一応私も1週間ほど海外フォーラムやqiitaで調べた上で質問させて頂きました。 解決しました。
>>817さんの方法を試させて頂こうかと思いましたが、その前に>>813さんのそれで成功しました。深く感謝致します。 何度もすみません。
Gnomeのインストールには成功したのですが、日本語化で詰まりました。
色々なサイトの通りに試行しましたが失敗します。
Mozcを導入し、入力メソッドもMozc以外はすべて削除しました。
Fcitx設定もありますし、状態パネルにもオレンジ色の[あ]が表示されており、間違いなく導入は出来ているはずなのですが。
とりあえず、ここに書いてある方法は試しました。
https://www.archlinux.site/2016/03/arch-linux-x-gnome.html?m=1 >>822
GNOMEだったらibus-mozcを使う方が好みだな
aurを使わないとだめだけど・・・ 電源ボタン(バー右上) > 設定 > 地域と言語 > 言語 > 日本語
archwikiか公式マニュアル見て使い覚えなよ
脳死のコピペ設定じゃ今後も解決できないぞ >>823
それでも良いんですが、ibus-mozcはpacmanからインストールできなかったので、まずyaourtやyayを入れようとしてもエラーになり、避けている状況です。
調べたところrootで実行するな、とのことでしたが、別なユーザーで試すと今度は userはsudoers ファイル内にありません などとエラーが出ます。
それについて調べると、対処法はあったのですが、今度はvisudoの編集ができない始末です。
ctrl+xで終了らしいのですが、何度押しても終わらせることができません。 >>824
それは何度も読んだのですが解決には至りませんでした。
その設定も既にしてありますが、やはり日本語入力はできませんでした。もちろん全角半角キーを押してないとか、そういうミスではないです。 >>822
サイト見たけど古いから、最近のバージョンで動作するかは疑問。
アイコン表示は「TopIcons Plus」ってのが最新verのGnome-shellで動く。
日本語入力はfcitx-mozcの場合下記見たほうが良いかと
https://wiki.archlinux.jp/index.php/Fcitx
https://wiki.archlinux.jp/index.php/Mozc 普通にUbuntu使ったほうがいいぞ
Archなんて特にメリットもないし自称中級者上級者が使うものだからな
人生の貴重な時間をこれ程無駄なことに費やすなんて馬鹿げてる これして、リブート
ttps://i.imgur.com/9EtjgLP.png
正確なコマンドはwikiから該当コピペ >>828
確かに、そこまでして時間をかけるべきことではないとは思ってます。受験もありますし
今日中に日本語化出来なければ、おとなしくubuntu64bit使います >>827
>>829
何度もありがとうございます。試してみます。
ちなみに今の状況はこんな感じです
https://imgur.com/a/NLDRNJD 興味本位で聞くけど、どういう理由でArch使おうとおもったの?
自分で言うのもなんだが、Archすごくめんどうだよ
Linuxの基礎知識の勉強するのに良いけど
設定や問題解決に時間溶けるのやばいぞ。 >>832
ミニマリストにはまって、どうせならOSも
無駄を省きたいと思って行き着きました。
あと正直、厨房なのでlinux使ってる俺かっけー的なのもあるかもしれません 環境さえ出来てしまえば今まで使ってきたディストリのどれより楽だけどね
問題さえ出なければpacman -Syu、yay -Syuでメンテナンス終わるし linuxを弄るのは下手くそなりに割と楽しいんですが、将来考えるとjavaとかpythonに時間費やした方が良いんですかね。
829
https://imgur.com/kpx036w
上から2つのコマンドがエラーになりました。あとは成功したようです。 通常使うアカウントはrootではなく一般ユーザを作って利用した方が良いよ
rootでGUI使わない方が良いと思う
一般ユーザで設定したら動くかもよ >>836
アカウント切り替えてやってみましたが、再インストール〜と表示されます
様々なサイトを見ても、ミスはないと思うのですが相変わらず日本語入力はできません wikiからの
https://i.imgur.com/EtBqveR.png
該当ファイルが、3行できてたらつかえるはず。
.xprofileでうごかんなら、他のファイル
.profile,.xinitrc,/etc/enviromentに全部に記載してみる GNOMEはデフォルトibusでfcitxを使おうとすると面倒だった記憶があるよ
xfce4入れて試してみるのもありかも >>835
cpエラーは、フォルダないから作る。スタートアップの設定だから、別に手動で起動すれば問題ない。 >>838
すみません、全部設定してみましたが出来ませんでした。英語しか打てません。
それと、いつのまにか画面右上にあったja、enの表示が消えました。 思い切ってxfce4にしました。
その後ネットを見つつ各種設定を行ったのですが相変わらず英語しか打てません。
どうにも難しいです。一体何がおかしいのでしょうか?
https://imgur.com/mW1coBk.png よくわからんなー。
gnome+fcitxの画面はこんなん
https://imgur.com/VrZMJuV
text editor起動して入力切り替えできなの? ちょっと動きがありました。
入力メソッドの設定で、日本語を1番目、mozcを2番目にしたら、全角半角キーで右上の表示が切り替わるようになりました。
オレンジのmozcのアイコンと、キーボードのアイコンとで交互に変わります。
しかしそれでも英語しか打てません。 rootじゃmozcは使えないってそれ一番言われてるから >>846
あ、本当ですね・・・
rootじゃない方でログインしたら普通に日本語入力できました >>820
>>813です。お、いんすとーるおめ。少しレスの流れ見たけど、おかしなアドバイスしてる人もいるし、日本語でいいからarchwikiの通りに進めることを強く推奨する。
一般的なアドバイスとしてはいきなり自動起動させるんじゃなくて、コマンドで起動させてきちんと動作する設定を見つけること。
まず自動起動設定はそのままでいいから、killallのコマンドを覚えてバックグラウンドのIMEのプロセスをキルしてから、手動で起動する。
IMEの設定ファイルは一度削除してもいいよ。 ■ このスレッドは過去ログ倉庫に格納されています