Hallo, ich bin endlich seit ein einem Jahr in die Linux-Welt eingestiegen und hab schon einige Systeme auf vielen verschiedenen Rechnern ausprobiert. Mir ist dabei für Lubuntu aufgefallen, dass das Verschieben eines Fensters besonders alte PCs mit betagten Grafikkarten ziemlich zum Schwitzen bringt. Das Verschieben es Fensters wird dann schnell zur Mausbewegung asynchron. Nun wollte ich fragen, ob man beim Verschieben eines Fensters nicht einfach ein graues Viereck als "Schatten" nehmen kann (wie bei Windows 98 das früher war), und dass einem das Fenster auf dem Bildschirm erst verschoben wird, sobald man die Maustaste loslässt. Hat jemand sowas schonmal bei Lubuntu umstellen können?
Sanften Bildlauf deaktivieren?
Anmeldungsdatum: Beiträge: Zähle... |
|
Anmeldungsdatum: Beiträge: 29240 Wohnort: Germany |
Willkommen! Hab in den Einstellungen zum Fensterverhalten keine solche Option gesehen, aber keine Suchmaschine bemüht. Allerdings sollte das problemlos verschiebbar sein, es sei denn, du hast ein Grafiktreiberproblem. Check: lspci -nnk | grep -iA2 vga |
(Themenstarter)
Anmeldungsdatum: Beiträge: 4 |
Wow, danke für die schnelle Antwort! Aber sonst funktioniert Lubuntu auf allen PCs sehr gut, nur die Sache mit dem Verschieben der Fenster scheint immer wieder viel Speicher zu verschwenden. Ist leider nicht ganz einfach in Worte zu fassen... deswegen habe ich da noch nichts gefunden. 00:02.0 VGA compatible controller [0300]: Intel Corporation 82815 Chipset Graphics Controller (CGC) [8086:1132] (rev 02) Subsystem: Compaq Computer Corporation Device [0e11:0019] 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 01) Dieser PC hat einen 1 GHz Pentium3 mit 500 MB RAM und ist damit der schwächste Rechner, auf dem ich Lubuntu betriebe. Ich sollte das mal auf meinem 700 MHz Pentium3 probieren. |
Anmeldungsdatum: Beiträge: 29240 Wohnort: Germany |
Der normale Treiber i915 scheint nicht zu laufen. Check: lsmod Speicher braucht es auch viel, denkst du? Check vor und nach Verschieben (also 2 mal): top -bn1 | head -n15 |
Anmeldungsdatum: Beiträge: 2107 |
Hi, Openbox unterstützt das erwähnte Feature leider nicht. Man kann lediglich einstellen, dass beim Vergrößern/Verkleinern nicht neu gezeichnet werden soll. Es wäre einen Versuch wert, ob Compton (ohne irgendwelche Effekte) eine Besserung schafft: die Grafiklösung ist nicht wirklich gut, andererseits sind Grafikkarten für solche Aufgaben halt optimiert und mit Compositing ist das Verschieben eines Fensters nur noch ein Rumschubsen einer einfachen Textur im Videospeicher und damit zumindest in der Theorie wahnsinnig effizient. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 4 |
lsmod liefert: Module Size Used by i810 22468 1 i915 705396 0 video 18903 1 i915 drm_kms_helper 46907 1 i915 drm 243792 4 i810,i915,drm_kms_helper i2c_algo_bit 13197 1 i915 snd_intel8x0 33110 1 snd_ac97_codec 105709 1 snd_intel8x0 ac97_bus 12642 1 snd_ac97_codec snd_pcm 85501 2 snd_ac97_codec,snd_intel8x0 gpio_ich 13229 0 snd_page_alloc 14230 2 snd_intel8x0,snd_pcm snd_seq_midi 13132 0 snd_seq_midi_event 14475 1 snd_seq_midi snd_rawmidi 25135 1 snd_seq_midi snd_seq 55383 2 snd_seq_midi_event,snd_seq_midi snd_seq_device 14137 3 snd_seq,snd_rawmidi,snd_seq_midi snd_timer 28584 2 snd_pcm,snd_seq rfcomm 53664 0 bnep 18895 2 snd 60871 10 snd_ac97_codec,snd_intel8x0,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_seq_device,snd_seq_midi bluetooth 342263 10 bnep,rfcomm psmouse 91033 0 serio_raw 13230 0 lpc_ich 16864 0 soundcore 12600 1 snd intel_rng 12700 0 shpchp 32128 0 mac_hid 13037 0 parport_pc 31981 1 ppdev 17391 0 lp 13299 0 parport 40836 3 lp,ppdev,parport_pc e100 35945 0 mii 13654 1 e100 floppy 55378 0 Und dann noch den "Task-Manager" zuerst im normalen Zustand, dann direkt nach dem Rumschieben des Firefox top - 22:57:45 up 4 min, 2 users, load average: 0,87, 0,83, 0,39 Aufgaben: 110 total, 1 running, 109 sleeping, 0 stopped, 0 zombie %Cpu(s): 32,8 be, 8,5 sy, 0,0 ni, 47,2 un, 11,3 wa, 0,0 hi, 0,2 si, 0,0 st KiB Mem: 506160 total, 497908 used, 8252 free, 14956 buffers KiB Swap: 521212 total, 0 used, 521212 free. 286860 cached Mem PID BENUTZER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1548 user 20 0 6964 1236 960 R 12,1 0,2 0:00.04 top 1289 user 20 0 48352 4380 3500 S 6,1 0,9 0:01.42 ibus-daemon 1 root 20 0 4432 2392 1348 S 0,0 0,5 0:04.82 init 2 root 20 0 0 0 0 S 0,0 0,0 0:00.00 kthreadd 3 root 20 0 0 0 0 S 0,0 0,0 0:00.05 ksoftirqd/0 4 root 20 0 0 0 0 S 0,0 0,0 0:00.00 kworker/0:0 5 root 0 -20 0 0 0 S 0,0 0,0 0:00.00 kworker/0:0H 6 root 20 0 0 0 0 S 0,0 0,0 0:00.12 kworker/u2:0 top - 22:58:11 up 5 min, 2 users, load average: 0,78, 0,81, 0,40 Aufgaben: 110 total, 1 running, 109 sleeping, 0 stopped, 0 zombie %Cpu(s): 33,2 be, 8,0 sy, 0,0 ni, 48,3 un, 10,3 wa, 0,0 hi, 0,1 si, 0,0 st KiB Mem: 506160 total, 498792 used, 7368 free, 14988 buffers KiB Swap: 521212 total, 0 used, 521212 free. 287348 cached Mem PID BENUTZER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 993 root 20 0 118112 26456 9256 S 10,6 5,2 0:27.34 Xorg 1320 user 20 0 43728 6848 5668 S 5,3 1,4 0:00.59 ibus-x11 1554 user 20 0 6964 1236 960 R 5,3 0,2 0:00.02 top 1 root 20 0 4432 2392 1348 S 0,0 0,5 0:04.82 init 2 root 20 0 0 0 0 S 0,0 0,0 0:00.00 kthreadd 3 root 20 0 0 0 0 S 0,0 0,0 0:00.05 ksoftirqd/0 4 root 20 0 0 0 0 S 0,0 0,0 0:00.00 kworker/0:0 5 root 0 -20 0 0 0 S 0,0 0,0 0:00.00 kworker/0:0H Xorg ist doch das Graifkprogramm, das beim Rumschieben etwas Speicher braucht. Mir ist noch was aufgefallen: Es kommt auf das Programm an, von welchem man das Fenster verschiebt. Beim LXTerminal kann ich das Fenster verschieben wie ich will, es strengt den PC nicht an. Bei einem Ordner oder dem Firefox sieht das dagegen anders aus. Werd mir das Compton ansehen... ich berichte dann. |
Anmeldungsdatum: Beiträge: 29240 Wohnort: Germany |
Da läuft ein 15 Jahre alter 82815 bzw. i815 drin, mit einem entsprechend uralten i810 Treiber. Ob es einen Konflikt mit dem gleichzeitig geladenen aktuellen Treiber i915 gibt? Ich vermute es mal. Riskiere mal einen Test und sperre den i915: Blacklist. Neustart. Live-USB oder Ersatzrechner bereithalten, falls du zeitweilig kein Bild bekommst. Danach wieder hier fragen bzw. Recovery Modus ansehn und das wieder rückgängig machen. Es sei denn, es meldet sich noch jemand anderes. Probleme melden jedenfalls im Web einige mit so einem Treiber. Teilweise haben sie den i810 erzwungen, aber bei dir laufen ja beide, darum dachte ich, wir versuchen es einfach mal so rum. Aber natürlich sollten wir allen auch noch zum Ansehen das Log /var/log/Xorg.0.log bereitstellen, bevor du das machst. Grüße, Benno |