
Ubuntu日本語フォーラム

ログインしていません。
こんにちは
Surface 3 (Proではない)にLinuxを導入したいと思い、Linux Mintも検討しましたが
Gnome40がタッチパネルでは使いやすそうなのでUbuntu 21.10 64bitに落ち着きたいと考えています。
困っているのが、Youtubeやニコニコ動画などを見ているときに再生途中で音声が「ピー」や「プププ」など
の異音が出力され動画再生が止まってしまうことです。
よく聞くと、どうも止まる最後の数ミリ秒が繰り返して聞こえるような気もします。
試しにRhythmboxでラジオを再生してみましたが、同じような現象が発生しました。
再生を止めてしばらく放置すると異音が止まることがあり、そのときはまた正常に再生できるようなって、
また異音がでて止まります。
Linux Mint 20.2(Cinnamon 64bit)ではこの現象は発生しません。
Ubuntuでの調査中に気になったのが、「設定」の、「サウンド」の出力デバイスの「テスト」で
音がおかしくなっているときにスピーカーのアイコンをクリックすると、
異様に長い時間(1分くらい)音がでた状態を示す色がついた状態のままとなることと、
正常な音が出ているときでも、スピーカーのアイコンを連打すると、たまに左右逆のスピーカーから
音がでているように聞こえることです。
(他に、Wifiがしばらくすると切れてONにできなくなる問題がありましたが、
/etc/NetworkManager /conf.d/default-wifi-powersave-on.confでOff(2)に設定してとりあえずは発生しなくなったと思っています)
お力添えいただければ幸いです。
オフライン
追加の情報です。
Ubuntu 21.04 64bit をデュアルブートにしていたLinux Mintのパーティションに
上書きインストールして確認したところ、音楽・動画再生中に異音が出て止まる現象は発生しませんでした。
21.04と21.10とで動作が異なりますので、なにか参考になるでしょうか。
(Gnome3.38だとタッチパネルでの操作が不便でしたので、
できるだけGnome40が使える21.10をなんとかして使えるようにしたいと考えています。)
オフライン
ご希望の回答ではありませんが、
21.04と21.10で悩んでも、サポートが短命です。
20.04LTSならば、mint20.2のベースですから、そのまますんなりいく期待も持て、また長持ちできます。
不便に感じる点はカスタマイズで妥協点を探れます。
その手の質問ならアドバイスも集まりやすいです。
そうこうしていると、ご期待gnome40以降の22.04LTSがやって来ます。
...そんな楽しみ方もある、というコメントですいません。
オフライン
redred様
アドバイスありがとうございます。
目からうろこです。
それもそうかと思いまして、20.04LTSを導入してみましたがちょっとままならなく、
今のところ一番21.10が一番安定して、なおかつ使いやすい感じなので、とりあえず
音はあきらめて21.10にしておいて、音の問題にはゆっくり付き合っていくのかな、
と思っています。(次の22.04にも期待しつつ)
各バージョンの Surface 3 での動作(と主観的な感想)は以下のような感じでした。
Linux Mint 20.2
→ バッテリー残量が取得できない(タブレットで致命的)、Cinnamonがタッチパネルでは使いづらい
Xfceはタッチパネル操作にあまり対応していない(画面上を指で滑らせてスクロールができない)
Ubuntu 20.04ja
→ タッチパネルが反応しない(タブレットで致命的)、電池マークは表示される。
音は未確認
Ubuntu 20.04ja でソフトウェアアップデート後
→ タッチパネルが反応するようになった。
WifiPowerSaveをOFFにしても内蔵Wifiがしばらくすると切れて設定もできなくなる(ハードウェアが見えなくなる?)
音がまったくでない。
Ubuntu 21.04ja
→ WifiPowerSaveをOFFにしても内蔵Wifiがしばらくすると切れて設定もできなくなる(ハードウェアが見えなくなる?)
タッチパネルでの操作が20.04よりしやすい感じ。
Ubuntu 21.10ja
→ 表題の問題以外はそれなりに安定している。タッチパネルでの操作が一番しやすい。
オフライン
>WifiPowerSaveをOFFにしても内蔵Wifiがしばらくすると切れて設定もできなくなる(ハードウェアが見えなくなる?)
これはよくある現象です。
アップデートで逆にしっくりこないドライバーがあたる内蔵WiFiチップがあったりします。
21.10でも、22.04LTSでも出くわすかもしれません。
オフライン
横から失礼します。
> Surface 3
メモリ、ストレージのサイズ違いで、何種類かあるようですが、ハードの詳細をアップしたほうがレスしやすいかもしれません。
> Gnome40。
最新のデスクトップですので、非常に重く、Surface 3 には向いていないかもしれません。
(私も、Fedora35とManjoroで試してますが、安定しているとは言い難いところもあります)
> Linux Mint 20.2(Cinnamon 64bit)ではこの現象は発生しません。
比較的軽いディストリビューションなので、問題が起きにくいかも?
タブレットとして使うのであれば、他OSも選択肢に入れてもいいのではないでしょうか?
(門外漢なので強くおすすめはできませんが)
例えば、Chronium OS系、Android x86系、Linux OS上にインストールするタイプの Android-x86 CM 等々
参照例:(Chronium OS系)https://sinmoble.com/2020/08/27/surfacefrcloudready/
オフライン
redred様
なるほど。OSのバージョン(カーネルのバージョン?)が上がってもそういうことがあるのですね。
si様
アドバイスありがとうございます。
lshwというコマンドを実行した結果の抜粋を下記します。
製品: Surface 3 (Surface_3_ROW)
*-cpu
詳細: CPU
製品: Intel(R) Atom(TM) x7-Z8700 CPU @ 1.60GHz
幅: 64 bits
*-memory
サイズ: 2GiB
SSDは64GBのモデルです。
Gnome40(Ubuntu21.10ja)をインストールしてみてタッチパネルを触り倒しているときに
偶然3本指で上にスワイプすると「アクティビティ」をクリックしたときと同じ画面になって感動したので
とりこになってしまったのかもしれません。。。
確かにLinuxMintのXFceと比べると反応は若干遅い気がします。
機能とのトレードオフなんでしょうけど、主観的はGnome40もSurface3ではイライラするほど遅くは無いかなと感じています。
おっしゃるとおり、とらわれていないで他のOSも試してみたほうが良いですね。
Surface3のlshwの全情報を以下に貼り付けておきます。
pc名(1行目)は一応消しましたが、全部貼り付けてもセキュリティ上問題が無い情報なのでしょうか?
(それと、このフォーラムには折りたたんで書き込めたりするのでしょうか?)
詳細: ラップトップ
製品: Surface 3 (Surface_3_ROW)
ベンダー: Microsoft Corporation
バージョン: B30D1SM1C4G1X1
シリアル: 021940551952
幅: 64 bits
性能: smbios-2.8 dmi-2.8 smp vsyscall32
設定: administrator_password=disabled boot=normal chassis=laptop family=Surface frontpanel_password=disabled keyboard_password=disabled power-on_password=disabled sku=Surface_3_ROW uuid=C94C2002-8677-7719-041D-AABE9423BE02
*-core
詳細: マザーボード
製品: Surface 3
ベンダー: Microsoft Corporation
物理ID: 0
バージョン: 00
シリアル: A68944220306519A
スロット: Internal
*-firmware
詳細: BIOS
ベンダー: American Megatrends Inc.
物理ID: 0
バージョン: 1.51116.238
date: 03/09/2015
サイズ: 64KiB
容量: 8MiB
性能: pci upgrade acpi usb biosbootspecification uefi
*-cache:0
詳細: L1 キャッシュ
物理ID: c
スロット: CPU Internal L1
サイズ: 224KiB
容量: 224KiB
性能: internal write-back
設定: level=1
*-cache:1
詳細: L2 キャッシュ
物理ID: d
スロット: CPU Internal L2
サイズ: 2MiB
容量: 2MiB
性能: internal write-back unified
設定: level=2
*-cpu
詳細: CPU
製品: Intel(R) Atom(TM) x7-Z8700 CPU @ 1.60GHz
ベンダー: Intel Corp.
物理ID: e
バス情報: cpu@0
バージョン: Intel(R) Atom(TM) x7-Z8700 CPU @ 1.60GHz
スロット: SOCKET 0
サイズ: 1225MHz
容量: 2400MHz
幅: 64 bits
クロック: 83MHz
性能: lm fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp x86-64 constant_tsc arch_perfmon pebs bts rep_good nopl xtopology tsc_reliable nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch epb pti ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms dtherm ida arat md_clear cpufreq
設定: cores=4 enabledcores=4 threads=4
*-memory
詳細: システムメモリー
物理ID: f
スロット: システムボードまたはマザーボード
サイズ: 2GiB
*-bank:0
詳細: DIMM DDR3 同期 1600 MHz (0.6 ns)
ベンダー: 0000
物理ID: 0
シリアル: 00000000
スロット: ChannelA-DIMM0
サイズ: 1GiB
幅: 8 bits
クロック: 1600MHz (0.6ns)
*-bank:1
詳細: DIMM DDR3 同期 1600 MHz (0.6 ns)
ベンダー: 0000
物理ID: 1
シリアル: 00000000
スロット: ChannelB-DIMM0
サイズ: 1GiB
幅: 8 bits
クロック: 1600MHz (0.6ns)
*-pci
詳細: Host bridge
製品: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register
ベンダー: Intel Corporation
物理ID: 100
バス情報: pci@0000:00:00.0
バージョン: 20
幅: 32 bits
クロック: 33MHz
設定: driver=iosf_mbi_pci
リソース: irq:0
*-display
詳細: VGA compatible controller
製品: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller
ベンダー: Intel Corporation
物理ID: 2
バス情報: pci@0000:00:02.0
バージョン: 20
幅: 64 bits
クロック: 33MHz
性能: pm msi vga_controller bus_master cap_list
設定: driver=i915 latency=0
リソース: irq:46 メモリー:d0000000-d0ffffff メモリー:c0000000-cfffffff IOポート:f000(サイズ=64) メモリー:c0000-dffff
*-multimedia UNCLAIMED
詳細: Multimedia controller
製品: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Imaging Unit
ベンダー: Intel Corporation
物理ID: 3
バス情報: pci@0000:00:03.0
バージョン: 20
幅: 32 bits
クロック: 33MHz
性能: pm msi cap_list
設定: latency=0
リソース: メモリー:d1000000-d13fffff
*-generic:0
詳細: Signal processing controller
製品: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Power Management Controller
ベンダー: Intel Corporation
物理ID: b
バス情報: pci@0000:00:0b.0
バージョン: 20
幅: 64 bits
クロック: 33MHz
性能: msi pm cap_list
設定: driver=proc_thermal latency=0
リソース: irq:43 メモリー:d1a37000-d1a37fff
*-usb
詳細: USB controller
製品: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller
ベンダー: Intel Corporation
物理ID: 14
バス情報: pci@0000:00:14.0
バージョン: 20
幅: 64 bits
クロック: 33MHz
性能: pm msi xhci bus_master cap_list
設定: driver=xhci_hcd latency=0
リソース: irq:40 メモリー:d1a00000-d1a0ffff
*-usbhost:0
製品: xHCI Host Controller
ベンダー: Linux 5.13.0-20-generic xhci-hcd
物理ID: 0
バス情報: usb@1
論理名: usb1
バージョン: 5.13
性能: usb-2.00
設定: driver=hub slots=7 speed=480Mbit/s
*-usb:0
詳細: USBハブ
製品: USB2.0 Hub
ベンダー: Genesys Logic, Inc.
物理ID: 2
バス情報: usb@1:2
バージョン: 32.98
性能: usb-2.00
設定: driver=hub maxpower=100mA slots=4 speed=480Mbit/s
*-usb:0
詳細: USBハブ
製品: USB2.0 Hub
ベンダー: Genesys Logic, Inc.
物理ID: 2
バス情報: usb@1:2.2
バージョン: 32.98
性能: usb-2.00
設定: driver=hub maxpower=100mA slots=4 speed=480Mbit/s
*-usb
詳細: USBハブ
製品: Generic USB Hub
ベンダー: Chicony
物理ID: 3
バス情報: usb@1:2.2.3
バージョン: 1.00
性能: usb-1.10
設定: driver=hub maxpower=90mA slots=3 speed=12Mbit/s
*-usb
詳細: キーボード
製品: PFU-65 USB Keyboard
ベンダー: Chicony
物理ID: 1
バス情報: usb@1:2.2.3.1
バージョン: 1.00
性能: usb-1.10
設定: driver=usbhid speed=12Mbit/s
*-usb:1
詳細: マウス
製品: ELECOM TrackBall Mouse
ベンダー: ELECOM
物理ID: 4
バス情報: usb@1:2.4
バージョン: 1.10
性能: usb-2.00
設定: driver=usbhid maxpower=100mA speed=2Mbit/s
*-usb:1
詳細: Bluetooth無線インターフェース
製品: Bluetooth and Wireless LAN Composite Device
ベンダー: Marvell
物理ID: 4
バス情報: usb@1:4
バージョン: 32.01
シリアル: 0000000000000000
性能: bluetooth usb-2.00
設定: driver=btusb maxpower=500mA speed=480Mbit/s
*-usb:2
詳細: 通信デバイス
製品: XMM7260
ベンダー: Intel Corp.
物理ID: 6
バス情報: usb@1:6
バージョン: 3.20
シリアル: 351683070313240 - USB-HSIC
性能: usb-2.00
設定: driver=cdc_mbim maxpower=100mA speed=480Mbit/s
*-usbhost:1
製品: xHCI Host Controller
ベンダー: Linux 5.13.0-20-generic xhci-hcd
物理ID: 1
バス情報: usb@2
論理名: usb2
バージョン: 5.13
性能: usb-3.00
設定: driver=hub slots=6 speed=5000Mbit/s
*-generic:1
詳細: Encryption controller
製品: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine
ベンダー: Intel Corporation
物理ID: 1a
バス情報: pci@0000:00:1a.0
バージョン: 20
幅: 32 bits
クロック: 33MHz
性能: pm msi bus_master cap_list
設定: driver=mei_txe latency=0
リソース: irq:48 メモリー:d1700000-d17fffff メモリー:d1600000-d16fffff
*-pci
詳細: PCI bridge
製品: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #1
ベンダー: Intel Corporation
物理ID: 1c
バス情報: pci@0000:00:1c.0
バージョン: 20
幅: 32 bits
クロック: 33MHz
性能: pci pciexpress msi pm normal_decode bus_master cap_list
設定: driver=pcieport
リソース: irq:31 IOポート:1000(サイズ=4096) メモリー:d1800000-d19fffff IOポート:80000000(サイズ=2097152)
*-network
詳細: 無線インターフェース
製品: 88W8897 [AVASTAR] 802.11ac Wireless
ベンダー: Marvell Technology Group Ltd.
物理ID: 0
バス情報: pci@0000:01:00.0
論理名: wlp1s0
バージョン: 00
シリアル: c0:33:5e:e5:84:b5
幅: 64 bits
クロック: 33MHz
性能: pm msi pciexpress bus_master cap_list __________________ physical wireless
設定: broadcast=yes driver=mwifiex_pcie driverversion=5.13.0-20-generic ip=192.168.2.212 latency=0 multicast=yes wireless=IEEE 802.11
リソース: irq:49 メモリー:d1900000-d19fffff メモリー:d1800000-d18fffff
*-isa
詳細: ISA bridge
製品: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU
ベンダー: Intel Corporation
物理ID: 1f
バス情報: pci@0000:00:1f.0
バージョン: 20
幅: 32 bits
クロック: 33MHz
性能: isa bus_master cap_list
設定: driver=lpc_ich latency=0
リソース: irq:0
*-pnp00:00
製品: PnP device PNP0c02
物理ID: 1
性能: pnp
設定: driver=system
*-pnp00:01
製品: PnP device PNP0c02
物理ID: 2
性能: pnp
設定: driver=system
*-pnp00:02
製品: PnP device PNP0c02
物理ID: 3
性能: pnp
設定: driver=system
*-pnp00:03
製品: PnP device PNP0b00
物理ID: 4
性能: pnp
設定: driver=rtc_cmos
*-network 無効
詳細: イーサネット interface
物理ID: 1
バス情報: usb@1:6
論理名: wwan0
シリアル: 3a:af:d7:fa:32:5e
性能: __________________ physical
設定: autonegotiation=off broadcast=yes driver=cdc_mbim driverversion=5.13.0-20-generic duplex=half firmware=CDC MBIM link=no multicast=yes port=twisted pair
オフライン
> lshwというコマンドを実行した結果の抜粋を下記します。
ここまで詳しい情報は必要ないですし、ご心配の通りセキュリティ上の問題が出ます。
特に、ネットワーク関係のユニークなIPv6アドレスとか、ハードウェア ID。
アップしてほしいもの
製品名: Surface 3 (Surface_3_ROW)
cpu: Intel(R) Atom(TM) x7-Z8700 CPU @ 1.60GHz
memory サイズ: 2GiB <ーーー ここが厳しいのかも知れません
SSD サイズ:64GB
今回あれば良いと思われるのは、無線LANチップとサウンドチップのメーカと型番(リストにあります)
(製品の型番があれば、なくてもメーカの仕様を調べれば検索できます)
> Gnome40(Ubuntu21.10ja)をインストールしてみてタッチパネルを触り倒しているときに...
確かに、バージョンアップする度に機能も使い勝手も向上しますので、諦められない気持ちは察します。
重装備の上、新しいので、問題出るのは覚悟の上と割り切り、使うのもありかも知れません。
標準アプリよりも軽量で動作の軽いアプリもインストール出来ますが、熟れていないと簡単にフリーズしますでお勧めは出来ませんが
firefoxよりはChroniumの方が動作が軽いですし、音楽ならば軽量アプリはたくさんあります。
また、詳しくないのでよくはわかりませんが、マルチメディア関連では最近大きな変更(pipewire)が入っていますので、なおさら安定していないのかも知れません。
オフライン
si様
情報ありがとうございます。
いくつかのキーワードでググったところ、以下のページまでたどり着きました。
https://github.com/thesofproject/sof/issues/3868
残念ながら私にはいまのところさっぱり意味がわかりませんが。。。
オフライン
ご報告
上記のサイトを一通り読みまして、途中の議論はよくわかりませんでしたが、
最後のほうに書かれていた、
/etc/modprobe.d/alsa-base.conf
に以下の行を追加する。
options snd_sof sof_debug=1
を行ってから再起動したところ、30分以上Youtubeを止まらずに再生することができました。
とりあえず、問題は起きなくなったと思います。
皆様ありがとうございました。
オフライン
ご報告2
/etc/modprobe.d/alsa-base.conf
に
options snd_sof sof_debug=1
を設定してしばらくは正しい音がでたのですが、長時間再生しているとビーという音になってしまいました。
上記のリンクをたどっていくと次のような対処が書いてありました。
こちらの設定変更してからは、いまのところ音の問題はでていません。
options snd-intel-dspcfg dsp_driver=2
# options snd_sof sof_debug=1 # これは無効にする
オフライン