Debian GNU/Linux スレッド Ver.99
レス数が1000を超えています。これ以上書き込みはできません。
Linuxの設定するならシェルスクリプト読めないとダメだね
シェルスクリプト慣れてないから読むのしんどい 普通はDE入れたらそれに付属してる設定ユーティリティで
コンフィグは集中管理できるようにしてあるからなぁ
個別にWM入れてコンフィグファイルの内容調べて…
っていうのは、よほどこだわりが強いユーザーとして
基本的に想定されてないと思うわ Archはどうしてるの?
DebianだとWi-Fiの設定とか最初の言語の設定とかはGUIでやったけどArchだとそこからCLIなんでしょ? Archのユーザーは平均的にスキルは高いだろうから
nmcliとかでもWiFi設定できるのでは…?
(arch触ったことないから分からない)
nmtui使ったら自分でもできるだろうし
さすがにArchユーザーでもCLIオンリーで
GUI入れずに使う用途の人は少ないだろうから
真っ先にpacmanとかで好きなDEインスコ
できるもんではないかと >>933
俺はキーボードショートカットにコマンドを設定している
・Ctrl+Win+B 〜 外部スピーカー用音量
amixer set Master unmute 60%,60%
・Ctrl+Shift+Win+B 〜 ヘッドフォン用音量
amixer set Master unmute 43%,43%
こういうことではないと思うけど amixer と alsamixer とで画面が異なるよね(現在あまり使わないけど)
thinkpad のF1 F2とかは音声関係のキーが割振られていて消音、減音、増音、マイクミュートに割当てられている
一体どこがキー設定やっているんだろう?gnome? あんまり音の大きさ変えないけどFnキー使えれば便利だね
xremapにインプットデバイスが選択されてませんって拒否されてコントロール押し辛くて大変 >>939
x11 or wayland
キーイベントが上に上がってこない メディアキーのイベントは普通に来るぞ?
ほとんどの環境でグローバルショートカット用のデーモンが奪っているだろうけど うちの富士通FMVは Fn+F8,F9 で音量を増減できる
pulseaudio(pavucontrol)を入れているおかげかも知れない
ちなみにXfceのパネルに「PulseAudioプラグイン」を追加していて
これのプロパティを開いたウィンドウに「音量調整のショートカットキーを有効にする」
というチェック項目があってONになっていて Fn+F8,F9 で音量を増減できる
OFFにしたら出来なくなる
他のDEやalsaでどうすれば良いかは分からない bindsym XF86AudioRaiseVolume exec --no-startup-id <volume up comman>
これはi3の設定例だけど、メディアキーはこんな感じでどのWMも大概同じ(xkbcommonとかいうライブラリ)。
コマンドのところは、pulseaudioなら、pactl set-sink-volume @DEFAULT_SINK@ +5% とかやるだけだ。
alsaならamixer〜とかになるだけと思うけど。 この手の特殊キーってそれぞれのplatformに合わせたdriverでmapしているんだと思ってたんだけど。
/lib/modules/x.y.z/kernel/drivers/hid/
とか
/lib/modules/x.y.z/kernel/drivers/platform/x86/
とか(こっちはkey以外のACPI周りかな?)
自分の知識が古いのかな? >>945
そのはずだけど
APIからも音量を変えられることと
ファンクションキー列の機能キーの扱いが混同されてる気がする さあ。細かいことはしらん。
けど実装する身になってみれば、そんな直接的な手段を使ってたら破綻するのは明白。
だからこういったライブラリが存在するわけで。 いや、単にドライバがロードされてなければいくらライブラリが頑張っても動かないよっていう話なんだけど。 Fnキーそのものに特別なドライバなんていらないでしょ。
少なくとも、うちの2〜3種類のキーボード・ノートPCでは各キー全部同じコード(xevで確認)を出している。
ドライバでacpiが云々言ってるから、Lidとごっちゃにしているだろ。 >>949
そうなんだ。すまんかった。
10年以上前に昔VAIOの特殊キーを拾おうとしてごちゃごちゃやったときの記憶のままなんで。
詳しそうなんで聞きたいんだけど、drivers/hid/の下のモジュール類は何しているんですか?
hid-apple.cとかhid-lenovo.cとか見るとキーコードの変換も入っているみたいですが。hid-logitec-hidpp.cはほとんどunifying関係の処理みたいだけど。 わけわかんなくなったから今度はWaylandと swayで最初からやることにした
なんかデバイスのところごちゃごちゃしててよくわからない Linuxの全体像わかってたつもりだけど全然そんなことなかった
本で学んだことと実際やろうとしてることが全然結びつかないんだけどそんなもん? ウィンドウシステムとかデバイス周りは本には簡単な概念の紹介しかないから調べるの大変 複雑さに加え新機能や変更の速さでどれもまともなドキュメントや説明書が無いのは事実だけど
最上のドキュメントであるソースコードに自由にアクセスできるのはすごい利点 ソースコードとか読んでも理解することが
できなそうなレベルの人間だけど、
流石にソースコードからGUIのシステムを
俯瞰的に把握しようとするのは難しそうだ…
仕様書とか設計書的なドキュメントも要るけど
多数のプロジェクト横断でGUIシステムができてるから
読んで理解できるレベルの人だとしても
体系的に覚えるのは時間的にも脳内キャパシティ的にも…
そうだ、ArchWikiに頼ろう!💡 うんArchのドキュメントはいいものだ
概ね最新情報だし特定のソフトウェア群への偏りもなく幅広く紹介してる bashが/etc/profileを読み込むようにしてる仕組みってどうやってるの? /etc/profileがシェルスクリプトで他のファイル読み込むように指示してるのはわかったんだけどそもそもbashが/etc/profileを参照するように書いてるファイルはどこにあるかわからない strings /bin/bash | grep profile
するとわかる nvidia-driverの555.42.02は地雷ドライバーだから絶対いれるな
KDE起動前くらいにDVI出力切れて真っ黒画面、(Ctrl+)Atl+F2も効かない。single or recoveryも同症状。nvidia_modeset=0など全滅
もし入れてしまって壊れたらLive USBで起動して/マウント、カーネルモジュールnvidia*を削除か移動。再起動してKDE起動できずに止まるのでAlt+F2で切り替えてaptでダウングレード
もし最低限のドライバだけダウングレードしてGUIのSynapticsで他のダウングレードしようと思ってたらやめておいたほうがいい
Synapticsのバージョン固定はバグだらけで不可能
CUIのapt install pkg1=ver pkg2=ver...でやるか、いっそnvidiaのaptレポジトリ消してdebian公式のパッケージまでダウングレードするしかない
とにかくメチャクチャ面倒なことになるので555.42.02は絶対インストールするな DVI出力がある世代のグラボに
555入れれば不具合も起きるだろうよ 10xx系だけどそんな古いか?
msiのマザボだとUEFIブートにするとPOST画面でなくなったりするけどググるとmsiのマザボばっかりだからmsiのBIOSが腐ってるせいで10xx系悪くないと思ってるんだが
なんかGPL厨がオープンにしろしろ暴れたからGPUカードのRISC-VのCPUに非公開じゃないと駄目なドライバ処理移しはじめたらしいぞ。AMDみたいに
RISC-Vの子プロセッサー、20xx系〜から?しか載ってないらしいけど /bin/bashってバイナリじゃなかった?
まあ明日見てみるか # perl -E '
open($IN,"find '/etc' -type f |");
$str = "/etc/profile";
while($f = <$IN>) {
$f =~ s/[\r\n]+\z//;
open($IN2,$f);
while(<$IN2>){
m|$str|i and say "$f -> $_";
}}
say ":END";'
./etc/gdm/Xsession -> # First read /etc/profile (resp. /usr/etc/profile) and .profile
/etc/gdm/Xsession -> if [ -f /etc/profile ]; then
/etc/gdm/Xsession -> . /etc/profile
/etc/gdm/Xsession -> elif [ -f /usr/etc/profile ]; then
/etc/gdm/Xsession -> . /usr/etc/profile
/etc/lightdm/Xsession -> [ -f /etc/profile ] && . /etc/profile
/etc/lightdm/Xsession -> [ -f /etc/profile ] && . /etc/profile >>959>>962
こう出たな。ubuntuだけど
/etc/profile
~/.profile
~/.bash_profile
noprofile bashとかprofileとかそういうdebianと全然関係ない話は質問スレでやれよ
スレ違い
1,2レスならまだしも・・・ >>965
> bashが/etc/profileを参照するように書いてるファイルはどこにあるかわからない
よく読んだらこれの答えじゃないか… >>960
555.42.02なんてDebianパッケージにないのだが? >>969
cuda-toolkitでdebianのレポジトリ登録すんだよ bookworm-backportsのlinux-image6.7.12ド安定だからもうバージョンアップしてもいいぞ カーネルは独立度高いし複数入れられるから、/bootが空いている限りはいくら入れても構わない。 $ grep SYS_PROFILE *.[ch]
pathnames.h:#define SYS_PROFILE "/etc/profile"
shell.c: maybe_execute_file (SYS_PROFILE, 1);
shell.c: maybe_execute_file (SYS_PROFILE, 1); よくわかんね
ログインシェルを起動させてるやつってどう調べればいいの? linuxのファイル間のつながりとかファイルの目的とかが一覧で書いてある本とかある? ソフトインストールした時毎回設定の仕方とか場所が違うけどこれもなんか作法とかルールがあるの?
それぞれのソフト作ってる人はそういうルール的なものに則って作ってるのかと思ってたけどそれが明文化されてるものとかある? XDGBaseDirectoryとかがそれなのかと思ったけどデフォじゃないよね?
デフォならそういうディレクトリがあるはずだけど自分で作ったりしないといけないし swayにしたらfootってターミナルになったんだけどなんか文字とか色とかかわってるね
中国語っぽいフォントというか なんかLinuxのお作法みたいなことがたくさん載ってる本とか知ってたら教えてほしい とうとう100スレ目に突入か…
rm /rfで騙されて全部消えた日が懐かしい
あれはまだetchだった頃… Debian JP Projectは当時の日本語対応とかでまぁわかるんだけど
下記の日本独自サイトってなんだったの?
日本語対応?それとも利権を何か狙っていて失敗した残骸?
日本Linux?? archive.linux.or.jp/
日本GNOMEユーザー会 www.gnome.gr.jp/
日本 Samba ユーザー会 www.samba.gr.jp/ >>984
キミは何も分かってないのでは?
各サイトを調べたらしぜんと活動内容は判るのにね 設定ファイル探す時は grep 探したいファイル名 /とかで探してる?
Debian12 wayland sway ターミナルはfootで環境づくりしてるんだけど、日本語フォントがおかしいからどこが制御してるかを調べたいんだけど、一般的な調べ方がわからないので教えてほしい まずLinuxのお勉強してから社交場にでましょうねー >>986
まずファイル名で探すのはgrepじゃないぞfindだぞw
コマンド名がわかってる時はman見るほうが早い。パッケージ名がわかってるならdpkg -Lも使う >>988
探したいファイル名すらわかってない時はドキュメント見るかgrepで探す? 「日本語フォントがおかしい」
って、エスパー募集だw 【ターミナル】日本語が文字化けしてしまう時の解決方法(環境変数の設定まで)
を検索して、順番に試したら? >>990
TikTokとかインスタで使われてそうな中国語っぽい漢字が混ざるフォントになってるからフォントかえたいだけなんだけどどこ見ればいいかわからない >>991
文字化けとは違うからフォント設定すればいいんだと思うんだけど、ターミナルのプロセスごとにフォントが違うからどこの管轄なんだろうと思って
Linuxの設定のスタンダードとかがわからないからあたりつけられないしドキュメントはわかりにくいし調べる方法を学ぶほうが今後も使えると思って
ソフトウェア作ってる人たちは何を参考にして設定ファイルの場所とか決めてるの? 思いついたことだーって書いてるから変な文になってすまん CJKだけどJPじゃないフォントが設定されてるか、何も設定してなくて代替フォントになってるかじゃない? 環境情報を出さないとむりw フォントは何もいじってないからデフォルトだと思う
Chromeとか開いても日本語が昔のパソコンみたいなカクカクした文字になったりしてる
Debbian12 sway 1.7くらいしか環境情報わからない 何も設定してないから代替フォントになってると思う。
fc-match とか fc-cache のマニュアル見るといいかもね。
「debian 12 フォント noto cjk jp」とかで検索してフォントの導入と設定すると良いかと。 fc-matchしたらunifont.otf: "Unifont" "Regular"って出た
このフォント使ってみて俺の言ってたことわかるから Unifont はCJKごちゃまぜで日本語も優先じゃないはず。しかもビットマップフォントでスケーリング汚くなる。別なのにしようよw このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 297日 16時間 6分 57秒 レス数が1000を超えています。これ以上書き込みはできません。