- Milyen alaplapot vegyek?
- HiFi műszaki szemmel - sztereó hangrendszerek
- Azonnali informatikai kérdések órája
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Továbbfejlődött a Keychron egéralternatívája a Logitech MX Masterre
- Hálózati kábelek és szerelésük
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Milyen billentyűzetet vegyek?
- Milyen házat vegyek?
Új hozzászólás Aktív témák
-
Siriusb
veterán
válasz
tordaitibi #2562 üzenetére
Nálam Arch Linux + KDE van, teljesen jól működik a fenti megoldás.
No de az a lényeg, hogy meg tudtad oldani. -
Jester01
veterán
válasz
tordaitibi #2562 üzenetére
Ugye van 2 függvény, a wait az simán vár 10 másodpercig, a monitor pedig lekérdezi a monitor állapotát. A főprogram először addig pörög amíg a monitor be van kapcsolva. Megnézi az állapotot, vár 10 másodpercet, megint megnézi és így tovább. Ha egyszer kikapcsoltnak látja a monitort átlép a második részbe ami hasonlóan működik de arra vár, hogy visszakapcsoljon a monitor. Ekkor lefut az általad adott parancs és kezdődik minden előlről.
-
Siriusb
veterán
válasz
tordaitibi #2553 üzenetére
Én más irányból közelíteném meg:
https://wiki.archlinux.org/index.php/PulseAudio/Troubleshooting#No_HDMI_sound_output_after_some_time_with_the_monitor_turned_off
Röviden, az alábbi load-module sor tiltva legyen:/etc/pulse/default.pa
### Should be after module-*-restore but before module-*-detect
#load-module module-switch-on-port-available
Így működni fog a beépített hangszóró a visszakapcsolás után is. (Feltételezem ez a probléma, amit meg akarsz oldani). -
Jester01
veterán
válasz
tordaitibi #2558 üzenetére
Nálam jó. Nem tudom mi lehet. Tegyél be valami echo OK-t a wait függvénybe, azt 10 másodpercenként kellene kiírni. Esetleg próbáld ki simán parancssorban hogy sleep 10 && echo OK annak 10 másodperc után kell megjelennie. Lehet, hogy a sleep nálad nem úgy működik
-
Jester01
veterán
válasz
tordaitibi #2556 üzenetére
Elvileg a sleep 10 miatt 10 másodpercig vár, szóval nem pörgetheti a procit. Lehet hogy a te shelled nem szereti a wait nevet (mivel az egy beépített parancs is). Nevezd át valamire.
-
Jester01
veterán
válasz
tordaitibi #2553 üzenetére
#! /bin/bash
function wait
{
sleep 10
}
function monitor
{
xset q | grep -q "Monitor is On"
}
while true
do
while monitor
do
wait
done
while ! monitor
do
wait
done
pactl set-card-profile 0 output:hdmi-stereo
done
Új hozzászólás Aktív témák
Hirdetés
- Linux kezdőknek
- Milyen alaplapot vegyek?
- Anime filmek és sorozatok
- Kuponkunyeráló
- EA Sports WRC '23
- iPhone topik
- HiFi műszaki szemmel - sztereó hangrendszerek
- Szeged és környéke adok-veszek-beszélgetek
- Garmin Forerunner 970 - fogd a pénzt, és fuss!
- Motorola Edge 30 Neo - wake up, Jr...
- További aktív témák...
- AKCIÓ! ASUS ROG Zephyrus GA403UV Gamer notebook - R9 8945HS 16GB RAM 1TB SSD RTX 4060 8GB WIN11
- Turbózd fel géped a jövő RAM-jával!
- Bomba ár! HP EliteBook 840 G2 - i5-5GEN I 8GB I 256GB SSD I 14" HD+ I Cam I W10 I Garancia!
- Csere-Beszámítás! AMD Ryzen 7 9800X3D Processzor!
- ÁRGARANCIA! Épített KomPhone Ryzen 7 9700X 32/64GB RTX 5070 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged