Re: [qubes-users] Display Calibration and Audio Equalizer for Dom0 ?

2016-11-04 Thread Manuel Amador (Rudd-O)
On 11/03/2016 06:51 PM, Marek Marczykowski-Górecki wrote:
> On Thu, Nov 03, 2016 at 12:01:08PM +0100, Zrubi wrote:
> > On 11/02/2016 07:28 PM, Marek Marczykowski-Górecki wrote:
>
> >> I have no idea how such software works... Especially at which stage
> >> calibration is applied.
>
> > The gonme frontend will apply the resulted profile at the end - if
> > started from the gnome-control-center.
> > It will gonna fail - as it is not even see any calibration aware device.
> > (but this is maybe because of the missing colord)
>
> > The other GUI (displaycal) is just create a profile, and the user has a
> > choice to use (apply) it from a CLI, or whatever.
>
> >> Is it something that application does
> >> "internally", or adjust display driver options?
>
> > Apps can use the (colord provided) profiles in our own. In the same time
> > it can be apply X server wise by modifying the graphics driver output
> > via LUT curvers.
>
> > of course that means that the later have to be done in the GUI domain -
> > which is currently dom0
>
> > For the best results we would need both. But in case of Qubes that would
> > means:
> > - apply the profile globally in dom0 (or GUI domain)
> > - provide (the same) profile in VMs via colord
>
>
> > The current issue is to create a profile without attaching the
> > calibration device to dom0.
> > Even the profile creating is tricky because those calibration software
> > may try to apply the result but at lest needs to create an app window
> > which is:
> > - always on top
> > - always in focus
> > - shown on all desktop
> > - prevents screen blank/lock
>
> Really is all that needed? I'd guess you need to have the window visible
> during calibration only, which means it should be ok to manually switch
> it to fullscreen (from titlebar menu) for that time only. As for the
> brightness - is it ok to set it manually?

Looks like we need a calibration VM!

(It would be nice if these VM operations could be included in Qubes OS. 
You need to calibrate your display?  An icon in the System submenu will
walk you through it!  It's totally doable with Qubes RPC — but the
software needs to be written for the purpose!)

-- 
Rudd-O
http://rudd-o.com/

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/a12094cf-cd5c-fb5d-5c04-05c8c3d20599%40rudd-o.com.
For more options, visit https://groups.google.com/d/optout.


Re: [qubes-users] Display Calibration and Audio Equalizer for Dom0 ?

2016-11-04 Thread Manuel Amador (Rudd-O)
On 11/02/2016 06:28 PM, Marek Marczykowski-Górecki wrote:
>
> > @Marek:
> > Do you have any idea what to look for in order to be able to calibrate
> > my screen under Qubes?
>
> I have no idea how such software works... Especially at which stage
> calibration is applied. Is it something that application does
> "internally", or adjust display driver options?

I believe it tweaks the gamma of the X server?

-- 
Rudd-O
http://rudd-o.com/

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/cc1c4576-004e-195c-5ddf-a5534b659053%40rudd-o.com.
For more options, visit https://groups.google.com/d/optout.


Re: [qubes-users] Display Calibration and Audio Equalizer for Dom0 ?

2016-11-04 Thread Connor Page
On Friday, 28 October 2016 12:19:56 UTC+1, Laszlo Zrubecz  wrote:

> Can you please describe in more details what and how you achieved?
> 

Found this in bash history backup:

dispcal -H -y l -R
(this is to adjust the brightness to the recommended level)

dispcal -v -m -y l -q l -t 6500 -g 2.2 lenovo_6500_22
(this creates the calibration file with selected quality, white point and 
gamma. inspect the file,  transfer it to dom0 and apply with dispwin 
.cal )

targen -v -d 3 -G -f 128 lenovo_6500_22
(creates a set of patches,you can change the number of patches)

dispread -v -N -H -y l -k lenovo_6500_22.cal lenovo_6500_22
(shows patches and measures them)

colprof -v -D "Lenovo Yoga 2 40% 6500K 2.2" -C "2016 CP" -q m -a G -n c 
lenovo_6500_22
(generates an ICC profile, try that, see if you need to tweak settings to 
improve it)


The Gnome calibration tool uses the same utilities as above but it doesn't know 
that the calibration curves don't get applied in a vm. It should work in dom0 
with direct access to USB and X server though. In any case don't forget to 
apply the calibration file in dom0! 

