totem in gnome2.10 spielt keine CDs/DVDs

cabriofahrer

Well-Known Member
Hatte zunächst das Problem, daß bei FreeBSD5.4 mit gnome 2.10 kein Laufwerk weder von totem, dem cd-player oder sound juicer erkannt wurde.
Die Lösung dafür war im den gnome installation instructions auf der freebsd-gnome-homepage beschrieben, man mußte zuerst atapicam in den kernel kompilieren und noch andere Einträge vornehmen.
der CD-player und soundjuicer funktionieren jetzt, doch als ich bei totem auf den Knopf "Play Disk" drückte, erschien die Fehlermeldung "Failed to find mountpoint for device /dev/cd0 in /etc/fstab"

Danach trug ich in die fstab noch folgendes ein:

/dev/cd0 /home/meinname/DVD cd9660 ro,noauto 0 0,


also eben genau das gleiche wie bei /dev/acd0,

und wenn ich jetzt bei totem auf "Play Disc" drücke, erscheint folgende Fehlermeldung:

"Failed to retrieve capabilities of device /dev/cd0: Inapropiate ioctl for device"


Was muß ich da jetzt machen?

Jemand eine Idee, warum in der 5.4-Version auf einmal das Laufwerk für cdspieler, totem und soundjuicer nur noch als scsi-Laufwerk angesprochen werden kann?
Was soll das für einen Sinn haben?
 
Hallo cabriofahrer,

Jemand eine Idee, warum in der 5.4-Version auf einmal das Laufwerk für cdspieler, totem und soundjuicer nur noch als scsi-Laufwerk angesprochen werden kann?
Was soll das für einen Sinn haben?
Der Sinn ist, dass erstens SCSI einen einheitlichen Befehlssatz hat und zweitens die meisten Tools gibt es - bedingt durch die UNIX-Geschichte und Computergeschichte - nun einmal für SCSI-Laufwerke (z.B. cdrecord).

Auf dem anderen Problem beiße ich zur Zeit selber herum.

Viele Grüße

Jürgen
 
Guten Morgen cabriofahrer,

meine Tochter hat mich daran erinnert, dass sie schon auf der Welt ist:D

Zu dem Problem mit totem. Ich konnte es nicht lösen.

Die gleiche Fehlermeldung habe ich, wenn ich Musik-CDs mit dem CD-Spieler anhören möchte.
Vor einem halben Jahr hatte ich diese Fehlermeldung (Gnome 2.8, CD-Player) auch schon mal in der FreeBSD-Gnome-Mailingliste gepostet, aber leider nie eine Antwort erhalten.

Wahrscheinlich ist beim Portieren nicht aufgepasst worden. Vielleicht verwendet FreeBSD andere IO-Controls als Linux. Keine Ahnung.

Ach ja. Google hat mir angezeigt, dass es dazu einen (!!!) Bug-Report gibt, der aber noch nicht in Angriff genommen wurde:
>Number: 76633
>Category: ports
>Synopsis: Totem will not play DVDs>
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Jan 24 22:20:22 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Kevin Oberman
>Release: FreeBSD 5.3-STABLE i386
>Organization:
ESnet--The Energy Sciences Network
>Environment:
System: FreeBSD puppeteer.es.net 5.3-STABLE FreeBSD 5.3-STABLE #74: Mon Jan 24 07:28:35 PST 2005 root at puppeteer.es.net:/usr/obj/usr/src/sys/IBM-T30-D i386


>Description:
When "File->Play Disc" is selected in totem, I get the error:
Failed to Play Audio/Video Disc
Failed to find mountpoint for device /dev/cd0 in /etc/fstab

In gdb I see that the device (/dev/cd0) is correct, but it is tested to
see if it is a directory. It is not, so the code then issues a g_free
on the device and attempts to retreive the mountpoint.

In the "for" loop at line 183, it makes no passes through the loop and
even looks for a mountpoint.

I am not sure why totem is even looking for a mountpoint. but it is
failing to find one.

I suspect that this a an artifact of the switch to gstreamer as I
believe totem had previously used libxine. Maybe, until this is fixed,
a totem-xine port should replace the totem-streamer port.

>How-To-Repeat:
Start totem and select "File->Play Disc"

>Fix:
Uncertain.

The obvious work-around is to use libxine until this can be resolved.
Since gstreamer is reportedly unable to do DVD menus, libxine stll appears
to be the better choice for at least this function.
>Release-Note:
>Audit-Trail:
>Unformatted:

Sobald ich mehr erfahre melde ich mich wieder.

Viele Grüße

Jürgen
 
Back
Top