Linux 5.13 にすると起動時に光ディスクトレイが eject される謎現象に悩まされているんですが、何なんですかねこれは……
Conversation
Notices
-
らりお・ザ・何らかの🈗然㊌ソムリエ (lo48576@mastodon.cardina1.red)'s status on Friday, 09-Jul-2021 16:55:20 JST らりお・ザ・何らかの🈗然㊌ソムリエ -
らりお・ザ・何らかの🈗然㊌ソムリエ (lo48576@mastodon.cardina1.red)'s status on Friday, 09-Jul-2021 16:58:51 JST らりお・ザ・何らかの🈗然㊌ソムリエ sys-kernel/gentoo-sources:5.13.{0,1} で試したけどどちらでも発生する
-
らりお・ザ・何らかの🈗然㊌ソムリエ (lo48576@mastodon.cardina1.red)'s status on Friday, 09-Jul-2021 16:59:04 JST らりお・ザ・何らかの🈗然㊌ソムリエ 5.12.14 以下では発生しない (.15 は試してない)
-
らりお・ザ・何らかの🈗然㊌ソムリエ (lo48576@mastodon.cardina1.red)'s status on Friday, 09-Jul-2021 17:27:04 JST らりお・ザ・何らかの🈗然㊌ソムリエ @naota344 dmesg で
sr 0:0:0:0: [sr0] scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray
と出ているので scsi だと思います (SATA で繋ぐ内蔵式のやつです)
-
コロコロコロ助 (naota344@social.mikutter.hachune.net)'s status on Friday, 09-Jul-2021 17:27:05 JST コロコロコロ助 @lo48576 SCSIですか? なんのドライブでしょう
-
らりお・ザ・何らかの🈗然㊌ソムリエ (lo48576@mastodon.cardina1.red)'s status on Friday, 09-Jul-2021 17:32:07 JST らりお・ザ・何らかの🈗然㊌ソムリエ タイミングとしては、起動時に流れるログの
7月 09 17:28:51 marco systemd[1]: Finished LVM2 PV scan on device 254:0.<<<<この辺りでトレイが排出される>>>> 7月 09 17:28:52 marco kernel: [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:07:00.0 on minor 0
なんだけど、まさか nvidia-drm が原因とも思えなしタイムラグありそうなので謎
-
らりお・ザ・何らかの🈗然㊌ソムリエ (lo48576@mastodon.cardina1.red)'s status on Friday, 09-Jul-2021 17:32:26 JST らりお・ザ・何らかの🈗然㊌ソムリエ あと reboot ではトレイ出てこなくて、 cold boot するとトレイ出てくる
-
らりお・ザ・何らかの🈗然㊌ソムリエ (lo48576@mastodon.cardina1.red)'s status on Friday, 09-Jul-2021 17:35:50 JST らりお・ザ・何らかの🈗然㊌ソムリエ 前後のログ
-
コロコロコロ助 (naota344@social.mikutter.hachune.net)'s status on Friday, 09-Jul-2021 21:48:17 JST コロコロコロ助 @lo48576 5.12..5.13でちょうどeject関連のpatchが・・・https://github.com/torvalds/linux/commit/7dd753ca59d6c8cc09aa1ed24f7657524803c7f3
-
らりお・ザ・何らかの🈗然㊌ソムリエ (lo48576@mastodon.cardina1.red)'s status on Friday, 09-Jul-2021 21:48:17 JST らりお・ザ・何らかの🈗然㊌ソムリエ @naota344 はい、さっき LKML で scsi: sr: 系を調べてて結構更新あるんだなぁと思って……そのうち手元で revert して試してみます
-
らりお・ザ・何らかの🈗然㊌ソムリエ (lo48576@mastodon.cardina1.red)'s status on Friday, 09-Jul-2021 22:18:36 JST らりお・ザ・何らかの🈗然㊌ソムリエ @naota344 該当の else if を消したところトレイ排出されなかったので、それで確定です……
-
らりお・ザ・何らかの🈗然㊌ソムリエ (lo48576@mastodon.cardina1.red)'s status on Friday, 09-Jul-2021 22:22:49 JST らりお・ザ・何らかの🈗然㊌ソムリエ @naota344 軽くググってもそれっぽい報告がなくて、検索能力が低いだけなのか誰の手元でも再現していないだけなのか謎なんですよね……本当はとりあえず報告するべきなんでしょうけど、ちょっと躊躇してます
-
コロコロコロ助 (naota344@social.mikutter.hachune.net)'s status on Friday, 09-Jul-2021 22:22:50 JST コロコロコロ助 @lo48576 まちがってはなさげなんですが・・・
-
コロコロコロ助 (naota344@social.mikutter.hachune.net)'s status on Friday, 09-Jul-2021 23:29:21 JST コロコロコロ助 @lo48576 これできますか?
sudo sg_get_config /dev/$(basename $(readlink /sys/block/sr0/device/generic))
-
らりお・ザ・何らかの🈗然㊌ソムリエ (lo48576@mastodon.cardina1.red)'s status on Friday, 09-Jul-2021 23:29:21 JST らりお・ザ・何らかの🈗然㊌ソムリエ @naota344 https://gist.github.com/lo48576/66ae38cb01ac1d73b952274915a1fdc4
-
コロコロコロ助 (naota344@social.mikutter.hachune.net)'s status on Friday, 09-Jul-2021 23:39:44 JST コロコロコロ助 @lo48576 あと短期的workaroundとして、たぶんこれで最終的にejectかけてるのはudevなので、そこを無視するようにルールを変えるとか…
In conversation permalink -
らりお・ザ・何らかの🈗然㊌ソムリエ (lo48576@mastodon.cardina1.red)'s status on Friday, 09-Jul-2021 23:39:44 JST らりお・ザ・何らかの🈗然㊌ソムリエ @naota344 ありがとうございます。やっぱり "This applies to media changers only." をちゃんとカーネル側で判別してもらうのが正道という感じはしますね。udev の方は調べるの面倒なので (?) しばらくは sr.c にローカルでパッチ当てて誤魔化していこうと思います
In conversation permalink -
コロコロコロ助 (naota344@social.mikutter.hachune.net)'s status on Saturday, 10-Jul-2021 15:35:55 JST コロコロコロ助 @lo48576 udev /lib/udev/rules.d/60-cdrom_id.rulesですね。ENV{DISK_EJECT_REQUEST}=="?*"の行。でも、これけしたら、多分ボタンおしても反応しなくなるのかな・・・
In conversation permalink -
らりお・ザ・何らかの🈗然㊌ソムリエ (lo48576@mastodon.cardina1.red)'s status on Saturday, 10-Jul-2021 15:37:33 JST らりお・ザ・何らかの🈗然㊌ソムリエ 後世へのログとして残しておくと、ドライブは LITE-ON の iHAS524-T27 という DVD ドライブでした
LITE-ON HAS524-T27 BOX LabelTag機能搭載!ブラックベゼル S-ATA接続 - 製品詳細 | パソコンSHOPアーク(ark)https://www.ark-pc.co.jp/i/14900385/
Amazon.co.jp: LITEON 内蔵型DVDドライブ iHAS524-T27 : パソコン・周辺機器https://www.amazon.co.jp/dp/B003FSK2AC
In conversation permalink -
らりお・ザ・何らかの🈗然㊌ソムリエ (lo48576@mastodon.cardina1.red)'s status on Monday, 06-Sep-2021 01:36:57 JST らりお・ザ・何らかの🈗然㊌ソムリエ そういえば起動時に勝手に eject される問題、 linux 5.13.10 あたりで解消されていて、以下のコミットで修正されました:
scsi: sr: Return correct event when media event code is 3 · torvalds/linux@5c04243https://github.com/torvalds/linux/commit/5c04243a56a7977185b00400e59ca7e108004faf
In conversation permalink
-