Wielu z was używa Raspbian lub Noobs do zarządzania swoim Raspberry Pi i jego akcesoriami. jednak coraz więcej użytkowników szuka innych alternatyw. Bardzo dobre alternatywy, ale nie są obsługiwane przez Raspberry Pi Foundation i zawsze jest jakiś problem między komponentami Raspberry Pi i Fedora.
Problem z tym wszystkim polega przede wszystkim na tym, że jądro Fedory lub innych dystrybucji nie jest zbudowane dla Raspberry Pi ale dla platform ARM, co powoduje pewne problemy i brakuje niektórych plików lub wydajności urządzenia.
Wielu użytkowników miał problem między swoim PiCamem a Fedorą, więc nie mogą zmusić tego komponentu Raspberry Pi do działania, mimo że reszta oprogramowania działa idealnie. Jest to łatwe do naprawienia i nie wymaga zmiany systemu operacyjnego.
Fedora nie jest zbudowana dla platform Raspberry Pi ani akcesoriów, takich jak PiCamera
Aby rozwiązać ten problem, musimy najpierw otworzyć terminal i spróbować uruchom skrypt Pythona ./take_photo.py, na końcu pojawi się biblioteka, która zgłasza błąd, w tym przypadku nazywa się libmmal.so. Ta biblioteka znajduje się w systemie operacyjnym Fedora, ale niektóre programy lub aplikacje nie mogą uzyskać dostępu do lokalizacji tej biblioteki. Aby rozwiązać ten problem, napisz następujące wiersze:
echo “/opt/vc/lib/”>/etc/ld.so.conf.d/rpi.conf
ldconfig
Pierwsze polecenie powoduje utworzenie pliku równego bibliotece w innym miejscu, niż gdyby był dostępny dla innych programów. A drugie polecenie to, co robi ostrzec wszystkie programy, że ta lokalizacja jest już dostępna i używać jej. Więc teraz, kiedy ponownie uruchomimy skrypt PiCámara, możemy sprawić, że kamera będzie działać bez żadnego problemu i wszystko w Fedorze, interesująca alternatywa dla Raspbian, mimo że wielu tego nie lubi.
Źródło - Tonet666P