くだらねえ質問はここに書き込め! Part244(ワ有)

2022/10/22(土) 15:47:59.48ID:jeZhX/2fd
>>356
「そういう風にシェル変数の設定を記述してからコマンドを起動すると、起動したプロセスにその変数を渡せる」
という仕様にシェルがなっているから、という話になってしまうかな
2022/10/22(土) 16:54:50.72ID:uKcpZWaT0
>>357
ありがとうございます!そういう風に書けるということで覚えておきます。

また、”起動したプロセスに”というところで、一つ勘違いしてました。
この場合のGO111MODULE、GOBINのスコープは、起動したgo getの中(子プロセス)だけで有効なんですね。
勉強になりました!
2022/10/24(月) 23:16:21.11ID:F0iIxHEe0
DISC-GRANとDISC-MAXのパラメータを確認し0以外ならば、ドライブはTRIMをサポートしている

$ lsblk --discard
NAME DISC-ALN DISC-GRAN DISC-MAX DISC-ZERO
sda 0 512B 2G 0
├─sda1 0 512B 2G 0
├─sda2 0 512B 2G 0
└─sda3 0 512B 2G 0

$
Trim をサポートしているファイルシステムは以下のもの

Ext4 Btrfs JFS VFAT XFS F2FS NTFS
2022/10/24(月) 23:19:19.62ID:F0iIxHEe0
$ dpkg -l | grep ^rc
rc mlterm 3.9.0-1 amd64 MultiLingual TERMinal
rc mlterm-common 3.9.0-1 amd64 MultiLingual TERMinal, common files
rc mlterm-tools 3.9.0-1 amd64 MultiLingual TERMinal, additional tools
rc xfonts-thai-nectec 1:1.2.7-5 all Thai fixed fonts for X from Nectec

$ dpkg -l | grep ^rc | awk '{print $2}' | xargs -t sudo apt-get -y purge
sudo apt-get -y purge mlterm mlterm-common mlterm-tools xfonts-thai-nectec

以下のパッケージは「削除」されます:
mlterm* mlterm-common* mlterm-tools* xfonts-thai-nectec*
この操作後に追加で 0 B のディスク容量が消費されます。
2022/10/24(月) 23:48:17.86ID:F0iIxHEe0
100% 確実ではありませんが、一度に 1 つのトリム方法のみを使用する必要があるため、systemd タイマーまたはマウント オプションのいずれかを使用し、両方を使用しないでください。

個人的には、systemd タイマーを使用します。それが Fedora のデフォルトのやり方です。私は自分の判断よりも彼らの判断を信頼しています。

$ uname -r
5.10.0-18-amd64

TRIM のサポートを確認する
# hdparm -I /dev/sda |grep TRIM
* Data Set Management TRIM supported (limit 8 blocks)
* Deterministic read ZEROs after TRIM
2022/10/24(月) 23:48:38.23ID:F0iIxHEe0
# journalctl -u fstrim
-- Journal begins at Mon 2022-10-24 22:33:37 JST, ends at Mon 2022-10-24 23:30:01 JST. --
-- No entries --

# systemctl status fstrim
● fstrim.service - Discard unused blocks on filesystems from /etc/fstab
Loaded: loaded (/lib/systemd/system/fstrim.service; static)
Active: inactive (dead)
TriggeredBy: ● fstrim.timer
Docs: man:fstrim(8)

$ sudo systemctl list-timers --all
NEXT LEFT LAST PASSED UNIT >
Tue 2022-10-25 00:00:00 JST 12min left Mon 2022-10-24 06:45:31 JST 17h ago exim4-base.timer>
Tue 2022-10-25 00:00:00 JST 12min left Mon 2022-10-24 06:45:31 JST 17h ago logrotate.timer >
Tue 2022-10-25 00:00:00 JST 12min left Mon 2022-10-24 06:45:31 JST 17h ago man-db.timer >
Tue 2022-10-25 06:31:52 JST 6h left Mon 2022-10-24 06:54:40 JST 16h ago apt-daily-upgrad>
Tue 2022-10-25 07:33:51 JST 7h left Mon 2022-10-24 23:34:17 JST 13min ago anacron.timer >
Tue 2022-10-25 15:32:15 JST 15h left Mon 2022-10-24 21:49:00 JST 1h 58min ago apt-daily.timer >
Tue 2022-10-25 22:48:49 JST 23h left Mon 2022-10-24 22:48:49 JST 58min ago systemd-tmpfiles>
Sun 2022-10-30 03:10:29 JST 5 days left Sun 2022-10-23 06:59:32 JST 1 day 16h ago e2scrub_all.time>
Mon 2022-10-31 00:20:20 JST 6 days left Mon 2022-10-24 06:55:40 JST 16h ago fstrim.timer >

9 timers listed.
lines 1-12/12 (END)
2022/10/25(火) 11:36:27.68ID:nTdvJylk0
LanguagePacks (tdebs) の導入も、インストールのフットプリントのサイズを縮小するのに役立つ場合があります。

It is recommended that the number of locale configurations installed is kept to a minimum.
インストールするロケール構成の数を最小限に抑えることをお勧めします。
By limiting the number of locale files built you can save 90% of the space taken up by storing these systems on your system and saves the compilation time for building the locale settings for each package.
ビルドされるロケール ファイルの数を制限することで、これらのシステムをシステムに格納するために使用されるスペースの 90% を節約でき、各パッケージのロケール設定をビルドするためのコンパイル時間を節約できます。
A side effect or reducing the number of locale options is that the compilation of the glibc library gets a lot faster.
副作用またはロケール オプションの数の削減は、glibc ライブラリのコンパイルが大幅に高速化されることです。

localepurge is a useful package for removing unneeded localizations.
localepurge は、不要なローカリゼーションを削除するための便利なパッケージです。
It can reclaim storage space of already installed locales or prevent installation of locale files in future package installations.
すでにインストールされているロケールのストレージ スペースを再利用したり、将来のパッケージ インストールでロケール ファイルのインストールを防止したりできます。
2022/10/25(火) 14:20:39.52ID:nTdvJylk0
このパッケージは、不要なロケール、GNOME/KDE ローカリゼーション、およびローカライズされた man ページのために浪費されたディスク容量を回復するためのスクリプトを提供します。インストールによっては、ローカリゼーションに使用される数百メガバイトのディスク容量を節約することができます。これは、APT インストール アクションの完了時に自動的に実行されます。

このツールは、システムのパッケージ管理システムと*統合されていない*ハックであるため、気弱な人向けではありません。その干渉は、dpkg-repack や reportbug などの apt/dpkg に関連するプログラムで、通常は害のない奇妙な動作を引き起こす可能性があります。したがって、その使用とシステムの破損の可能性に対する責任は、システム管理者の手にあります。

localepurge を使用してシステムを壊した場合、localepurge を非難するようなバグの報告は控えてください。何をしているのかわからず、結果として生じる破損に対処できない場合は、このパッケージをインストールしないでください。
2022/10/25(火) 15:31:57.96ID:nTdvJylk0
mmdebstrapはdebootstrapライクなインターフェースを持つ、ルートファイルシステムを作るツールです。今回はこのツールを用いて、より小さなUbuntuルートファイルシステムを作ってみましょう。

Linux環境を構築する上で「ルートファイルシステム」は非常に重要なコンポーネントです。ルートファイルシステムの品質によって、ユーザーの使い勝手が大きく変わります。Ubuntuをはじめとする「Linuxディストリビューション」は「より良いルートファイルシステムを構築する」ためのプロジェクトとも言えるのです。

世界に遍く存在する多種多様なソフトウェアをすべてひとつのルートファイルシステムに含めることは事実上不可能であり、ムダも多いため、Linuxディストリビューションは「パッケージ管理システム」を構築する方向に進化しました。つまりユーザーが必要なソフトウェアを、必要に応じて、より簡単にインストール・活用できるようにしたのです。

よって大半のLinuxディストリビューションは、パッケージ管理システムを動かすために必要なソフトウェアに加えて、そのLinuxディストリビューションがターゲットにしている大半のユーザーがおそらく使うであろうソフトウェア一式をまとめて提供しています。このため、現在ではそのルートファイルシステムは数百MBから数GBぐらいのサイズになります。

<==文章にムダがおおい
2022/10/25(火) 15:37:01.21ID:nTdvJylk0
mmdebstrapのインストール

mmdebstrapは構築時にaptコマンドを活用することで、複数のミラーに対応し、より複雑な依存関係にも対応できるdebootstrapという位置づけになっています。

結果的にdebootstrapよりも数倍速くなったり、apt/dpkgの設定を活用することで不要なデータのインストールを抑止できます。

