Prawdziwa przezroczystość konsoli w KDE (Ubuntu Feisty 7.04)
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

,,gdybym chciał eye-candy, to popatrzyłbym na ..." Wszystko się zmienia. ;-)
co trzeba bylo dolaczyc, zeby to dzialalo?
jakies pacze?
Tak, są to patche na kilka plików. Zamieszczę 'diffa' w komentarzu jutro. :-) Wielkich rzeczy nie ma, kilka konstruktorów QT.
To nie jest przypadkiem true transparency patch z kde-look.org?
Nie bardzo rozumiem... U mnie, co prawda na gentoo, ale konsole jest przezroczyste. Może jakiś screen przed i po :> ?
@deely: Chodzi prawdopodobnie o "true transparency", czyli widzisz okna pod terminalem, widzisz tez np. film ktory sie odtwarza pod spodem...
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 :-)
deely, a w overalyu z którego korzystasz przypadkiem nie jest ten patch automatycznie nakładany?
@BeteNoire: Możliwe, że jest. W tej chwili nie mam jak sprawdzić, ale jak będę w domu, to zerknę.
@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.
@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.
Z nieba mi spadłeś - akurat przyda mi się na mój wykład bo nie chciało mi się samemu kompilować :)
ustaw composite w xorg.conf na true i odpal konsole z parametrem --real-transparency i bedzie to samo bez patchowania
Z fglrxem tak se ne da :/
matrix,
konsole --real-transparency
konsole: Nieznana operacja '--real-transparency'.
konsole: Użyj opcji --help, aby pobrać listę dostępnych argumentów wiersza poleceń.
@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 :))
@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.
# konsole --help |grep real
--real-transparency Enable experimental support for real transparency
http://www.fotosik.pl/pokaz_obrazek/c67488831af0d184.html
Może w Kubuntu jest to jakoś inaczej patchowane, w Gentoo tego niet.
No mnie po instalacji Rozjechała się Konsole no i adept. musiałem zreinstalować pakietem z repozytoriów.
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.
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 :)
"jest niezależne od środowiska"
Dla niektórych to zaleta, dla innych wada.
Poza tym 'nie' z przymiotnikami piszemy łącznie.