Nicka Schermera, jeden z czołowych programistów Xfce, opublikował na tym blogu Środowisko pulpitu artykuł odpowiadający na niektóre z najczęściej zadawanych pytań przez użytkowników. Postaram się jak najlepiej go przetłumaczyć, jednak możesz zapoznać się z nim w języku angielskim pod adresem ten link.
Pytania po wydaniu 4,10
to krótki post to odpowiedź na kilka pytań, które przygotowałem w komentarzach do komunikatu prasowego Xfce 4.10 przez Internet Jeśli masz więcej pytań, daj znać w komentarzach, a postaram się na nie odpowiedzieć.
Nowa stabilna wersja po 16 miesiącach? I to nie jest wersja 4.8.1 ...
To dlatego, że Xfce ma model rozwoju inny od GNOME o KDE jeśli chodzi o wersje stabilne, ze względu na rozszerzenie Ograniczony zespół programistów Chcą spędzić jak najmniej czasu na wydawaniu paczek. Duże stabilne wersje, podobnie jak inne komputery stacjonarne, są czasochłonne, nawet przy niewielkiej liczbie podstawowych pakietów z Xfce.
Dlatego po wersji 4.6 zdecydowano, że będą tylko 4 główne wydania (3 wersje wstępne i wersja stabilna) a potem tylko stabilne wersje dla poszczególnych pakietów. Więc wersja na komputery to 4.10 (zwróć uwagę na brak mikro-numeru), a poszczególne składniki mogą mieć większą liczbę 4.10.x.
Na przykład najnowsza stabilna wersja Wersja 4.8 de xfce4-dev-narzędzia jest 4.8.0, tak samo jak w fat-tarballu. Najnowsza wersja panel xfce4 w Wersja 4.8 es 4.8.6 (czyli 6 stabilnych wersji po 4.8.0, które znajdowały się w fat-tarball).
Wiemy, że jest to trudniejsze dla nowych użytkowników, którzy wolą pobrać skompresowany plik ze wszystkimi najnowszymi wersjami, ale raczej muszą przeszukać / src / xfce i potrzeba znalezienia najnowszej wersji. W przypadku dystrybucji jest to znacznie łatwiejsze: osoby pakujące są zapisywane na listę mailingową xfce-ogłoś albo mogą na nie spojrzeć identi.ca iz czasem pakiet, który muszą zaktualizować.
Jednak jest to nadal punkt, w którym możemy poprawić, więc zobaczmy, czy możemy podać więcej informacji na stronie internetowej (ogłoszenia i linki do najnowszych wersji pakietu).
Wersja 4.10 Miałem tylko 2 wersje wstępne, ponieważ nie pojawiły się żadne krytyczne błędy, a tłumaczenia były w porządku. Wystarczające powody, dla których mogę pominąć pre3 i wypuścić 4.10 zamiast tego.
Wiki dokumentacji online
Żeby było jasne: rozumiemy, że dokumenty online nie są rozwiązaniem, ale było to najlepsze, co mogliśmy zrobić w krótkim czasie. Mamy nadzieję, że konfiguracja oparta na wiki przyciągnie więcej współpracowników i doprowadzi do powstania pełnego zestawu dokumentacji. Kiedy będziemy zadowoleni z zawartości wiki, zrobimy migawkę i umieścimy ją w xfce4-docs.
gtk3
Przede wszystkim są 2 rzeczy: Xfce 4.10 nie używać gtk3, tylko silnik motywu Silnik gtk-xfce obsługuje gtk3. Po drugie, omówimy si Xfce 4.12 zostanie przeniesiony do gtk3. Wyjaśnię to drugie:
Technicznie gtk3 nie ma nic innego od gtk2 jeśli chodzi o programowanie. Najtrudniejsze jest przeniesienie niektórych niestandardowych widżetów (rysuj i rozmiar), zamienniki niektórych przestarzałych symboli i link do bibliotek gtk3. Wszystkie rzeczy a użytkownik nie zauważysz, jeśli zrobimy to dobrze.
gtk3 to nie jest szybsze niż gtk2, być może są obszary, w których jest trochę szybciej, ale są obszary, w których wydajność nieco spadła. Nic dziwnego.
Zdaję sobie sprawę z problemów związanych z dostosowywaniem motywów gtk3. Z tego, co rozumiem, zmieniło się to tam iz powrotem w GTK 3.0, 3.2 i 3.4. Musimy więc zdecydować, która wersja jest wymagana, aby uzyskać tę ciągłą pracę, bo ludzie będą narzekać chociażby na problem Raleigh To może być użyte :).
Z punktu widzenia Xfce nie (jeszcze raz) problem zasobów do portowania wszystkich wtyczek, ponieważ jeśli na przykład panel został przeportowany na gtk3, to również wtyczki muszą zostać przeniesione. Nie wszystko Gadżety są utrzymywane, ale zwykle działają i mogą być kompilowane przez dystrybucje.
W każdym razie nie powinniśmy się zbytnio ekscytować gtk3, to poprostu gtk 2.26 z ogromnym api :). Kiedy już zdecydujemy, której wersji użyć w 4.12, opublikuję ją na blogu.
LXDE nadal zużywa mniej pamięci
* Wzdycham * Nie zamierzam narzekać na to, ponieważ jako użytkownik musisz wybrać pulpit, który cię uszczęśliwia, ale i tak trochę mi to przeszkadza. Więc aby rzucić trochę informacji:
LXDE y Xfce opierają się na tym samym zestawie narzędzi i zapewniają mniej więcej ten sam zestaw funkcji. To jako punkt wyjścia sprawia, że technicznie prawie niemożliwe jest bycie znacznie lepszym lub gorszym, jeśli chodzi o użycie pamięci. Myślę, że ten mit zaczął wszystko od porównania dwóch dystrybucji (wskazówka: strcmp (distro_a + 1, distro_b + 1) == 0).
Jestem tego pewien Xfce zużywa trochę więcej pamięci, ponieważ uruchamia więcej procesów. Zwłaszcza, gdy do panelu zostaną dodane zewnętrzne wtyczki: decyzja projektowa, aby panel był bardziej stabilny.
Nie wiem lub nie obchodzi mnie, gdzie zaczęło się to porównanie, ale jeśli ktoś zrobi to ponownie w przyszłości, porównaj rzeczywiste użycie pamięci, a nie użycie wolnej pamięci. Albo jeszcze lepiej: w ogóle nie możesz porównać użycia pamięci, ponieważ jest to dość bezużyteczne.
To powiedziawszy: jeśli zacznę LXDE y Xfce 4.10 jako domyślny pulpit (przy użyciu pakietów ArchLinux) I użyć ps_mem.py , Xfce zużywa 2 MB więcej pamięci (z otwartymi tymi samymi aplikacjami). Rób, co chcesz z tymi liczbami, o ile porównujesz jabłka i jabłka.
Niewiele osiągnięć w ciągu ponad 1 roku
Przepraszamy, ale pracujemy też cały tydzień. Ale nie winię siebie Xfce to zabawny projekt dla nas wszystkich i jeśli ludzie przeprowadzają się do innego kraju, mają dzień w pracy, życiu, szkole, egzaminach lub po prostu nie mają ochoty pracować w Xfcenic więcej nie możesz zrobić.
Osobiście mam wrażenie, że dużo zrobiono w Wersja 4.10, że nic ważnego nie zostało zepsute i że wiele rzeczy do zrobienia dla 4.10 zostało ukończonych w cyklu wydawniczym. Celem było wypolerowanie / wyczyszczenie i to właśnie zrobiliśmy!