{"id":30,"date":"2008-07-08T22:50:32","date_gmt":"2008-07-09T01:50:32","guid":{"rendered":"http:\/\/cleciooliveira.eti.br\/blog\/?p=30"},"modified":"2008-07-25T15:44:03","modified_gmt":"2008-07-25T18:44:03","slug":"nvidia-no-kernel-2625","status":"publish","type":"post","link":"https:\/\/cleciooliveira.eti.br\/blog\/2008\/07\/08\/nvidia-no-kernel-2625\/","title":{"rendered":"Nvidia no Kernel 2.6.25"},"content":{"rendered":"<p>Quem atualizou o kernel para a vers\u00e3o 2.6.25 e logo depois tentou instalar os drivers da NVIDIA, se deparou com um pequeno problema, uma mensagem de erro a dizer que n\u00e3o \u00e9 poss\u00edvel instalar num kernel XEN. Bem, a solu\u00e7\u00e3o para esse problema segue logo abaixo:<br \/>\nEm modo txt, entre no novo kernel e escrevam:<\/p>\n<p><code><\/p>\n<p>\nsu<br \/>\ncd \/lib\/modules\/2.6.25-2-686<br \/>\ngrep CONFIG_XEN . -Rl | xargs -i sed -i -e \u2019s\/CONFIG_XEN\/CONFIG_LUPO\/g\u2019 {}<br \/>\nexport IGNORE_XEN_PRESENCE=1\n<\/p>\n<p><\/code><\/p>\n<p>Agora n\u00e3o dever\u00e1 haver problema algum, pode instalar o driver:<\/p>\n<p>\n<code>sh NVIDIA-Linux-x86-173.14.09-pkg1.run<br \/>\n<\/code>\n<\/p>\n<p>Agora para quem conseguiu instalar o driver por\u00e9m n\u00e3o subiu o X, dever\u00e1 instalar um patch:<\/p>\n<p>Por exemplo, patch para o driver 169.12 e pacote .run:<\/p>\n<p>\n<code>sh \/path\/to\/NVIDIA-Linux-x86_64-169.12-pkg2.run --apply-patch \/path\/to\/NVIDIA_kernel-169.12-2286310.diff.txt<br \/>\nsh NVIDIA-Linux-x86_64-169.12-pkg2-custom.run<\/code><\/p>\n<p>O procedimento \u00e9 similar para a vers\u00e3o do driver 71.86.04:<br \/>\nsh \/path\/to\/NVIDIA-Linux-x86_64-71.86.04-pkg0.run &#8211;apply-patch NVIDIA_kernel-71.86.04-2305230.diff<br \/>\nsh NVIDIA-Linux-x86_64-71.86.04-pkg0-custom.run<\/p>\n<p>No Arch Linux, atrav\u00e9s do pacman -S nvidia ou nvidia-96xx ou 71xx dependendo do modelo da sua placa j\u00e1 \u00e9 feito o patch automaticamente.<br \/>\nCaso n\u00e3o funcione tente atrav\u00e9s do abs.<\/p>\n<p>pacman -S abs<br \/>\nabs (Atrav\u00e9s deste comando ir\u00e1 criar a pasta \/var\/abs divido por categorias por tipo nomes dos pacatos juntamente com seus PKGBUILDS e outros arquivos de cria\u00e7\u00e3o de pacote.<br \/>\nmkdir ~\/local<br \/>\ncp -r \/var\/abs\/extra\/nome-do-driver\/ ~\/local<br \/>\ncd ~\/local\/nome-do-driver<br \/>\nsu<br \/>\n<del datetime=\"2008-07-09T01:15:51+00:00\">makepkg -S<\/del><br \/>\n<del datetime=\"2008-07-09T01:15:51+00:00\">pacman -S nome-do-pacote<\/del><br \/>\nsh -nome-do-driver.run &#8211;apply-patch nome-do-patch.diff (logo apos ir\u00e1 criar um novo .run, ent\u00e3o voc\u00ea instala esse novo driver j\u00e1 &#8220;pacheado&#8221;)<br \/>\nsh nome-do-novo-driver.run<\/p>\n<p>Segue os links dos Patch para cada vers\u00e3o de driver NVIDIA:<\/p>\n<p><a onclick=\"javascript:pageTracker._trackPageview('\/outgoing\/www.nvnews.net\/vbulletin\/attachment.php?attachmentid=30769&#038;d=1205875938');\" title=\"Patch para Nvidia 71.78.04\"  href=\"http:\/\/www.nvnews.net\/vbulletin\/attachment.php?attachmentid=30769&#038;d=1205875938\" target=\"_blank\" rel=\"noopener\">NVIDIA_kernel-71.86.04-2305230.diff.txt<\/a><br \/>\n<a onclick=\"javascript:pageTracker._trackPageview('\/outgoing\/www.nvnews.net\/vbulletin\/attachment.php?attachmentid=30770&#038;d=1205875938');\" title=\"Patch para Nvidia 96.43.05\"  href=\"http:\/\/www.nvnews.net\/vbulletin\/attachment.php?attachmentid=30770&#038;d=1205875938\" target=\"_blank\" rel=\"noopener\">NVIDIA_kernel-96.43.05-2290218.diff.txt<\/a><br \/>\n<a onclick=\"javascript:pageTracker._trackPageview('\/outgoing\/www.nvnews.net\/vbulletin\/attachment.php?attachmentid=30771&#038;d=1205875946');\" title=\"Patch para Nvidia 169.12\"  href=\"http:\/\/www.nvnews.net\/vbulletin\/attachment.php?attachmentid=30771&#038;d=1205875946\" target=\"_blank\" rel=\"noopener\">NVIDIA_kernel-169.12-2286310.diff.txt <\/a><\/p>\n<p>Maiores detalhes sobre os Patch&#8217;s: <a onclick=\"javascript:pageTracker._trackPageview('\/outgoing\/www.nvnews.net\/vbulletin\/showthread.php?s=280afbc3bf85cf9527cdbbe4c347a686&#038;t=110088');\" title=\"Ir para post de forum sobre os Patch, em Ingl\u00eas\"  href=\"http:\/\/www.nvnews.net\/vbulletin\/showthread.php?s=280afbc3bf85cf9527cdbbe4c347a686&#038;t=110088\" target=\"_blank\" rel=\"noopener\">http:\/\/www.nvnews.net\/vbulletin\/showthread.php?s=280afbc3bf85cf9527cdbbe4c347a686&#038;t=110088<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quem atualizou o kernel para a vers\u00e3o 2.6.25 e logo depois tentou instalar os drivers da NVIDIA, se deparou com um pequeno problema, uma mensagem de erro a dizer que n\u00e3o \u00e9 poss\u00edvel instalar num kernel XEN. Bem, a solu\u00e7\u00e3o para esse problema segue logo abaixo: Em modo txt, entre no novo kernel e escrevam: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[4],"tags":[80,218,79],"class_list":["post-30","post","type-post","status-publish","format-standard","hentry","category-linux","tag-kernel","tag-linux","tag-nvidia"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3oatH-u","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cleciooliveira.eti.br\/blog\/wp-json\/wp\/v2\/posts\/30","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cleciooliveira.eti.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cleciooliveira.eti.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cleciooliveira.eti.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cleciooliveira.eti.br\/blog\/wp-json\/wp\/v2\/comments?post=30"}],"version-history":[{"count":0,"href":"https:\/\/cleciooliveira.eti.br\/blog\/wp-json\/wp\/v2\/posts\/30\/revisions"}],"wp:attachment":[{"href":"https:\/\/cleciooliveira.eti.br\/blog\/wp-json\/wp\/v2\/media?parent=30"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cleciooliveira.eti.br\/blog\/wp-json\/wp\/v2\/categories?post=30"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cleciooliveira.eti.br\/blog\/wp-json\/wp\/v2\/tags?post=30"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}