Difference between pages "Help talk:Funtoo Editing Guidelines" and "Install/pt-br/Kernel"

(Difference between pages)
m (add image embedding.)
 
 
Line 1: Line 1:
{{DISQUS}}
+
<noinclude>
 +
{{InstallPart|Kernel Installation}}
 +
</noinclude>
 +
=== Kernel ===
  
Please keep DISQUS chats at the top of talk pages.
+
Starting mid-May 2015, Funtoo Linux stage3's include a pre-built {{c|debian-sources}} kernel to make installation faster and easier. To see if debian-sources is installed, type:
  
__TOC__
+
{{console|body=
 +
(chroot) # ##i##emerge -s debian-sources
 +
Searching...   
 +
[ Results for search key : ##b##debian-sources##!b## ]
 +
[ Applications found : ##b##1##!b## ]
  
 
+
* ##b##sys-kernel/debian-sources##!b##
=== Fancy Boxes ===
+
      ##g##Latest version available:##!g## 3.19.3
TODO: Describe fancy* boxes, and explain the most fool-proof way of using them. Use this format, exactly:
+
      ##g##Latest version installed:##!g## 3.19.3
 
+
      ##g##Size of files:##!g## 81,292 kB
{{fancyimportant|1=
+
      ##g##Homepage:##!g##      http://www.debian.org
Now you can put lots of funky stuff in here, like <tt>html</tt> tags, etc, and not
+
      ##g##Description:##!g##  Debian Sources (and optional binary kernel)
have a problem with the parameter getting passed as the first parameter.
+
      ##g##License:##!g##      GPL-2
 
+
Cool!
+
 
}}
 
}}
  
=== Special Characters ===
+
If a version is listed under {{c|Latest version installed}}, then debian-sources is already pre-built for you and you can skip the rest of the Kernel section, and proceed to the [[#Installing a Bootloader|Installing a Bootloader section]].
  
To produce pipes: <pre>{{!}}</pre>
+
==== Building the Kernel ====
generates: {{!}}
+
  
To produce equals: <pre>{{=}}</pre>
+
If you need to build a kernel for Funtoo Linux, please follow these steps:
generates: {{=}}
+
  
=== delete template ===
+
{{Fancynote|1=
to flag a page as a candidate for deletion, insert
+
See [[Funtoo Linux Kernels]] for a full list of kernels supported in Funtoo Linux. We recommend <code>debian-sources</code> for new users.}}
<pre>{{delete}}</pre>
+
at the top of a page.
+
  
{{delete}}
+
{{fancyimportant|1=
[[User:Threesixes|Threesixes]] ([[User talk:Threesixes|talk]]) 16:54, 20 September 2014 (UTC)
+
<code>debian-sources</code> with <code>binary</code> USE flag requires at least 14GB free in <code>/var/tmp</code> and takes around 1 hour to build on a Intel Core i7 Processor.}}
 
+
=== Minor edits ===
+
Check minor edits to note that your commit is a small commit.  A minor edit can be filtered out of logs when searching through them.
+
 
+
=== video playlists ===
+
i have several examples of how to embed playlists in [[Programming]] but there are no examples in how to wiki.
+
 
+
=== Image Embedding ===
+
To embed images:
+
<pre>[[File:Nginx.gif|class=img-responsive|center]]</pre>
+
[[File:Nginx.gif|class=img-responsive|center]]
+
 
+
=== how to talk pages ===
+
 
+
we need a section explaining how to indent for step2 of talk threads
+
:ie conversation 2
+
:: ie convo 3
+
::: we need info on using tilde's to sign and date etc... noting that its good practice to sign with 4 ~
+
{{tip| <pre>~~~ && ~~~~ && ~~~~~</pre> produces [[User:Threesixes|Threesixes]] ([[User talk:Threesixes|talk]]) && [[User:Threesixes|Threesixes]] ([[User talk:Threesixes|talk]]) 22:41, 26 September 2014 (UTC) && 22:41, 26 September 2014 (UTC)}}
+
  
we need a note about user talk pages being a messaging system....  (i put a disqus on my talk page so i get email notifications when people say things to me) [[User:Threesixes|Threesixes]] ([[User talk:Threesixes|talk]]) 22:41, 26 September 2014 (UTC)
+
Let's emerge our kernel:
  
=== template requests ===
+
<console>
==== external resources ====
+
(chroot) # ##i##emerge debian-sources
I would like a sexy little widget for by the top of the page with links to: tldp, wikipedia, ohloh, cvedetails, github, sourceforge, etc with sexy little icons.  It will make our pages feel more interwoven with the larger linux community. ;-) [[User:Threesixes|Threesixes]] ([[User talk:Threesixes|talk]]) 23:30, 2 October 2014 (UTC)
+
</console>
  
http://www.cvedetails.com/vendor/12010/Mariadb.html
+
Once <code>emerge</code> completes, you'll have a brand new kernel and initramfs installed to <code>/boot</code>, plus kernel headers installed in <code>/usr/src/linux</code>, and you'll be ready to configure the boot loader to load these to boot your Funtoo Linux system.
  
==== fortune of the day ====
+
{{fancynote|NVIDIA card users: the <code>binary</code> USE flag installs the Nouveau drivers which cannot be loaded at the same time as the proprietary drivers, and cannot be unloaded at runtime because of KMS. You need to blacklist it under <code>/etc/modprobe.d/</code>.}}
I'd like a daily fortune rotation on my user page to show im looney tunes ;-) [[User:Threesixes|Threesixes]] ([[User talk:Threesixes|talk]]) 23:30, 2 October 2014 (UTC)
+
  
=== widget requests ===
+
{{fancynote|For an overview of other kernel options for Funtoo Linux, see [[Funtoo Linux Kernels]]. There may be modules that the Debian kernel doesn't include, a situation where [http://www.funtoo.org/wiki/Funtoo_Linux_Kernels#Using_Debian-Sources_with_Genkernel genkernel] would be useful. Also be sure to see [[:Category:Hardware Compatibility|hardware compatibility]] information.}}
# http://www.mediawikiwidgets.org/Widget:Ohloh_Project for dynamic language summary on packages
+
# http://www.mediawikiwidgets.org/Alexa <-this ones pretty rad
+
# http://www.mediawikiwidgets.org/AddThis
+
# adsense, the sites set for traffic, corporate sponsorship is a good idea.  https://www.mediawiki.org/wiki/Extension:Google_AdSense_2
+

Revision as of 19:06, May 28, 2015


Note

This is a template that is used as part of the Installation instructions which covers: Kernel Installation. Templates are being used to allow multiple variant install guides that use most of the same re-usable parts.


Kernel

Starting mid-May 2015, Funtoo Linux stage3's include a pre-built debian-sources kernel to make installation faster and easier. To see if debian-sources is installed, type:

(chroot) # emerge -s debian-sources
Searching...    
[ Results for search key : debian-sources ]
[ Applications found : 1 ]

*  sys-kernel/debian-sources
      Latest version available: 3.19.3
      Latest version installed: 3.19.3
      Size of files: 81,292 kB
      Homepage:      http://www.debian.org
      Description:   Debian Sources (and optional binary kernel)
      License:       GPL-2


If a version is listed under Latest version installed, then debian-sources is already pre-built for you and you can skip the rest of the Kernel section, and proceed to the Installing a Bootloader section.

Building the Kernel

If you need to build a kernel for Funtoo Linux, please follow these steps:

Note

See Funtoo Linux Kernels for a full list of kernels supported in Funtoo Linux. We recommend debian-sources for new users.

Important

debian-sources with binary USE flag requires at least 14GB free in /var/tmp and takes around 1 hour to build on a Intel Core i7 Processor.

Let's emerge our kernel:

(chroot) # emerge debian-sources

Once emerge completes, you'll have a brand new kernel and initramfs installed to /boot, plus kernel headers installed in /usr/src/linux, and you'll be ready to configure the boot loader to load these to boot your Funtoo Linux system.

Note

NVIDIA card users: the binary USE flag installs the Nouveau drivers which cannot be loaded at the same time as the proprietary drivers, and cannot be unloaded at runtime because of KMS. You need to blacklist it under /etc/modprobe.d/.

Note

For an overview of other kernel options for Funtoo Linux, see Funtoo Linux Kernels. There may be modules that the Debian kernel doesn't include, a situation where genkernel would be useful. Also be sure to see hardware compatibility information.