Linux: poor UI performance

AfterShot Pro General Questions & Getting Started Forum

Linux: poor UI performance

Postby mark9 on Fri Jan 20, 2012 12:56 pm

As a Linux user, I'm trialing AfterShotPro, and I'm excited by the potential. The tools are well thought through and and the image processing is fast.

But my ££ have remained in my wallet so far, for the same reason why I did not previously buy Bibble 5. The UI performance is terrible (unusable!) on my particular system. In particular, the crop tool has the ability to completely halt the UI.

Today I looked into it some more to investigate my theory that the QT toolkit is causing the slowdown with its use of XRender, something I have noticed with other QT applications (but not with such dramatic results). I seem to have hit on something just now; launching with:

Code: Select all
$ AfterShotPro -graphicssystem raster

and wow! Everything is responsive, and the software is usable.

My system is 32-bit with an older NVidia graphics (a 6800). But it works fine for every other GUI (eg. Opera, very fast). It seems like this could affect other users, particularly laptop users, so I wanted to post it here in case it makes the difference to others. Perhaps even worthy of investigation by the developers. Anyone else having troubles with UI performance?
mark9
 
Posts: 5
Joined: Fri Jan 20, 2012 11:55 am
operating_system: Linux
System_Drive: Z
32bit or 64bit: 32 Bit

Re: Linux: poor UI performance

Postby marceloanelli on Fri Jan 20, 2012 2:24 pm

I am running opensuse 11.4 and same response with your options or without it. maube you must update qt libraries.
marceloanelli
 
Posts: 6
Joined: Fri Jan 13, 2012 12:50 pm
operating_system: Linux
System_Drive: C
32bit or 64bit: 32 Bit
motherboard: intel
processor: intel
ram: 2gb
Video Card: radeon
sound_card: none_installed
Hard_Drive_Capacity: 2tb
Monitor/Display Make & Model: samsung

Re: Linux: poor UI performance

Postby greerd on Fri Jan 20, 2012 2:27 pm

marceloanelli wrote:I am running opensuse 11.4 and same response with your options or without it. maube you must update qt libraries.


Same here, running Ubuntu 11.10
greerd
 
Posts: 46
Joined: Fri Jan 13, 2012 4:19 pm
Location: Nova Scotia, Canada
operating_system: Linux
System_Drive: Z
32bit or 64bit: 64 Bit
processor: Intel i7 920
ram: 12 GiB
Video Card: nVidia GeForce 260
sound_card: Onboard
Hard_Drive_Capacity: 5 TB
Monitor/Display Make & Model: Dell UltraSharp U2410

Re: Linux: poor UI performance

Postby FotoLars on Fri Jan 20, 2012 2:32 pm

Hi!

Yes, that made a difference!
Cropping has always been slow in Bibble/ASP, in particular when using higher monitor resolutions.

Starting ASP with these parameters really speed cropping things up - at least with my NVIDIA Quadro NVS 295 card, running at 2X2560x1600.
The speed boost is at least 10-fold, no, rather 20-fold or more!

Thanks a lot for the tips!

This message should be moved to an upcoming Tips & Tricks section!


Cheers,

Lars
Lund, Sweden
Mandrivalinux 2011.0 PowerPack 64 bit, Intel QuadCore Q6700, 8 GB RAM, Dual monitors (2x30", 5120x1600), BibblePro 5.2.3 and AfterShot Pro 1.0.1.10 with all available plugins, Nikon D800E, Nikon D700, Canon S95. Color Munki Photo.
FotoLars
 
Posts: 33
Joined: Thu Jan 12, 2012 11:58 am
operating_system: Linux
System_Drive: X
32bit or 64bit: 64 Bit
motherboard: Intel D975XBX2
processor: Intel QuadCore Q6700
ram: 8 GB
Video Card: NVIDIA Quadro NVS 295
Hard_Drive_Capacity: 8 TB
Monitor/Display Make & Model: 2xDell 30", 5120x1600 (2x2560x1600)

Re: Linux: poor UI performance

Postby andreas on Fri Jan 20, 2012 3:44 pm

Hm, I see no real difference here. But I'm on a i7-980 and everything is fast here. But its interesting to read. There have always been problems on some systems with the crop performance. So its a valuable hint.

@marceloanelli: It is totally unrelated what qt libs you installed. ASP uses the ones which ships with it.

Andreas
Linux - not Windows
andreas
 
Posts: 106
Joined: Thu Jan 12, 2012 1:53 pm
Location: DE - Wermelskirchen
operating_system: Linux
System_Drive: X
32bit or 64bit: 64 Bit
motherboard: Asus in Workstation and Dell XPS Notebook
processor: i7-980 and i7-2720QM
ram: 12GB - 8GB
Video Card: ATI FireGL
sound_card: on board
Hard_Drive_Capacity: 4.5TB Rd10
Monitor/Display Make & Model: Samsung Syncmaster 2343sw

Re: Linux: poor UI performance

Postby marceloanelli on Fri Jan 20, 2012 8:44 pm

That is a good policy....I am running desktop kernel 2.6.37.6-0.11 for opensus 11.4 with 2 mg ram, planning switch to pae kernel with 4 gb and no difference on rendering video.
marceloanelli
 
Posts: 6
Joined: Fri Jan 13, 2012 12:50 pm
operating_system: Linux
System_Drive: C
32bit or 64bit: 32 Bit
motherboard: intel
processor: intel
ram: 2gb
Video Card: radeon
sound_card: none_installed
Hard_Drive_Capacity: 2tb
Monitor/Display Make & Model: samsung

Re: Linux: poor UI performance

Postby TexJoachim on Sun Jan 22, 2012 2:00 pm

I don't see much difference.

Regards,

Joachim
TexJoachim
 
Posts: 17
Joined: Fri Jan 13, 2012 1:22 pm
operating_system: Linux
System_Drive: Z
32bit or 64bit: 64 Bit

Re: Linux: poor UI performance

Postby klaxian on Sun Jan 22, 2012 11:23 pm

Amazing! That fix makes the UI usable finally. I was ready to give up once I tried to crop and everything pretty much froze. I have a powerful system so I didn't expect that. I suggest that the developers look into this issue as I'm sure we're not the only ones having this problem.

If it helps, I'm running Linux Mint 12 (derived from Ubuntu 11.10) with nvidia proprietary drivers, Gnome 3.2, 3 screens with Xinerama enabled, compositing disabled, kernel 3.2.
klaxian
 
Posts: 38
Joined: Sun Jan 22, 2012 11:20 pm
Location: New York
operating_system: Linux
System_Drive: N/A
32bit or 64bit: 64 Bit
motherboard: ASUS P67 Revolution
processor: Intel 3770k 4.6GHz
ram: 16GB
Video Card: Nvidia GTX 480 SLI
Hard_Drive_Capacity: 240GB SSD
Monitor/Display Make & Model: 3 x ASUS ML248H

Re: Linux: poor UI performance

Postby ponto on Tue Jan 24, 2012 12:59 pm

I can confirm that this option makes cropping usable. I am using the open source radeon driver.
ponto
 
Posts: 4
Joined: Fri Jan 13, 2012 3:29 pm
operating_system: Linux
System_Drive: Z
32bit or 64bit: 64 Bit

Re: Linux: poor UI performance

Postby mark9 on Tue Jan 24, 2012 3:28 pm

I have a hunch that the slowness is proportional to the number of pixels involved; which could explain why the crop tool is most badly affected -- it requires drawing of vector graphics and masking to the majority of the screen.

But combined with my experiences with another QT app at work, it seems like maybe there's a correlation with (but not unique to) NVidia cards, or the proprietary driver? I don't have the hardware, but it might be worth comparing different brands of GPU in the same system.

Since others have confirmed this issue, on modern systems too, I've reported this to Corel via the SurveyMonkey link as a 'bug'.
mark9
 
Posts: 5
Joined: Fri Jan 20, 2012 11:55 am
operating_system: Linux
System_Drive: Z
32bit or 64bit: 32 Bit

Re: Linux: poor UI performance

Postby Zarastro on Mon Feb 27, 2012 4:26 pm

Tried it here and now ASPro feels more snappy. Let's see if it also solves the UI update problems.
Zarastro
 
Posts: 39
Joined: Mon Feb 13, 2012 10:34 pm
operating_system: Linux
System_Drive: N/A
32bit or 64bit: 64 Bit
motherboard: M4A89TD
processor: AMD Athlon X6 1075T
ram: 16 GB
Video Card: Point Of View GeForce GT 620 1024MB
Hard_Drive_Capacity: 1300 GB
Monitor/Display Make & Model: Dell WA2209

Re: Linux: poor UI performance

Postby LMB on Thu Mar 01, 2012 8:05 pm

Very nice! Editing regions was the only thing that wasn't fast enough for my taste -- now it is running much smoother. Thanks for the tip!
User avatar
LMB
 
Posts: 3
Joined: Wed Jan 25, 2012 5:55 am
operating_system: Linux
System_Drive: C
32bit or 64bit: 32 Bit

Re: Linux: poor UI performance

Postby GoremanX on Fri Mar 02, 2012 10:28 am

This has made a dramatic difference in performance for me. I'm running opensuse 12.1 with the latest fglrx driver for a Radeon HD5750 video card. Previously, the interface was sluggish and painful to use. I figured it was just normal because Bibble behaved similarly in previous versions. But the raster option, everything is amazingly fast and responsive. Especially when working on multiple layers. This has finally made AfterShot fun to use on Linux.
THE place to discuss photography
Friendly Photo Zone
GoremanX
 
Posts: 48
Joined: Sat Jan 14, 2012 8:16 am
operating_system: Linux
System_Drive: N/A
32bit or 64bit: 64 Bit
motherboard: Gigabyte AMD 890G
processor: Phenom X6
ram: 8GB
Video Card: AMD HD5750
sound_card: Realtek
Hard_Drive_Capacity: 4TB
Monitor/Display Make & Model: BenQ Something Something

Re: Linux: poor UI performance

Postby cookiebob on Sun Mar 04, 2012 1:45 pm

mark9 wrote: I seem to have hit on something just now; launching with:

Code: Select all
$ AfterShotPro -graphicssystem raster

and wow! Everything is responsive, and the software is usable.


In heavy use, I clearly see a difference. Thank you for this little trick :)
cookiebob
 
Posts: 21
Joined: Thu Jan 19, 2012 2:13 pm
operating_system: Linux
System_Drive: N/A
32bit or 64bit: 64 Bit
processor: Intel Core i5 CPU M 460 2.53GHz x4
ram: 4GB
Video Card: Intel Ironlake Mobile
Hard_Drive_Capacity: 320GB
Monitor/Display Make & Model: Asus

Re: Linux: poor UI performance

Postby Blrfl on Mon May 21, 2012 12:34 am

If your X server has OpenGL (most do, see below), this will make it go a bit faster:
Code: Select all
AfterShotPro -graphicssystem opengl


Run this at the command line to check if you have OpenGL:
Code: Select all
xdpyinfo | fgrep -q GLX && echo "You have OpenGL." || echo "Sorry, no OpenGL."


--Mark
Blrfl
 
Posts: 18
Joined: Sun May 20, 2012 9:47 pm
operating_system: Linux
System_Drive: N/A
32bit or 64bit: 64 Bit

Next

Return to General Questions & Getting Started

Who is online

Users browsing this forum: No registered users and 5 guests