[+] emulatory terminala i brak wpisywanych liter

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
marcinolot
Posty: 3
Rejestracja: 11 września 2009, 21:54

[+] emulatory terminala i brak wpisywanych liter

Post autor: marcinolot »

Witajcie.
Przyznam, że ten problem spotkał mnie po raz pierwszy i nie wiem co z tym zrobić. Może przytrafiło Wam się to samo.
Otóż, mam zainstalowanego Debiana Lenny, pracuję w gnome, zainstalowane sterowniki ze strony nvidii, uruchomiony compiz. Wszystko działa dobrze oprócz emulatorów terminala. Kiedy piszę coś w terminalu, od czasu do czasu zamiast wpisywanych znaków pojawiają się puste znaki w postaci zamalowanych znaków kursora (takie białe prostokąciki się pojawiają zamiast liter). Po przejściu do nowej linii prostokąciki znikają i pojawiają się wpisane wcześniej litery. Problem występuje w gnome-terminal, nie występuje w konsoli z KDE. Kiedy wyłączam compiza, to ten dziwny efekt nie występuje. Czy ktoś z Was mógłby mi doradzić co z tym zrobić?
Awatar użytkownika
N3T
Posty: 10
Rejestracja: 11 września 2009, 16:22
Lokalizacja: Warszawa, Polska

Post autor: N3T »

Mógłbyś podać nazwę karty graficznej? Ogólnie rzecz biorąc karty GeForce mają problemy z Compizem.
ArnVaker

Post autor: ArnVaker »

...
Awatar użytkownika
N3T
Posty: 10
Rejestracja: 11 września 2009, 16:22
Lokalizacja: Warszawa, Polska

Post autor: N3T »

Trochę nierozwiązanych tematów jest...

ArnVaker, ja np. mam problem z brakiem belek. No ale cóż, dopiero uczę się podstaw (mam Debiana od tygodnia). Ale jeżeli wiesz jak to naprawić to chętnie Cię wysłucham.
ArnVaker

Post autor: ArnVaker »

N3T pisze:Ale jeżeli wiesz jak to naprawić to chętnie Cię wysłucham.
Mogę się jedynie domyślać, że pisząc "belki" masz na myśli obramowania. Jeśli tak, to pewnie nie włączyłeś ich w ccsm.

Kod: Zaznacz cały

Dekoracja okna => Polecenie => gtk-window-decorator --replace
Zaznacz "Włącz dekoracja okna". Oczywiście musisz mieć akcelerację graficzną.

Możesz też doinstalować fusion-icon i wybrać w nim dekorator okien. Przy okazji warto zaznaczyć opcje: "Loose Binding" oraz "Indirect Rendering".
marcinolot
Posty: 3
Rejestracja: 11 września 2009, 21:54

Post autor: marcinolot »

N3T pisze:Mógłbyś podać nazwę karty graficznej? Ogólnie rzecz biorąc karty GeForce mają problemy z Compizem.
Moja karta to 8800 GTS

[ Dodano: 2009-09-13, 05:00 ]
Oto zrzut ekranu prezentujący opisany przeze mnie dziwny efekt.
Po przejściu do nowej linii, pojawiają się normalne znaki.

Zrzut ekranu


:)
yantar
Member
Posty: 1225
Rejestracja: 07 czerwca 2007, 21:15
Lokalizacja: Rzeszów

Post autor: yantar »

Dawno temu miałem u siebie coś podobnego na którymś terminalu. O ile mnie pamięć nie myli problem był z buforowaniem/odświeżaniem tekstu (na to by wskazywało dodatkowo brak tego efektu przy wyłączeniu Compiza). I siedziało to bodajże gdzieś w preferencjach samego terminala.
marcinolot
Posty: 3
Rejestracja: 11 września 2009, 21:54

Post autor: marcinolot »

Znalazłem rozwiązanie tego problemu. W piku ~/.nvidia-settings-rc należy dodać dwie linijki w sekcji Attributes:

Kod: Zaznacz cały

0/InitialPixmapPlacement=1
0/GlyphCache=1
teraz wszystko jest dobrze. Rozwiązanie znalazłem na zagranicznej grupie dyskusyjnej, po długich poszukiwaniach. Grunt to się nie poddawać.
ODPOWIEDZ