Hope this helps.

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/f74cf4fc-a77c-4511-adcc-232b42339100%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [qubes-users] Display Calibration and Audio Equalizer for Dom0 ?

2016-11-04 Thread Connor Page
On Friday, 28 October 2016 12:19:56 UTC+1, Laszlo Zrubecz  wrote:
> On 09/03/2016 12:49 AM, Connor Page wrote:
> > I have calibrated my yellow screen using argyllcms. 
> > I don't attach usb devices to dom0 so installed it in sys-usb as well. 
> > used 
> > https://encrypted.pcode.nl/blog/2013/11/24/display-color-profiling-on-linux/
> >  as a rough guide. 
> > to get the calibration done you just need to run dispcal and then transfer 
> > the calibration file to dom0.
> > then test it with "dispwin xxx.cal" in dom0. if happy, create an autostart 
> > item with that command (probably,
> > using the full path to the calibration file) and you're done.
> 
> I just started to experiment with display color correction things.
> 
> I wonder how it is workig in Qubes because as far as i know:
> 
> - the display profile is used only the programs are aware of icc profiles.

Some window managers do this too.
> 
> - the X server runs in dom0, the apps are in AppVMs - but no
> communication about display prifiles (colord) because of the qubes gui
> protocol.

True. There's even no display object to have profile attributes, so colord is 
useless.
> 
> > I went further and created an icc profile for use in firefox and photo 
> > software. 
> If no colord is runnin in an appvm, how they apply your prifile then?
> You just manually configure all of the icc profile aware apps??
> 
Yes and no. ICC profiles consist of two parts, vcgt and colour correction. vcgt 
is used by X server to set gamma and white point. it can be produced separately 
("calibration file"), and loaded by dispwin in dom0. this corrects tint and 
sets midtones as you need them (gamma).
when calibration is working then you can create a colour correction matrix for 
the specific rendering intent you're going to use in icc aware applications. 
that matrix can be saved as an icc profile for vms and manually selected in 
apps. that profile should be used only with the calibration file that was 
loaded when creating the icc profile. as I use only one display and at a 
specific brightness setting then there's no need to change settings anymore. 
when re-calibration is due then files can just be overwritten with new ones.
> 
> Can you please describe in more details what and how you achieved?

follow the guide I referenced above and remember to transfer the calibration 
file to dom0 and apply it there before proceeding. the settings in the guide 
are rather crude but for a first pass they're ok. if it works for you then you 
can try higher quality settings.
> 
> Thanks.
> 
> 
> -- 
> Zrubi

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/f0182eb7-7313-41c7-b8f2-6ba898d63efd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [qubes-users] Display Calibration and Audio Equalizer for Dom0 ?

2016-11-04 Thread Zrubi
On 11/03/2016 07:51 PM, Marek Marczykowski-Górecki wrote:

> Really is all that needed? I'd guess you need to have the window visible
> during calibration only, which means it should be ok to manually switch
> it to fullscreen (from titlebar menu) for that time only. As for the
> brightness - is it ok to set it manually? 

Theoretically yes, setting up those things manually should be enough -
but the actual software simply not designed to this case.

> If the software do not need to change any video driver properties during
> the process, it should be ok to run it in the VM.
> Of course in practice calibration software may not like those
> constrains...

Just found out that some test during an 'accurate' (long) calibration
process do want to modify (apply the half baked profile) driver settings
and checking the results, then make modification and checking it again.
Doing this till find the best results.

So calibrating from a Qubes AppVM seems to be a dead end.

(but I still in a hope for a calibrated display - it is really needed if
you want to work on photographs - like I do)

Already tried to lower the security bar and attached the device to dom0,
and run the calibration there. The software is running fine, however
applying the resulted (or any other pre definde/test) profile seems not
working as expected. (no effect seen)

Work in progress in this part

-- 
Zrubi

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/3143c292-5973-5307-1b91-697255f94652%40zrubi.hu.
For more options, visit https://groups.google.com/d/optout.


signature.asc
Description: OpenPGP digital signature


Re: [qubes-users] Display Calibration and Audio Equalizer for Dom0 ?

2016-11-03 Thread Achim Patzner
Am 03.11.2016 um 19:51 schrieb Marek Marczykowski-Górecki:
> Really is all that needed? I'd guess you need to have the window visible
> during calibration only, which means it should be ok to manually switch
> it to fullscreen (from titlebar menu) for that time only. As for the
> brightness - is it ok to set it manually?

If you take a closer look at the W540's hand rest area you'll notice a
small camera-like device. This is a built-in colorimeter. The Windows
software coming with it is about the worst piece of "I have to ignore
all kinds of security" trash I've ever seen. It is running as "local
system" in order to control screen brightness and turn the screen
on/interdict sleep while the lid is closed in order to run. I can't
really imagine anyone really wanting to use it (considering the fact
that the Windows software is carrying about 100MB into your system,
parts of it having more privileges than Administrator – who needs that
much stuff for calculationg a color profile using specialized hardware?).

So yes, the software seems to need those rights (including modifying
screen brightness during measurement, at least in the case of Lenovo).

> Of course in practice calibration software may not like those
> constrains...

I would bet on it. Maybe Zrubi can bribe you with 5kg of assorted
chocolate to try it yourself (some years ago this
https://www.amazon.de/Toblerone-Jumbo-1er-Pack-4-5/dp/B004INT01A used to
be quite good currency to convince developers).



Achim

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/c96dfcef-f6fa-2b1f-f466-1af92b8478fa%40noses.com.
For more options, visit https://groups.google.com/d/optout.


Re: [qubes-users] Display Calibration and Audio Equalizer for Dom0 ?

2016-11-03 Thread Marek Marczykowski-Górecki
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On Thu, Nov 03, 2016 at 12:01:08PM +0100, Zrubi wrote:
> On 11/02/2016 07:28 PM, Marek Marczykowski-Górecki wrote:
> 
> > I have no idea how such software works... Especially at which stage
> > calibration is applied. 
> 
> The gonme frontend will apply the resulted profile at the end - if
> started from the gnome-control-center.
> It will gonna fail - as it is not even see any calibration aware device.
> (but this is maybe because of the missing colord)
> 
> The other GUI (displaycal) is just create a profile, and the user has a
> choice to use (apply) it from a CLI, or whatever.
> 
> > Is it something that application does
> > "internally", or adjust display driver options?
> 
> Apps can use the (colord provided) profiles in our own. In the same time
> it can be apply X server wise by modifying the graphics driver output
> via LUT curvers.
> 
> of course that means that the later have to be done in the GUI domain -
> which is currently dom0
> 
> For the best results we would need both. But in case of Qubes that would
> means:
> - apply the profile globally in dom0 (or GUI domain)
> - provide (the same) profile in VMs via colord
> 
> 
> The current issue is to create a profile without attaching the
> calibration device to dom0.
> Even the profile creating is tricky because those calibration software
> may try to apply the result but at lest needs to create an app window
> which is:
> - always on top
> - always in focus
> - shown on all desktop
> - prevents screen blank/lock

Really is all that needed? I'd guess you need to have the window visible
during calibration only, which means it should be ok to manually switch
it to fullscreen (from titlebar menu) for that time only. As for the
brightness - is it ok to set it manually? 

> Those thing should be only be able to achieve by dom0 (GUI domain)
> The real strange thing that it was able to pup a window with most of the
> features above - but then crashed. The last error message was the result
> of that crash.
> 
> The calibration itself ir really simple that window will switch colors,
> and the calibrating device (placed over that window) measuring the
> actual shown colors, and the "difference" goes to the resulting profile
> to get correct colors when applied.

If the software do not need to change any video driver properties during
the process, it should be ok to run it in the VM.
Of course in practice calibration software may not like those
constrains...

> You can read a more detailed (and probably more accurate) writing about
> this here:
> https://displaycal.net/#concept
> 
> 
> >> running the same calibration software directly complains about there is
> >> no colord available (masked)
> > 
> > Try unmasking colord (systemctl unmask should do).
> 
> I assumed that colord is masked for a reason by Qubes devs.
> Because in a default feadora colord is up and running by default.

It's masked mostly to save some RAM.

> Will try to unmask it - but not hoping too much.
> 
> As I writing this I see no real chance to make it work without plugging
> the calibration device to dom0. - but let me know if you have any idea.



- -- 
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBCAAGBQJYG4c5AAoJENuP0xzK19cs7wcH/AxJO4RTfX2IEE4j/cyQTX7v
E8ZbC3ED7NM+4sloTXkHodyoPTSZmmSOj4SyNeD7Feid4DC7lyPedgCOOWVks6ZD
Fy64HwfK+GImzaZXKzqxXuqmfo6TAvVZFxw0CBUQm/pXP/xTTIvULM5sb0DmH+M7
bub6Mcsfvu8fxANwcwmtr7fRUVxf3kg5dldrqHjCI2AHaaRM4gEaoeywMONlhSiI
yaR32RhDUSg6pnywlV8phueiuvXlsGAd2f4Q7XCq5oS3ZgOI+iOC+C9hgHZtEbsy
uDmb/QBUEd2Ekj/RqPSNIkcn+HSW4uNuEApMkqDwAgo03mPMagEUwPZtZ6xj2bE=
=eEgn
-END PGP SIGNATURE-

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/20161103185134.GW7073%40mail-itl.
For more options, visit https://groups.google.com/d/optout.


Re: [qubes-users] Display Calibration and Audio Equalizer for Dom0 ?

2016-11-03 Thread Zrubi
On 11/03/2016 12:01 PM, Zrubi wrote:

> The current issue is to create a profile without attaching the
> calibration device to dom0.
> Even the profile creating is tricky because those calibration software
> may try to apply the result but at lest needs to create an app window
> which is:
> - always on top
> - always in focus
> - shown on all desktop
> - prevents screen blank/lock

And forget to mention that it will also try to set the screen brightness
to maximum before the calibration process starts.

> Those thing should be only be able to achieve by dom0 (GUI domain)
> The real strange thing that it was able to pup a window with most of the
> features above - but then crashed. The last error message was the result
> of that crash.


-- 
Zrubi

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/3aa64fab-5a1d-a375-d15b-b652d93b5dbe%40zrubi.hu.
For more options, visit https://groups.google.com/d/optout.


signature.asc
Description: OpenPGP digital signature


Re: [qubes-users] Display Calibration and Audio Equalizer for Dom0 ?

2016-11-03 Thread Zrubi
On 11/02/2016 07:28 PM, Marek Marczykowski-Górecki wrote:

> I have no idea how such software works... Especially at which stage
> calibration is applied. 

The gonme frontend will apply the resulted profile at the end - if
started from the gnome-control-center.
It will gonna fail - as it is not even see any calibration aware device.
(but this is maybe because of the missing colord)

The other GUI (displaycal) is just create a profile, and the user has a
choice to use (apply) it from a CLI, or whatever.

> Is it something that application does
> "internally", or adjust display driver options?

Apps can use the (colord provided) profiles in our own. In the same time
it can be apply X server wise by modifying the graphics driver output
via LUT curvers.

of course that means that the later have to be done in the GUI domain -
which is currently dom0

For the best results we would need both. But in case of Qubes that would
means:
- apply the profile globally in dom0 (or GUI domain)
- provide (the same) profile in VMs via colord


The current issue is to create a profile without attaching the
calibration device to dom0.
Even the profile creating is tricky because those calibration software
may try to apply the result but at lest needs to create an app window
which is:
- always on top
- always in focus
- shown on all desktop
- prevents screen blank/lock

Those thing should be only be able to achieve by dom0 (GUI domain)
The real strange thing that it was able to pup a window with most of the
features above - but then crashed. The last error message was the result
of that crash.

The calibration itself ir really simple that window will switch colors,
and the calibrating device (placed over that window) measuring the
actual shown colors, and the "difference" goes to the resulting profile
to get correct colors when applied.

You can read a more detailed (and probably more accurate) writing about
this here:
https://displaycal.net/#concept


>> running the same calibration software directly complains about there is
>> no colord available (masked)
> 
> Try unmasking colord (systemctl unmask should do).

I assumed that colord is masked for a reason by Qubes devs.
Because in a default feadora colord is up and running by default.

Will try to unmask it - but not hoping too much.



As I writing this I see no real chance to make it work without plugging
the calibration device to dom0. - but let me know if you have any idea.


-- 
Zrubi

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/c087c626-81f8-f7dc-604e-4951d8347638%40zrubi.hu.
For more options, visit https://groups.google.com/d/optout.


signature.asc
Description: OpenPGP digital signature


Re: [qubes-users] Display Calibration and Audio Equalizer for Dom0 ?

2016-11-02 Thread Marek Marczykowski-Górecki
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On Wed, Nov 02, 2016 at 05:55:37PM +0100, Zrubi wrote:
> On 10/28/2016 01:19 PM, Zrubi wrote:
> > On 09/03/2016 12:49 AM, Connor Page wrote:
> >> I have calibrated my yellow screen using argyllcms. 
> >> I don't attach usb devices to dom0 so installed it in sys-usb as well. 
> >> used 
> >> https://encrypted.pcode.nl/blog/2013/11/24/display-color-profiling-on-linux/
> >>  as a rough guide. 
> >> to get the calibration done you just need to run dispcal and then transfer 
> >> the calibration file to dom0.
> >> then test it with "dispwin xxx.cal" in dom0. if happy, create an autostart 
> >> item with that command (probably,
> >> using the full path to the calibration file) and you're done.
> > 
> > I just started to experiment with display color correction things.
> > 
> > I wonder how it is workig in Qubes because as far as i know:
> > 
> > - the display profile is used only the programs are aware of icc profiles.
> > 
> > - the X server runs in dom0, the apps are in AppVMs - but no
> > communication about display prifiles (colord) because of the qubes gui
> > protocol.
> > 
> 
> @Marek:
> Do you have any idea what to look for in order to be able to calibrate
> my screen under Qubes?

I have no idea how such software works... Especially at which stage
calibration is applied. Is it something that application does
"internally", or adjust display driver options?

> What I already tried:
> 
> - the standard gnome color management tools runned in (sys-usb)
> But it is complaining that there is no display to calibrate.
> 
> running the same calibration software directly complains about there is
> no colord available (masked)

Try unmasking colord (systemctl unmask should do).

> (gcm-calibrate:1459): Gcm-WARNING **: failed to connect to colord: Error
> calling StartServiceByName for org.freedesktop.ColorManager:
> GDBus.Error:org.freedesktop.systemd1.UnitMasked: Unit colord.service is
> masked.
> 
> 
> 
> - diplayCal is happy with the dummy display seen by the AppVM, and do
> not depend on colord - but it fails on some X calls(?)
> 
> Debug: window wxComboBox(0x561c58c3a230, ) lost focus even though it
> didn't have it
> X Error of failed request:  BadMatch (invalid parameter attributes)
>   Major opcode of failed request:  42 (X_SetInputFocus)

Strange...

> Or I should connect the calibration device to dom0 and start the
> calibration from dom0?
> (Also noted that there is no colord running, so I may have to apply the
> profile viea diplaycal cli)
> 
> 
> Thanks.
> 
> 




- -- 
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBCAAGBQJYGjA2AAoJENuP0xzK19csta0H/3gzSmBCwRg/XRsUl+R0LDLU
0BA9pOHVDYzVL4pcSeqkmV3fr1WghRaBM6x6qQ/YjNDD3UJTCqg0RlKgBg6Rb1Z2
8GKQIb8ydwH6CbFOaHjzESx7ltE3yQ/E6X2v9EgZj4XDIDA0qLRFl4M+h7TWk/Kh
e5wup2M6R7o3jPofMlZJi2F8uIp5W3wMGZWBE+4ImLWKjmXrTNNh1u4/eOOHfi3K
j3rkvqyzPmXs1j9LttHoizm2rDljKOYFe5Yj976WmXwA441ZdJFb57APWnruLRh1
Z1dJ/fKuwcmUW/Ch1cZqgIA57bv7dkcrByUUk/1bcvWBRM8OzNRx4WISQ//NyVw=
=8E8F
-END PGP SIGNATURE-

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/20161102182803.GQ7073%40mail-itl.
For more options, visit https://groups.google.com/d/optout.


Re: [qubes-users] Display Calibration and Audio Equalizer for Dom0 ?

2016-11-02 Thread Zrubi
On 10/28/2016 01:19 PM, Zrubi wrote:
> On 09/03/2016 12:49 AM, Connor Page wrote:
>> I have calibrated my yellow screen using argyllcms. 
>> I don't attach usb devices to dom0 so installed it in sys-usb as well. 
>> used 
>> https://encrypted.pcode.nl/blog/2013/11/24/display-color-profiling-on-linux/ 
>> as a rough guide. 
>> to get the calibration done you just need to run dispcal and then transfer 
>> the calibration file to dom0.
>> then test it with "dispwin xxx.cal" in dom0. if happy, create an autostart 
>> item with that command (probably,
>> using the full path to the calibration file) and you're done.
> 
> I just started to experiment with display color correction things.
> 
> I wonder how it is workig in Qubes because as far as i know:
> 
> - the display profile is used only the programs are aware of icc profiles.
> 
> - the X server runs in dom0, the apps are in AppVMs - but no
> communication about display prifiles (colord) because of the qubes gui
> protocol.
> 

@Marek:
Do you have any idea what to look for in order to be able to calibrate
my screen under Qubes?

What I already tried:

- the standard gnome color management tools runned in (sys-usb)
But it is complaining that there is no display to calibrate.

running the same calibration software directly complains about there is
no colord available (masked)

(gcm-calibrate:1459): Gcm-WARNING **: failed to connect to colord: Error
calling StartServiceByName for org.freedesktop.ColorManager:
GDBus.Error:org.freedesktop.systemd1.UnitMasked: Unit colord.service is
masked.



- diplayCal is happy with the dummy display seen by the AppVM, and do
not depend on colord - but it fails on some X calls(?)

Debug: window wxComboBox(0x561c58c3a230, ) lost focus even though it
didn't have it
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  42 (X_SetInputFocus)



Or I should connect the calibration device to dom0 and start the
calibration from dom0?
(Also noted that there is no colord running, so I may have to apply the
profile viea diplaycal cli)


Thanks.


-- 
Zrubi

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/e9c23f28-57a0-e380-2a71-781795825e8c%40zrubi.hu.
For more options, visit https://groups.google.com/d/optout.


signature.asc
Description: OpenPGP digital signature


Re: [qubes-users] Display Calibration and Audio Equalizer for Dom0 ?

2016-10-28 Thread Zrubi
On 09/03/2016 12:49 AM, Connor Page wrote:
> I have calibrated my yellow screen using argyllcms. 
> I don't attach usb devices to dom0 so installed it in sys-usb as well. 
> used 
> https://encrypted.pcode.nl/blog/2013/11/24/display-color-profiling-on-linux/ 
> as a rough guide. 
> to get the calibration done you just need to run dispcal and then transfer 
> the calibration file to dom0.
> then test it with "dispwin xxx.cal" in dom0. if happy, create an autostart 
> item with that command (probably,
> using the full path to the calibration file) and you're done.

I just started to experiment with display color correction things.

I wonder how it is workig in Qubes because as far as i know:

- the display profile is used only the programs are aware of icc profiles.

- the X server runs in dom0, the apps are in AppVMs - but no
communication about display prifiles (colord) because of the qubes gui
protocol.

> I went further and created an icc profile for use in firefox and photo 
> software. 
If no colord is runnin in an appvm, how they apply your prifile then?
You just manually configure all of the icc profile aware apps??


Can you please describe in more details what and how you achieved?

Thanks.


-- 
Zrubi

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/6fbdc9bc-dc48-8a25-ecd5-9686b62800ce%40zrubi.hu.
For more options, visit https://groups.google.com/d/optout.


signature.asc
Description: OpenPGP digital signature


[qubes-users] Display Calibration and Audio Equalizer for Dom0 ?

2016-09-02 Thread Connor Page
I have calibrated my yellow screen using argyllcms. I don't attach usb devices 
to dom0 so installed it in sys-usb as well. used 
https://encrypted.pcode.nl/blog/2013/11/24/display-color-profiling-on-linux/ as 
a rough guide. to get the calibration done you just need to run dispcal and 
then transfer the calibration file to dom0. then test it with "dispwin xxx.cal" 
in dom0. if happy, create an autostart item with that command (probably, using 
the full path to the calibration file) and you're done.

I went further and created an icc profile for use in firefox and photo 
software. note that some displays use proprietory colour-mixing algorithms so 
Linux tools may be ineffective with them :( (e.g., pentile matrix on some very 
high resolution screens)

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/c473caf8-240d-420e-b08b-77a0c998543e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[qubes-users] Display Calibration and Audio Equalizer for Dom0 ?

2016-09-01 Thread kalle
how can I calibrate my display in qubes ?
my display is quite yellow

what good program should I install into qubes, dom0 to calibrate it ?


is there any good audio equalizer like dell waves maxx audio & windows sound 
settings, that modifies
the sound output ?

like virtual surround, noise cancellation, bass/trebble modifier...

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/08c3ca4d-1ede-4759-91e9-61c3d2546a2d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.