[prev in list] [next in list] [prev in thread] [next in thread]
List: qubes-devel
Subject: [qubes-devel] Nvidia Kmod
From: Frédéric_Pierret_(fepitre) <frederic.epitre () orange ! fr>
Date: 2018-05-06 9:37:39
Message-ID: 6f5cc798-c2ba-a63d-bc20-5379d2a79fbd () orange ! fr
[Download RAW message or body]
[Attachment #2 (multipart/mixed)]
[Attachment #4 (multipart/alternative)]
Hi all,
I'm trying to build NVIDIA driver from the negativo17 repository for
Qubes4.0 and I'm encountering some trouble when building nvidia-kmod.
With the current config of stable-4.14 (even master) of the kernel
(CONFIG_UNWINDER_ORC=y).
- A first try gives the error:
"Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install
libelf-dev, libelf-devel or elfutils-libelf-devel"
I installed the package, and now, I'm having an issue similar to:
https://gist.github.com/ivan/2ab781098efced0dc725f33c60c6666f, related
to linking non existent objects files.
- Following the idea posted there for testing, I rebuilt a kernel with:
# CONFIG_UNWINDER_ORC is not set
CONFIG_UNWINDER_FRAME_POINTER=y
and in order to have the kmod build fine, I have to now remove in the
chroot the elfutils-libelf-devel package (which breaks some dependencies)...
I would prefer to keep CONFIG_UNWINDER_ORC=y, I checked that objtool is
enabled (CONFIG_STACK_VALIDATION=y only?) but I'm still digging and
learning things around this UNWINDER_ORC.
With respect to the GCC Qubes patches and the current config of the
kernel, anyone has an idea of what CONFIG parameter I should check?
Thank you in advance,
Frédéric
--
You received this message because you are subscribed to the Google Groups \
"qubes-devel" group. To unsubscribe from this group and stop receiving emails from \
it, send an email to qubes-devel+unsubscribe@googlegroups.com. To post to this group, \
send email to qubes-devel@googlegroups.com. To view this discussion on the web visit \
https://groups.google.com/d/msgid/qubes-devel/6f5cc798-c2ba-a63d-bc20-5379d2a79fbd%40orange.fr.
For more options, visit https://groups.google.com/d/optout.
[Attachment #7 (text/html)]
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hi all,</p>
<p>I'm trying to build NVIDIA driver from the negativo17 repository
for Qubes4.0 and I'm encountering some trouble when building
nvidia-kmod. With the current config of stable-4.14 (even master)
of the kernel (<span class="pl-mi1">CONFIG_UNWINDER_ORC=y)</span>.</p>
<p>- A first try gives the error:</p>
<p>"Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please
install libelf-dev, libelf-devel or elfutils-libelf-devel"<br>
</p>
<p>I installed the package, and now, I'm having an issue similar to:
<a class="moz-txt-link-freetext" \
href="https://gist.github.com/ivan/2ab781098efced0dc725f33c60c6666f">https://gist.github.com/ivan/2ab781098efced0dc725f33c60c6666f</a>,
related to linking non existent objects files.<br>
</p>
<p>- Following the idea posted there for testing, I rebuilt a kernel
with:</p>
<pre><span class="pl-mi1"># CONFIG_UNWINDER_ORC is not set</span>
<span class="pl-mi1">CONFIG_UNWINDER_FRAME_POINTER=y
</span>
</pre>
and in order to have the kmod build fine, I have to now remove in
the chroot the elfutils-libelf-devel package (which breaks some
dependencies)...<br>
<br>
I would prefer to keep <span class="pl-mi1">CONFIG_UNWINDER_ORC=y,</span>
I checked that objtool is enabled (CONFIG_STACK_VALIDATION=y only?)
but I'm still digging and learning things around this UNWINDER_ORC.<br>
<br>
With respect to the GCC Qubes patches and the current config of the
kernel, anyone has an idea of what CONFIG parameter I should check?<br>
<br>
Thank you in advance,<br>
Frédéric<br>
<pre><span class="pl-mi1"></span></pre>
</body>
</html>
<p></p>
-- <br />
You received this message because you are subscribed to the Google Groups \
"qubes-devel" group.<br /> To unsubscribe from this group and stop \
receiving emails from it, send an email to <a \
href="mailto:qubes-devel+unsubscribe@googlegroups.com">qubes-devel+unsubscribe@googlegroups.com</a>.<br \
/> To post to this group, send email to <a \
href="mailto:qubes-devel@googlegroups.com">qubes-devel@googlegroups.com</a>.<br /> To \
view this discussion on the web visit <a \
href="https://groups.google.com/d/msgid/qubes-devel/6f5cc798-c2ba-a63d-bc20-5379d2a79f \
bd%40orange.fr?utm_medium=email&utm_source=footer">https://groups.google.com/d/msgid/qubes-devel/6f5cc798-c2ba-a63d-bc20-5379d2a79fbd%40orange.fr</a>.<br \
/> For more options, visit <a \
href="https://groups.google.com/d/optout">https://groups.google.com/d/optout</a>.<br \
/>
["signature.asc" (application/pgp-signature)]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic