<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-1065</id>
	<title>Nabble - Free Desktop - hal</title>
	<updated>2009-12-04T21:08:11Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Free-Desktop---hal-f1065.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Free-Desktop---hal-f1065.html" />
	<subtitle type="html">Hardware Abstraction Layer technical discussion.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26653159</id>
	<title>Re: hal 0.5.14 released</title>
	<published>2009-12-04T21:08:11Z</published>
	<updated>2009-12-04T21:08:11Z</updated>
	<author>
		<name>Joe Marcus Clarke-2</name>
	</author>
	<content type="html">On Thu, 2009-12-03 at 20:28 -0600, Robby Workman wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Thu, 03 Dec 2009 12:46:13 -0500
&lt;br&gt;&amp;gt; Joe Marcus Clarke &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26653159&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marcus@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; On Tue, 2009-12-01 at 00:54 -0600, Robby Workman wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; On Tue, 01 Dec 2009 01:44:50 -0500
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Joe Marcus Clarke &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26653159&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marcus@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; This will tell me if it compiles, but not if it will work on
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; FreeBSD. It should, though.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; After applying the patch (to 0.5.14 released sources) and running
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; autoreconf, I get this:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; configure: error: conditional &amp;quot;HAVE_LIBUSB20&amp;quot; was never defined.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; Usually this means the macro was only invoked conditionally.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Yeah, I got too greedy in my patch. &amp;nbsp;Try this version.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Nope. &amp;nbsp;Now this line is back during configure:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; checking for libusb20_dev_get_info in -lusb... no
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; and this shows up after configure:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; use libusb: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; no
&lt;/div&gt;&lt;/div&gt;I was able to start focusing on this, and this version works for
&lt;br&gt;FreeBSD. &amp;nbsp;Does it do the trick on Linux as well?
&lt;br&gt;&lt;br&gt;Joe
&lt;br&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -RW
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PGP Key : &lt;a href=&quot;http://www.marcuscom.com/pgp.asc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.marcuscom.com/pgp.asc&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[usb.diff]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;diff --git a/configure.in b/configure.in
&lt;br&gt;index a8fda51..8363595 100644
&lt;br&gt;--- a/configure.in
&lt;br&gt;+++ b/configure.in
&lt;br&gt;@@ -479,9 +479,6 @@ if test &amp;quot;x$with_libpci&amp;quot; != xno ; then
&lt;br&gt;&amp;nbsp;fi 
&lt;br&gt;&amp;nbsp;AM_CONDITIONAL([HAVE_LIBPCI], [test &amp;quot;x$USE_LIBPCI&amp;quot; = &amp;quot;xyes&amp;quot;])
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-USE_LIBUSB20=no
&lt;br&gt;-USE_LIBUSB=no
&lt;br&gt;-LIBUSB20_LIBS=&amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;AC_ARG_WITH([backend],
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp;AS_HELP_STRING([--with-backend=&amp;lt;name&amp;gt;],
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [backend to use (linux/solaris/freebsd/dummy)]),
&lt;br&gt;@@ -510,21 +507,25 @@ AM_CONDITIONAL(HALD_COMPILE_FREEBSD, [test x$HALD_BACKEND = xfreebsd], [Compilin
&lt;br&gt;&amp;nbsp;AM_CONDITIONAL(HALD_COMPILE_SOLARIS, [test x$HALD_BACKEND = xsolaris], [Compiling for Solaris])
&lt;br&gt;&amp;nbsp;AC_SUBST(HALD_BACKEND)
&lt;br&gt;&amp;nbsp;if test &amp;quot;x$HALD_BACKEND&amp;quot; = &amp;quot;xfreebsd&amp;quot;; then
&lt;br&gt;- &amp;nbsp; &amp;nbsp;AC_CHECK_LIB([usb20], [libusb20_dev_get_info], [USE_LIBUSB20=yes], [USE_LIBUSB20=no])
&lt;br&gt;-fi
&lt;br&gt;-if test &amp;quot;x$USE_LIBUSB20&amp;quot; = &amp;quot;xno&amp;quot;; then
&lt;br&gt;- &amp;nbsp; &amp;nbsp;AC_CHECK_LIB([usb], [libusb20_dev_get_info], [USE_LIBUSB=yes], [USE_LIBUSB=no])
&lt;br&gt;-fi
&lt;br&gt;-AM_CONDITIONAL([HAVE_LIBUSB20],[test &amp;quot;x$USE_LIBUSB20&amp;quot; = &amp;quot;xyes&amp;quot;])
&lt;br&gt;-AM_CONDITIONAL([HAVE_LIBUSB20],[test &amp;quot;x$USE_LIBUSB&amp;quot; = &amp;quot;xyes&amp;quot;])
&lt;br&gt;-if test &amp;quot;x$USE_LIBUSB20&amp;quot; = &amp;quot;xyes&amp;quot;; then
&lt;br&gt;- &amp;nbsp; &amp;nbsp;AC_DEFINE(HAVE_LIBUSB20, 1, [Set if we need libusb20])
&lt;br&gt;- &amp;nbsp; &amp;nbsp;LIBUSB20_LIBS=&amp;quot;-lusb20&amp;quot;
&lt;br&gt;-elif test &amp;quot;x$USE_LIBUSB&amp;quot; = &amp;quot;xyes&amp;quot;; then
&lt;br&gt;- &amp;nbsp; &amp;nbsp;AC_DEFINE(HAVE_LIBUSB20, 1, [Set if we need libsub20])
&lt;br&gt;- &amp;nbsp; &amp;nbsp;LIBUSB20_LIBS=&amp;quot;-lusb&amp;quot;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;USE_BSDLIBUSB20=no
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;USE_BSDLIBUSB=no
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;LIBUSB20_LIBS=&amp;quot;&amp;quot;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;AC_CHECK_LIB([usb20], [libusb20_dev_get_info], [USE_BSDLIBUSB20=yes], [USE_BSDLIBUSB20=no])
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;if test &amp;quot;x$USE_BSDLIBUSB20&amp;quot; = &amp;quot;xno&amp;quot;; then
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AC_CHECK_LIB([usb], [libusb20_dev_get_info], [USE_BSDLIBUSB=yes], [USE_BSDLIBUSB=no])
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;fi
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;AM_CONDITIONAL([HAVE_LIBUSB20],[test &amp;quot;x$USE_BSDLIBUSB20&amp;quot; = &amp;quot;xyes&amp;quot; -o &amp;quot;x$USE_BSDLIBUSB&amp;quot; = &amp;quot;xyes&amp;quot;])
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;if test &amp;quot;x$USE_BSDLIBUSB20&amp;quot; = &amp;quot;xyes&amp;quot;; then
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AC_DEFINE(HAVE_LIBUSB20, 1, [Set if we need libusb20])
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LIBUSB20_LIBS=&amp;quot;-lusb20&amp;quot;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;elif test &amp;quot;x$USE_BSDLIBUSB&amp;quot; = &amp;quot;xyes&amp;quot;; then
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AC_DEFINE(HAVE_LIBUSB20, 1, [Set if we need libsub20])
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LIBUSB20_LIBS=&amp;quot;-lusb&amp;quot;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;fi
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;AC_SUBST(LIBUSB20_LIBS)
&lt;br&gt;+else
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;AM_CONDITIONAL([HAVE_LIBUSB20], [false])
&lt;br&gt;&amp;nbsp;fi
&lt;br&gt;-AC_SUBST(LIBUSB20_LIBS)
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;dnl DBUS API is subject to changes
&lt;br&gt;&amp;nbsp;AC_DEFINE_UNQUOTED(DBUS_API_SUBJECT_TO_CHANGE, [], [DBUS API is subject to change])
&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26653159&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (203 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26653159/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hal-0.5.14-released-tp26583329p26653159.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26647715</id>
	<title>Re: begging you : please do something for nv cards in hal</title>
	<published>2009-12-04T11:14:32Z</published>
	<updated>2009-12-04T11:14:32Z</updated>
	<author>
		<name>Matthew Garrett</name>
	</author>
	<content type="html">On Fri, Dec 04, 2009 at 08:09:01PM +0100, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26647715&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;schmirrwurst@...&lt;/a&gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; I'm not wanting hal to write in register itself, but only use smartdimmer to 
&lt;br&gt;&amp;gt; control backlight for nvidia cards. Putting such a rule, is not a big long 
&lt;br&gt;&amp;gt; term stability issue, and if I've understood, hal won't exist in long term 
&lt;br&gt;&amp;gt; anymore...
&lt;br&gt;&lt;br&gt;Having hal perform register writes and having hal call out to 
&lt;br&gt;smartdimmer to perform register writes are equivalent. They're still the 
&lt;br&gt;wrong thing to do.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Matthew Garrett | &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26647715&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mjg59@...&lt;/a&gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26647715&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/begging-you-%3A-please-do-something-for-nv-cards-in-hal-tp26646178p26647715.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26647480</id>
	<title>Re: begging you : please do something for nv cards in hal</title>
	<published>2009-12-04T10:58:42Z</published>
	<updated>2009-12-04T10:58:42Z</updated>
	<author>
		<name>Matthew Garrett</name>
	</author>
	<content type="html">On Fri, Dec 04, 2009 at 07:37:31PM +0100, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26647480&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;schmirrwurst@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; Le vendredi 4 décembre 2009 19:23:40, vous avez écrit :
&lt;br&gt;&amp;gt; &amp;gt; kernel. It's not acceptable 
&lt;br&gt;&amp;gt; &amp;gt; for hal to touch registers that may be used by other code.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; I understand all those nice rules, but if kernel doesn't do anything, should 
&lt;br&gt;&amp;gt; users do, wait until hw is obselete ? Nvidia has a market share from about 
&lt;br&gt;&amp;gt; 35%...
&lt;br&gt;&lt;br&gt;Users are (as is always the case with Linux) free to do whatever they 
&lt;br&gt;want. However, hal is not a hardware driver. It's therefore not 
&lt;br&gt;acceptable for hal to modify device registers directly. That's the 
&lt;br&gt;kernel's responsibility.
&lt;br&gt;&lt;br&gt;&amp;gt; -Hal say mus be done by kernel
&lt;br&gt;&lt;br&gt;Right.
&lt;br&gt;&lt;br&gt;&amp;gt; -kernel say it's a platform driver issue
&lt;br&gt;&lt;br&gt;Occasionally. Sometimes it's a gpu driver issue, hence nouevau's support 
&lt;br&gt;for backlight control.
&lt;br&gt;&lt;br&gt;&amp;gt; I'm following this issue 2 years ago, and NOTHING has been done, now some 
&lt;br&gt;&amp;gt; people have bought brand new hw, and they will probably wait a long time until 
&lt;br&gt;&amp;gt; something happen, if things are going further like this
&lt;br&gt;&lt;br&gt;Your only choice is to use nouveau or not to buy nvidia.
&lt;br&gt;&lt;br&gt;&amp;gt; I though it was the aim of linux being usable on different hw platforms...
&lt;br&gt;&lt;br&gt;It is, but the only way to achieve that is by implementing software 
&lt;br&gt;properly rather than providing hacks that make things work in the short 
&lt;br&gt;term but increase long-term instability and risk hardware damage.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Matthew Garrett | &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26647480&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mjg59@...&lt;/a&gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26647480&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/begging-you-%3A-please-do-something-for-nv-cards-in-hal-tp26646178p26647480.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26646903</id>
	<title>Re: begging you : please do something for nv cards in hal</title>
	<published>2009-12-04T10:23:40Z</published>
	<updated>2009-12-04T10:23:40Z</updated>
	<author>
		<name>Matthew Garrett</name>
	</author>
	<content type="html">On Fri, Dec 04, 2009 at 06:37:08PM +0100, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646903&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;schmirrwurst@...&lt;/a&gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; The only solution I see, is that hal is managing backlight, for people using 
&lt;br&gt;&amp;gt; nv or glx driver...
&lt;br&gt;&amp;gt; &amp;nbsp;Changing backlight manually through smartdimmer or nvclock work, so I must no 
&lt;br&gt;&amp;gt; be difficult to support it in hal ? Please !
&lt;br&gt;&lt;br&gt;Hardware management has to be done in the kernel. It's not acceptable 
&lt;br&gt;for hal to touch registers that may be used by other code.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Matthew Garrett | &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646903&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mjg59@...&lt;/a&gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646903&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/begging-you-%3A-please-do-something-for-nv-cards-in-hal-tp26646178p26646903.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26646678</id>
	<title>Re: begging you : please do something for nv cards in hal</title>
	<published>2009-12-04T10:08:59Z</published>
	<updated>2009-12-04T10:08:59Z</updated>
	<author>
		<name>schmirrwurst</name>
	</author>
	<content type="html">But Martin, users like me (and it seems also the case from user with brand new 
&lt;br&gt;laptop with nv cards), can't wait another 2 years having a stable nouveau 
&lt;br&gt;driver !! or another solution...
&lt;br&gt;&lt;br&gt;The current smartdimmer in karmic is working to get and set backlight on my 
&lt;br&gt;laptop... It must be possible to make use of this in hal ?
&lt;br&gt;&lt;br&gt;&lt;br&gt;I think, even if hal is no more default, it is easyer to have to install a 
&lt;br&gt;package, for an ubuntu newbie, thant having to use command line with 
&lt;br&gt;smartdimmer, or write a script... Having hal supporting it, could be a 
&lt;br&gt;solution until nouveau is more stable... (on my hw, kms is crashing the 
&lt;br&gt;system, and with or without, I'm unable to play videos....)
&lt;br&gt;&lt;br&gt;That's why I'm using the nv driver, (not glx), that is free I think.
&lt;br&gt;&lt;br&gt;Le vendredi 4 décembre 2009 18:58:50, Martin Pitt a écrit :
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646678&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;schmirrwurst@...&lt;/a&gt; [2009-12-04 18:37 +0100]:
&lt;br&gt;&amp;gt; &amp;gt; 	-Nvidia will never support backlight in his driver (dixit nvidia
&lt;br&gt;&amp;gt; &amp;gt; support)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Their problem really ... I'm afraid that's (a) price you have to pay
&lt;br&gt;&amp;gt; for using the proprietary driver. By their very nature you depend on
&lt;br&gt;&amp;gt; the manufacturer to do things right.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 	-Kernel isn't doing anything, problem as been reported, but nothing
&lt;br&gt;&amp;gt; &amp;gt; happens
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; And they can't, there is no way the linux kernel could do anything
&lt;br&gt;&amp;gt; about making the proprietary driver work.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 	-Nouveau driver from freedesktop is managing backlight, but is too
&lt;br&gt;&amp;gt; &amp;gt; unstable to use in production.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Nevertheless this probably seems like the way forward, especially it
&lt;br&gt;&amp;gt; also gets KMS support now. It's said to have at least rudimentary
&lt;br&gt;&amp;gt; xbacklight support.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; The only solution I see, is that hal is managing backlight, for people
&lt;br&gt;&amp;gt; &amp;gt; using nv or glx driver...
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;Changing backlight manually through smartdimmer or nvclock work, so I
&lt;br&gt;&amp;gt; &amp;gt; must no be difficult to support it in hal ? Please !
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Ubuntu has carried a patch for smartdimmer support, but it wasn't
&lt;br&gt;&amp;gt; accepted upstream [1]. However, hal very likely won't be in the default
&lt;br&gt;&amp;gt; installation any more from next week on (in the development release),
&lt;br&gt;&amp;gt; but we might pull it back in as a dependency of the proprietary driver
&lt;br&gt;&amp;gt; package for this.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; With hal development (and usage) being ceased now, I don't think that
&lt;br&gt;&amp;gt; it makes a lot of sense to pursue this further in hal, though.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Martin
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; [1] &lt;a href=&quot;http://lists.freedesktop.org/pipermail/hal/2009-January/012858.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/pipermail/hal/2009-January/012858.html&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646678&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/begging-you-%3A-please-do-something-for-nv-cards-in-hal-tp26646178p26646678.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26646500</id>
	<title>Re: begging you : please do something for nv cards in hal</title>
	<published>2009-12-04T09:58:50Z</published>
	<updated>2009-12-04T09:58:50Z</updated>
	<author>
		<name>Martin Pitt-4</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646500&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;schmirrwurst@...&lt;/a&gt; [2009-12-04 18:37 +0100]:
&lt;br&gt;&amp;gt; 	-Nvidia will never support backlight in his driver (dixit nvidia support)
&lt;br&gt;&lt;br&gt;Their problem really ... I'm afraid that's (a) price you have to pay
&lt;br&gt;for using the proprietary driver. By their very nature you depend on
&lt;br&gt;the manufacturer to do things right.
&lt;br&gt;&lt;br&gt;&amp;gt; 	-Kernel isn't doing anything, problem as been reported, but nothing happens
&lt;br&gt;&lt;br&gt;And they can't, there is no way the linux kernel could do anything
&lt;br&gt;about making the proprietary driver work.
&lt;br&gt;&lt;br&gt;&amp;gt; 	-Nouveau driver from freedesktop is managing backlight, but is too unstable 
&lt;br&gt;&amp;gt; to use in production.
&lt;br&gt;&lt;br&gt;Nevertheless this probably seems like the way forward, especially it
&lt;br&gt;also gets KMS support now. It's said to have at least rudimentary
&lt;br&gt;xbacklight support.
&lt;br&gt;&lt;br&gt;&amp;gt; The only solution I see, is that hal is managing backlight, for people using 
&lt;br&gt;&amp;gt; nv or glx driver...
&lt;br&gt;&amp;gt; &amp;nbsp;Changing backlight manually through smartdimmer or nvclock work, so I must no 
&lt;br&gt;&amp;gt; be difficult to support it in hal ? Please !
&lt;br&gt;&lt;br&gt;Ubuntu has carried a patch for smartdimmer support, but it wasn't
&lt;br&gt;accepted upstream [1]. However, hal very likely won't be in the default
&lt;br&gt;installation any more from next week on (in the development release),
&lt;br&gt;but we might pull it back in as a dependency of the proprietary driver
&lt;br&gt;package for this.
&lt;br&gt;&lt;br&gt;With hal development (and usage) being ceased now, I don't think that
&lt;br&gt;it makes a lot of sense to pursue this further in hal, though.
&lt;br&gt;&lt;br&gt;Martin
&lt;br&gt;&lt;br&gt;[1] &lt;a href=&quot;http://lists.freedesktop.org/pipermail/hal/2009-January/012858.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/pipermail/hal/2009-January/012858.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Martin Pitt &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &lt;a href=&quot;http://www.piware.de&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.piware.de&lt;/a&gt;&lt;br&gt;Ubuntu Developer (www.ubuntu.com) &amp;nbsp;| Debian Developer &amp;nbsp;(www.debian.org)
&lt;br&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646500&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/begging-you-%3A-please-do-something-for-nv-cards-in-hal-tp26646178p26646500.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26646178</id>
	<title>begging you : please do something for nv cards in hal</title>
	<published>2009-12-04T09:37:08Z</published>
	<updated>2009-12-04T09:37:08Z</updated>
	<author>
		<name>schmirrwurst</name>
	</author>
	<content type="html">I'm experiencing (like a lot of other users) problems with backlight support 
&lt;br&gt;with my nv50 (geforce 8) nvidia card. and that about 2 years ago !
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -Nvidia will never support backlight in his driver (dixit nvidia support)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -Kernel isn't doing anything, problem as been reported, but nothing happens
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -Nouveau driver from freedesktop is managing backlight, but is too unstable 
&lt;br&gt;to use in production.
&lt;br&gt;&lt;br&gt;The only solution I see, is that hal is managing backlight, for people using 
&lt;br&gt;nv or glx driver...
&lt;br&gt;&amp;nbsp;Changing backlight manually through smartdimmer or nvclock work, so I must no 
&lt;br&gt;be difficult to support it in hal ? Please !
&lt;br&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646178&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/begging-you-%3A-please-do-something-for-nv-cards-in-hal-tp26646178p26646178.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26639901</id>
	<title>Re: hal 0.5.14 released</title>
	<published>2009-12-04T01:32:42Z</published>
	<updated>2009-12-04T01:32:42Z</updated>
	<author>
		<name>Michael Biebl-2</name>
	</author>
	<content type="html">2009/12/3 Joe Marcus Clarke &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26639901&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marcus@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Tue, 2009-12-01 at 00:54 -0600, Robby Workman wrote:
&lt;br&gt;&amp;gt;&amp;gt; On Tue, 01 Dec 2009 01:44:50 -0500
&lt;br&gt;&amp;gt;&amp;gt; Joe Marcus Clarke &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26639901&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marcus@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; This will tell me if it compiles, but not if it will work on FreeBSD.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; It should, though.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; After applying the patch (to 0.5.14 released sources) and running
&lt;br&gt;&amp;gt;&amp;gt; autoreconf, I get this:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;   configure: error: conditional &amp;quot;HAVE_LIBUSB20&amp;quot; was never defined.
&lt;br&gt;&amp;gt;&amp;gt;   Usually this means the macro was only invoked conditionally.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yeah, I got too greedy in my patch.  Try this version.
&lt;/div&gt;&lt;br&gt;The logic is pretty weird.
&lt;br&gt;First you set USE_LIBUSB20=no and USE_LIBUSB=no
&lt;br&gt;if you then find LIBUSB20, you won't check for LIBUSB so
&lt;br&gt;&lt;br&gt;AM_CONDITIONAL([HAVE_LIBUSB20],[test &amp;quot;x$USE_LIBUSB20&amp;quot; = &amp;quot;xyes&amp;quot;])
&lt;br&gt;AM_CONDITIONAL([HAVE_LIBUSB20],[test &amp;quot;x$USE_LIBUSB&amp;quot; = &amp;quot;xyes&amp;quot;])
&lt;br&gt;&lt;br&gt;will first set HAVE_LIBUSB20 to yes and then to no.
&lt;br&gt;&lt;br&gt;I guess you need to rework this again.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Michael
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Why is it that all of the instruments seeking intelligent life in the
&lt;br&gt;universe are pointed away from Earth?
&lt;br&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26639901&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hal-0.5.14-released-tp26583329p26639901.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26637012</id>
	<title>Re: hal 0.5.14 released</title>
	<published>2009-12-03T18:28:54Z</published>
	<updated>2009-12-03T18:28:54Z</updated>
	<author>
		<name>Robby Workman-6</name>
	</author>
	<content type="html">On Thu, 03 Dec 2009 12:46:13 -0500
&lt;br&gt;Joe Marcus Clarke &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637012&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marcus@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Tue, 2009-12-01 at 00:54 -0600, Robby Workman wrote:
&lt;br&gt;&amp;gt; &amp;gt; On Tue, 01 Dec 2009 01:44:50 -0500
&lt;br&gt;&amp;gt; &amp;gt; Joe Marcus Clarke &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637012&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marcus@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; This will tell me if it compiles, but not if it will work on
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; FreeBSD. It should, though.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; After applying the patch (to 0.5.14 released sources) and running
&lt;br&gt;&amp;gt; &amp;gt; autoreconf, I get this:
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; configure: error: conditional &amp;quot;HAVE_LIBUSB20&amp;quot; was never defined.
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; Usually this means the macro was only invoked conditionally.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Yeah, I got too greedy in my patch. &amp;nbsp;Try this version.
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;Nope. &amp;nbsp;Now this line is back during configure:
&lt;br&gt;&lt;br&gt;&amp;nbsp; checking for libusb20_dev_get_info in -lusb... no
&lt;br&gt;&lt;br&gt;and this shows up after configure:
&lt;br&gt;&lt;br&gt;&amp;nbsp; use libusb: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; no
&lt;br&gt;&lt;br&gt;-RW
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637012&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (205 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26637012/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hal-0.5.14-released-tp26583329p26637012.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26630563</id>
	<title>Re: 0.5.14 compiles with libusb: no</title>
	<published>2009-12-03T10:15:39Z</published>
	<updated>2009-12-03T10:15:39Z</updated>
	<author>
		<name>Joe Marcus Clarke-2</name>
	</author>
	<content type="html">On Thu, 2009-12-03 at 18:58 +0100, Bela Markus wrote:
&lt;br&gt;&amp;gt; Thanks for the response. However it is not cosmetic only. Testing with 
&lt;br&gt;&amp;gt; 'lshal -m' plugged USB sticks are not recognized by 0.5.14 while 0.5.13 
&lt;br&gt;&amp;gt; lists them as expected.
&lt;br&gt;&lt;br&gt;Actually, there is a non-cosmetic piece. &amp;nbsp;The usb-csr piece won't work.
&lt;br&gt;I don't use Linux, but I highly doubt this would interfere with umass
&lt;br&gt;devices being recognized. &amp;nbsp;Send the full output of running configure.
&lt;br&gt;&lt;br&gt;Joe
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Regards... Béla
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Joe Marcus Clarke írta:
&lt;br&gt;&amp;gt; &amp;gt; On Thu, 2009-12-03 at 18:30 +0100, Bela Markus wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Compiling 0.5.04 configure sunnary says:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; use libusb: no
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; In the same environment with same options 0.5.13 compiles with libusb 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; just fine. I have libusb 1.0.6 (latest) installed; minimum is 0.1.10a 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; according to the NEWS file.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Any idea, what is missing?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; This is a cosmetic issue on Linux which was caused by my changes for the
&lt;br&gt;&amp;gt; &amp;gt; new FreeBSD USB stack. &amp;nbsp;It should not cause any functional problem. &amp;nbsp;I
&lt;br&gt;&amp;gt; &amp;gt; hope to have a fix in git by this weekend.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Joe
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt; hal mailing list
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26630563&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; hal mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26630563&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;PGP Key : &lt;a href=&quot;http://www.marcuscom.com/pgp.asc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.marcuscom.com/pgp.asc&lt;/a&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26630563&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (203 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26630563/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/0.5.14-compiles-with-libusb%3A-no-tp26629967p26630563.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26630391</id>
	<title>Re: 0.5.14 compiles with libusb: no</title>
	<published>2009-12-03T09:58:17Z</published>
	<updated>2009-12-03T09:58:17Z</updated>
	<author>
		<name>Bela Markus-3</name>
	</author>
	<content type="html">Thanks for the response. However it is not cosmetic only. Testing with 
&lt;br&gt;'lshal -m' plugged USB sticks are not recognized by 0.5.14 while 0.5.13 
&lt;br&gt;lists them as expected.
&lt;br&gt;&lt;br&gt;Regards... Béla
&lt;br&gt;&lt;br&gt;Joe Marcus Clarke írta:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Thu, 2009-12-03 at 18:30 +0100, Bela Markus wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; Compiling 0.5.04 configure sunnary says:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; use libusb: no
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; In the same environment with same options 0.5.13 compiles with libusb 
&lt;br&gt;&amp;gt;&amp;gt; just fine. I have libusb 1.0.6 (latest) installed; minimum is 0.1.10a 
&lt;br&gt;&amp;gt;&amp;gt; according to the NEWS file.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Any idea, what is missing?
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This is a cosmetic issue on Linux which was caused by my changes for the
&lt;br&gt;&amp;gt; new FreeBSD USB stack. &amp;nbsp;It should not cause any functional problem. &amp;nbsp;I
&lt;br&gt;&amp;gt; hope to have a fix in git by this weekend.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Joe
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; hal mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26630391&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26630391&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/0.5.14-compiles-with-libusb%3A-no-tp26629967p26630391.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26630125</id>
	<title>Re: 0.5.14 compiles with libusb: no</title>
	<published>2009-12-03T09:47:11Z</published>
	<updated>2009-12-03T09:47:11Z</updated>
	<author>
		<name>Joe Marcus Clarke-2</name>
	</author>
	<content type="html">On Thu, 2009-12-03 at 18:30 +0100, Bela Markus wrote:
&lt;br&gt;&amp;gt; Compiling 0.5.04 configure sunnary says:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; use libusb: no
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; In the same environment with same options 0.5.13 compiles with libusb 
&lt;br&gt;&amp;gt; just fine. I have libusb 1.0.6 (latest) installed; minimum is 0.1.10a 
&lt;br&gt;&amp;gt; according to the NEWS file.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Any idea, what is missing?
&lt;br&gt;&lt;br&gt;This is a cosmetic issue on Linux which was caused by my changes for the
&lt;br&gt;new FreeBSD USB stack. &amp;nbsp;It should not cause any functional problem. &amp;nbsp;I
&lt;br&gt;hope to have a fix in git by this weekend.
&lt;br&gt;&lt;br&gt;Joe
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PGP Key : &lt;a href=&quot;http://www.marcuscom.com/pgp.asc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.marcuscom.com/pgp.asc&lt;/a&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26630125&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (203 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26630125/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/0.5.14-compiles-with-libusb%3A-no-tp26629967p26630125.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26630110</id>
	<title>Re: hal 0.5.14 released</title>
	<published>2009-12-03T09:46:13Z</published>
	<updated>2009-12-03T09:46:13Z</updated>
	<author>
		<name>Joe Marcus Clarke-2</name>
	</author>
	<content type="html">On Tue, 2009-12-01 at 00:54 -0600, Robby Workman wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Tue, 01 Dec 2009 01:44:50 -0500
&lt;br&gt;&amp;gt; Joe Marcus Clarke &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26630110&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marcus@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; This will tell me if it compiles, but not if it will work on FreeBSD.
&lt;br&gt;&amp;gt; &amp;gt; It should, though.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; After applying the patch (to 0.5.14 released sources) and running
&lt;br&gt;&amp;gt; autoreconf, I get this:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; configure: error: conditional &amp;quot;HAVE_LIBUSB20&amp;quot; was never defined.
&lt;br&gt;&amp;gt; &amp;nbsp; Usually this means the macro was only invoked conditionally.
&lt;/div&gt;&lt;/div&gt;Yeah, I got too greedy in my patch. &amp;nbsp;Try this version.
&lt;br&gt;&lt;br&gt;Joe
&lt;br&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -RW
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PGP Key : &lt;a href=&quot;http://www.marcuscom.com/pgp.asc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.marcuscom.com/pgp.asc&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[usb.diff]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;diff --git a/configure.in b/configure.in
&lt;br&gt;index a8fda51..7c9e1eb 100644
&lt;br&gt;--- a/configure.in
&lt;br&gt;+++ b/configure.in
&lt;br&gt;@@ -479,9 +479,6 @@ if test &amp;quot;x$with_libpci&amp;quot; != xno ; then
&lt;br&gt;&amp;nbsp;fi 
&lt;br&gt;&amp;nbsp;AM_CONDITIONAL([HAVE_LIBPCI], [test &amp;quot;x$USE_LIBPCI&amp;quot; = &amp;quot;xyes&amp;quot;])
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-USE_LIBUSB20=no
&lt;br&gt;-USE_LIBUSB=no
&lt;br&gt;-LIBUSB20_LIBS=&amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;AC_ARG_WITH([backend],
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp;AS_HELP_STRING([--with-backend=&amp;lt;name&amp;gt;],
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [backend to use (linux/solaris/freebsd/dummy)]),
&lt;br&gt;@@ -510,21 +507,26 @@ AM_CONDITIONAL(HALD_COMPILE_FREEBSD, [test x$HALD_BACKEND = xfreebsd], [Compilin
&lt;br&gt;&amp;nbsp;AM_CONDITIONAL(HALD_COMPILE_SOLARIS, [test x$HALD_BACKEND = xsolaris], [Compiling for Solaris])
&lt;br&gt;&amp;nbsp;AC_SUBST(HALD_BACKEND)
&lt;br&gt;&amp;nbsp;if test &amp;quot;x$HALD_BACKEND&amp;quot; = &amp;quot;xfreebsd&amp;quot;; then
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;USE_LIBUSB20=no
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;USE_LIBUSB=no
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;LIBUSB20_LIBS=&amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;AC_CHECK_LIB([usb20], [libusb20_dev_get_info], [USE_LIBUSB20=yes], [USE_LIBUSB20=no])
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;if test &amp;quot;x$USE_LIBUSB20&amp;quot; = &amp;quot;xno&amp;quot;; then
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AC_CHECK_LIB([usb], [libusb20_dev_get_info], [USE_LIBUSB=yes], [USE_LIBUSB=no])
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;fi
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;AM_CONDITIONAL([HAVE_LIBUSB20],[test &amp;quot;x$USE_LIBUSB20&amp;quot; = &amp;quot;xyes&amp;quot;])
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;AM_CONDITIONAL([HAVE_LIBUSB20],[test &amp;quot;x$USE_LIBUSB&amp;quot; = &amp;quot;xyes&amp;quot;])
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;if test &amp;quot;x$USE_LIBUSB20&amp;quot; = &amp;quot;xyes&amp;quot;; then
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AC_DEFINE(HAVE_LIBUSB20, 1, [Set if we need libusb20])
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LIBUSB20_LIBS=&amp;quot;-lusb20&amp;quot;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;elif test &amp;quot;x$USE_LIBUSB&amp;quot; = &amp;quot;xyes&amp;quot;; then
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AC_DEFINE(HAVE_LIBUSB20, 1, [Set if we need libsub20])
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LIBUSB20_LIBS=&amp;quot;-lusb&amp;quot;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;fi
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;AC_SUBST(LIBUSB20_LIBS)
&lt;br&gt;+else
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;AM_CONDITIONAL([HAVE_LIBUSB20], [false])
&lt;br&gt;&amp;nbsp;fi
&lt;br&gt;-if test &amp;quot;x$USE_LIBUSB20&amp;quot; = &amp;quot;xno&amp;quot;; then
&lt;br&gt;- &amp;nbsp; &amp;nbsp;AC_CHECK_LIB([usb], [libusb20_dev_get_info], [USE_LIBUSB=yes], [USE_LIBUSB=no])
&lt;br&gt;-fi
&lt;br&gt;-AM_CONDITIONAL([HAVE_LIBUSB20],[test &amp;quot;x$USE_LIBUSB20&amp;quot; = &amp;quot;xyes&amp;quot;])
&lt;br&gt;-AM_CONDITIONAL([HAVE_LIBUSB20],[test &amp;quot;x$USE_LIBUSB&amp;quot; = &amp;quot;xyes&amp;quot;])
&lt;br&gt;-if test &amp;quot;x$USE_LIBUSB20&amp;quot; = &amp;quot;xyes&amp;quot;; then
&lt;br&gt;- &amp;nbsp; &amp;nbsp;AC_DEFINE(HAVE_LIBUSB20, 1, [Set if we need libusb20])
&lt;br&gt;- &amp;nbsp; &amp;nbsp;LIBUSB20_LIBS=&amp;quot;-lusb20&amp;quot;
&lt;br&gt;-elif test &amp;quot;x$USE_LIBUSB&amp;quot; = &amp;quot;xyes&amp;quot;; then
&lt;br&gt;- &amp;nbsp; &amp;nbsp;AC_DEFINE(HAVE_LIBUSB20, 1, [Set if we need libsub20])
&lt;br&gt;- &amp;nbsp; &amp;nbsp;LIBUSB20_LIBS=&amp;quot;-lusb&amp;quot;
&lt;br&gt;-fi
&lt;br&gt;-AC_SUBST(LIBUSB20_LIBS)
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;dnl DBUS API is subject to changes
&lt;br&gt;&amp;nbsp;AC_DEFINE_UNQUOTED(DBUS_API_SUBJECT_TO_CHANGE, [], [DBUS API is subject to change])
&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26630110&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (203 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26630110/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hal-0.5.14-released-tp26583329p26630110.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26629967</id>
	<title>0.5.14 compiles with libusb: no</title>
	<published>2009-12-03T09:30:26Z</published>
	<updated>2009-12-03T09:30:26Z</updated>
	<author>
		<name>Bela Markus-3</name>
	</author>
	<content type="html">Compiling 0.5.04 configure sunnary says:
&lt;br&gt;&lt;br&gt;use libusb: no
&lt;br&gt;&lt;br&gt;In the same environment with same options 0.5.13 compiles with libusb 
&lt;br&gt;just fine. I have libusb 1.0.6 (latest) installed; minimum is 0.1.10a 
&lt;br&gt;according to the NEWS file.
&lt;br&gt;&lt;br&gt;Any idea, what is missing?
&lt;br&gt;&lt;br&gt;Thanks... Béla
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26629967&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/0.5.14-compiles-with-libusb%3A-no-tp26629967p26629967.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26627372</id>
	<title>Re: [PATCH 32/33] input: add KEY_WIRELESS_CYCLE</title>
	<published>2009-12-03T07:01:35Z</published>
	<updated>2009-12-03T07:01:35Z</updated>
	<author>
		<name>Matthew Garrett</name>
	</author>
	<content type="html">On Thu, Dec 03, 2009 at 10:22:16AM +0100, Corentin Chary wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Dear system infrastructure people,
&lt;br&gt;&amp;gt; Do you think a KEY_WIRELESS_CYCLE key would have any application ?
&lt;br&gt;&lt;br&gt;Not really. I've got a KEY_RFKILL patch queued, with the intended 
&lt;br&gt;semantics being for rfkill-input to just toggle all devices. If a 
&lt;br&gt;userspace rfkill daemon is running, it could use that to implement the 
&lt;br&gt;cycle policy you want. I don't think we need both.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Matthew Garrett | &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26627372&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mjg59@...&lt;/a&gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26627372&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--PATCH-32-33--input%3A-add-KEY_WIRELESS_CYCLE-tp26623162p26627372.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26623162</id>
	<title>Re: [PATCH 32/33] input: add KEY_WIRELESS_CYCLE</title>
	<published>2009-12-03T01:22:16Z</published>
	<updated>2009-12-03T01:22:16Z</updated>
	<author>
		<name>Corentin Chary-2</name>
	</author>
	<content type="html">On Thu, Dec 3, 2009 at 9:57 AM, Dmitry Torokhov
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26623162&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dmitry.torokhov@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Thu, Dec 03, 2009 at 09:51:59AM +0100, Corentin Chary wrote:
&lt;br&gt;&amp;gt;&amp;gt; On Thu, Dec 3, 2009 at 9:21 AM, Dmitry Torokhov
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26623162&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dmitry.torokhov@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; On Thu, Dec 03, 2009 at 09:12:52AM +0100, Corentin Chary wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; On Thu, Dec 3, 2009 at 8:54 AM, Dmitry Torokhov
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26623162&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dmitry.torokhov@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; On Thu, Dec 03, 2009 at 08:45:16AM +0100, Corentin Chary wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; This keycode could be used in a lot of platform specific drivers.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; For example, on Asus laptops, Fn+F2 allow to cycle trought wireless
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; drivers (bt/wl: off/off, on/off, off/on, on/on).
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; Currently, these key are mapped to KEY_WLAN, and KEY_BLUETOOTH/KEY_WIMAX
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; are rarely used.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; Is there any application support for such cycling? IOW does anyone cares
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; to do such cycling?
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; On Asus laptops (both asus and eeepc) the Fn+F2 key cycle
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; (bluetooth/wlan: on/on, on/off, off/on, off/off) on windows.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; On Linux, it only produces a KEY_WLAN keycode.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; I understand this. I guess the question is whether people working on
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; system infrastructure (dbus, Networkmanager, etc) care about having such
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; functionality on Linux? The reason I am asking is that we added all
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; KEY_WIMAX and so on defines but I am not usre if anyone wants them.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; KEY_WIMAX may not be used a lot because there is not a lot of device
&lt;br&gt;&amp;gt;&amp;gt; with such a key,
&lt;br&gt;&amp;gt;&amp;gt; I think this is not the case for KEY_WIRELESS_CYCLE.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The bad thing is that we will need to patch X11 (and Qt, for
&lt;br&gt;&amp;gt;&amp;gt; kde/solid) to make it works.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Maybe we should Cc dbus/network manager/solid/linux-wireless ?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; That would be a good idea.
&lt;/div&gt;&lt;br&gt;Here it is.
&lt;br&gt;&lt;br&gt;Dear system infrastructure people,
&lt;br&gt;Do you think a KEY_WIRELESS_CYCLE key would have any application ?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Corentin Chary
&lt;br&gt;&lt;a href=&quot;http://xf.iksaif.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xf.iksaif.net&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26623162&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--PATCH-32-33--input%3A-add-KEY_WIRELESS_CYCLE-tp26623162p26623162.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26618552</id>
	<title>Re: Patch to allow for privacy-protected /proc</title>
	<published>2009-12-02T15:31:56Z</published>
	<updated>2009-12-02T15:31:56Z</updated>
	<author>
		<name>Martin Pitt-4</name>
	</author>
	<content type="html">Johannes Bauer [2009-12-02 19:43 +0100]:
&lt;br&gt;&amp;gt; Your code also suggest that this problem was anticipated: support for
&lt;br&gt;&amp;gt; initgroups(2) was not completely removed, but made conditional (with the
&lt;br&gt;&amp;gt; variable controlling its call hardcoded to 0).
&lt;br&gt;&lt;br&gt;It actually had a wildly different background. In its early childhood,
&lt;br&gt;hald ran as unprivileged system user with some extra groups which
&lt;br&gt;allowed it device access (such as a &amp;quot;plugdev&amp;quot; group to mount USB
&lt;br&gt;sticks), at least on some distros. &amp;nbsp;Those were the days... :-)
&lt;br&gt;&lt;br&gt;It was never meant to be used for privacy reasons, and it would feel a
&lt;br&gt;bit overkill and a step backwards to me to introduce a new system
&lt;br&gt;group for /proc, when we have worked hard to eliminate the need for
&lt;br&gt;most of these groups now.
&lt;br&gt;&lt;br&gt;Martin
&lt;br&gt;-- 
&lt;br&gt;Martin Pitt &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &lt;a href=&quot;http://www.piware.de&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.piware.de&lt;/a&gt;&lt;br&gt;Ubuntu Developer (www.ubuntu.com) &amp;nbsp;| Debian Developer &amp;nbsp;(www.debian.org)
&lt;br&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26618552&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Patch-to-allow-for-privacy-protected--proc-tp26608277p26618552.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26614146</id>
	<title>Re: Patch to allow for privacy-protected /proc</title>
	<published>2009-12-02T10:43:34Z</published>
	<updated>2009-12-02T10:43:34Z</updated>
	<author>
		<name>foobar31415</name>
	</author>
	<content type="html">Gordon Messmer schrieb:
&lt;br&gt;&amp;gt; On 12/02/2009 05:49 AM, Johannes Bauer wrote:
&lt;br&gt;&amp;gt;&amp;gt; Wow, this is some objective opinion. Do you have something non-insulting
&lt;br&gt;&amp;gt;&amp;gt; to contribute or are you done?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Openwall used to provide a patch for Linux that added some privacy to 
&lt;br&gt;&amp;gt; /proc, without completely breaking user access to ps tools. &amp;nbsp;If you're 
&lt;br&gt;&amp;gt; interested in resurrecting it, you might be better off chasing that option.
&lt;br&gt;&lt;br&gt;Hmm, the charme of a 750 /proc is that it basically works out-of-the-box
&lt;br&gt;with any vanilla Linux. And this setup does its job nicely in a couple
&lt;br&gt;of servers we set up - unfortunately it breaks hald.
&lt;br&gt;&lt;br&gt;Your code also suggest that this problem was anticipated: support for
&lt;br&gt;initgroups(2) was not completely removed, but made conditional (with the
&lt;br&gt;variable controlling its call hardcoded to 0).
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Johannes
&lt;br&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26614146&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Patch-to-allow-for-privacy-protected--proc-tp26608277p26614146.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26612191</id>
	<title>Re: Patch to allow for privacy-protected /proc</title>
	<published>2009-12-02T08:47:23Z</published>
	<updated>2009-12-02T08:47:23Z</updated>
	<author>
		<name>Gordon Messmer</name>
	</author>
	<content type="html">On 12/02/2009 05:49 AM, Johannes Bauer wrote:
&lt;br&gt;&amp;gt; Wow, this is some objective opinion. Do you have something non-insulting
&lt;br&gt;&amp;gt; to contribute or are you done?
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&lt;br&gt;Openwall used to provide a patch for Linux that added some privacy to 
&lt;br&gt;/proc, without completely breaking user access to ps tools. &amp;nbsp;If you're 
&lt;br&gt;interested in resurrecting it, you might be better off chasing that option.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26612191&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Patch-to-allow-for-privacy-protected--proc-tp26608277p26612191.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26609161</id>
	<title>Re: Patch to allow for privacy-protected /proc</title>
	<published>2009-12-02T05:49:39Z</published>
	<updated>2009-12-02T05:49:39Z</updated>
	<author>
		<name>foobar31415</name>
	</author>
	<content type="html">Lennart Poettering schrieb:
&lt;br&gt;&amp;gt; On Wed, 02.12.09 13:42, Johannes Bauer (&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26609161&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dfnsonfsduifb@...&lt;/a&gt;) wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Having /proc with 755 is a privacy problem.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The only problem I see here is that some folks apparently have too
&lt;br&gt;&amp;gt; much time to smoke crack.
&lt;br&gt;&lt;br&gt;Wow, this is some objective opinion. Do you have something non-insulting
&lt;br&gt;to contribute or are you done?
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Johannes
&lt;br&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26609161&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Patch-to-allow-for-privacy-protected--proc-tp26608277p26609161.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26608574</id>
	<title>Re: Patch to allow for privacy-protected /proc</title>
	<published>2009-12-02T05:06:45Z</published>
	<updated>2009-12-02T05:06:45Z</updated>
	<author>
		<name>Lennart Poettering-10</name>
	</author>
	<content type="html">On Wed, 02.12.09 13:42, Johannes Bauer (&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26608574&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dfnsonfsduifb@...&lt;/a&gt;) wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Having /proc with 755 is a privacy problem.
&lt;br&gt;&lt;br&gt;The only problem I see here is that some folks apparently have too
&lt;br&gt;much time to smoke crack.
&lt;br&gt;&lt;br&gt;Say no to drugs! (Some of them at least)
&lt;br&gt;&lt;br&gt;Lennart
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Lennart Poettering &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Red Hat, Inc.
&lt;br&gt;lennart [at] poettering [dot] net
&lt;br&gt;&lt;a href=&quot;http://0pointer.net/lennart/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://0pointer.net/lennart/&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;GnuPG 0x1A015CC4
&lt;br&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26608574&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Patch-to-allow-for-privacy-protected--proc-tp26608277p26608574.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26608277</id>
	<title>Patch to allow for privacy-protected /proc</title>
	<published>2009-12-02T04:42:47Z</published>
	<updated>2009-12-02T04:42:47Z</updated>
	<author>
		<name>foobar31415</name>
	</author>
	<content type="html">Dear list,
&lt;br&gt;&lt;br&gt;I've proposed a patch to the Gentoo developers, as HAL is in
&lt;br&gt;maintenance mode (&amp;quot;no new features are added&amp;quot;). However, I was
&lt;br&gt;redirected to you (&amp;quot;You actually want to submit such patch upstream&amp;quot;),
&lt;br&gt;which is why I will repost my original message here. The original
&lt;br&gt;posting be found at &lt;a href=&quot;https://bugs.gentoo.org/show_bug.cgi?id=294939&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugs.gentoo.org/show_bug.cgi?id=294939&lt;/a&gt;&amp;nbsp;.
&lt;br&gt;I've not attached the (trivial) patch here, but it is available at
&lt;br&gt;&lt;a href=&quot;https://bugs.gentoo.org/attachment.cgi?id=211392&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugs.gentoo.org/attachment.cgi?id=211392&lt;/a&gt;&amp;nbsp;.
&lt;br&gt;&lt;br&gt;Kind regards,
&lt;br&gt;Johannes
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Original message follows:
&lt;br&gt;&lt;br&gt;Having /proc with 755 is a privacy problem: Another user can, for
&lt;br&gt;example, see by using &amp;quot;ps&amp;quot; what movies others are watching, etc. A
&lt;br&gt;solution for this is making /proc 750 and chown it to root:procers. Only
&lt;br&gt;users who are added to procers may monitor proc support.
&lt;br&gt;&lt;br&gt;In order to get hald running that way, the &amp;quot;haldaemon&amp;quot; user obviously
&lt;br&gt;has to be added to the procers group. When everything is set up this
&lt;br&gt;way, hald still will refuse to work and crash immediately on startup.
&lt;br&gt;This is because the hald developers are not calling initgroups(2).
&lt;br&gt;Obviously, auxiliary groups are not needed to be initialized when /proc
&lt;br&gt;has 755 permissions.
&lt;br&gt;&lt;br&gt;However, in a setup like the above described, it is necessary for hald
&lt;br&gt;to perform the initgroups(2) call. Luckily, the change to the code is
&lt;br&gt;minimal as such a thing was already thought of (the appropriate function
&lt;br&gt;receives a parameter, which is in the current code always set to &amp;quot;0&amp;quot;
&lt;br&gt;however).
&lt;br&gt;&lt;br&gt;The patch I propose (because HAL is out of maintenance and they won't
&lt;br&gt;accept patches) will enable the user to supply a command line parameter
&lt;br&gt;which will optionally enable auxiliary group support
&lt;br&gt;(&amp;quot;--keep-auxgroups&amp;quot;). If it is not specified, everything will run normally.
&lt;br&gt;&lt;br&gt;Reproducible: Always
&lt;br&gt;&lt;br&gt;Steps to Reproduce:
&lt;br&gt;1. chmod 750 /proc
&lt;br&gt;2. chown root:procers /proc
&lt;br&gt;3. Add &amp;quot;haldaemon&amp;quot; to &amp;quot;procers&amp;quot; groups
&lt;br&gt;4. Start hald
&lt;br&gt;Actual Results:
&lt;br&gt;09:59:12.577 [I] hald.c:671: hal 0.5.12rc1
&lt;br&gt;09:59:12.577 [I] hald.c:736: Will not daemonize
&lt;br&gt;09:59:12.577 [I] hald_dbus.c:5417: local server is listening at
&lt;br&gt;unix:abstract=/var/run/hald/dbus-zf0EZzH5vG,guid=298760b1518ad88b9c6405a84b10e660
&lt;br&gt;09:59:12.578 [I] ck-tracker.c:391: got seat
&lt;br&gt;'/org/freedesktop/ConsoleKit/Seat1'
&lt;br&gt;09:59:12.579 [I] ck-tracker.c:321: got session
&lt;br&gt;'/org/freedesktop/ConsoleKit/Session2' for seat
&lt;br&gt;'/org/freedesktop/ConsoleKit/Seat1'
&lt;br&gt;09:59:12.579 [I] ck-tracker.c:274: Got active state (ACTIVE) and uid 1000 on
&lt;br&gt;session '/org/freedesktop/ConsoleKit/Session2'
&lt;br&gt;09:59:12.579 [I] ck-tracker.c:342: Got all sessions on seat
&lt;br&gt;'/org/freedesktop/ConsoleKit/Seat1'
&lt;br&gt;09:59:12.579 [I] ck-tracker.c:418: Got seats
&lt;br&gt;09:59:12.579 [I] ck-tracker.c:816: Got seats and sessions
&lt;br&gt;Runner started - allowed paths are
&lt;br&gt;'/usr/libexec:/usr/lib64/hal/scripts:/usr/bin'
&lt;br&gt;09:59:12.581 [I] hald_runner.c:301: Runner has pid 4358
&lt;br&gt;09:59:12.581 [I] hald_runner.c:182: runner connection is 0x664320
&lt;br&gt;09:59:12.581 [W] osspec.c:383: Unable to open /proc/mdstat: No such file or
&lt;br&gt;directory
&lt;br&gt;09:59:12.582 [I] mmap_cache.c:274: cache mtime is 1257707879
&lt;br&gt;*** [DIE] osspec.c:osspec_init():439 : Unable to read /proc/mounts
&lt;br&gt;&lt;br&gt;&lt;br&gt;Expected Results:
&lt;br&gt;Hald starts nicely.
&lt;br&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26608277&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Patch-to-allow-for-privacy-protected--proc-tp26608277p26608277.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26608209</id>
	<title>Re: [Pm-utils] Experimental quirk handling in pm-utils</title>
	<published>2009-12-02T04:33:54Z</published>
	<updated>2009-12-02T04:33:54Z</updated>
	<author>
		<name>Richard Hughes-6</name>
	</author>
	<content type="html">2009/12/1 Victor Lowther &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26608209&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;victor.lowther@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; It works for me, but none of the system I own end up actually querying
&lt;br&gt;&amp;gt; the quirk database. :)
&lt;br&gt;&lt;br&gt;If it helps, I'm in a 100% KMS world right now too.
&lt;br&gt;&lt;br&gt;Richard.
&lt;br&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26608209&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Migrating-suspend-quirks-away-from-hal-tp26336618p26608209.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26587887</id>
	<title>Re: Migrating suspend quirks away from hal</title>
	<published>2009-11-30T23:56:24Z</published>
	<updated>2009-11-30T23:56:24Z</updated>
	<author>
		<name>Martin Pitt-4</name>
	</author>
	<content type="html">Victor Lowther [2009-11-30 18:14 -0600]:
&lt;br&gt;&amp;gt; That is exactly what I try to do, and performance is acceptable so
&lt;br&gt;&amp;gt; far (assuming the quirks are translated in advance). I will actually
&lt;br&gt;&amp;gt; profile it once I have reports from machines that actually require
&lt;br&gt;&amp;gt; quirks.
&lt;br&gt;&lt;br&gt;Also, most machines nowadays will already be short-circuited by the
&lt;br&gt;&amp;quot;KMS || i915 || nvidia&amp;quot; check anyway, so it totally doesn't matter for
&lt;br&gt;them, too.
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;&lt;br&gt;Martin
&lt;br&gt;-- 
&lt;br&gt;Martin Pitt &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &lt;a href=&quot;http://www.piware.de&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.piware.de&lt;/a&gt;&lt;br&gt;Ubuntu Developer (www.ubuntu.com) &amp;nbsp;| Debian Developer &amp;nbsp;(www.debian.org)
&lt;br&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26587887&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Migrating-suspend-quirks-away-from-hal-tp26336618p26587887.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26587428</id>
	<title>Re: hal 0.5.14 released</title>
	<published>2009-11-30T22:54:27Z</published>
	<updated>2009-11-30T22:54:27Z</updated>
	<author>
		<name>Robby Workman-6</name>
	</author>
	<content type="html">On Tue, 01 Dec 2009 01:44:50 -0500
&lt;br&gt;Joe Marcus Clarke &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26587428&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marcus@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; This will tell me if it compiles, but not if it will work on FreeBSD.
&lt;br&gt;&amp;gt; It should, though.
&lt;br&gt;&lt;br&gt;After applying the patch (to 0.5.14 released sources) and running
&lt;br&gt;autoreconf, I get this:
&lt;br&gt;&lt;br&gt;&amp;nbsp; configure: error: conditional &amp;quot;HAVE_LIBUSB20&amp;quot; was never defined.
&lt;br&gt;&amp;nbsp; Usually this means the macro was only invoked conditionally.
&lt;br&gt;&lt;br&gt;-RW
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26587428&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (205 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26587428/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hal-0.5.14-released-tp26583329p26587428.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26587499</id>
	<title>Re: hal 0.5.14 released</title>
	<published>2009-11-30T22:44:50Z</published>
	<updated>2009-11-30T22:44:50Z</updated>
	<author>
		<name>Joe Marcus Clarke-2</name>
	</author>
	<content type="html">On Tue, 2009-12-01 at 00:39 -0600, Robby Workman wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Tue, 01 Dec 2009 01:34:39 -0500
&lt;br&gt;&amp;gt; Joe Marcus Clarke &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26587499&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marcus@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; On Tue, 2009-12-01 at 00:03 -0600, Robby Workman wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; On Mon, 30 Nov 2009 23:49:57 -0600
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Robby Workman &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26587499&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rw@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; On Mon, 30 Nov 2009 23:38:07 +0100
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Martin Pitt &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26587499&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;martin.pitt@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; Requirements for HAL 0.5.14 did not change since the last
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; release.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Hrm... maybe I'm missing something obvious here, but after
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; configure, I get this:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;nbsp; use libusb: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; no
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; The usb-specific lines in configure output are:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;nbsp; checking for /usr/share/usb.ids... yes
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;nbsp; configure: WARNING: autodetected usb.ids in /usr/share
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;nbsp; checking usb.h usability... yes
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;nbsp; checking usb.h presence... yes
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;nbsp; checking for usb.h... yes
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;nbsp; checking for usb_find_devices in -lusb... yes
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;nbsp; checking for libusb20_dev_get_info in -lusb... no
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; It appears that *maybe* this libusb20_dev_get_info is specific to
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; freebsd, but config.log says my HALD_BACKEND=linux (as it should).
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; So... what am I missing here? &amp;nbsp;This is with libusb-1.0.6 and 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; libusb-compat-0.1.3 installed.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; CC'ing Joe Marcus Clarke, as I *think* this is related to the
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; new USB20 stuff for freebsd. &amp;nbsp;I just build 0.5.12 and 0.5.13
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; on the same system, and libusb was enabled successfully without
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; the check for libusb20_dev_get_info at all.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Yes, libusb20 is only for FreeBSD. &amp;nbsp;I think what you're seeing is
&lt;br&gt;&amp;gt; &amp;gt; cosmetic, and USB support is being properly enabled (as the FreeBSD
&lt;br&gt;&amp;gt; &amp;gt; code overrides USE_LIBUSB after the Linux code consumes it). &amp;nbsp;This
&lt;br&gt;&amp;gt; &amp;gt; shouldn't be hard to fix, though. &amp;nbsp;I have a fix, but I won't be able
&lt;br&gt;&amp;gt; &amp;gt; to test it until this weekend.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I &amp;quot;fixed&amp;quot; it by hacking configure here, as I'm not inclined
&lt;br&gt;&amp;gt; (or likely even capable) ;-) of wading through too much
&lt;br&gt;&amp;gt; autotools stuff, but if you've got something to test, I'll
&lt;br&gt;&amp;gt; be happy to test it here and let you know - I keep a local
&lt;br&gt;&amp;gt; git tree anyway.
&lt;/div&gt;&lt;/div&gt;This will tell me if it compiles, but not if it will work on FreeBSD.
&lt;br&gt;It should, though.
&lt;br&gt;&lt;br&gt;Joe
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;PGP Key : &lt;a href=&quot;http://www.marcuscom.com/pgp.asc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.marcuscom.com/pgp.asc&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[usb.diff]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;diff --git a/configure.in b/configure.in
&lt;br&gt;index a8fda51..177b6e8 100644
&lt;br&gt;--- a/configure.in
&lt;br&gt;+++ b/configure.in
&lt;br&gt;@@ -479,9 +479,6 @@ if test &amp;quot;x$with_libpci&amp;quot; != xno ; then
&lt;br&gt;&amp;nbsp;fi 
&lt;br&gt;&amp;nbsp;AM_CONDITIONAL([HAVE_LIBPCI], [test &amp;quot;x$USE_LIBPCI&amp;quot; = &amp;quot;xyes&amp;quot;])
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-USE_LIBUSB20=no
&lt;br&gt;-USE_LIBUSB=no
&lt;br&gt;-LIBUSB20_LIBS=&amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;AC_ARG_WITH([backend],
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp;AS_HELP_STRING([--with-backend=&amp;lt;name&amp;gt;],
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [backend to use (linux/solaris/freebsd/dummy)]),
&lt;br&gt;@@ -510,21 +507,24 @@ AM_CONDITIONAL(HALD_COMPILE_FREEBSD, [test x$HALD_BACKEND = xfreebsd], [Compilin
&lt;br&gt;&amp;nbsp;AM_CONDITIONAL(HALD_COMPILE_SOLARIS, [test x$HALD_BACKEND = xsolaris], [Compiling for Solaris])
&lt;br&gt;&amp;nbsp;AC_SUBST(HALD_BACKEND)
&lt;br&gt;&amp;nbsp;if test &amp;quot;x$HALD_BACKEND&amp;quot; = &amp;quot;xfreebsd&amp;quot;; then
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;USE_LIBUSB20=no
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;USE_LIBUSB=no
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;LIBUSB20_LIBS=&amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;AC_CHECK_LIB([usb20], [libusb20_dev_get_info], [USE_LIBUSB20=yes], [USE_LIBUSB20=no])
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;if test &amp;quot;x$USE_LIBUSB20&amp;quot; = &amp;quot;xno&amp;quot;; then
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AC_CHECK_LIB([usb], [libusb20_dev_get_info], [USE_LIBUSB=yes], [USE_LIBUSB=no])
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;fi
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;AM_CONDITIONAL([HAVE_LIBUSB20],[test &amp;quot;x$USE_LIBUSB20&amp;quot; = &amp;quot;xyes&amp;quot;])
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;AM_CONDITIONAL([HAVE_LIBUSB20],[test &amp;quot;x$USE_LIBUSB&amp;quot; = &amp;quot;xyes&amp;quot;])
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;if test &amp;quot;x$USE_LIBUSB20&amp;quot; = &amp;quot;xyes&amp;quot;; then
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AC_DEFINE(HAVE_LIBUSB20, 1, [Set if we need libusb20])
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LIBUSB20_LIBS=&amp;quot;-lusb20&amp;quot;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;elif test &amp;quot;x$USE_LIBUSB&amp;quot; = &amp;quot;xyes&amp;quot;; then
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AC_DEFINE(HAVE_LIBUSB20, 1, [Set if we need libsub20])
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LIBUSB20_LIBS=&amp;quot;-lusb&amp;quot;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;fi
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;AC_SUBST(LIBUSB20_LIBS)
&lt;br&gt;&amp;nbsp;fi
&lt;br&gt;-if test &amp;quot;x$USE_LIBUSB20&amp;quot; = &amp;quot;xno&amp;quot;; then
&lt;br&gt;- &amp;nbsp; &amp;nbsp;AC_CHECK_LIB([usb], [libusb20_dev_get_info], [USE_LIBUSB=yes], [USE_LIBUSB=no])
&lt;br&gt;-fi
&lt;br&gt;-AM_CONDITIONAL([HAVE_LIBUSB20],[test &amp;quot;x$USE_LIBUSB20&amp;quot; = &amp;quot;xyes&amp;quot;])
&lt;br&gt;-AM_CONDITIONAL([HAVE_LIBUSB20],[test &amp;quot;x$USE_LIBUSB&amp;quot; = &amp;quot;xyes&amp;quot;])
&lt;br&gt;-if test &amp;quot;x$USE_LIBUSB20&amp;quot; = &amp;quot;xyes&amp;quot;; then
&lt;br&gt;- &amp;nbsp; &amp;nbsp;AC_DEFINE(HAVE_LIBUSB20, 1, [Set if we need libusb20])
&lt;br&gt;- &amp;nbsp; &amp;nbsp;LIBUSB20_LIBS=&amp;quot;-lusb20&amp;quot;
&lt;br&gt;-elif test &amp;quot;x$USE_LIBUSB&amp;quot; = &amp;quot;xyes&amp;quot;; then
&lt;br&gt;- &amp;nbsp; &amp;nbsp;AC_DEFINE(HAVE_LIBUSB20, 1, [Set if we need libsub20])
&lt;br&gt;- &amp;nbsp; &amp;nbsp;LIBUSB20_LIBS=&amp;quot;-lusb&amp;quot;
&lt;br&gt;-fi
&lt;br&gt;-AC_SUBST(LIBUSB20_LIBS)
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;dnl DBUS API is subject to changes
&lt;br&gt;&amp;nbsp;AC_DEFINE_UNQUOTED(DBUS_API_SUBJECT_TO_CHANGE, [], [DBUS API is subject to change])
&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26587499&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (203 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26587499/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hal-0.5.14-released-tp26583329p26587499.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26587316</id>
	<title>Re: hal 0.5.14 released</title>
	<published>2009-11-30T22:39:05Z</published>
	<updated>2009-11-30T22:39:05Z</updated>
	<author>
		<name>Robby Workman-6</name>
	</author>
	<content type="html">On Tue, 01 Dec 2009 01:34:39 -0500
&lt;br&gt;Joe Marcus Clarke &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26587316&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marcus@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Tue, 2009-12-01 at 00:03 -0600, Robby Workman wrote:
&lt;br&gt;&amp;gt; &amp;gt; On Mon, 30 Nov 2009 23:49:57 -0600
&lt;br&gt;&amp;gt; &amp;gt; Robby Workman &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26587316&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rw@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; On Mon, 30 Nov 2009 23:38:07 +0100
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Martin Pitt &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26587316&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;martin.pitt@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Requirements for HAL 0.5.14 did not change since the last
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; release.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Hrm... maybe I'm missing something obvious here, but after
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; configure, I get this:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; use libusb: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; no
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; The usb-specific lines in configure output are:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; checking for /usr/share/usb.ids... yes
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; configure: WARNING: autodetected usb.ids in /usr/share
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; checking usb.h usability... yes
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; checking usb.h presence... yes
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; checking for usb.h... yes
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; checking for usb_find_devices in -lusb... yes
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; checking for libusb20_dev_get_info in -lusb... no
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; It appears that *maybe* this libusb20_dev_get_info is specific to
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; freebsd, but config.log says my HALD_BACKEND=linux (as it should).
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; So... what am I missing here? &amp;nbsp;This is with libusb-1.0.6 and 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; libusb-compat-0.1.3 installed.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; CC'ing Joe Marcus Clarke, as I *think* this is related to the
&lt;br&gt;&amp;gt; &amp;gt; new USB20 stuff for freebsd. &amp;nbsp;I just build 0.5.12 and 0.5.13
&lt;br&gt;&amp;gt; &amp;gt; on the same system, and libusb was enabled successfully without
&lt;br&gt;&amp;gt; &amp;gt; the check for libusb20_dev_get_info at all.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Yes, libusb20 is only for FreeBSD. &amp;nbsp;I think what you're seeing is
&lt;br&gt;&amp;gt; cosmetic, and USB support is being properly enabled (as the FreeBSD
&lt;br&gt;&amp;gt; code overrides USE_LIBUSB after the Linux code consumes it). &amp;nbsp;This
&lt;br&gt;&amp;gt; shouldn't be hard to fix, though. &amp;nbsp;I have a fix, but I won't be able
&lt;br&gt;&amp;gt; to test it until this weekend.
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;I &amp;quot;fixed&amp;quot; it by hacking configure here, as I'm not inclined
&lt;br&gt;(or likely even capable) ;-) of wading through too much
&lt;br&gt;autotools stuff, but if you've got something to test, I'll
&lt;br&gt;be happy to test it here and let you know - I keep a local
&lt;br&gt;git tree anyway.
&lt;br&gt;&lt;br&gt;-RW
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26587316&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (205 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26587316/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hal-0.5.14-released-tp26583329p26587316.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26587345</id>
	<title>Experimental quirk handling in pm-utils</title>
	<published>2009-11-30T22:37:10Z</published>
	<updated>2009-11-30T22:37:10Z</updated>
	<author>
		<name>Victor Lowther</name>
	</author>
	<content type="html">Nothing official yet, but if anyone is interested I have a branch of
&lt;br&gt;pm-utils with native quirk handling integrated at 
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://cgit.freedesktop.org/~vlowther/pm-utils/log/?h=native-quirk-db&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cgit.freedesktop.org/~vlowther/pm-utils/log/?h=native-quirk-db&lt;/a&gt;&lt;br&gt;&lt;br&gt;You can pull the native-quirk-db branch from
&lt;br&gt;git://anongit.freedesktop.org/~vlowther/pm-utils and test it out.
&lt;br&gt;&lt;br&gt;It works for me, but none of the system I own end up actually querying
&lt;br&gt;the quirk database. :)
&lt;br&gt;&lt;br&gt;Feedback welcome.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26587345&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Migrating-suspend-quirks-away-from-hal-tp26336618p26587345.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26587289</id>
	<title>Re: hal 0.5.14 released</title>
	<published>2009-11-30T22:34:39Z</published>
	<updated>2009-11-30T22:34:39Z</updated>
	<author>
		<name>marcus-11</name>
	</author>
	<content type="html">On Tue, 2009-12-01 at 00:03 -0600, Robby Workman wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Mon, 30 Nov 2009 23:49:57 -0600
&lt;br&gt;&amp;gt; Robby Workman &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26587289&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rw@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; On Mon, 30 Nov 2009 23:38:07 +0100
&lt;br&gt;&amp;gt; &amp;gt; Martin Pitt &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26587289&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;martin.pitt@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Requirements for HAL 0.5.14 did not change since the last release.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Hrm... maybe I'm missing something obvious here, but after configure,
&lt;br&gt;&amp;gt; &amp;gt; I get this:
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; use libusb: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; no
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; The usb-specific lines in configure output are:
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; checking for /usr/share/usb.ids... yes
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; configure: WARNING: autodetected usb.ids in /usr/share
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; checking usb.h usability... yes
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; checking usb.h presence... yes
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; checking for usb.h... yes
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; checking for usb_find_devices in -lusb... yes
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; checking for libusb20_dev_get_info in -lusb... no
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; It appears that *maybe* this libusb20_dev_get_info is specific to
&lt;br&gt;&amp;gt; &amp;gt; freebsd, but config.log says my HALD_BACKEND=linux (as it should).
&lt;br&gt;&amp;gt; &amp;gt; So... what am I missing here? &amp;nbsp;This is with libusb-1.0.6 and 
&lt;br&gt;&amp;gt; &amp;gt; libusb-compat-0.1.3 installed.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; CC'ing Joe Marcus Clarke, as I *think* this is related to the
&lt;br&gt;&amp;gt; new USB20 stuff for freebsd. &amp;nbsp;I just build 0.5.12 and 0.5.13
&lt;br&gt;&amp;gt; on the same system, and libusb was enabled successfully without
&lt;br&gt;&amp;gt; the check for libusb20_dev_get_info at all.
&lt;/div&gt;&lt;/div&gt;Yes, libusb20 is only for FreeBSD. &amp;nbsp;I think what you're seeing is
&lt;br&gt;cosmetic, and USB support is being properly enabled (as the FreeBSD code
&lt;br&gt;overrides USE_LIBUSB after the Linux code consumes it). &amp;nbsp;This shouldn't
&lt;br&gt;be hard to fix, though. &amp;nbsp;I have a fix, but I won't be able to test it
&lt;br&gt;until this weekend.
&lt;br&gt;&lt;br&gt;Joe
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Joe Marcus Clarke
&lt;br&gt;FreeBSD GNOME Team &amp;nbsp; &amp;nbsp; &amp;nbsp;:: &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26587289&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome@...&lt;/a&gt;
&lt;br&gt;FreeNode / #freebsd-gnome
&lt;br&gt;&lt;a href=&quot;http://www.FreeBSD.org/gnome&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.FreeBSD.org/gnome&lt;/a&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26587289&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (203 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26587289/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hal-0.5.14-released-tp26583329p26587289.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26587093</id>
	<title>Re: hal 0.5.14 released</title>
	<published>2009-11-30T22:03:03Z</published>
	<updated>2009-11-30T22:03:03Z</updated>
	<author>
		<name>Robby Workman-6</name>
	</author>
	<content type="html">On Mon, 30 Nov 2009 23:49:57 -0600
&lt;br&gt;Robby Workman &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26587093&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rw@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Mon, 30 Nov 2009 23:38:07 +0100
&lt;br&gt;&amp;gt; Martin Pitt &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26587093&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;martin.pitt@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Requirements for HAL 0.5.14 did not change since the last release.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hrm... maybe I'm missing something obvious here, but after configure,
&lt;br&gt;&amp;gt; I get this:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; use libusb: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; no
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The usb-specific lines in configure output are:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; checking for /usr/share/usb.ids... yes
&lt;br&gt;&amp;gt; &amp;nbsp; configure: WARNING: autodetected usb.ids in /usr/share
&lt;br&gt;&amp;gt; &amp;nbsp; checking usb.h usability... yes
&lt;br&gt;&amp;gt; &amp;nbsp; checking usb.h presence... yes
&lt;br&gt;&amp;gt; &amp;nbsp; checking for usb.h... yes
&lt;br&gt;&amp;gt; &amp;nbsp; checking for usb_find_devices in -lusb... yes
&lt;br&gt;&amp;gt; &amp;nbsp; checking for libusb20_dev_get_info in -lusb... no
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; It appears that *maybe* this libusb20_dev_get_info is specific to
&lt;br&gt;&amp;gt; freebsd, but config.log says my HALD_BACKEND=linux (as it should).
&lt;br&gt;&amp;gt; So... what am I missing here? &amp;nbsp;This is with libusb-1.0.6 and 
&lt;br&gt;&amp;gt; libusb-compat-0.1.3 installed.
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;CC'ing Joe Marcus Clarke, as I *think* this is related to the
&lt;br&gt;new USB20 stuff for freebsd. &amp;nbsp;I just build 0.5.12 and 0.5.13
&lt;br&gt;on the same system, and libusb was enabled successfully without
&lt;br&gt;the check for libusb20_dev_get_info at all.
&lt;br&gt;&lt;br&gt;-RW
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26587093&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (205 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26587093/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hal-0.5.14-released-tp26583329p26587093.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26587029</id>
	<title>Re: hal 0.5.14 released</title>
	<published>2009-11-30T21:49:57Z</published>
	<updated>2009-11-30T21:49:57Z</updated>
	<author>
		<name>Robby Workman-6</name>
	</author>
	<content type="html">On Mon, 30 Nov 2009 23:38:07 +0100
&lt;br&gt;Martin Pitt &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26587029&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;martin.pitt@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Requirements for HAL 0.5.14 did not change since the last release.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Hrm... maybe I'm missing something obvious here, but after configure,
&lt;br&gt;I get this:
&lt;br&gt;&lt;br&gt;&amp;nbsp; use libusb: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; no
&lt;br&gt;&lt;br&gt;&lt;br&gt;The usb-specific lines in configure output are:
&lt;br&gt;&lt;br&gt;&amp;nbsp; checking for /usr/share/usb.ids... yes
&lt;br&gt;&amp;nbsp; configure: WARNING: autodetected usb.ids in /usr/share
&lt;br&gt;&amp;nbsp; checking usb.h usability... yes
&lt;br&gt;&amp;nbsp; checking usb.h presence... yes
&lt;br&gt;&amp;nbsp; checking for usb.h... yes
&lt;br&gt;&amp;nbsp; checking for usb_find_devices in -lusb... yes
&lt;br&gt;&amp;nbsp; checking for libusb20_dev_get_info in -lusb... no
&lt;br&gt;&lt;br&gt;It appears that *maybe* this libusb20_dev_get_info is specific to
&lt;br&gt;freebsd, but config.log says my HALD_BACKEND=linux (as it should).
&lt;br&gt;So... what am I missing here? &amp;nbsp;This is with libusb-1.0.6 and 
&lt;br&gt;libusb-compat-0.1.3 installed.
&lt;br&gt;&lt;br&gt;-RW
&lt;br&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26587029&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hal-0.5.14-released-tp26583329p26587029.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26584596</id>
	<title>Re: Migrating suspend quirks away from hal</title>
	<published>2009-11-30T16:14:58Z</published>
	<updated>2009-11-30T16:14:58Z</updated>
	<author>
		<name>Victor Lowther</name>
	</author>
	<content type="html">On Nov 30, 2009, at 9:00 AM, Martin Pitt &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26584596&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;martin.pitt@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello Victor,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Victor Lowther [2009-11-25 &amp;nbsp;8:43 -0600]:
&lt;br&gt;&amp;gt;&amp;gt; No, it translates the .fdi files that are currently on the system &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; into a
&lt;br&gt;&amp;gt;&amp;gt; native format that uses bash-style extended regular expressions &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; instead of
&lt;br&gt;&amp;gt;&amp;gt; the .fdi ad-hoc pattern matching scheme.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Ah, got it now. Since I am using KMS, the original script didn't write
&lt;br&gt;&amp;gt; out the translated files.
&lt;/div&gt;&lt;br&gt;:)
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; No need, I already do that in the current script for convienence. &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; Once we
&lt;br&gt;&amp;gt;&amp;gt; actually decide that this is the way forward, moving the XML &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; translation
&lt;br&gt;&amp;gt;&amp;gt; into its own script or rewriting it in a language that actually &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; understands
&lt;br&gt;&amp;gt;&amp;gt; XML will be pretty easy.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I don't think that the translation script matters much. As long as it
&lt;br&gt;&amp;gt; is correct for the current set of quirks, it just needs to work once,
&lt;br&gt;&amp;gt; and from then on we keep maintaining the quirks DB in the new format,
&lt;br&gt;&amp;gt; in pm-utils itself. As already discussed, the current quirks DB is by
&lt;br&gt;&amp;gt; and large stable, for a lot of legacy hardware, so it won't change
&lt;br&gt;&amp;gt; that often.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; A more interesting question is the performance of parsing/evaluating
&lt;br&gt;&amp;gt; the native files. They seem pretty verbose to me, but as long as you
&lt;br&gt;&amp;gt; only use bash commands/operations and avoid calling an external
&lt;br&gt;&amp;gt; program for each line, it shouldn't actually matter much.
&lt;/div&gt;&lt;br&gt;That is exactly what I try to do, and performance is acceptable so far &amp;nbsp;
&lt;br&gt;(assuming the quirks are translated in advance). I will actually &amp;nbsp;
&lt;br&gt;profile it once I have reports from machines that actually require &amp;nbsp;
&lt;br&gt;quirks.
&lt;br&gt;&lt;br&gt;&amp;gt; Also, the file format and performance optimizations can then be done
&lt;br&gt;&amp;gt; easily, since they are an internal implementation detail of pm-utils
&lt;br&gt;&amp;gt; and don't affect anything else.
&lt;br&gt;&lt;br&gt;Indeed.
&lt;br&gt;&lt;br&gt;&amp;gt; So, what do you think about committing the generated quirks into
&lt;br&gt;&amp;gt; pm-utils and removing the hal bits? Then we can ask submitters of new
&lt;br&gt;&amp;gt; quirks to report them to pm-utils first, instead of/in addition to
&lt;br&gt;&amp;gt; committing them to hal.
&lt;br&gt;&lt;br&gt;It will do for the short term.
&lt;br&gt;&lt;br&gt;&amp;gt; I just had a look at hal-info commit history, and we had some 30
&lt;br&gt;&amp;gt; quirks additions in 2009, and only one in the last three months.
&lt;br&gt;&lt;br&gt;Cool. I should have a branch of pm-utils with native quirk db handling &amp;nbsp;
&lt;br&gt;(but not the native quirkdb, just the translator) out soon for testing &amp;nbsp;
&lt;br&gt;in the fd.o git repo soon.
&lt;br&gt;&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Martin
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; Martin Pitt &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &lt;a href=&quot;http://www.piware.de&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.piware.de&lt;/a&gt;&lt;br&gt;&amp;gt; Ubuntu Developer (www.ubuntu.com) &amp;nbsp;| Debian Developer &amp;nbsp; 
&lt;br&gt;&amp;gt; (www.debian.org)
&lt;br&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26584596&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Migrating-suspend-quirks-away-from-hal-tp26336618p26584596.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26583479</id>
	<title>hal-info 20091130 released</title>
	<published>2009-11-30T14:48:13Z</published>
	<updated>2009-11-30T14:48:13Z</updated>
	<author>
		<name>Martin Pitt-4</name>
	</author>
	<content type="html">Hello all,
&lt;br&gt;&lt;br&gt;while we are at releasing anyway, I also did a new hal-info snapshot:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://hal.freedesktop.org/releases/hal-info-20091130.tar.gz&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hal.freedesktop.org/releases/hal-info-20091130.tar.gz&lt;/a&gt;&lt;br&gt;&amp;nbsp; md5: &amp;nbsp;34375489a02a00b250fdc0b280be11b8
&lt;br&gt;&amp;nbsp; sha1: d548a0d837d39a609c42a789c92578150c18b9f5
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://hal.freedesktop.org/releases/hal-info-20091130.tar.bz2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hal.freedesktop.org/releases/hal-info-20091130.tar.bz2&lt;/a&gt;&lt;br&gt;&amp;nbsp; md5: &amp;nbsp;995b8d2dbfb0646b07c92bb8d23cbcf1
&lt;br&gt;&amp;nbsp; sha1: 5d6a34020942a388277e4edf95c077656fecc854
&lt;br&gt;&lt;br&gt;Martin
&lt;br&gt;-- 
&lt;br&gt;Martin Pitt &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &lt;a href=&quot;http://www.piware.de&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.piware.de&lt;/a&gt;&lt;br&gt;Ubuntu Developer (www.ubuntu.com) &amp;nbsp;| Debian Developer &amp;nbsp;(www.debian.org)
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26583479&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (204 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26583479/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hal-info-20091130-released-tp26583479p26583479.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26583329</id>
	<title>hal 0.5.14 released</title>
	<published>2009-11-30T14:38:00Z</published>
	<updated>2009-11-30T14:38:00Z</updated>
	<author>
		<name>Martin Pitt-4</name>
	</author>
	<content type="html">&amp;quot;Dave, this conversation can serve no purpose anymore. Goodbye.&amp;quot;
&lt;br&gt;&lt;br&gt;Hello world,
&lt;br&gt;&lt;br&gt;As promised, I did a new hal release to collect the rather large
&lt;br&gt;number of fixes that hit trunk recently. This will probably be the
&lt;br&gt;last hal release that will happen from the Linux side.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://hal.freedesktop.org/releases/hal-0.5.14.tar.gz&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hal.freedesktop.org/releases/hal-0.5.14.tar.gz&lt;/a&gt;&lt;br&gt;&amp;nbsp; md5: &amp;nbsp;e9163df591a6f38f59fdbfe33e73bf20
&lt;br&gt;&amp;nbsp; sha1: 95bdc8141b0bce197d0d47f5bec491b08c6e3853
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://hal.freedesktop.org/releases/hal-0.5.14.tar.bz2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hal.freedesktop.org/releases/hal-0.5.14.tar.bz2&lt;/a&gt;&lt;br&gt;&amp;nbsp; md5: &amp;nbsp;c627d8fb0f9afff94f3c687b5216bc06
&lt;br&gt;&amp;nbsp; sha1: a6ec098d78112e18e2773afa5f9ed642b00c4c59
&lt;br&gt;&lt;br&gt;Requirements for HAL 0.5.14 did not change since the last release.
&lt;br&gt;&lt;br&gt;Thanks to all contributors!
&lt;br&gt;&lt;br&gt;Martin
&lt;br&gt;&lt;br&gt;&lt;br&gt;Arnout Vandecappelle (1):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; don't remove scsi_host if there are still targets using it
&lt;br&gt;&lt;br&gt;Aurelien Jarno (2):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Fix build failure on GNU/kFreeBSD
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; generalize keyboard detection code for FreeBSD
&lt;br&gt;&lt;br&gt;C. Scott Ananian (1):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; remove action_parameters from DBus XML for IsCallerPrivileged
&lt;br&gt;&lt;br&gt;Danny Kukawka (40):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; fixed commit 36d076bf26350e022731cb7c2c9f4e840dd25e37
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; move ssb bus code to the correct place
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; add SSB bus to SPEC
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; cleanup: don't set udi manually if hal_device_set_udi() was used
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; add IBM Ebus to SPEC
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; hide more MBR, bootstrap and other partitions from desktop
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; fix code doc for resolve_udiprop_path()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; hald_dbus.c: fix DBusError handling
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; hald_runner.c: fix usage of DBusError
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ci-tracker.c: fix usage of DBusError
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ck-tracker.c: fix usage of DBusError
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; more DBusError fixes
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; another DBusError fix
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; fix configure to get --disable-console-kit working
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; fix probe-ieee1394-unit.c DBusError and LibHalContext handling
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; fix DBusError handling in probe directory
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; free string after usage
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; fix usage of deprected g_io_channel_seek()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; replace deprecated g_basename() with g_path_get_basename()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; replace another deprecated g_basename() with g_path_get_basename()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; replace deprecated g_strcasecmp() with g_ascii_strcasecmp()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; fix DBusError handling in linux addon directory
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Merge branch 'master' of ssh://&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26583329&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dkukawka@...&lt;/a&gt;/git/hal
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; fix compiler warning in libhal-storage
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; fix commit 141ca8cd7b768ddefa1bfaa563cbef4337e32b7c
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; extend debug message in device_reprobe()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; fix hotplug_event_process_queue() to get reprobe working
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; handle keyboard backlight leds via org.freedesktop.Hal.Device.KeyboardBacklight
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; changed massif-hald.sh to work the same way as run-hald.sh
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; changed valgrind-hald.sh to write a logfile
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; fix memory leaks due to usage of g_path_get_basename()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; add hald/valgrind.log to .gitignore
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; fix memory leak in acpi_button_add() in error case
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; fix memory leak due to usage of g_strdup()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; fix DBusError handling in freebsd code
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; adopted version of commit 122e41a10 to fix docking stations
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; add keyboard_backlight.* and *.num_levels to led class
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; update SPEC with kbd_backlight(.*) and leds.num_levels
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; always set leds.num_levels since it's mandatory
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; add a check for leds.num_levels to addon-leds.c
&lt;br&gt;&lt;br&gt;Dmitry Torokhov (1):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Correctly identify touchpads
&lt;br&gt;&lt;br&gt;Drew Moseley (1):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; add libhal_device_property_remove_watch_all() to libhal
&lt;br&gt;&lt;br&gt;Frederic Crozat (1):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; hide Windows recovery partitions on pre-installed Futjisu laptops
&lt;br&gt;&lt;br&gt;Joe Marcus Clarke (17):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; re-enable libvolume_id support for FreeBSD
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; add USB2 support to the FreeBSD backend
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; add support for reading ufsids
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; add some missing storage properties
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; add USB2 support
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; fix support for power and brightness management
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; fix a problem building the FreeBSD backend
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; add USB2 support
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; add support for mouse device probing
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; add support for Fuse mounts
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; add support for newer GEOM types
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; add support for polling of mouse devices
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; add missing LDADD and CFLAGS for addon-mouse.c
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; add locking support to the storage addon
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; update time handling functions
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ignore probe devices
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; fix DBusError handling and a memory leak
&lt;br&gt;&lt;br&gt;Johannes Hessellund (1):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; read brightness from actual_brightness and not from brightness
&lt;br&gt;&lt;br&gt;Kay Sievers (1):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; configure.in: require blkid &amp;gt;= 2.15 from util-linux-ng
&lt;br&gt;&lt;br&gt;Maciej Grela (1):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Remove the 512 byte limit for PATH in hald.c
&lt;br&gt;&lt;br&gt;Martin Poole (1):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Fix a segfault in the mdraid code -- see rh#507782 for more info
&lt;br&gt;&lt;br&gt;Michael Biebl (7):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Make libhald_freebsd_probe.la a noinst library.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; fix a misleading warning in ondemand_set_consider_nice()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Fix a crasher in hal_util_get_last_element
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Fix unconditional usage of PATH_MAX
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Support relative paths in umount.hal
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; list &amp;quot;relatime&amp;quot; as valid mount option on Linux.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Fix build failures with binutils-gold
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Martin Pitt &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &lt;a href=&quot;http://www.piware.de&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.piware.de&lt;/a&gt;&lt;br&gt;Ubuntu Developer (www.ubuntu.com) &amp;nbsp;| Debian Developer &amp;nbsp;(www.debian.org)
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26583329&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (204 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26583329/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hal-0.5.14-released-tp26583329p26583329.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26582769</id>
	<title>Re: 0.5.14 release in two weeks?</title>
	<published>2009-11-30T14:01:54Z</published>
	<updated>2009-11-30T14:01:54Z</updated>
	<author>
		<name>Martin Pitt-4</name>
	</author>
	<content type="html">Helly Dmitry,
&lt;br&gt;&lt;br&gt;Dmitry Torokhov [2009-11-05 23:47 -0800]:
&lt;br&gt;&amp;gt; BTN_TOUCH (as well as ABS_PRESSURE) is used not only by touchpads but
&lt;br&gt;&amp;gt; by touchscreens as well. The proper ceck for a touchpad is presence
&lt;br&gt;&amp;gt; of BTN_TOOL_FINGER and absence of BTN_TOOL_PEN (the latter to filter
&lt;br&gt;&amp;gt; out some tablets that use BTN_TOOL_FINGER).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Tablet matching should be on either BTN_TOOL_PEN or BTN_STULYS.
&lt;br&gt;&lt;br&gt;Thanks! This seems to work well, applied.
&lt;br&gt;&lt;br&gt;Martin
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Martin Pitt &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &lt;a href=&quot;http://www.piware.de&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.piware.de&lt;/a&gt;&lt;br&gt;Ubuntu Developer (www.ubuntu.com) &amp;nbsp;| Debian Developer &amp;nbsp;(www.debian.org)
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;hal mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26582769&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hal@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/hal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/hal&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (204 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26582769/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/0.5.14-release-in-two-weeks--tp26215575p26582769.html" />
</entry>

</feed>
