2021年04月02日

(解決)vlcでTVが映らない。pt3(dvb) / xubuntu18.04.5lts

テレビは見ないので、映らなくてもいいのですが、
vlc-3.0.8(ubuntuのオフィシャルパッケージ)
vlc-3.012.1(snap版)
どちらも、
Format::OpenGLContextProfile(NoProfile))
Falling back to using screens root_visual.
screen 0 does not appear to be DRI2 capable
screen 0 does not appear to be DRI2 capable
amdgpu_device_initialize: amdgpu_get_auth (1) failed (-1)
Segmentation fault

のような表示が出たりして、映らないです。
いつからか、ちょっとわかりませんが、
smplayer-18.2.2なら、映ります。

gpuを替えた影響かな、と思ったりしましたが、
そうでもないようです。試しに、cpu内蔵gpuに
戻してみましたが、同じことでした。

ちなみに、ubuntu18.04.5ltsで、
公式repoからgeforce gt1030に、
nvidiaドライバーを使うなら、
nvidia-driver-460がいいようです。
nvidia-driver-450はダメで、nvidia-846は、
表示はできましたが、動画がよくなく、、、。
(2021/04/01)
今現在の18.04.5ltsのデフォルトカーネルは、
4.15.0-140-genericです。vlcのほうが
前に行っているんじゃないですかねえ。
起動すると一応ウィンドウは開くのですが、
使えないというか、、、
ファイル再生は試していません。

↓  ↓  ↓  ↓(2021/03/02)
vlcがクラッシュする(映らない)件、
あれこれやって、ちっともなおらず、
やっとこさ検索にかかったのが、じぶんの過去記事。
すっかり忘却の彼方で、あきませんねえ。

★再掲的ですが、、、
vlcを起動、メニューバーのツール → 設定 → ビデオ で、
「ビデオの有効化」の下の「ディスプレイ」に
ある項目の「出力」で、デフォルト設定が「自動」に
なっているところを、プルダウンメニューから
「XVideo出力(XCB)」を選択、
で解決しました。
設定保存したら、一度vlcを終了、再起動します。

なお、ubuntu18.04ltsの vlcデフォルトバージョンは、
3.0.8です。snapからの3.0.12でもおなじ状態でした。
debian(sparky含む)やarchlinuxの状態を確認しましたが、
すべて3.0.12でした。上記の設定変更をした覚えは、、、
(アテにはならないですが、)ないですねえ。


posted by ブログ開設者 at 20:21| Comment(0) | linux | このブログの読者になる | 更新情報をチェックする