social.mikutter.hachune.netMastodonを使った分散型ソーシャルネットワークの一部です。
#あなたがガチ凍結されると<br> 11月中旬くらいかな?俺はておくれだから<br> Twitterからよく舐められるんだけど、<br> ある時Twitterが度が過ぎて俺を凍結<br> してきたわけ、そんで記憶がないんだけど(痴呆)、<br> 相当ボコボコにしちゃったらしい<br> 俺、これでもておくれですよ?

サーバーの情報

102
人のアクティブユーザー

もっと詳しく

Linux 5.13 にすると起動時に光ディスクトレイが eject される謎現象に悩まされているんですが、何なんですかねこれは……

@lo48576 SCSIですか? なんのドライブでしょう

@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 はい、さっき LKML で scsi: sr: 系を調べてて結構更新あるんだなぁと思って……
そのうち手元で revert して試してみます

@naota344 該当の else if を消したところトレイ排出されなかったので、それで確定です……

@lo48576 まちがってはなさげなんですが・・・

@naota344 軽くググってもそれっぽい報告がなくて、検索能力が低いだけなのか誰の手元でも再現していないだけなのか謎なんですよね……
本当はとりあえず報告するべきなんでしょうけど、ちょっと躊躇してます

@lo48576 これできますか?

sudo sg_get_config /dev/$(basename $(readlink /sys/block/sr0/device/generic))

コロコロコロ助

@lo48576 あと短期的workaroundとして、たぶんこれで最終的にejectかけてるのはudevなので、そこを無視するようにルールを変えるとか…

@naota344 ありがとうございます。
やっぱり "This applies to media changers only." をちゃんとカーネル側で判別してもらうのが正道という感じはしますね。
udev の方は調べるの面倒なので (?) しばらくは sr.c にローカルでパッチ当てて誤魔化していこうと思います

@lo48576
udev /lib/udev/rules.d/60-cdrom_id.rulesですね。
ENV{DISK_EJECT_REQUEST}=="?*"の行。でも、これけしたら、多分ボタンおしても反応しなくなるのかな・・・