お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2008-03-23 19:21:32

parapara
メンバ
登録日: 2008-03-20

TVが視聴できなくなった

お世話になっています。

OSはubuntu7.10です。

TVtimeでTVを今まで視聴していました。
しかし、TVtimeを起動すると
TVtimeは起動するのですが、画面が青くなり
Cannot open capture device /dev/video0.
という表示が出て、
TVが視聴できなくなりました。


sudo chown ユーザ名 /dev/video0
とコマンドをうつと、視聴できるようになります。
しかし、ubuntuを再起動すると
同じ症状が出ます。

以前は、
sudo chown ユーザ名 /dev/video0
などうたなくても、普通に視聴できていました。

以前のように、
chown などうたなくても、
普通に視聴するためにはどうすればよいでしょうか。
どなたかご教示いただければ助かります。

最後の編集者: parapara (2008-03-23 20:14:20)

オフライン

 

#2 2008-03-24 20:53:06

hito
管理者
登録日: 2007-03-18

Re: TVが視聴できなくなった

考えられる可能性は二つあります。

まず一つは、使っているユーザの権限から、Group:videoが落ちてしまっている可能性です。
ビデオの視聴(/dev/video*へのアクセス)には、Group:videoに属している必要があります。
確認は、idコマンドで十分です。もしvideoグループに属していなければ、ユーザの設定を
変更してください。

次の可能性は、/dev/video0の起動時のパーミッションが正しくなく、rootユーザで
なければ見えなくなってしまっていることです。
これが起きているとudev周りのpermissionの確認が必要で、少々面倒です。
最初にvideoグループについて確認して、もし問題なさそうであれば、ls -l /dev/video0
の結果を見せて頂けますか?

オフライン

 

#3 2008-03-24 22:16:36

parapara
メンバ
登録日: 2008-03-20

Re: TVが視聴できなくなった

hito による投稿:

考えられる可能性は二つあります。

まず一つは、使っているユーザの権限から、Group:videoが落ちてしまっている可能性です。
ビデオの視聴(/dev/video*へのアクセス)には、Group:videoに属している必要があります。
確認は、idコマンドで十分です。もしvideoグループに属していなければ、ユーザの設定を
変更してください。

次の可能性は、/dev/video0の起動時のパーミッションが正しくなく、rootユーザで
なければ見えなくなってしまっていることです。
これが起きているとudev周りのpermissionの確認が必要で、少々面倒です。
最初にvideoグループについて確認して、もし問題なさそうであれば、ls -l /dev/video0
の結果を見せて頂けますか?

早速のご返事ありがとうございます。

idコマンドを打ち込んでみましたが、
所属グループに、videoはありませんでした。
どのようにすれば、ユーザの設定を変更できるでしょうか。

また、ls -l /dev/video0 の結果は
crw-rw---- 1 root video 81, 0 2008-03-25 05:29 /dev/video0
でした。

また、/dev/video0 の所有者がrootになっています。
関係あるのでしょうか。

初心者でよく分かりません。
よろしくご教示ください。

最後の編集者: parapara (2008-03-25 06:44:01)

オフライン

 

#4 2008-03-25 10:22:08

hito
管理者
登録日: 2007-03-18

Re: TVが視聴できなくなった

parapara による投稿:

早速のご返事ありがとうございます。

idコマンドを打ち込んでみましたが、
所属グループに、videoはありませんでした。
どのようにすれば、ユーザの設定を変更できるでしょうか。

システム→システム管理→ユーザとグループでGUIで設定できます。
あるいは、
$ sudo vigr
でコマンドライン経由で設定できますが、GUIからやった方が良いでしょう。


また、/dev/video0 の所有者がrootになっています。
関係あるのでしょうか。

これは正常です。/dev/video系は、所有者がrootで、group:videoの
ユーザに対して開放されています。

オフライン

 

#5 2008-03-25 15:00:08

parapara
メンバ
登録日: 2008-03-20

Re: TVが視聴できなくなった

hito による投稿:

システム→システム管理→ユーザとグループでGUIで設定できます。
あるいは、
$ sudo vigr
でコマンドライン経由で設定できますが、GUIからやった方が良いでしょう。

システム→システム管理→ユーザとグループとたどり、
グループの管理を開いても
ユーザのプロパティを開いても
video というグループや項目がありません。
どうすればいいのでしょうか。

初心者なので、よく分かりません。
ご迷惑をお掛けしています。
よろしくご教示ください。

最後の編集者: parapara (2008-03-25 15:11:36)

オフライン

 

#6 2008-03-27 10:01:49

hito
管理者
登録日: 2007-03-18

Re: TVが視聴できなくなった

GUIからだとvideoグループは設定できないという衝撃の真実に今更気づきました……。

端末から
$ sudo vigr
して、

video:x:44:

という行を探し、

video:x:44:(普段お使いのユーザ名)

という形に書き換えてください。たとえば、普段お使いのユーザ名が "ubuntu" であれば、

video:x:44:ubuntu

とします。

オフライン

 

#7 2008-03-27 22:12:26

parapara
メンバ
登録日: 2008-03-20

Re: TVが視聴できなくなった

端末から
$ sudo vigr
して、
video:x:44:
という行を探しました。

しかし、どうやれば書き換えることができるのか、分かりません。
なにかコマンドをうつのでしょうか?
端末の中で、書き換えようとしても、書き換えることができません。
また、端末の中で書き換えても、どうやって保存するのかも分かりません。

初心者なので、ご迷惑をお掛けします。
ご教示くだされば、助かります。
よろしくお願いします。

最後の編集者: parapara (2008-03-28 05:32:17)

オフライン

 

#8 2008-03-28 20:44:06

fueryuejing
メンバ
From: アジア、南会津町。
登録日: 2007-11-03

Re: TVが視聴できなくなった

hitoさん、paraparaさん、横からごめんなさい。

gpasswdで登録するのが楽だと思います。

例えばparaparaさんのユーザ名がubuntuであれば、端末から

コード:

sudo gpasswd -a ubuntu video

でユーザubuntuがグループvideoに加わります。;)

オフライン

 

#9 2008-03-28 21:32:48

parapara
メンバ
登録日: 2008-03-20

Re: TVが視聴できなくなった

お世話になっています。

sudo gpasswd -a ユーザ名 video
して、
ubuntu を再起動したら
TV を視聴することができました。

また、
コマンド id を打ち込んだら
グループに video がありました。

どうもありがとうございました。

オフライン

 

#10 2008-03-28 21:38:27

fueryuejing
メンバ
From: アジア、南会津町。
登録日: 2007-11-03

Re: TVが視聴できなくなった

gpasswdコマンドはvirtualboxをユーザー権限で使いたくてvboxusersに加わる方法を探していたとき見つけました。偶然知ってたのが役に立って良かったです。:)

オフライン

 

Board footer

Powered by FluxBB