$ apt list --upgradable
一覧表示... 完了
google-chrome-stable/stable 106.0.5249.119-1 amd64 [104.0.5112.101-1 からアップグレード可]
intel-microcode/stable,stable-security 3.20220510.1~deb11u1 amd64 [3.20220207.1~deb11u1 からアップグレード可]
libc-bin/stable-updates 2.31-13+deb11u5 amd64 [2.31-13+deb11u4 からアップグレード可]
libc-dev-bin/stable-updates 2.31-13+deb11u5 amd64 [2.31-13+deb11u4 からアップグレード可]
libc-devtools/stable-updates 2.31-13+deb11u5 amd64 [2.31-13+deb11u4 からアップグレード可]
libc-l10n/stable-updates,stable-updates 2.31-13+deb11u5 all [2.31-13+deb11u4 からアップグレード可]
libc6-dev/stable-updates 2.31-13+deb11u5 amd64 [2.31-13+deb11u4 からアップグレード可]
libc6/stable-updates 2.31-13+deb11u5 amd64 [2.31-13+deb11u4 からアップグレード可]
libc6/stable-updates 2.31-13+deb11u5 i386 [2.31-13+deb11u4 からアップグレード可]
locales/stable-updates,stable-updates 2.31-13+deb11u5 all [2.31-13+deb11u4 からアップグレード可]
tzdata/stable-updates,stable-updates 2021a-1+deb11u7 all [2021a-1+deb11u6 からアップグレード可]
2022/10/25(火) 15:44:25.95ID:nTdvJylk0
$ sudo apt install mmdebstrap

arch-test fakechroot libdistro-info-perl libfakechroot mmdebstrap uidmap
アップグレード: 0 個、新規インストール: 6 個、削除: 0 個、保留: 11 個。
406 kB のアーカイブを取得する必要があります。
この操作後に追加で 1,193 kB のディスク容量が消費されます。

やま(o^∀^o)ーとかいうやつの文章むずかしいーーっ やめだやめだ!ぜんぶやめ
2022/10/25(火) 18:33:37.83ID:nTdvJylk0
Linux で USB の問題を解決するには、次の 5 つの手順に従います。

USBポートが認識されていることを確認
ポートに必要な修理を行う
USB デバイスの修正または修復
Linux オペレーティング システムを再起動します。<
デバイス ドライバーの存在を確認する
2022/10/25(火) 18:36:57.03ID:nTdvJylk0
USB デバイスを Linux コンピューターに挿入したときに最初に確認することは、それが検出されているかどうかです。デバイスがオペレーティング システムによって検出されたことを頻繁に確認する必要があります。

$ lsusb
Bus 009 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 002: ID 04c5:14bb Fujitsu, Ltd Fujitsu USB mouse
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

$
2022/10/25(火) 18:41:14.13ID:nTdvJylk0
結果を書き留めてから、USB デバイスを接続し、lsusb を再度実行します。

今回は、バス ID、デバイス ID、USB ID、および説明とともに、追加のデバイスがリストされているはずです。余分なデバイスが何であるかがわからない場合 (内部 USB デバイス、おそらくイーサネットを使用している可能性があります)、別のコマンドを試してください。

Bus 006 Device 007: ID 058f:6387 Alcor Micro Corp. Flash Drive
2022/10/25(火) 18:53:23.53ID:nTdvJylk0
lsusb is recognized but file manage is not displayed

$ sudo blkid
/dev/sdb1: SEC_TYPE="msdos" LABEL_FATBOOT="ElTorito" LABEL="ElTorito" UUID="BF5A-E479" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="eb0ef56a-4816-4dd1-9067-dfd783891989"

$ lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINT
sda
├─sda1 btrfs 69661b77-aa05-4dbf-8220-f3f261ee255e 211.2G 4% /home
├─sda2 swap 1 9e3fed8d-9f31-4fb9-a09a-68b250a63353 [SWAP]
└─sda3 vfat FAT16 NO_LABEL CB1A-E709 96.4M 3% /boot/efi
sdb
└─sdb1 vfat FAT12 ElTorito BF5A-E479 <<==
2022/10/26(水) 01:57:57.10ID:FG/ePNKZ0
とりあえず、FcitxとMozcが動いているか確認するとどちらも問題なさそう。まず、fcitxのプロセスを確認してみる。

$ ps -fe | grep fcitx
i 918 1 0 10月25 ? 00:00:10 /usr/bin/fcitx -d
i 924 1 0 10月25 ? 00:00:05 /usr/bin/dbus-daemon --syslog --fork --print-pid 5 --print-address 7 --config-file /usr/share/fcitx/dbus/daemon.conf
i 928 1 0 10月25 ? 00:00:00 /usr/bin/fcitx-dbus-watcher unix:path=/tmp/dbus-2o4FFmXwtI,guid=3685007884ef3950244988fe6357b4c1 924
i 12028 9680 0 01:53 pts/0 00:00:00 grep fcitx

$ ps -fe | grep mozc
i 980 918 0 10月25 ? 00:00:07 /usr/lib/mozc/mozc_server
i 12065 9680 0 01:54 pts/0 00:00:00 grep mozc

$
**Qt4のFcitx入力メソッドモジュールが見つかりません。**
2022/10/26(水) 02:00:59.97ID:FG/ePNKZ0
とりあえず、fcitxを再起動してみる。しかし、再起動してみてもMozc入力は復活せず。
$ fcitx -r

(ERROR-12155 ime.c:432) fcitx-keyboard-in-tel-kagapa already exists
(ERROR-12155 ime.c:432) fcitx-keyboard-cm-mmuock already exists
2022/10/26(水) 02:03:16.34ID:FG/ePNKZ0
グーグルすると、以下は問題ないエラーとのこと

(ERROR-2357 ime.c:432) fcitx-keyboard-in-tel-kagapa already exists
(ERROR-2357 ime.c:432) fcitx-keyboard-cm-mmuock already exists
2022/10/26(水) 02:16:45.03ID:FG/ePNKZ0
xprofile ファイル ~/.xprofile と /etc/xprofile は、X ユーザーセッションの開始時(ウィンドウマネージャが開始される前)にコマンドを実行することができます。 xprofile ファイルのスタイルは xinitrc に似ています

$ cat .xinitrc.swp
b0VIM 8.2��7cG�]
������p\[,��xmodmap -e "keycode 66 = Escape NoSymbol Escape"xmodmap -e "keycode 9 = Caps_Lock NoSymbol Caps_Lock"xmodmap -e "clear lock"#Caps Lock と Esc を永続的に切り替え. /etc/X11/Xsession# invoke global X session script# global xinitrc file, used by all X sessions started by xinit (startx)## /etc/X11/xinit/xinitrc#!/bin/sh
$
2022/10/26(水) 02:23:11.59ID:FG/ePNKZ0
2. キーボードレイアウト: 我

1. `setxkbmap`:

xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+us+inet(evdev)+capslock(swapescape)" };
xkb_geometry { include "pc(pc105)" };
};

---------------------------------------
正常動作の参考例

1. `setxkbmap`:

xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+jp(sun_type7)+jp:2+us:3+inet(evdev)" };
xkb_geometry { include "pc(pc105)" };
};

