Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

mplayer en /dev/rtc

None
5 antwoorden
  • Hallo,

    Ik heb ook op mijn nieuwe systeem weer mplayer gecompiled, omdat het een ontzettend handige mediaplayer is.
    Nu ik gmplayer echter probeer te starten kreeg ik een foutmelding :
    "MPlayer 1.0pre7-3.3.6 (C) 2000-2005 MPlayer Team
    CPU: Advanced Micro Devices (Family: 8, Stepping: 0)
    Detected cache-line size is 64 bytes
    CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
    Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2

    vo: X11 running at 1280x1024 with depth 24 and 32 bpp (":0.0" => local display)
    Try adding "echo 1024 > /proc/sys/dev
    tc/max-user-freq" to your system startup scripts."

    Na wat onderzoek ben ik geen echte oplossing tegengekomen en dus heb ik de volgende stappen uitgevoerd.
    Zoals gesuggereerd de max-user-freq veranderd naar 1024.
    Toen kreeg ik echter de melding dat /dev
    tc niet toegankelijk was of dat deze 'busy' was, namelijk : "Failed to open /dev
    tc: Permission denied (it should be readable by the user.)"
    Dus heb ik gedaan:
    groupadd rtc
    chgrp rtc /usr/local/bin/mplayer /dev
    tc
    chmod g+s /usr/local/bin/mplayer
    Nu krijg ik :
    "vo: X11 running at 1280x1024 with depth 24 and 32 bpp (":0.0" => local display)
    Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
    Try adding "echo 1024 > /proc/sys/dev
    tc/max-user-freq" to your system startup scripts."

    Dat laatste heb ik nu wederom gedaan en dan krijg je de volgende melding :
    "vo: X11 running at 1280x1024 with depth 24 and 32 bpp (":0.0" => local display)

    Gtk-WARNING **: This process is currently running setuid or setgid.
    This is not a supported use of GTK+. You must create a helper
    program instead. For further details, see:

    http://www.gtk.org/setuid.html

    Refusing to initialize GTK+."

    Nu weet ik echter niet meer wat te doen … volgend mij ben ik een beetje dom geweest door setgid in te stellen ?
    Hoe kan ik dit weet herstellen naar oorspronkelijke waarden ?

    Volgens mij zou het dan moeten werken wanneer ik de :
    "groupadd rtc
    chgrp rtc /usr/local/bin/mplayer /dev
    tc
    chmod g+s /usr/local/bin/mplayer"
    Terug draai en aan een startup script het regeltje "echo 1024 > /proc/sys/dev
    tc/max-user-freq" toevoeg. ?
  • Ha, simpel natuurlijk … gewoon "chmod g-s /usr/local/bin/mplayer :lol:.
    Nu alleen nog een regeltje toevoegen aan een initscript.
    Welke init scripts zou ik daarvoor kunnen gebruiken ? init.d ?
    Volgens mij bestaat /etc/init.d/boot.local niet omijn systeem namelijk …
  • Oké, in principe werkt alles goed nu, maar ik vraag me nog wel het volgende af.
    Alle scripts onder /etc/init.d/ worden automatisch uigevoerd tijdens het starten ?
    Volgens mij moet ik nog ergens in een entry aanmaken in een configfile voor inet.d, maar waar kan idk die vinden onder Slackware 10.1 ?
    Of is dit niet noodzakelijk … volgens mij wel aangezien bepaald moet worden op welk moment het scriptje wordt gestart.
    Zijn daarnaast de runlevels ook nog van belang ?

    Mplayer werkt nu goed, maar ik moet dus dat probleempje met rtc nog oplossen, volgens mij is dat nodig voor de synchronisatie o.i.d..
    Daarnaast heb ik Xine nu ook van dvdlibcss voorzien zodat ik dvd's kan afspelen, want mplayer kan niet met intercactieve menu's over weg.
    De website http://developers.videolan.org/libdvdcss/ lag er gister uit dus heb ik naar mirrors gezocht om de source binnen te halen en toen kwam ik o.a. dit tegen http://www.linuxpackages.net/pkg_details.php?id=1660.
    Ha ha ha, thnx daniel ! dat ben jij toch ? :))
  • [quote:c82a8fc227="Pinky & The Brain"]Oké, in principe werkt alles goed nu, maar ik vraag me nog wel het volgende af.
    Alle scripts onder /etc/init.d/ worden automatisch uigevoerd tijdens het starten ?
    Volgens mij moet ik nog ergens in een entry aanmaken in een configfile voor inet.d, maar waar kan idk die vinden onder Slackware 10.1 ?
    Of is dit niet noodzakelijk … volgens mij wel aangezien bepaald moet worden op welk moment het scriptje wordt gestart.
    Zijn daarnaast de runlevels ook nog van belang ?
    [/quote:c82a8fc227]
    Zie ook mijn antwoord in je andere topic. Voor dit specifieke geval hoef je je helemaal nergens druk om te maken. Die rtc error stelt niets voor, ik heb hem ook en nog nooit een probleem met mplayer gehad.
  • Thnx !

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.