Bug 113291

Summary: Semi Transparent Rubberband not enabled
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Benjamin Weber <benji>
Component: KDEAssignee: E-mail List <kde-maintainers>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Enhancement    
Priority: P5 - None CC: forgotten_OS1JNCFbCX, hugo.costelha, jbscout_berlin, martin, opensuse, raul.moratalla
Version: Beta 3   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Benjamin Weber 2005-08-26 12:24:40 UTC
The SuSE Qt and KDE builds seem to have had the patches for the semi    
transparent rubberband applied. However the patch which adds the option to    
kcontrol to turn it on doesn't seem to have been enabled, and it is not    
enabled by default. Perhaps either the option to turn it on could be added to   
the effects page of kcontrol styles page as the kdebase patch here   
http://kde-look.org/content/show.php?content=21250 does. Or even better it   
could be turned on by default. 
   
Creating a ~/.qt/kstylerc containing the following lines enables it.  
   
[Settings]   
SemiTransparentRubberband=true
Comment 1 Forgotten User OS1JNCFbCX 2005-08-26 13:30:21 UTC
As requested by Adrian here my observations on an IBM ThinkPad T42p with ATI 
Technologies Inc M10 NT [FireGL Mobility T2] (radeon driver): 
 
Works reliably without any problems. No drawing errors observed. 
Comment 2 Marcel Hilzinger 2005-08-26 13:53:11 UTC
Works without problems on two machines here: 
1: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE] 
2: nVidia Corporation NV43M [GeForce FX Go 5200] (nVidia driver enabled) 
Comment 3 Silviu Marin-Caea 2005-08-26 14:44:00 UTC
Doesn't work here (it's still the regular selection), nothing semitransparent.  
  
Driver is i810 on an Intel GMA900 (i915G chipset).  
  
OpenGL is enabled and working.  BTW is OpenGL required, for semitransparent  
rubberband?  
 
Clean install beta3 
Comment 4 Benjamin Weber 2005-08-26 14:49:34 UTC
Did you try restarting kde after creating the file? it should look like this 
http://bw.uwcs.co.uk/screenshots/kde/rubberband.png 
Comment 5 Kirk Coombs 2005-08-26 20:19:44 UTC
Works for me.  I am using Nvidia drivers.

A little experience:
 - Does NOT work in konqueror if list view is enables (works for icon view)
 - I am on a screaming computer (dual xeon 2.4 GHz, 2GB memory) and is is a bit 
   sluggish for my taste.
Comment 6 Benjamin Weber 2005-08-26 20:36:20 UTC
you're right, the suse build doesn't seem to do it with listview, which is  
interesting because it works in list view in konqueror on my other machine  
which i've patched manually ( http://bw.uwcs.co.uk/screenshots/konqfm.png ). 
As for speed it's fine here, even on much older machines 
Comment 7 Kirk Coombs 2005-08-26 20:50:50 UTC
just FYI -- small selections (> 400x400 pixels) are fine. It's the larger ones 
that start to get laggish.  I checked (just to make sure), and my NVidia 
drivers are active. 
 
If this is going to be enabled by default we just want to make sure it works 
well on a wide variety of machines.  I'll try is elsewhere too. 
Comment 8 Thomas Lodewick 2005-08-26 21:10:46 UTC
doesn't work here - I've restarted KDE, even reboot the systems = no effects.
tested on 2 machines:
1 - NVidia FX5200
1 - NVidia Vanta/LE 

tested with the default "nv" und "nvidia" in xorg.conf
Comment 9 Andreas Girardet 2005-08-27 00:41:12 UTC
does not work here on  Opteron  system with radeon driver. Restarted kde several
times. Clean install of beta3-x86_64.
Comment 10 Raúl Moratalla Guillén 2005-08-27 02:27:21 UTC
Works fine with my Nvidia Geforce4 MX440 using Nvidia drivers.
Comment 11 Martin Pley 2005-08-27 20:24:30 UTC
also no effects here. 
radeon mobility 7500 on thinkpad r40 with radeon driver. 
Comment 12 Bjorge Dijkstra 2005-08-27 21:14:25 UTC
Does not work here with nvidia geforce4 Ti4400 and nvidia 1.0.7676 driver.




Comment 13 Hugo Costelha 2005-08-29 09:17:48 UTC
 
---------> One note to the ones that don't have it: 
 
Before trying, make sure you've done 
 
cat > ~/.qt/kstylerc <<EOF 
[Settings]    
SemiTransparentRubberband=true 
EOF 
 
<------------- 
 
Worked just fine for me in a NEC Versa FS900 (Centrino 1.6 GHz with 512 Mb 
RAM, 30 Gb Ddisk, ATI Mobility M9 with default SuSE drivers and 3d enabled). 
 
I didn't notice and speed decrease, but in list mode it uses the usual 
rubberband and not the same as in icon mode. 
Comment 14 Uwe Girlich 2005-08-30 13:16:09 UTC
Test with beta3.
Works fine in VMware 5 (Boardname "VMWARE0405"; Driver "vmware").
Speed is no problem. It's active only in icon mode.
Comment 15 Adrian Schröter 2005-08-30 13:27:59 UTC
seems not to hurt, so we have enabled it for beta 4 
Comment 16 Silviu Marin-Caea 2005-09-02 12:57:57 UTC
It works for me too (reported not working in comment #3), in beta4, only in icon
mode.  Would be nice to have it in list mode as well, to be consistent.
Comment 17 Benjamin Weber 2005-09-02 13:58:21 UTC
The patches I linked to do make it work in listview mode as well, so it is 
possible, in fact icon view caused more problems than listview since it 
required a Qt patch which clearly the SUSE builds allready have, so it should 
be quite possible to have both, my KDE build has it in both modes. 
Comment 18 Martin Pley 2005-09-02 17:22:10 UTC
config of comment #11 works now in beta 4. very nice. thanks.
Comment 19 Reinhard Gimbel 2005-09-03 16:02:23 UTC
SemiTransparentRubberband works for drivers
 - radeon (ATI RV250 If)
 - r128 (ATI Rage128 Ultra TF)

Both test done with original Xorg/KDE environment of beta3
Comment 20 Lenz Grimmer 2005-09-05 14:38:18 UTC
No problems here on an Thinkpad T42, Radeon Mobility 9600 (using the Xorg
"radeon" driver). SUSE 10.0b4. Looks nice!