======>>差異は"pc+jpを"pc+usにしてることか。いちおう日本語環境にもどして試す
2022/10/26(水) 02:25:32.23ID:FG/ePNKZ0
日本語キーボードレイアウトにもどすのやり方忘れた...めんどくさいなー(´Д`)ハァ…
2022/10/26(水) 02:45:26.84ID:FG/ePNKZ0
## 入力メソッド:我

1. 2 の有効な入力メソッドを見つけました:

fcitx-keyboard-us
mozc

2. 既定の入力メソッド

キーボード 入力メソッド "fcitx-keyboard-us" を既定の入力メソッドとして追加しました。
------------------------------
ここで、コンソールで以下を入力してキーボード配列を確認をします。


$ localectl status
System Locale: LANG=en_US.UTF-8
LC_NUMERIC=ja_JP.UTF-8
LC_TIME=ja_JP.UTF-8
LC_MONETARY=ja_JP.UTF-8
LC_PAPER=ja_JP.UTF-8
LC_NAME=ja_JP.UTF-8
LC_ADDRESS=ja_JP.UTF-8
LC_TELEPHONE=ja_JP.UTF-8
LC_MEASUREMENT=ja_JP.UTF-8
LC_IDENTIFICATION=ja_JP.UTF-8
VC Keymap: us
X11 Layout: us
X11 Options: caps:swapescape

$
2022/10/26(水) 02:47:07.98ID:FG/ePNKZ0
日本語配列からUS配列への変更
$ sudo dpkg-reconfigure keyboard-configuration

コマンド実行後、何度か選択を迫られるので、以下のように回答する。

キーボードモデル:

Generic 105-key (Intl) PC

(※ happy hacking keyboard を使ってる場合はその項目がある)

キーボードが由来する国:

英語(US)

キーボードレイアウト:

英語(US)

AltGrとして機能させるキー:

キーボード配置のデフォルト

コンポーズキー:

コンポーズキーなし

X サーバーを強制終了するのに Control+Alt+Backspace を使いますか?

<いいえ>
---------------------------
これを逆にたどればいいと思われ
2022/10/26(水) 03:31:00.63ID:FG/ePNKZ0
タグ付きスナップショット '2022-10-26_03-18-26': ondemand
キーボードレイアウト:日本語 変更前

キーボードのレイアウトを日本語

ターミナルで
sudo dpkg-reconfigure keyboard-configuration
「Generic 105-key (Intl) PC」を選択
「Japanese」を選択
「Japanese」を選択
「The default for the keyboard layout」を選択
「No compose key」を選択で終了。

│ 設定ファイル /etc/default/keyboard にある現在のキーボードオプションは │
│ XKBOPTIONS="caps:swapescape" と定義されています。 │
│ │
│ これらのオプションを保持することを選ぶと、キーボードのオプションについての質問は尋ねられま │
│ せん。 │
│ │
│ 設定ファイルにある現在のキーボードオプションを保持しますか? │
│ │
│ <はい>
2022/10/26(水) 03:35:37.80ID:FG/ePNKZ0
ただしこの変更は あくまで一時的。我はus配列マニア故に!

Wineアプリでfcitx。インラインで未確定文字列が表示されない――この症状がいっぱんてき解決策

==>Fcitxの[設定]-[アドオン]-[拡張](チェック)-[Fcitx XIM Frontend]-[設定]-[XIMでOn The Spotスタイルを使う

をしても直らない問題と関係してるのではと、自分なりに疑って、その推論の確認のために。
2022/10/26(水) 03:36:36.04ID:FG/ePNKZ0
~~~~@@@@ 現時点でぜんぜんus配列。再起動でもすんのか?
2022/10/26(水) 03:42:02.83ID:FG/ePNKZ0
質問してもなにも答えられねえ、できることはチャチャ入れだけの香ばしいスレw

オレサマの高尚なありがてえ質問集を書いておくから、好きなときに回答をつけることを許可する。
2022/10/26(水) 03:58:47.53ID:FG/ePNKZ0
~~~~@@@
入力メソッドの設定で、キーボード英語消して、キーボード日本語 最上段

........再起動........

""""""";;;::: おいっ日本語配列たしかになったわ(o^∀^o))

--->馬鹿野郎!!まったく症状変わらず

2. キーボードレイアウト:

1. `setxkbmap`:

xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+jp+us:2+inet(evdev)+capslock(swapescape)" };
xkb_geometry { include "pc(pc105)" };
};

------------------------------
考えてみりゃ〜、us配列のせいなら、us配列にしてるやつたくさんいるんだからグーグルで引っかかるよな?

それに、wine上のアプリで、日本語入力のこの症状、ずーっと前からはじめてリナックスしたときから、ずーっとだわ。一度も解決したことない。
そのころ、us配列してねーわwww もとにもどしておわり!

スナップショット: 2022-10-26_03-18-26 ~ キーボードレイアウト:日本語 変更前
2022/10/26(水) 11:12:14.14ID:FG/ePNKZ0
$ cat /etc/X11/xinit/xinitrc

#!/bin/sh

# /etc/X11/xinit/xinitrc
#
# global xinitrc file, used by all X sessions started by xinit (startx)

# invoke global X session script
. /etc/X11/Xsession

$
タグ付きスナップショット '2022-10-26_11-11-30': ondemand
2022/10/26(水) 11:18:47.66ID:FG/ePNKZ0
Fcitxの設定を初期化する
ユーザーが行ったFcitxの設定を初期化します。
設定を初期化することで、すべての設定をデフォルトに戻すことができます。

設定ファイルの場所と初期化
「Fcitx」の設定ファイルは、「~/.config/fcitx」フォルダー以下に保存されます。
このフォルダーを削除する

後は再ログインもしくはPCを再起動
2022/10/26(水) 11:24:34.41ID:FG/ePNKZ0
/home/i/.config/fcitx/conf
fcitx-xim.config

[Xim]
# XIMで On The Spot スタイルを使う(起動中は変更できません)
# 可能な値:
# True False
UseOnTheSpotStylep=True
2022/10/27(木) 01:42:13.04ID:0m3Cw4qb0
Ubuntuのランチャーのアイコンはここにあります。

i@t1:~$ cd ~/.local/share/applications/
i@t1:~/.local/share/applications$ ls
mimeapps.list wine-extension-kev.desktop wine-extension-viw.desktop
mimeinfo.cache wine-extension-rpt.desktop wine-extension-wfm.desktop
wine wine-extension-tbl.desktop wine-extension-xvw.desktop
i@t1:~/.local/share/applications$ cd wine
i@t1:~/.local/share/applications/wine$ ls
Programs
2022/10/27(木) 01:55:14.52ID:0m3Cw4qb0
ファイルの関連付け
GUIでファイルをダブルクリック時のプログラムを変えます。
でも「別のアプリケーションで開く」で出てこないんですよね。

タグ付きスナップショット '2022-10-27_01-46-32': ondemand

mimeopen -d hoge.txt

i@t1:~$ mimeopen -d '/home/i/gdrive/hoge.txt'
Use of uninitialized value $file in open at /usr/share/perl5/File/MimeInfo/Applications.pm line 140.
Use of uninitialized value $file in open at /usr/share/perl5/File/MimeInfo/Applications.pm line 140.
Use of uninitialized value $file in open at /usr/share/perl5/File/MimeInfo/Applications.pm line 140.
Use of uninitialized value $file in open at /usr/share/perl5/File/MimeInfo/Applications.pm line 140.
Use of uninitialized value $file in open at /usr/share/perl5/File/MimeInfo/Applications.pm line 140.
Use of uninitialized value $file in open at /usr/share/perl5/File/MimeInfo/Applications.pm line 140.
Please choose a default application for files of type text/plain

1) GVim (gvim)
2) Vim (vim)
3) Other...

use application #3
use command: env WINEPREFIX="/home/i/.wine" LANG=ja_JP.UTF-8 wine-stable C:\\windows\\command\\start.exe /Unix /home/i/.wine/dosdevices/c:/users/i/Start\ Menu/Programs/Mery/Mery.lnk
Wide character in print at /usr/bin/mimeopen line 173.
Opening "/home/i/gdrive/hoge.txt" with env (text/plain)
wine: invalid directory "/home/i/.wine" in WINEPREFIX: not an absolute path
i@t1:~$

やべぇー右クリックメニューに「env で開く」とかww もどす
2022/10/27(木) 01:56:00.21ID:0m3Cw4qb0
スナップショット: 2022-10-27_01-46-32 ~ ファイルの関連付け
2022/10/27(木) 02:06:37.44ID:0m3Cw4qb0
i@t1:~$ env WINEPREFIX="/home/i/.wine" LANG=ja_JP.UTF-8 wine-stable C:\\windows\\command\\start.exe /Unix /home/i/.wine/dosdevices/c:/users/i/Start\ Menu/Programs/Mery/Mery.lnk
i@t1:~$ 002c:err:ole:RevokeDragDrop invalid hwnd 000100D8
002c:err:ole:RevokeDragDrop invalid hwnd 000D00C8
2022/10/27(木) 02:19:16.25ID:0m3Cw4qb0
$ cat ~/.local/share/applications/mimeapps.list
中身が何もない

:/usr/share/applications$ ls
atril.desktop
caja-autorun-software.desktop
caja-browser.desktop
caja-computer.desktop
caja-file-management-properties.desktop
caja-folder-handler.desktop
caja-home.desktop
caja.desktop
engrampa.desktop
eom.desktop
fcitx-config-gtk3.desktop
fcitx-configtool.desktop
fcitx-skin-installer.desktop
fcitx.desktop
fcitx5-configtool.desktop
2022/10/27(木) 02:26:47.66ID:0m3Cw4qb0
スナップショット: 2022-10-27_01-46-32 ~ ファイルの関連付け
復元されたシステムサブボリューム: @home
復元されたシステムサブボリューム: @
394login:Penguin (ワッチョイ 06a6-DjP1)
垢版 |
2022/10/28(金) 08:47:15.58ID:BfQX4LgH0
端末で shift+←→キーで文字列を選択したいのですが文字列ABCDが出てしまう問題は
はどうすればいいでしょうか?調べるとvimでABCDになるときの解決法は出てきますが
端末で同様の問題は出てきません。
2022/10/28(金) 17:03:36.19ID:an7ioJ4g0
>>394
https://code.visualstudio.com/
リモートのファイルも編集可能
2022/10/28(金) 18:47:44.50ID:5EjZToKj0
>>396
> 端末で shift+←→キーで文字列を選択したいのですが文字列ABCDが出てしまう問題は
> はどうすればいいでしょうか?調べるとvimでABCDになるときの解決法は出てきますが
> 端末で同様の問題は出てきません。

こんばんわ〜くだしつのお友達!(o^∀^o)
googleしたんだけど、> 端末で shift+←→キーで文字列を選択 つまりキーボード操作だけで文字列選択だと
思うが、端末上ではできないのではないか?
文字列選択だけはマウスいるのではないかと?端末のデフォルトでは。

どっかの英語ページで議論されてたけど、なんか深い理由があってできないらしい。なんか特殊なホニャララにするとできるみたいなのも書いてあったような。
2022/10/28(金) 18:51:22.41ID:5EjZToKj0
>>395
> tps://code.visualstudio.com/
> リモートのファイルも編集可能

有名ですよね!(^^) おいらはvimおぼえたてで必死やから、いりません

>>394
すばらしい質問すてきなしつもん、ありがとう!!
2022/10/29(土) 04:12:34.65ID:DH6QtH7Z0
>>394
> 端末で shift+←→キーで文字列を選択したい

選択したあと、どうしますか?次のアクションというか、あなたがしたい目的によっては解決方法があります。
2022/10/29(土) 06:04:54.30ID:GLfxmCsL0
>>394
.inputrcを作って対応するエスケープシーケンスに機能を割り振ればABCDの代わりに何かしらの動作をさせることはできる
が、そもそもbash(とりあえずbashとして)にはエディタのように文字列を選択するための機能が無いです
2022/10/29(土) 13:14:10.64ID:yEGOkL0v0
>>399
bashの話なんかしていない
消え去れ
2022/10/29(土) 13:30:35.61ID:/Wu2/NwOa
シェルのキーバインドをviにしてみると面白いんじゃね?
2022/10/29(土) 13:40:44.31ID:GLfxmCsL0
>>400は質問者なのか?
>>394を読む限り、vimを区別しているから端末エミュレータの話ではなくその中で動いているシェルの話だろうと解釈したし
398や401も同じ解釈をしてると思われるが
2022/10/29(土) 14:06:08.58ID:DH6QtH7Z0
俺はまいにち5個ずつvimのキーバインドを憶えていってる。いつも頭がクラクラだ。

vimだけではない、他のアプリもぜんぶvim風キーバインドだ。しかし唯一つ

端末のみEmacsキーバインドだ。なぜか? bashで使用できるEmacsキーバインドのすべてを苦労してマスターしたからだ!!

Emacs自体は見たことも聞いたこともない。しかしこれが俺なりの「Emacs愛だ」

オメーラもまねしろ。
2022/10/29(土) 14:08:36.28ID:DH6QtH7Z0
>>402
400はゴミだよw 見りゃ分かんだろ?(o^∀^o)
2022/10/29(土) 14:13:24.26ID:7SlqO3/T0
>>403
キーバインドなんてどうでも良い
設定でなんとでもなる
実にくだらない
406login:Penguin (ワッチョイ fba6-ZSFi)
垢版 |
2022/10/29(土) 18:17:34.45ID:MA2/p+TE0
>>395-405
ありがとうございます
やりたいことは単純にコピペのコピーです
Vimは直せたと思うのですが難しいのですね
2022/10/29(土) 22:52:35.37ID:Q3G4u5b20
>>406
エディタはshift + ←→キーで選択だが、
端末では普通shift + ←→で選択にならないだろ。
でも、お前の使っている端末ではshift + ←→で選択になるはずなのに
ABCDとなってしまっているからどうしたら選択になるって質問なのか?
2022/10/29(土) 23:15:12.95ID:DH6QtH7Z0
この質問は 鬼しつもん、神質問に指定だなwwww

ここまでスレを伸ばすとはwww
2022/10/30(日) 04:20:04.85ID:1OwWp7fK0
zshでshift+カーソルキーで選択する設定というかプラグインは見つけた
ttps://github.com/jirutka/zsh-shift-select
2022/10/30(日) 08:44:39.47ID:JpsQE3Go0
>>401
# 重複履歴で悩んで、完全理解に達してない
HISTCONTROL=ignoredups:erasedups
shopt -s histappend
PROMPT_COMMAND="history -n; history -w; history -c; history -r; $PROMPT_COMMAND"
# 全体は英語。端末言語だけ日本語
export LANG=ja_JP.utf8
# vi スタイル
set -o vi

採用したぞ!(^o^;) 使うのはこれから。苦労してemacsスタイルおぼえたから ためらったけど。お前のひと言で踏ん切りついたww ありがとう。とにかく試さないとな
2022/10/30(日) 09:10:56.42ID:JpsQE3Go0
おい。15分でやめて帰ってきた。もとにもどした。
理由を書くからオメーラ参考にしてくれい。arch wikiを参考にしたが

$ vi ~/.bashrc

# vi スタイル
set -o vi
追記するだけなら簡単だが、それに付随して使いやすくするたの、多くの変更を~/.inputrcほかに加えないといけん。

しかしもっと大きな理由は
最初の動機は、vimマスターするため、ブラウザなどできるだけvimキーバインドにしてるのに、なんで端末だけ?だが、
=====================================
端末に関してはemacsスタイルのが美しい
=====================================
よくよく考えると、vimそれ自体、ブラウザはvimスタイルだが、ほかのアプリはぜんぶ ふつうのキーボードショートカットが混在してる。ブラウザももちろんだ。

つまり完全に そのふつうのキーボードショートカットから離れることはできん。...これが理由だ!!
2022/10/30(日) 12:05:25.69ID:nbpQGiDj0
なぜまともなカーソルキーが搭載されているキーボードを使っているのに
古いカーソルキーがなかったキーボードを使わざるを得なかった人が
考えた苦肉の策の不便で劣っているキーバインドを使おうとするのかアホなのか?
2022/10/30(日) 12:20:16.91ID:1NSeOLgk0
自分が使わないものは作業のcost & benefitを無視して
完全になくなるまで削除しまくったり(そしてしばしば壊す)

なかなか生き辛い気質だよね
2022/10/30(日) 17:48:21.20ID:JpsQE3Go0
>>414
> なぜまともなカーソルキーが搭載されているキーボードを使っているのに
> 古いカーソルキーがなかったキーボードを使わざるを得なかった人が
> 考えた苦肉の策の不便で劣っているキーバインドを使おうとするのか

忘れていた視点を指摘。感謝。
2022/10/30(日) 17:49:44.42ID:JpsQE3Go0
>>415
> 自分が使わないものは作業のcost & benefitを無視して
> 完全になくなるまで削除しまくったり(そしてしばしば壊す)

作業のcost & benefit を勘案して参ります。ご指導ありがとうございました!
2022/10/31(月) 06:56:43.05ID:glHHHH6a0
:%s/staging/devel/g
:%s/bookworm/bullseye/g
2022/10/31(月) 06:59:48.66ID:glHHHH6a0
> なぜまともなカーソルキーが搭載されているキーボードを使っているのに
> 古いカーソルキーがなかったキーボードを使わざるを得なかった人が
> 考えた苦肉の策の不便で劣っているキーバインドを使おうとするのか

移動系
行頭・行末 <==これ以外はカーソルキーを使う。
ctrl + a
ctrl + e

消去系
カーソルより前後方向へカット。消去。
ctrl + u
ctrl + k
-------------------------------
ゆえに、憶えないといけないのは、ctrl + wの反対方向 alt + d のみ!!
これらはカーソルキーでは代用できないゆえに。
2022/11/17(木) 16:54:12.53ID:zX78YRLwd
全ファイルの一覧を作りたいのですが、/sysや/proc、/dev、/run等の疑似ファイルは除外したいです

find / -type fと、-pruneオプションで除外するディレクトリを指定しているのですが、
除外する対象はRHELとDebian、CoreOS等で異なるものもあり、
OSにより変更するよりも、なにかよいコマンドでなんとかならないかと思ってます

なにかよい方法はありますでしょうか
2022/11/17(木) 16:59:46.64ID:Jvi2GBdta
-fstypeとか?
2022/11/18(金) 15:10:26.91ID:bq1vgwsW0
mvしたときにmvした時刻にタイムスタンプを更新する方法ってある?
わざわざtouchはしたくない
421login:Penguin (ワッチョイ 26a6-W0Ev)
垢版 |
2022/12/18(日) 12:20:45.94ID:XljDgo0Y0
Ubuntu 始めました。

ソフトウェアセンター > ゲーム 

以外のカテゴリーを選んでも何もソフトが表示されないのですが、
表示させるにはどうしたらいいでしょうか
2022/12/18(日) 14:11:05.33ID:DOKvCRaZ0
>420
名前変更は ctime が更新されるはず
mtime は変わらない
423login:Penguin (ワッチョイ 66e1-N2O4)
垢版 |
2022/12/18(日) 15:49:34.60ID:vOqmS6gP0
>>420
touchを含んだ関数を~/.bashrcに定義しておけばいいのでは
function mvm() {
mv $1 $2
touch $2
}
タイムスタンプ更新したいときは
$ mvm from to
とする
2022/12/18(日) 17:33:41.41ID:DqtCjCdZ0
>>423
> mv $1 $2
> touch $2
mv $1 $2 && touch $2
の方がいいね
2022/12/19(月) 04:09:16.72ID:9pidIuII0
キーボードのキーを押したことにするコマンドってありませんかね?
xautomationというのとxdotoolというのが見つかったんですが、
guiでの動作を前提としているみたいで、
sshで接続したクライアントから実行すると
Can't open display
みたいなエラーが出て実行できず。
ディスプレイは関係なく、単に起動している端末上(tty)でキーを押したことにしたいんですが。
426login:Penguin (ワッチョイ 66e1-N2O4)
垢版 |
2022/12/19(月) 04:32:49.45ID:XaJsAti20
>>425
yesコマンドというのはあります
https://eng-entrance.com/linux-command-yes
2022/12/19(月) 12:25:02.00ID:ufKbFSTg0
yesコマンドは標準出力に出力するだけだから
ttyからの入力には対応していない
2022/12/20(火) 12:48:46.07ID:aAwO6mPA0
>>425
もう一枚ターミナルエミュレータを開いてそこからxdotoolにssh接続してる方のウィンドウIDを指定するとか

リダイレクトで済む話の気もするけど
2022/12/20(火) 13:54:21.36ID:dsdfFDHJ0
>>426 >>427
そう、標準出力じゃ意味ないのです。

>>428
そもそもguiを入れてない環境なので。
2022/12/20(火) 17:44:41.85ID:Y3pwHl5o0
ラズパイをググりながらいじったりしているのですがたまにある.tgzなどを落としてきてインストールしたあとの展開フォルダやファイル等はWINPCと同じで消しちゃっていいんですよね?
やりたいことググってコピペするくらいしか知識がないのでアホなこと聞いてすみません
2022/12/20(火) 22:45:04.41ID:9VvOaYrQ0
>>429
たぶんexpect使うのがいい気がする。
2022/12/20(火) 23:01:03.38ID:XbcUNxhC0
>>431
それも標準出力ぽいですね
2022/12/20(火) 23:56:05.49ID:zRUPdPMNa
そのへんってややこしくて地味に難しいんだよな
プログラミングできればioctlにTIOCSTIっていうまんまそういう目的のがあるんだけどセキュリティ的な問題とかにも繋がりがちであんま好ましくはない
434login:Penguin (スププ Sd8a-/pXf)
垢版 |
2022/12/21(水) 03:31:16.66ID:EqQstiSZd
Arch Linuxのノートパソコンへのインストールについてなんですが、
windowsのssd外して空のssd入れてarchをインストールしたとしますよね
パーティション切るときにsdaになります
しかしこれだとwindowsのssdを戻して、USB接続でarchを立ち上げるとか出来ませんよね
USB接続のssdは自動的にsdb以降に割り振られてしまいますから
これはどうやれば良いんでしょうか?

例えばUbuntuとかだと自動的にsdaをsdbとかに読み替えてくれるみたいですが、こんな感じにするにはどうやったらいいんでしょうか
シンボリックリンクを上手く張るとかなのかなと思いますが良く分かりません
435login:Penguin (オイコラミネオ MM1b-Yglh)
垢版 |
2022/12/21(水) 06:01:17.30ID:hRiSwKwsM
UUIDまたはユニークなラベルを使う
2022/12/21(水) 09:31:22.19ID:wS2EliXa0
>>433
結局cで自分で書いたけど、コマンドが用意されてないのはセキュリティ絡みですかね?
TIOCSTIってのは使い方がよく解らなかったんで、
/dev/uinputに仰るとおりのioctl使って「押す、離す」をやって実現しました。
2022/12/22(木) 00:57:58.55ID:+2kI5Vmj0
>>433
プログラミングやっているからできるアドバイスだな

>>436
で、アドバイスもらって作ったって、>>433同様にそれなりの実力あるやつなんだな
Linuxはオープンソースでいっぱいコード公開されているから
2022/12/22(木) 01:19:03.49ID:4diMVwMo0
解決した話にあれだけど、よく話が見えないのだけど
/dev/uinput はsshでログインしているホストの?
それともクライアント?
2022/12/22(木) 10:44:54.06ID:QbGkns7t0
>>437
まあ今回のは数十行でできたのでたいしたもんではないです。

>>438
sshでログインした端末側の/dev配下。
大方のコマンドはカーネル経由した標準出力がクライアント側に返ってくるだけだったので。

なんでこんな処理が必要かといえば、
動いているゲームやエミュ上で定期的にキーを押したりクライアントから押したり、
をしたかったという下らん話ですがねw
440login:Penguin (スププ Sd8a-/pXf)
垢版 |
2022/12/22(木) 19:07:35.52ID:KKlMvG6zd
>>435
回答どうも
調べてみます
441login:Penguin (スププ Sd8a-/pXf)
垢版 |
2022/12/22(木) 19:16:00.07ID:KKlMvG6zd
434です
もう一つ質問なんですが、例えばUbuntuとかarchとかインストールすると
BIOS画面のブート順序のところでHDDとかCDとかとUSBとかと並んでUbuntuとかArchとかも表示されますよね。
あれは自分でやるとしたらどうやればいいんでしょうか。
2022/12/24(土) 09:44:50.59ID:5NuJ2WEba
>>438の質問する事自体何も解ってない証拠だな
クライアントなワケがねえだろにアホかw
2022/12/24(土) 20:14:09.56ID:XlS5bRa00
サンタさんへ
私は今年、どんなくだらない質問も蔑むことなく真摯に回答してきました
なので、わりとスパっと答えられるくだらない質問をプレゼントしてください
2022/12/24(土) 23:12:42.14ID:NRtDI5/W0
中出しするときの留意点を教えてください。
2022/12/25(日) 08:38:36.59ID:J86IM1oY0
外出しをしない
2023/01/05(木) 19:19:59.16ID:gdB/Yk3p0
先ずは彼女作りからだな
2023/01/23(月) 21:40:28.61ID:vD/OOEJP0
Ubuntu20.04LTSのgnome-session-flashbackを使っています。
nautilusで、上部に表示されるボタンの表示がおかしいです
左の「前に表示していた場所に移動」、「次に表示していた場所に移動」「親フォルダに移動」、
と、右の、「ロケーションパスを表示」のボタンがアイコンではなく、豆腐状態になります。
私のデスクトップの表示、正常な表示を画像で示しておきます
自分:https://i.imgur.com/YWxENWh.png
正常:https://i.imgur.com/loDZ14g.png
赤丸で囲った所が違います。
長いこと困っています。
誰か解決策をご存知の方がいらっしゃいましたら、お教え下さい。
よろしくおねがいします。
2023/01/23(月) 21:54:56.58ID:vD/OOEJP0
自己解決しました。tweak-toolで、外観の「アイコン」を「Paper」から、
「Ubuntu-mobile」に変えたら正常に表示されました。すみませんでした。
ありがとうございました
2023/01/30(月) 02:24:41.00ID:cVGkud4O0
やっすいVPS借りてUbuntu server 22.04.1 LTS 入れようとしてるんですが、質問です。

ここでは最終的には docker で自分用の細かいサービスを動かそうと思っています。

ただその前にホスト側を基本的なところはセキュアに設定したいと思っていて、やること忘れてない?とかこれもやるべきじゃない?というのがないか教えてもらいたいです。

自力で今思いつくのは

- まず apt update && apt upgrade する
- SSHの一時停止、SSHのポート変更やルートログイン禁止などの基本設定、SSH再開
- iptables (v4/v6) で原則を deny しする、SSH と今後使うポートのみ明示的に通すようにする。iptablesのルールの保存と、ネットワーク起動前に適用する設定

こんなものだったのですが、他に常識レベルでやるだろってもの何かありましたっけ?
ログのローテーション設定とか、後からやればいい事は上記に含めてないです。

これやらずに使い始めちゃったらもうそのホスト捨てた方が安全じゃない?ってならないような部分でのご指摘お待ちしてます。
2023/01/30(月) 07:24:47.39ID:66i5YYu30
     ___
   /|∧_∧|
   ||. (・ω・´| 話は聞いた!
   ||oと.  U|
   || |(__)J|
   ||/彡 ̄ ガチャ
2023/01/30(月) 21:08:44.32ID:66i5YYu30
     ___
   /|∧_∧|
   ||. (    | じゃ、そういうことで
   ||oと.   |
   || |(__)J|
   ||/彡 ̄ ガチャ
2023/01/31(火) 01:26:53.94ID:dWBU4sCV0
どういう事だよ
特に異論ないんだな?
2023/01/31(火) 01:55:45.28ID:N1EVUGV50
>>449
「はあ、ログインするの何か月ぶりかなあ、たまにはupgradeしとくか。カーネルのアップデートも来てらあ。bindもかあ。いっぱいあるなあ」ってなったとき。
2023/04/26(水) 08:07:08.03ID:k70Fyic80
    .。oO(ケハエタカナー・・・)
  <,⌒/ヽ-、___ 
/<,3/____/
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
2023/05/03(水) 06:05:09.20ID:kk7Fgpb40
お帰り下さいませ、ご主人様
2023/05/04(木) 16:19:01.76ID:/Z6D++Lv0
自宅でそれ言われたら途方に暮れるなw
2023/05/24(水) 20:34:02.84ID:50kN1Rh40
Dracut ってなんて読めばいいんですか?
ドレーカット?
2023/05/25(木) 22:31:49.96ID:mB7hlfEu0
https://github.com/dracutdevs/dracut/wiki
ここの下の方に pronounced: /?dre?k?t/ って書いてあるけど
2023/06/29(木) 14:18:45.49ID:IDpqVcVx0
    .。oO(サンボンカナー・・・)
  <,⌒/ヽ-、___ 
/<,3/____/
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
2023/07/23(日) 06:27:03.40ID:Vi7+7jHc0
先日、名古屋港のシステムがウイルスに感染してるニュースが流れてましたが
もしLinuxを使ってたならあの感染は防げてましたか?
2023/07/23(日) 06:49:23.14ID:UaxsuU5G0
(◔◞౪◟◔) 知らんがな
2023/07/23(日) 13:18:22.30ID:900CqDlq0
名古屋港の件はWin/Mac向けのランサムウェアが利用者のITリテラシーの低さという脆弱性を突いて感染した
Linuxを使ってた場合、本件のランサムウェアには感染しなかっただろうけどLinux向けのランサムウェアが無い訳じゃ無いしLinuxユーザーが全員ITリテラシーが高い訳でも無いから防げない
ChromeOS等のイミュータブルなLinuxディストロなら感染は防げるかもしれないけど
2023/10/17(火) 10:20:59.51ID:/b5LifV+0
       .。oO( ケハエタカナー… )
___,--' \⌒>
\____`i_>\
  ̄ ̄ ̄ ̄ ̄ ̄ ̄
2023/11/21(火) 19:47:22.14ID:gfRl8f6x0
    .。oO(サンボンカナー・・・)
  <,⌒/ヽ-、___ 
/<,3/____/
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
465login:Penguin (トンモー MM27-BWWG)
垢版 |
2023/12/27(水) 19:20:48.05ID:144jEH3/M
多少古いゲームでもいいんで、
ゲームプレイ専用端末にするとしたら
使うべきディストロってどれになるんでしょう
2023/12/27(水) 20:39:37.77ID:2wdiI3DY0
bluetoothで接続するワイヤレススピーカーをペアリングした上で電源オンにすると
自動で接続されるのですが、対応していないコーデック(SBC XQ)での接続となります
SBC XQコーデック自体の無効化、もしくは指定デバイスの規定コーデックを指定する方法はありますか
ディストリはmanjaroです
467login:Penguin (ワッチョイ 2ea3-ur5c)
垢版 |
2024/01/02(火) 17:11:23.24ID:j2k8VRAw0
Bash は二次元や連想配列が使える筈だけど、
arr['dic'][0]
みたいなことはできたっけ??
2024/02/17(土) 20:43:15.82ID:R/7bYz5t0
(◔◞౪◟◔) 知らんがな
2024/03/04(月) 22:16:57.12ID:kKytHtkW0
55歳巨乳 どうした ? !
2024/03/09(土) 16:36:55.35ID:9ljRsEyF0
(◔◞౪◟◔) 知らんがな
2024/08/06(火) 15:51:46.83ID:BYu6F6eL0
で、対策は十分注意しましょだし
472あぼーん
垢版 |
NGNG
あぼーん
473あぼーん
垢版 |
NGNG
あぼーん
474あぼーん
垢版 |
NGNG
あぼーん
475あぼーん
垢版 |
NGNG
あぼーん
476あぼーん
垢版 |
NGNG
あぼーん
477あぼーん
垢版 |
NGNG
あぼーん
478あぼーん
垢版 |
NGNG
あぼーん
479あぼーん
垢版 |
NGNG
あぼーん
480あぼーん
垢版 |
NGNG
あぼーん
481あぼーん
垢版 |
NGNG
あぼーん
482あぼーん
垢版 |
NGNG
あぼーん
483あぼーん
垢版 |
NGNG
あぼーん
484あぼーん
垢版 |
NGNG
あぼーん
485あぼーん
垢版 |
NGNG
あぼーん
486あぼーん
垢版 |
NGNG
あぼーん
487あぼーん
垢版 |
NGNG
あぼーん
488あぼーん
垢版 |
NGNG
あぼーん
489あぼーん
垢版 |
NGNG
あぼーん
490あぼーん
垢版 |
NGNG
あぼーん
491あぼーん
垢版 |
NGNG
あぼーん
492あぼーん
垢版 |
NGNG
あぼーん
493あぼーん
垢版 |
NGNG
あぼーん
494あぼーん
垢版 |
NGNG
あぼーん
495あぼーん
垢版 |
NGNG
あぼーん
496あぼーん
垢版 |
NGNG
あぼーん
497あぼーん
垢版 |
NGNG
あぼーん
498あぼーん
垢版 |
NGNG
あぼーん
499あぼーん
垢版 |
NGNG
あぼーん
500あぼーん
垢版 |
NGNG
あぼーん
501あぼーん
垢版 |
NGNG
あぼーん
502あぼーん
垢版 |
NGNG
あぼーん
503あぼーん
垢版 |
NGNG
あぼーん
504あぼーん
垢版 |
NGNG
あぼーん
505あぼーん
垢版 |
NGNG
あぼーん
506あぼーん
垢版 |
NGNG
あぼーん
507login:Penguin (ワッチョイ 1f3a-AD05)
垢版 |
2024/08/23(金) 12:17:44.53ID:nEB0GlVO0
ならば運動しかないんだよな。
興味ない人
写真集が入荷してもあと15キロ以上周りは晒さないでくれと謝罪させるやり方でドン引いちゃった
508login:Penguin (ワッチョイ 4fa3-EoJC)
垢版 |
2025/02/06(木) 15:50:07.08ID:igGmUovq0
例えば USBメモリを、
(a) umount した後に fdisk -l すると、 /dev/sdX といったデバイスは表示されるが、
(b) KDEなどのGUIで「安全な取り外し」をした後に fdisk -l すると表示されない。

Q1. (a)(b)の違いは何ぞ?
Q2. (b)を実現するコマンドは何?
2025/02/06(木) 19:53:35.06ID:RjlEmbZE0
A1. (a)はファイルシステムからはアンマウントしてもデバイスとしては認識し続けていて再マウントも可能、(b)は一切合切切断されてる状態
A2. udisksctl power-off
510508 (ワッチョイ 4fa3-EoJC)
垢版 |
2025/02/06(木) 22:57:02.14ID:w0ijwIi80
>>509
なるほど。ありがとう。

UDISKSCTL(1):
power-off
Arranges for the drive to be safely removed and powered off.
2025/02/08(土) 20:14:05.62ID:NtWqD0Gw0
便乗質問
USB HDDを使ってます
USB HDD自体にはoff/onスイッチはなくて接続されるとonになります
接続で使用はgnomeなりで自動マウントで問題なく使えますが
使用後に umount
gnome のディスクでディスク自体の電源off
をしてから
USBケーブルを外しても
# dmesg
では切断されたのでUSB等のエラーが出ます

これdmesgやカーネルでのエラーを出さずにちゃんと取り外す方法はあるのですか?
umountだけでも
スピンダウンだけでも問題なし?
512login:Penguin (ワッチョイ 1ea3-6f6K)
垢版 |
2025/02/09(日) 08:24:16.13ID:YtLYFzkC0
>>511
> USBケーブルを外しても
> # dmesg
> では切断されたのでUSB等のエラーが出ます

エラーを提示しないと、誰も何も言えないと思う。
513login:Penguin (ワッチョイ de2e-/Fy3)
垢版 |
2025/02/09(日) 09:15:45.49ID:nLuTY6ZH0
power-offの段階でエラーが出てた umount 後の sync 処理は不可能で問題ないと思うが気持ち悪い

$ umount /media/user/foo*
[Sun Feb 9 09:09:26 2025] EXT4-fs (sdc2): unmounting filesystem.
[Sun Feb 9 09:09:43 2025] EXT4-fs (sdc4): unmounting filesystem.
[Sun Feb 9 09:09:47 2025] EXT4-fs (sdc5): unmounting filesystem.

$ udisksctl power-off -b /dev/sdc
[Sun Feb 9 09:10:55 2025] sd 4:0:0:0: [sdc] tag#11 uas_zap_pending 0 uas-tag 2 inflight: CMD
[Sun Feb 9 09:10:55 2025] sd 4:0:0:0: [sdc] tag#11 CDB: ATA command pass through(16) 85 06 20 00 00 00 00 00 00 00 00 00 00 00 e5 00
[Sun Feb 9 09:10:55 2025] sd 4:0:0:0: [sdc] tag#11 FAILED Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK cmd_age=0s
[Sun Feb 9 09:10:55 2025] sd 4:0:0:0: [sdc] tag#11 CDB: ATA command pass through(16) 85 06 20 00 00 00 00 00 00 00 00 00 00 00 e5 00
[Sun Feb 9 09:10:55 2025] sd 4:0:0:0: [sdc] Synchronizing SCSI cache
[Sun Feb 9 09:10:55 2025] sd 4:0:0:0: [sdc] Synchronize Cache(10) failed: Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[Sun Feb 9 09:10:55 2025] usb 6-1.1: USB disconnect, device number 3
514login:Penguin (ワッチョイ de2e-/Fy3)
垢版 |
2025/02/09(日) 09:19:04.28ID:nLuTY6ZH0
USBケーブル抜き後前半

[Sun Feb 9 09:12:00 2025] xhci_hcd 0000:22:00.0: xHCI host controller not responding, assume dead
[Sun Feb 9 09:12:00 2025] xhci_hcd 0000:22:00.0: USB bus 6 deregistered
[Sun Feb 9 09:12:00 2025] xhci_hcd 0000:22:00.0: remove, state 1
[Sun Feb 9 09:12:00 2025] usb usb5: USB disconnect, device number 1
[Sun Feb 9 09:12:00 2025] usb 5-1: USB disconnect, device number 2
[Sun Feb 9 09:12:00 2025] usb 5-1.5: USB disconnect, device number 3
[Sun Feb 9 09:12:00 2025] xhci_hcd 0000:22:00.0: Host halt failed, -19
[Sun Feb 9 09:12:00 2025] xhci_hcd 0000:22:00.0: Host not accessible, reset failed.
[Sun Feb 9 09:12:00 2025] xhci_hcd 0000:22:00.0: USB bus 5 deregistered
[Sun Feb 9 09:12:00 2025] pcieport 0000:08:01.0: Unable to change power state from D3hot to D0, device inaccessible
[Sun Feb 9 09:12:00 2025] pcieport 0000:08:01.0: Runtime PM usage count underflow!
515login:Penguin (ワッチョイ de2e-/Fy3)
垢版 |
2025/02/09(日) 09:27:39.04ID:nLuTY6ZH0
最初の赤字エラー
[Sun Feb 9 09:12:00 2025] pcieport 0000:05:01.0: pciehp: Slot(1): Card not present
[Sun Feb 9 09:12:00 2025] pcieport 0000:08:04.0: Unable to change power state from D3hot to D0, device inaccessible

2番目の赤字エラー
[Sun Feb 9 09:12:00 2025] usb 6-1.4: USB disconnect, device number 4
[Sun Feb 9 09:12:00 2025] xhci_hcd 0000:22:00.0: xHCI host controller not responding, assume dead
[Sun Feb 9 09:12:00 2025] xhci_hcd 0000:22:00.0: USB bus 6 deregistered
[Sun Feb 9 09:12:00 2025] xhci_hcd 0000:22:00.0: remove, state 1

3番目の赤字エラー
[Sun Feb 9 09:12:00 2025] xhci_hcd 0000:22:00.0: USB bus 5 deregistered
[Sun Feb 9 09:12:00 2025] pcieport 0000:08:01.0: Unable to change power state from D3hot to D0, device inaccessible
[Sun Feb 9 09:12:00 2025] pcieport 0000:08:01.0: Runtime PM usage count underflow!
516login:Penguin (ワッチョイ de2e-/Fy3)
垢版 |
2025/02/09(日) 09:37:57.03ID:nLuTY6ZH0
貼り間違えたのでもう一度USBケーブル抜き後

[Sun Feb 9 09:12:00 2025] pcieport 0000:05:01.0: pciehp: Slot(1): Card not present
[Sun Feb 9 09:12:00 2025] pcieport 0000:08:04.0: Unable to change power state from D3hot to D0, device inaccessible
最初の赤字エラー

[Sun Feb 9 09:12:00 2025] pcieport 0000:08:04.0: Runtime PM usage count underflow!
[Sun Feb 9 09:12:00 2025] xhci_hcd 0000:22:00.0: remove, state 1
[Sun Feb 9 09:12:00 2025] usb usb6: USB disconnect, device number 1
[Sun Feb 9 09:12:00 2025] usb 6-1: USB disconnect, device number 2
[Sun Feb 9 09:12:00 2025] usb 6-1.4: USB disconnect, device number 4
[Sun Feb 9 09:12:00 2025] xhci_hcd 0000:22:00.0: xHCI host controller not responding, assume dead
2番目の赤字エラー
517login:Penguin (ワッチョイ de2e-/Fy3)
垢版 |
2025/02/09(日) 09:39:04.21ID:nLuTY6ZH0
2番目の赤字エラー後 つづき
[Sun Feb 9 09:12:00 2025] xhci_hcd 0000:22:00.0: USB bus 6 deregistered
[Sun Feb 9 09:12:00 2025] xhci_hcd 0000:22:00.0: remove, state 1
[Sun Feb 9 09:12:00 2025] usb usb5: USB disconnect, device number 1
[Sun Feb 9 09:12:00 2025] usb 5-1: USB disconnect, device number 2
[Sun Feb 9 09:12:00 2025] usb 5-1.5: USB disconnect, device number 3
[Sun Feb 9 09:12:00 2025] xhci_hcd 0000:22:00.0: Host halt failed, -19
[Sun Feb 9 09:12:00 2025] xhci_hcd 0000:22:00.0: Host not accessible, reset failed.
[Sun Feb 9 09:12:00 2025] xhci_hcd 0000:22:00.0: USB bus 5 deregistered
[Sun Feb 9 09:12:00 2025] pcieport 0000:08:01.0: Unable to change power state from D3hot to D0, device inaccessible
3番目の赤字エラー

[Sun Feb 9 09:12:00 2025] pcieport 0000:08:01.0: Runtime PM usage count underflow!
[Sun Feb 9 09:12:00 2025] pci_bus 0000:09: busn_res: [bus 09-21] is released
[Sun Feb 9 09:12:00 2025] pci 0000:08:01.0: Removing from iommu group 18
[Sun Feb 9 09:12:00 2025] pci 0000:22:00.0: Removing from iommu group 18
[Sun Feb 9 09:12:00 2025] pci_bus 0000:22: busn_res: [bus 22] is released
[Sun Feb 9 09:12:00 2025] pci 0000:08:02.0: Removing from iommu group 18
[Sun Feb 9 09:12:00 2025] pci_bus 0000:23: busn_res: [bus 23-3b] is released
[Sun Feb 9 09:12:00 2025] pci 0000:08:04.0: Removing from iommu group 18
[Sun Feb 9 09:12:00 2025] pci_bus 0000:08: busn_res: [bus 08-3b] is released
[Sun Feb 9 09:12:00 2025] pci 0000:07:00.0: Removing from iommu group 18
[Sun Feb 9 09:12:00 2025] thunderbolt 0-1: device disconnected
ここでdmesgの末尾
518login:Penguin (ワッチョイ 8ba3-5BYj)
垢版 |
2025/03/02(日) 17:32:37.78ID:QebFkZ5J0
KDEのショートカットキーに Ctrl+Alt+BS が設定できない。どうしたら?
(1) 設定しようと、KDEシステム設定で Ctrl+Alt+BS を押下すると、X が落ちる。
(2) (1) の防止後、再度押下しても、Ctrl+Alt までしかKDEシステム設定が受けつけない。
他に方法は?
2025/03/02(日) 17:53:29.42ID:wz06gtsB0
>>518
これやったということ?
Option "DontZap" "boolean"
This disallows the use of the Ctrl+Alt+Backspace sequence. That sequence is normally used to terminate the Xorg server. When this option is enabled, that key sequence has no special meaning and is passed to clients. Default: off.
2025/03/02(日) 18:00:23.68ID:wz06gtsB0
>>519
この状態ならGNOMEなら他の機能に割り当て可能です
521login:Penguin (ワッチョイ 8ba3-5BYj)
垢版 |
2025/03/02(日) 18:47:31.16ID:QebFkZ5J0
>>519
そう。dontzap 設定が「(1) の防止」。
2025/03/02(日) 19:08:44.64ID:wz06gtsB0
>>521
その状態ならxorg的には特殊なキーコンビネーションじゃない
元々xkbでTerminate_Serverアクション起こしてるだけだし
523login:Penguin (ワッチョイ 8ba3-5BYj)
垢版 |
2025/03/02(日) 20:22:28.50ID:QebFkZ5J0
>>522
GNOME同様に割り当て可能であろうという結論なら、
でも、KDEシステム設定 (/usr/bin/systemsettings) で、ショートカット追加しようと Ctrl+Alt+BS を押しても、 "Ctrl+Alt+..." と表示されるのねん。ちなみに "Ctrl+Alt+Del" と、他のコンビネーションでは表示される。

キー押下以外の設定方法は無いのかな...
524login:Penguin (ワッチョイ e9a3-5BYj)
垢版 |
2025/03/03(月) 09:45:48.25ID:g33MpS+60
>>523
自己レス

> キー押下以外の設定方法は無いのかな...

$HOME/.config/kglobalshortcutsrc の設定したい箇所に "Ctrl+Alt+Backspace" を書き加えた。「KDEシステム設定」では設定済みに見える。が、キーを押しても効かない。(同箇所に配した別キーは効く)
手詰り。
2025/03/03(月) 10:37:16.24ID:7JXtZjB+d
kwriteconfigとか使って書いても反映されないんですかね
526login:Penguin (ワッチョイ 5308-wpsA)
垢版 |
2025/03/03(月) 15:17:45.16ID:gbGFQ96Z0
そもそも Ctrl+Alt+BackSpace でXを落とすのはxorgのデフォルトでは無効のはず
どこかで誰かが有効にしているのだと思う

それを ServerFlags の DontZap 設定で「無効」にしても
Ctrl+Alt+BackSpace 押下で発行されるキーシム自体は Terminate_Server のままで
アプリケーションはそれを有効なキーとして認識できない
なのでショートカットキー設定で押下しても「"Ctrl+Alt+..." と表示される」し
kglobalshortcutsrc を直接書き換えても駄目

…ということじゃないかなと
2025/03/03(月) 16:07:28.34ID:YCzKprBO0
>>526
それが本当ならxkb的には
DontZapで/usr/share/X11/xkb/symbols/terminateを無効に出来ておらず
しかし/usr/share/X11/xkb/compat/miscのinterpret Terminate_Server は無効になってる
という事になる
そんな事があるんだろうか
KDEが特殊なキーバインディングをハードワイヤードで禁じてるのではないか
528login:Penguin (ワッチョイ 5308-wpsA)
垢版 |
2025/03/03(月) 18:46:59.05ID:gbGFQ96Z0
>>527
> KDEが特殊なキーバインディングをハードワイヤードで禁じてるのではないか

それはないと思います
Option "XkbOptions" "terminate:ctrl_alt_bksp" が設定されていなければ
何ら問題なくKDEのショートカットキーに Ctrl+Alt+Backspace を設定、使用できたので

>>523-524の症状は
次の設定を /etc/X11/xorg.conf.d/zz-ctrl-alt-backspace.conf に保存してXサーバーを再起動
で再現できました

Section "ServerFlags"
Option "DontZap" "true"
EndSection

Section "InputClass"
Identifier "main-keyboard"
MatchIsKeyboard "true"
Option "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection
529login:Penguin (ワッチョイ 5308-wpsA)
垢版 |
2025/03/03(月) 18:56:05.82ID:gbGFQ96Z0
>>519は古い記述ですね
現在の xorg.conf(5) はこれ

Option "DontZap" "boolean"
This disallows the use of the Terminate_Server XKB action (usually on Ctrl+Alt+Backspace, depending on XKB options). This action is normally used to terminate the Xorg server. When this option is enabled, the action has no effect. Default: off.
2025/03/03(月) 19:17:38.53ID:YCzKprBO0
そうか
DontZapは
/usr/share/X11/xkb/compat/miscのinterpret Terminate_Server
こっちの禁止なのか
531login:Penguin (ワッチョイ 5308-wpsA)
垢版 |
2025/03/03(月) 20:09:43.90ID:gbGFQ96Z0
で結局>>518の問題は
~/.Xmodmap の末尾に
keycode 22 = BackSpace BackSpace BackSpace BackSpace
と書いておく

またはこのシェルスクリプト
#!/bin/sh
xmodmap -e 'keycode 22 = BackSpace BackSpace BackSpace BackSpace'
これがXセッション開始時に実行されるように設定する

といった辺りで解消するはず
532518 (ワッチョイ e9a3-5BYj)
垢版 |
2025/03/03(月) 21:02:02.84ID:g33MpS+60
うおーん、おま環だった。

>>526
> そもそも Ctrl+Alt+BackSpace でXを落とすのはxorgのデフォルトでは無効のはず
> どこかで誰かが有効にしているのだと思う

これがディストリビューション設定で有効になっていた。

$ setxkbmap -query
<略>
options: terminate:ctrl_alt_bksp

これを落とすと、Ctrl+Alt+BS キーの割り当てを「KDEシステム設定」が受容した。

皆さんありがとうありがとうありがとう。
2025/03/03(月) 21:44:16.17ID:udOXhEkFd
そうかsetxkbmapのチェックは書こうと思ったのだが…
2025/03/05(水) 07:29:59.63ID:6UTxKi4Q0
xdmとかgdmとかしか無かった時代なら、Ctrl-Alt-BackSpaceでX落とすのは常識だったかも

XFree86の時代だわ
いまどき「おま環」distroで有効化しちゃってるのって、作ってるのババァか?ジジィか?
※ポリコレ批判を考慮しshe or he語順としています
2025/03/05(水) 07:57:29.30ID:1QYoZdKR0
>>534
初期の普通はxinitでX11を起動
.xinitrcが終了すればxinitは/usr/bin/X(サーバのパス名)も終了するというもの
デフォルトの.xinitrcはxtermを起動
2025/03/05(水) 07:58:34.24ID:1QYoZdKR0
殆どの人はWMを終了すると.xinitrcが終わるようにしてた
2025/03/05(水) 10:43:18.83ID:eFQUzCR10
>>535
startx
2025/03/05(水) 10:46:21.67ID:AhwSnMMIH
tty切り替えて終了させてたわ
2025/03/05(水) 13:12:32.30ID:1QYoZdKR0
>>537
startxは後発だけど何故出来たのかは知らん
540login:Penguin (ワッチョイ 51b3-aZRQ)
垢版 |
2025/03/13(木) 13:41:10.91ID:swKJ2Cjj0
昔、ノートパソコンにカードさすところがあったよね。
よく知らないんだけど、PHSのモデムカードがあったと思うんだけど、Linuxで使えたの?
scsiのカードとかあったみたいだけど自動認識とかしてくれないと絶対、自分で設定できない自信あるわ。
2025/03/13(木) 14:08:07.29ID:3xzvs7cy0
https://www.google.com/search?q=piafs+linux
2025/03/13(木) 17:53:49.42ID:PU/k+AMzd
>>540
モデムはシリアルデバイス
そこでATコマンド叩くの
WindowsでもLinuxでも
今もそうよ
音響カプラの時代と全く同じなのさ

一部にWindowsのデバドラでシリアルデバイスを実現してたのがあったが
Windowsのアップデートで動かなくなったり不評だった
だからファームで実現したものが圧倒的に多かった
2025/03/13(木) 18:51:20.23ID:iaxpjxuK0
一時期のPCIモデムは、皆ドライバレベルで実装した "WinModem" 100%だったからなぁ

Windows XPすら無かった時代だけに、不安定そのもの
人によってはモデムのドライバがフリーズをもたらしていたかも知れんね
リファレンス通りに製造して、リファレンスドライバを素直に販売するのが最も安牌だったかどうかは知らんけど
544login:Penguin (ワッチョイ 51b3-aZRQ)
垢版 |
2025/03/14(金) 00:28:47.52ID:SW3b6oJ00
最近、海外のLegacy Computerを紹介する動画を見てるんだけど、Atariとかコモドールとかなると何していいかわかんないけど、パソコン通信とか楽しそうよね。
ノートパソコンもSharpだとか日立だとかいっぱいあるんだよね。個人的にはSonyの凄い小さいパソコンとかでLinuxとかできたらほんとカッコいいと思うな。
今のほうが便利だけど、あの頃のほうが不安定さも含めて楽しかったんじゃないかな。
2025/03/14(金) 05:28:55.50ID:HAEr9tiu0
B5ノート505やC1.なら、普通に出来たぞ
PCカード式の純正CDドライブに呪文書けば、ブータブルCDから簡単に起動

その頃RedHat LinuxはRHELではなく無償で、CD-R1枚に収まった

Debianは
dselectなしであれば多分どうにか
2025/03/14(金) 12:16:00.18ID:mGjjZ0RQd
Sony PCG-C1にFreeBSD入れてた
PAOだった頃のやつ
2025/04/07(月) 09:17:02.20ID:JQ1yKEn+0
linuxのフォーラムで質問文書いてます。
コードっていうコマンドテキストだけワンクリックでコピーできるような記述ってどうるんですか?
[code]コマンドテキスト[code]
こうですか?
2025/04/07(月) 14:45:17.26ID:yo1dJ6Ok0
サイトによって全然違うだろうから答えようがない
2025/04/07(月) 22:08:33.99ID:JQ1yKEn+0
>>548
ありがとうございます
間にコマンド入れたら上手くいきました
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況