Prawdziwa przezroczystość konsoli w KDE (Ubuntu Feisty 7.04)

Wpis zamieszczony o 22:35:34, 14 maja 2007 Trackback


Free Image Hosting at www.ImageShack.us

Zbudowałem paczkę, dzięki której użytkownicy Beryla pod KDE będą mogli cieszyć się pełną i prawdziwą przezroczystością programu "konsole". Efekt możecie podziwiać na screenie obok.

UWAGA! Nie radzę instalować tego programu w systemie innym niż Ubuntu 7.04 oraz naprawdę nie radzę instalować tej paczki w systemie, na którym nie używa się Beryla. Za skutki takich poczynań nie odpowiadam.

Link 1 Link 2

Komentarze do “Prawdziwa przezroczystość konsoli w KDE (Ubuntu Feisty 7.04)”


  1. ,,gdybym chciał eye-candy, to popatrzyłbym na ..." Wszystko się zmienia. ;-)


  2. co trzeba bylo dolaczyc, zeby to dzialalo?

    jakies pacze?


  3. Tak, są to patche na kilka plików. Zamieszczę 'diffa' w komentarzu jutro. :-) Wielkich rzeczy nie ma, kilka konstruktorów QT.


  4. To nie jest przypadkiem true transparency patch z kde-look.org?


  5. Nie bardzo rozumiem... U mnie, co prawda na gentoo, ale konsole jest przezroczyste. Może jakiś screen przed i po :> ?


  6. @deely: Chodzi prawdopodobnie o "true transparency", czyli widzisz okna pod terminalem, widzisz tez np. film ktory sie odtwarza pod spodem...


  7. No tak - ja widzę wszystko co jest pod spodem. Ale pewnie dlatego, że nie zmieniałem ustawień w konsole (mam theme 'white on black'), tylko wykorzystałem moduł beryla, który automagicznie ustawia mi przezroczytsość kazdego okna programu konsole :-)


  8. deely, a w overalyu z którego korzystasz przypadkiem nie jest ten patch automatycznie nakładany?


  9. @BeteNoire: Możliwe, że jest. W tej chwili nie mam jak sprawdzić, ale jak będę w domu, to zerknę.


  10. @betanoire - to jest zmodyfikowany przeze mnie patch z kdelook o którym mówisz. Był on domyślnie pisany pod konsole z KDE 3.5.5, niestety pod 3.5.6 w Ubuntu nie działał (ogromne błędy kompilacji). Kilka modyfikacji i przebudowanie oryginalnej paczki. Racją jest, że bazowałem bardzo mocno na wspomnianym przez Ciebie patchu.

    @deely - screen dodany. Przezroczystość, czyli nie screen tapety pod konsolą a prawdziwa przezroczystość oferowana przez beryla.

    @deely - korzystasz zapewne z modułu personalizacji wyświetlania okien z Beryla. Powoduje on, że całe okno masz przezroczyste w X%. Ten patch powoduje przezroczystość tylko i wyłącznie ekranu "wpisywalnego" w konsole oraz usunięcie ramek.


  11. @night, przydałoby się to zaznaczyć, że korzystałeś z czyjejś pracy, chociaż autor pierwotnego "pacza" też pewnie z czyjejś korzystał ;)
    Btw. w Gentoo Konsole 3.5.6 z "paczem" 3.5.5 ładnie się kompiluje.


  12. Z nieba mi spadłeś - akurat przyda mi się na mój wykład bo nie chciało mi się samemu kompilować :)


  13. ustaw composite w xorg.conf na true i odpal konsole z parametrem --real-transparency i bedzie to samo bez patchowania


  14. Z fglrxem tak se ne da :/


  15. matrix,
    konsole --real-transparency
    konsole: Nieznana operacja '--real-transparency'.
    konsole: Użyj opcji --help, aby pobrać listę dostępnych argumentów wiersza poleceń.


  16. @betanoire - projekt jest na GPL, więc właściwie.. Ważne jest community a nie patrzenie sobie na ręce co komu kto 'ukradł' i z czyjej pracy korzystał. Można powiedzieć, że korzystałem w pracy z 'kwrite' i... się zapętlić w końcu :P Ja też nie wymagam, aby każdy pisał że to moja paczka, możecie korzystać do woli, umieszczać u siebie itp.

    @azrael - fajnie że się przyda :-)

    @matrix - niestety, nie da się tak w ogóle. Sprawdzałem przed wykonaniem tej paczki.

    Dzięki za wszystkie komentarze - jak widać jeszcze ktoś mnie czytuje :))


  17. @night, bo ja zacznę przekręcać Cię jako nicht :D nie betA tylko beteEEE ;)
    Nie mówię o "kradzieży", nie przesadzajmy ze słowami ;) Po prostu wg mnie wypada podać źródło.


  18. # konsole --help |grep real
    --real-transparency Enable experimental support for real transparency


  19. http://www.fotosik.pl/pokaz_obrazek/c67488831af0d184.html


  20. Może w Kubuntu jest to jakoś inaczej patchowane, w Gentoo tego niet.


  21. No mnie po instalacji Rozjechała się Konsole no i adept. musiałem zreinstalować pakietem z repozytoriów.


  22. Uzywam Beryla od dawna, ale przezroczystość w Terminalu Gnome wyłączyłem z prostego powodu - przeszkadzała bardziej niż pomagała. A jak jej potrzebuje to zawsze jest Alt-Rolka.


  23. A nie prościej użyć urxvt? Tam też można ustawić real transparncy (działa z xfwm4 i berylem), zużywa mniej zasobów i jest nie zależne od środowiska :)


  24. "jest niezależne od środowiska"
    Dla niektórych to zaleta, dla innych wada.
    Poza tym 'nie' z przymiotnikami piszemy łącznie.

Dodaj komentarz

Textile jest włączony. Zobacz składnię (wiki.jogger.pl)

code