Przeniesienie binarek do /usr/bin

Dziś miałem dzień litości nad moją instalacją Archa. Najpierw przywróciłem mój ulubiony procesor efektów gitarowych do działania – w jack2 wyjście wineasio trafiało niewiadomo gdzie i pomimo tego że procesor pokazywał poziomy na wyjściu, w głośnikach była cisza. Przy okazji dowiedziałem się, że:

  • jack i jack2 współistnieją niezależnie i mają dwie osobne grupy developerów,
  • jack działa lepiej w mojej konfiguracji do gitary (nie ma problemu z auto-połączeniem wyjścia),
  • wineasio z git, pewnie po wywaleniu sterownika jack z wine, poszło ciekawą ścieżką.

Wineasio takes advantage of a new function in the jack api, which lets jack create the wine callback thread. This results in a much cleaner callback without having to wait on semaphores, requires jack1 (0.117.0) or jack2 (1.9.4) or later.

The default sample type has been changed to use ASIOSTFloat32LSB, which is the native format of jack, and allows the removal of the sample rate conversion from the processing callback.

Wineasio can now slave to the jack transport.

Druga niespodzianka: Dev team Archa postanowił poprzenosić binarki z dziwnych lokalizacji pochodzących z zamierzchłych czasów (kiedy w pierwszym etapie startu kernela pewne narzędzia musiały być na /) do /usr/bin:

greblus@greblus:/usr/sbin$ ls -l /usr/sbin
lrwxrwxrwx 1 root root 3 05-31 20:40 /usr/sbin -> bin
greblus@greblus$ ls -l /bin
lrwxrwxrwx 1 root root 7 05-31 20:40 /bin -> usr/bin
greblus@greblus$ ls -l /lib
lrwxrwxrwx 1 root root 7 05-31 20:40 /lib -> usr/lib

Pogratulować. Wreszcie ktoś się odważył zrobić porządek z tą zaszłością.

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Wyloguj /  Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Wyloguj /  Zmień )

Zdjęcie na Facebooku

Komentujesz korzystając z konta Facebook. Wyloguj /  Zmień )

Połączenie z %s