/dev/rtc problem s gmplayer na Slackware 10
14 отговора
596 прегледа
/dev/rtc problem s gmplayer na Slackware 10
instalirah mplayer ot source, no imam bqkolko problema . Kogato se opitam da startiram gmplayer ot user, polu4avam:
vo: X11 running at 1024x768 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/rtc/max-user-freq" to your system startup scripts.
A ot root:
vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display)
Failed to open /dev/rtc: Device or resource busy (it should be readable by the user.)
A kogato gledam filmi pod mplayer nqma zvuk, sashtoto e s Xine. imah sashtiq problem s xmms i otkrih 4e xmms izprashta output-a kum modema vmesto zvukovata karta i uspqh da go opravq.no si nqmam i idea kak da opravq mplayer ili Xine. nqkoi da ima predlozheniq kak da opravq gmplayer i zvuka? Shte sam mnogo blagodaren
vo: X11 running at 1024x768 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/rtc/max-user-freq" to your system startup scripts.
A ot root:
vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display)
Failed to open /dev/rtc: Device or resource busy (it should be readable by the user.)
A kogato gledam filmi pod mplayer nqma zvuk, sashtoto e s Xine. imah sashtiq problem s xmms i otkrih 4e xmms izprashta output-a kum modema vmesto zvukovata karta i uspqh da go opravq.no si nqmam i idea kak da opravq mplayer ili Xine. nqkoi da ima predlozheniq kak da opravq gmplayer i zvuka? Shte sam mnogo blagodaren
Re: /dev/rtc problem s gmplayer na Slackware 10
Възможна причина е, че звуковия сървър на кде - artsd държи контрола върху устроиството и други програми не могат да го ползват. Може би драйвера на звука в кернела не позволява повече от една програма да свири едновременно. Пробвай mplayer -ao arts - за да извежда звука през артс , или направо спри артсд от старт менюто и всички програми които биха ползвали звук в този момент.
Що се отнася до rtc предполагам добавил си echo 1024 > /proc/sys/dev/rtc/max-user-freq в /etc/rc.d/rc.local ?
Що се отнася до rtc предполагам добавил си echo 1024 > /proc/sys/dev/rtc/max-user-freq в /etc/rc.d/rc.local ?
Re: /dev/rtc problem s gmplayer na Slackware 10
Dobri predlozheniq no ne rabotiha. neshto drugo?
Re: /dev/rtc problem s gmplayer na Slackware 10
Пробвай още:
mplayer -ao alsa
mplayer -ao esd
mplayer -ao sdl
Освен това за rtc погледни след изпълнение на ./configure дали пише yes. Или направо го пренасочи във фаил (./configure >fail) и дай файла. Също изхода на mplayer ime_na_fail.avi > fail.txt.
Дай резултата от изпълнението на следните команди като root:
ls -l /dev/dsp*
ls -l /dev/sound
ls -l /dev/snd
fuser /dev/dsp*
fuser /dev/sound/*
fuser /dev/snd/*
mplayer -ao alsa
mplayer -ao esd
mplayer -ao sdl
Освен това за rtc погледни след изпълнение на ./configure дали пише yes. Или направо го пренасочи във фаил (./configure >fail) и дай файла. Също изхода на mplayer ime_na_fail.avi > fail.txt.
Дай резултата от изпълнението на следните команди като root:
ls -l /dev/dsp*
ls -l /dev/sound
ls -l /dev/snd
fuser /dev/dsp*
fuser /dev/sound/*
fuser /dev/snd/*
Re: /dev/rtc problem s gmplayer na Slackware 10
Проблема само при gmplayer ли е, или също и при mplayer - т.е. без графичен интерфеис?
Re: /dev/rtc problem s gmplayer na Slackware 10
mai e pri mplayer-a zashtoto na debian sashtata rabota pravi vapreki che /dev/rtc e chmod 777
Re: /dev/rtc problem s gmplayer na Slackware 10
Най вероятно не е в mplayer. При мен няма проблеми на slackware-10.1 - с някаква cvs версия на mplayera съм, но никога не съм има проблеми и със slackware-10.0
1. Ядрото трябва да е компилирано с поддръжка на rtc
2. еcho 1024 > /proc/sys/dev/rtc/max-user-freq
Освен това проблемът със звука няма нищо общо с rtc.
1. Ядрото трябва да е компилирано с поддръжка на rtc
2. еcho 1024 > /proc/sys/dev/rtc/max-user-freq
Освен това проблемът със звука няма нищо общо с rtc.
Re: /dev/rtc problem s gmplayer na Slackware 10
OK opravih zvuka, otidoh na alsa-project.org i instalirah si4ki raboti deto mi iskaha za sound kartata. tova ne pomogna, posle dobavih root i alagenchev kam audio grupata v /etc/group:
audio::17:root,alagenchev
i sashto trqbvashe da dobavq :
snd-intel8x0m
kam /etc/hotplug/blacklist za da ne mi zasi4a modema vmesto sound-a, i sa opravi. po to4no mplayer se opravi, gmplayer sashtata rabota /dev/rtc ne e dostupno i еcho 1024 > /proc/sys/dev/rtc/max-user-freq ne pomogna . dadoh chmod 777 na /dev/rtc, ne pomaga . mozhe da e 4e kernel-a nqma rtc support shtoto dadoh:
root@uta:/windows/linux# modprobe rtc i mi varna:
modprobe: Can't locate module rtc
dobre a kak da dobavq rtc support, predpolagam 4e trqbva da prekompiliram kernela ? i kak da go compilliram s rtc support. Nqkvi idei. ako uspeem da reshim tva shte e qko za drugite hora koito imat problemi s mplayer
mnogo blagodarq za pomoshtta. da znaete nqkoi hubavi bg forumi za linux deto horata da pomagat?
audio::17:root,alagenchev
i sashto trqbvashe da dobavq :
snd-intel8x0m
kam /etc/hotplug/blacklist za da ne mi zasi4a modema vmesto sound-a, i sa opravi. po to4no mplayer se opravi, gmplayer sashtata rabota /dev/rtc ne e dostupno i еcho 1024 > /proc/sys/dev/rtc/max-user-freq ne pomogna . dadoh chmod 777 na /dev/rtc, ne pomaga . mozhe da e 4e kernel-a nqma rtc support shtoto dadoh:
root@uta:/windows/linux# modprobe rtc i mi varna:
modprobe: Can't locate module rtc
dobre a kak da dobavq rtc support, predpolagam 4e trqbva da prekompiliram kernela ? i kak da go compilliram s rtc support. Nqkvi idei. ako uspeem da reshim tva shte e qko za drugite hora koito imat problemi s mplayer
mnogo blagodarq za pomoshtta. da znaete nqkoi hubavi bg forumi za linux deto horata da pomagat?
Re: /dev/rtc problem s gmplayer na Slackware 10
eto rezultata ot komandite:
root@uta:/windows/linux# ls -l /dev/dsp*
lrwxrwxrwx 1 root root 4 2005-02-09 11:48 /dev/dsp -> dsp0
crw-rw--w- 1 root audio 14, 3 2003-08-29 02:47 /dev/dsp0
crw-rw--w- 1 root audio 14, 19 2003-08-29 02:47 /dev/dsp1
crw-rw--w- 1 root audio 14, 35 2003-08-29 02:47 /dev/dsp2
crw-rw--w- 1 root audio 14, 51 2003-08-29 02:47 /dev/dsp3
root@uta:/# ls -l /dev/sound
ls: /dev/sound: No such file or directory
fuser /dev/dsp*
nqma output, trqbvashe li?
root@uta:/# fuser /dev/snd/*
/dev/snd/controlC0: 2003
root@uta:/# fuser /dev/sound/*
/dev/sound/*: No such file or directory
root@uta:/windows/linux# ls -l /dev/dsp*
lrwxrwxrwx 1 root root 4 2005-02-09 11:48 /dev/dsp -> dsp0
crw-rw--w- 1 root audio 14, 3 2003-08-29 02:47 /dev/dsp0
crw-rw--w- 1 root audio 14, 19 2003-08-29 02:47 /dev/dsp1
crw-rw--w- 1 root audio 14, 35 2003-08-29 02:47 /dev/dsp2
crw-rw--w- 1 root audio 14, 51 2003-08-29 02:47 /dev/dsp3
root@uta:/# ls -l /dev/sound
ls: /dev/sound: No such file or directory
fuser /dev/dsp*
nqma output, trqbvashe li?
root@uta:/# fuser /dev/snd/*
/dev/snd/controlC0: 2003
root@uta:/# fuser /dev/sound/*
/dev/sound/*: No such file or directory
Re: /dev/rtc problem s gmplayer na Slackware 10
Жалко че си инсталирал алса допълнително - сега няма да разберем какъв точно е бил проблема със звука. С /dev/dsp са означени имената на потребителските интерфеиси към звуковия драйвер (за осс или алса емулация на осс, за алса са в /dev/snd/) - т.е. програмите през тях свирят най грубо казано. Програмата fuser ти показва кой процес използва файла в момента. В случая fuser /dev/snd/* ти е върнал /dev/snd/controlC0: 2003 , което означава че процес с пид 2003 използва
/dev/snd/controlC0 - това ти е (алса) миксера. По добре е fuser -v за да ти даде и имената. Можеше да разбереш кое е правилното устройство ако пуснеш xmms (той нали свиреше ?) и погледнеш кой интерфеис точно използва - например с нещо подобно на find /dev | xargs fuser -v | grep xmms - да предположим че е /dev/dsp . После спираш xmms и всички програми които използват /dev/dsp и пускаш mplayer - mplayer -ao oss:/dev/dsp и би трябвало да имаш звук. Така, че ако ти се играе и ти е интересно да разбереш какъв е бил проблема - можеш да деинсталираш алсата и да пробваш.
За компилация на rtc в ядрото:
Първо погледни във /var/log/dmesg пише ли някъде нещо подобно на Real Time Clock Driver v1.12 - това е въпросния rtc, ако не значи трябва да го компилираш в ядрото.
Ако до сега не си компилирал ядро сега ми е трудно да обясня точно по принцип.
Трябва да направиш нещо като: най-напред вземи config от ядрото с което си в момента и го cp /boot/.config /usr/src/linux/.config
- точката да не забравиш.
cd /usr/src/linux
make oldconfig
make menuconfig
от там отиваш на Device Drivers -> Character devices ---> Enhanced Real Time Clock Support - това ти е въпросното rtc.
За алса в ядрото има още един модул в соунд подменюто на менюконфига, ама не знам как ще интерферира с тези допълнителни неща дето си ги сложил ако от там влключиш алсата, тъй че по добре не го закачай това.
make dep
make bzImage
make install
make modules
make modules_install
За слакваре ядрото ти ще е /vmlinuz - трябва да го добавиш в /etc/lilo.conf. Или ако не ти се занимава с лило преименувай
mv /boot/vmlinuz /boot/vmlinuz.old
mv /boot/System.map /boot/System.old
и копирай
cp /vmlinuz /boot/vmlinuz
cp /System.map /boot/System.map
след което изпълни лило:
lilo
/dev/snd/controlC0 - това ти е (алса) миксера. По добре е fuser -v за да ти даде и имената. Можеше да разбереш кое е правилното устройство ако пуснеш xmms (той нали свиреше ?) и погледнеш кой интерфеис точно използва - например с нещо подобно на find /dev | xargs fuser -v | grep xmms - да предположим че е /dev/dsp . После спираш xmms и всички програми които използват /dev/dsp и пускаш mplayer - mplayer -ao oss:/dev/dsp и би трябвало да имаш звук. Така, че ако ти се играе и ти е интересно да разбереш какъв е бил проблема - можеш да деинсталираш алсата и да пробваш.
За компилация на rtc в ядрото:
Първо погледни във /var/log/dmesg пише ли някъде нещо подобно на Real Time Clock Driver v1.12 - това е въпросния rtc, ако не значи трябва да го компилираш в ядрото.
Ако до сега не си компилирал ядро сега ми е трудно да обясня точно по принцип.
Трябва да направиш нещо като: най-напред вземи config от ядрото с което си в момента и го cp /boot/.config /usr/src/linux/.config
- точката да не забравиш.
cd /usr/src/linux
make oldconfig
make menuconfig
от там отиваш на Device Drivers -> Character devices ---> Enhanced Real Time Clock Support - това ти е въпросното rtc.
За алса в ядрото има още един модул в соунд подменюто на менюконфига, ама не знам как ще интерферира с тези допълнителни неща дето си ги сложил ако от там влключиш алсата, тъй че по добре не го закачай това.
make dep
make bzImage
make install
make modules
make modules_install
За слакваре ядрото ти ще е /vmlinuz - трябва да го добавиш в /etc/lilo.conf. Или ако не ти се занимава с лило преименувай
mv /boot/vmlinuz /boot/vmlinuz.old
mv /boot/System.map /boot/System.old
и копирай
cp /vmlinuz /boot/vmlinuz
cp /System.map /boot/System.map
след което изпълни лило:
lilo
Re: /dev/rtc problem s gmplayer na Slackware 10
Но имай предвид, че втория начин означава да си затриеш текущото ядро и ако нщо си объркал при конфига може да не ти тръгне въобще с-мата , тъй че по добре се научи как да го добавиш в /etc/lilo.conf новото ядро инсталирано като /vmlinuz.
Добре ще се опитам да обясня
добави накрая в /etc/lilo.conf следните редове:
image = /vmlinuz
root = /dev/imeto_na_root_partitiona - wij go ot podoben red w tozi fail
label = nqkakwo_ime
read-only
Добре ще се опитам да обясня
добави накрая в /etc/lilo.conf следните редове:
image = /vmlinuz
root = /dev/imeto_na_root_partitiona - wij go ot podoben red w tozi fail
label = nqkakwo_ime
read-only
Re: /dev/rtc problem s gmplayer na Slackware 10
И после да не забравиш да изпълниш:
lilo
lilo
Re: /dev/rtc problem s gmplayer na Slackware 10
cat /proc/interrupts
ще ти даде прекъсванията на различните устройства, ако там го няма rtc, значи трябва да прекомпилираш ядрото.
ще ти даде прекъсванията на различните устройства, ако там го няма rtc, значи трябва да прекомпилираш ядрото.
Re: /dev/rtc problem s gmplayer na Slackware 10
>po to4no mplayer se opravi, gmplayer sashtata rabota
Това може да означава само едно : не ти е настроен правилно звука от preferences -> audio на грфичния интерфеис. Иди там и пробвай различните драйвери които са ти в списъка (всеки път като смениш трябва да пускаш наново филма).
Това може да означава само едно : не ти е настроен правилно звука от preferences -> audio на грфичния интерфеис. Иди там и пробвай различните драйвери които са ти в списъка (всеки път като смениш трябва да пускаш наново филма).
Re: /dev/rtc problem s gmplayer na Slackware 10
izvinqvai qvno ne sam se izrazil dobre kato kazah 4e mplayer se opravi a gmplayer sushtata rabota imah predvid 4e gmplayer dori i ne se startira zaradi /dev/rtc