<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Linux | あみうな雑記帳</title>
	<atom:link href="https://ami-una.com/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>https://ami-una.com</link>
	<description>やったこと, 考えたことの雑記</description>
	<lastBuildDate>Thu, 28 Jul 2022 04:00:23 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://ami-una.com/wp/wp-content/uploads/2019/08/cropped-DSC_0194_00021_b-2-32x32.png</url>
	<title>Linux | あみうな雑記帳</title>
	<link>https://ami-una.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">165261312</site>	<item>
		<title>NetworkManager で L2TP/IPsec VPN を使えるようにした</title>
		<link>https://ami-una.com/l2tp-vpn-with-networkmanager/</link>
					<comments>https://ami-una.com/l2tp-vpn-with-networkmanager/#respond</comments>
		
		<dc:creator><![CDATA[あみうなぎ]]></dc:creator>
		<pubDate>Thu, 28 Jul 2022 04:00:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Gentoo Linux]]></category>
		<category><![CDATA[カーネル]]></category>
		<category><![CDATA[ネットワーク]]></category>
		<guid isPermaLink="false">https://ami-una.com/?p=743</guid>

					<description><![CDATA[Linux ラップトップからクライアントとして， NetworkManager を使った VPN 接続をできるようにした備忘録です．私の環境は次の通りです． OS : Gentoo Linux Kernel : 5.15 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Linux ラップトップからクライアントとして， NetworkManager を使った VPN 接続をできるようにした備忘録です．私の環境は次の通りです．</p>



<pre class="wp-block-preformatted">OS : Gentoo Linux
Kernel : 5.15.52
KDE Plasma : 5.24.5</pre>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">strongSwan のインストール</a></li><li><a href="#toc2" tabindex="0">NetworkManager の VPN サポート</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">strongSwan のインストール</span></h2>



<p class="wp-block-paragraph">Linux 向け IPsec 実装である strongSwan を導入します．まずは strongSwan の公式ドキュメントを参考にカーネルコンフィグをセットします．</p>




<a rel="noopener" href="https://docs.strongswan.org/docs/5.9/install/kernelModules.html" title="Required Kernel Modules :: strongSwan Documentation" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img fetchpriority="high" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fdocs.strongswan.org%2Fdocs%2F5.9%2Finstall%2FkernelModules.html?w=320&#038;h=180" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">Required Kernel Modules :: strongSwan Documentation</div><div class="blogcard-snippet external-blogcard-snippet"></div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://docs.strongswan.org/docs/5.9/install/kernelModules.html" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">docs.strongswan.org</div></div></div></div></a>



<p class="wp-block-paragraph">カーネルコンフィグのチェックにはドキュメント内にあるシェルスクリプトが便利です．下のスクリプトは現在使用中のカーネルソースのコンフィグから対応する値を出力してくれるようにパスを改変したものです．</p>



<pre class="wp-block-code bash"><code>#!/bin/sh
grep '\&lt;CONFIG_XFRM_USER\&gt;' /usr/src/linux/.config
grep '\&lt;CONFIG_NET_KEY\&gt;' /usr/src/linux/.config
grep '\&lt;CONFIG_INET\&gt;' /usr/src/linux/.config
grep '\&lt;CONFIG_IP_ADVANCED_ROUTER\&gt;' /usr/src/linux/.config
grep '\&lt;CONFIG_IP_MULTIPLE_TABLES\&gt;' /usr/src/linux/.config
grep '\&lt;CONFIG_INET_AH\&gt;' /usr/src/linux/.config
grep '\&lt;CONFIG_INET_ESP\&gt;' /usr/src/linux/.config
grep '\&lt;CONFIG_INET_IPCOMP\&gt;' /usr/src/linux/.config
grep '\&lt;CONFIG_INET_XFRM_MODE_TRANSPORT\&gt;' /usr/src/linux/.config
grep '\&lt;CONFIG_INET_XFRM_MODE_TUNNEL\&gt;' /usr/src/linux/.config
grep '\&lt;CONFIG_INET_XFRM_MODE_BEET\&gt;' /usr/src/linux/.config
grep '\&lt;CONFIG_IPV6\&gt;' /usr/src/linux/.config
grep '\&lt;CONFIG_INET6_AH\&gt;' /usr/src/linux/.config
grep '\&lt;CONFIG_INET6_ESP\&gt;' /usr/src/linux/.config
grep '\&lt;CONFIG_INET6_IPCOMP\&gt;' /usr/src/linux/.config
grep '\&lt;CONFIG_INET6_XFRM_MODE_TRANSPORT\&gt;' /usr/src/linux/.config
grep '\&lt;CONFIG_INET6_XFRM_MODE_TUNNEL\&gt;' /usr/src/linux/.config
grep '\&lt;CONFIG_INET6_XFRM_MODE_BEET\&gt;' /usr/src/linux/.config
grep '\&lt;CONFIG_IPV6_MULTIPLE_TABLES\&gt;' /usr/src/linux/.config
grep '\&lt;CONFIG_NETFILTER\&gt;' /usr/src/linux/.config
grep '\&lt;CONFIG_NETFILTER_XTABLES\&gt;' /usr/src/linux/.config
grep '\&lt;CONFIG_NETFILTER_XT_MATCH_POLICY\&gt;' /usr/src/linux/.config</code></pre>



<p class="wp-block-paragraph">コンフィグレーションが終わったらカーネルをビルド，インストール，再起動します．</p>



<p class="wp-block-paragraph">strongSwan をインストールします．</p>



<pre class="wp-block-code plaintext"><code># emerge net-vpn/strongswan</code></pre>



<h2 class="wp-block-heading"><span id="toc2">NetworkManager の VPN サポート</span></h2>



<p class="wp-block-paragraph">NetworkManager の L2TP プラグインをインストールします．</p>



<pre class="wp-block-code plaintext"><code># emerge net-vpn/networkmanager-l2tp</code></pre>



<p class="wp-block-paragraph">この段階で VPN に繋いでみたところ，接続に失敗しました．</p>



<figure class="wp-block-image size-full"><img decoding="async" width="557" height="144" src="https://ami-una.com/wp/wp-content/uploads/2022/07/vpn-error.png" alt="" class="wp-image-746" srcset="https://ami-una.com/wp/wp-content/uploads/2022/07/vpn-error.png 557w, https://ami-una.com/wp/wp-content/uploads/2022/07/vpn-error-500x129.png 500w, https://ami-una.com/wp/wp-content/uploads/2022/07/vpn-error-300x78.png 300w" sizes="(max-width: 557px) 100vw, 557px" /></figure>



<p class="wp-block-paragraph"><code>journalctl</code> でログを見てみるとケーパビリティの削除に失敗していたようです．</p>



<pre class="wp-block-code plaintext"><code>$ journalctl -u NetworkManager --since today</code></pre>



<pre class="wp-block-code plaintext"><code>...
charon&#91;1462]: 00&#91;LIB] dropping capabilities failed: Operation not permitted
charon&#91;1462]: 00&#91;DMN] capability dropping failed - aborting charon
...</code></pre>



<p class="wp-block-paragraph">NetworkManager のバウンディングセットに <code>CAP_SETPCAP</code> を追加して，ケーパビリティの継承・削除ができるようにします．</p>



<p class="wp-block-paragraph">FYI: </p>




<a rel="noopener" href="https://bugs.gentoo.org/732708" title="732708 &ndash; net-vpn/strongswan charon program complains about missing caps (net-misc/networkmanager needs CAP_SETPCAP?)" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fbugs.gentoo.org%2F732708?w=320&#038;h=180" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">732708 &ndash; net-vpn/strongswan charon program complains about missing caps (net-misc/networkmanager needs CAP_SETPCAP?)</div><div class="blogcard-snippet external-blogcard-snippet"></div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://bugs.gentoo.org/732708" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">bugs.gentoo.org</div></div></div></div></a>



<p class="wp-block-paragraph">systemd の NetworkManager.service の設定をオーバライドさせます． <code>/etc/systemd/system/NetworkManager.service.d/override.conf</code> を作成し，次のように編集します．</p>



<pre class="wp-block-code"><code>&#91;Service] 
CapabilityBoundingSet=CAP_SETPCAP</code></pre>



<p class="wp-block-paragraph">NetworkManager を再起動します．</p>



<pre class="wp-block-code plaintext"><code># systemctl restart NetworkManager</code></pre>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="554" height="112" src="https://ami-una.com/wp/wp-content/uploads/2022/07/vpn-success-ja.png" alt="" class="wp-image-748" srcset="https://ami-una.com/wp/wp-content/uploads/2022/07/vpn-success-ja.png 554w, https://ami-una.com/wp/wp-content/uploads/2022/07/vpn-success-ja-500x101.png 500w, https://ami-una.com/wp/wp-content/uploads/2022/07/vpn-success-ja-300x61.png 300w" sizes="(max-width: 554px) 100vw, 554px" /></figure>



<p class="wp-block-paragraph">VPN 接続ができるようになりました．</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ami-una.com/l2tp-vpn-with-networkmanager/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">743</post-id>	</item>
		<item>
		<title>Gentoo Linux: [Firmware Bug]: TSC_DEADLINE disabled due to Errata; を取り除いた</title>
		<link>https://ami-una.com/firmware-bug-microcode-update/</link>
					<comments>https://ami-una.com/firmware-bug-microcode-update/#respond</comments>
		
		<dc:creator><![CDATA[あみうなぎ]]></dc:creator>
		<pubDate>Tue, 07 Jul 2020 08:30:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Gentoo Linux]]></category>
		<category><![CDATA[カーネル]]></category>
		<guid isPermaLink="false">https://ami-una.com/?p=446</guid>

					<description><![CDATA[目次 発生した問題やったこと 発生した問題 Gentoo Linux をインストール後，カーネルメッセージに [Firmware Bug]: TSC_DEADLINE disabled due to Errata; と出 [&#8230;]]]></description>
										<content:encoded><![CDATA[

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">発生した問題</a></li><li><a href="#toc2" tabindex="0">やったこと</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">発生した問題</span></h2>



<pre class="wp-block-code plaintext"><code>$ dmesg | grep microcode
&#91;    0.025038] &#91;Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x20 (or later)
&#91;    0.092753] SRBDS: Vulnerable: No microcode
&#91;    0.092754] MDS: Vulnerable: Clear CPU buffers attempted, no microcode
&#91;    0.422608] microcode: sig=0x40651, pf=0x40, revision=0x17
&#91;    0.422657] microcode: Microcode Update Driver: v2.2.</code></pre>



<p class="wp-block-paragraph">Gentoo Linux をインストール後，カーネルメッセージに <code>[Firmware Bug]: TSC_DEADLINE disabled due to Errata;</code> と出力されていました．これは，CPU のマイクロコードのアップデートを正しく読み込めず，古いもの (今回は <code>0x17</code> ) を読んでいることが原因でした．私の環境は次の通りです．</p>



<pre class="wp-block-preformatted">OS : Gentoo Linux
Kernel : 5.4.48-gentoo
CPU : intel Core i5-4210U</pre>



<p class="wp-block-paragraph"><a rel="noopener" href="https://www.intel.com/content/dam/www/public/us/en/documents/corporate-information/SA00233-microcode-update-guidance.pdf" target="_blank">intel の資料</a>によれば，この CPU で期待されるリビジョンは 2019/08/31 の時点で <code>0x25</code> です．</p>



<h2 class="wp-block-heading"><span id="toc2">やったこと</span></h2>



<p class="wp-block-paragraph">最初に，Gentoo Wiki を参考にカーネルコンフィグを設定し，必要なツール類をインストールしました．</p>




<a rel="noopener" href="https://wiki.gentoo.org/wiki/Intel_microcode" title="Intel microcode - Gentoo wiki" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fwiki.gentoo.org%2Fwiki%2FIntel_microcode?w=320&#038;h=180" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">Intel microcode - Gentoo wiki</div><div class="blogcard-snippet external-blogcard-snippet"></div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://wiki.gentoo.org/wiki/Intel_microcode" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">wiki.gentoo.org</div></div></div></div></a>



<pre class="wp-block-code plaintext"><code># emerge sys-kernel/linux-firmware sys-firmware/intel-microcode sys-apps/iucode_tool</code></pre>



<p class="wp-block-paragraph">次に，fwupd で UEFI のアップデートを確認しました．UEFI が古い場合，マイクロコードのアップデートに対応できないことがあるそうなので念のため行いました．</p>




<a rel="noopener" href="https://wiki.gentoo.org/wiki/Fwupd" title="fwupd - Gentoo wiki" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fwiki.gentoo.org%2Fwiki%2FFwupd?w=320&#038;h=180" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">fwupd - Gentoo wiki</div><div class="blogcard-snippet external-blogcard-snippet"></div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://wiki.gentoo.org/wiki/Fwupd" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">wiki.gentoo.org</div></div></div></div></a>



<p class="wp-block-paragraph">ここでマイクロコードをリロードしてみたところ，新しいマイクロコードが読み込まれ，リビジョンが <code>0x26</code> になっていました．</p>



<pre class="wp-block-code plaintext"><code># echo 1 > /sys/devices/system/cpu/microcode/reload</code></pre>



<pre class="wp-block-code plaintext"><code>$ dmesg | grep microcode
&#91;    0.025038] &#91;Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x20 (or later)
&#91;    0.092753] SRBDS: Vulnerable: No microcode
&#91;    0.092754] MDS: Vulnerable: Clear CPU buffers attempted, no microcode
&#91;    0.422608] microcode: sig=0x40651, pf=0x40, revision=0x17
&#91;    0.422657] microcode: Microcode Update Driver: v2.2.
&#91; 9151.754308] microcode: updated to revision 0x26, date = 2019-11-12
&#91; 9151.755893] x86/CPU: CPU features have changed after loading microcode, but might not take effect.
&#91; 9151.755901] microcode: Reload completed, microcode revision: 0x26</code></pre>



<p class="wp-block-paragraph">マイクロコードのアップデートを適用できることがわかったので，ロードされているマイクロコードのファイルを調べ，カーネルに組み込むことにしました．</p>



<p class="wp-block-paragraph">システムに必要なマイクロコードだけをインストールするように，<strong><code>/etc/portage/make.conf</code></strong> に</p>



<pre class="wp-block-code plaintext"><code>MICROCODE_SIGNATURES="-S"</code></pre>



<p class="wp-block-paragraph">を追記し，マイクロコードのパッケージを再構成しました．</p>



<pre class="wp-block-code plaintext"><code># emerge -1 intel-microcode</code></pre>



<p class="wp-block-paragraph">これでシステムに適したマイクロコードだけがインストールされました．</p>



<pre class="wp-block-code plaintext"><code>$ iucode_tool -S -l /lib/firmware/intel-ucode/*
iucode_tool: system has processor(s) with signature 0x00040651
microcode bundle 1: /lib/firmware/intel-ucode/06-45-01
selected microcodes:
  001/001: sig 0x00040651, pf_mask 0x72, 2019-11-12, rev 0x0026, size 22528</code></pre>



<p class="wp-block-paragraph"><code>iucode_tool</code> コマンドの結果から，<code>/lib/firmware/intel-ucode/06-45-01</code> がこのマシンで使うマイクロコードのファイルであることがわかりました．</p>



<p class="wp-block-paragraph">これをカーネルに組み込むために，カーネルコンフィグを変更しました．<code>make menuconfig</code> で <code>Build named firmware blobs into the kernel binary</code> の欄に調べたファイル名を入力し，再ビルド，インストールしました．</p>



<pre class="wp-block-code plaintext"><code>Device Drivers  --->
  Generic Driver Options  --->
    Firmware Loader  --->
      -*-   Firmware loading facility 
      (intel-ucode/06-45-01) Build named firmware blobs into the kernel binary 
      (/lib/firmware) Firmware blobs root directory (NEW)</code></pre>



<p class="wp-block-paragraph">再起動するとマイクロコードのアップデートがちゃんと適用され，<code>[Firmware Bug]: TSC_DEADLINE disabled due to Errata;</code> はなくなりました．</p>



<pre class="wp-block-code plaintext"><code>$ dmesg | grep microcode
&#91;    0.000000] microcode: microcode updated early to revision 0x26, date = 2019-11-12
&#91;    0.314334] microcode: sig=0x40651, pf=0x40, revision=0x26
&#91;    0.314375] microcode: Microcode Update Driver: v2.2.</code></pre>
]]></content:encoded>
					
					<wfw:commentRss>https://ami-una.com/firmware-bug-microcode-update/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">446</post-id>	</item>
		<item>
		<title>Gentoo Linux (64bit + systemd + KDE Plasma) をインストールした</title>
		<link>https://ami-una.com/gentoo-linux-install/</link>
					<comments>https://ami-una.com/gentoo-linux-install/#respond</comments>
		
		<dc:creator><![CDATA[あみうなぎ]]></dc:creator>
		<pubDate>Wed, 01 Jul 2020 05:00:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Gentoo Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[カーネル]]></category>
		<guid isPermaLink="false">https://ami-una.com/?p=368</guid>

					<description><![CDATA[普段使っているPC にピュア 64bit, systemd, KDE Plasma 環境の Gentoo Linux をインストールしました． 私は 2 年ほど Ubuntu をメインに使ってきたのですが，Linux を [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">普段使っているPC にピュア 64bit, systemd, KDE Plasma 環境の Gentoo Linux をインストールしました．</p>



<p class="wp-block-paragraph">私は 2 年ほど Ubuntu をメインに使ってきたのですが，Linux をソースコードからビルドする機会が増えたことや，PC をもっとサクサク使いたいといった思いから Gentoo Linux に挑戦することにしました．</p>



<p class="wp-block-paragraph">インストールの手順は Gentoo Wiki に詳しく書かれていますが，実際にデスクトップ環境を整えようと思うと様々なページを探して読まなければなりません．私は最初に Gentoo Linux をインストールした際，OS のインストール後に何をすればいいのかわからず途方に暮れていたので，現環境作りの過程を備忘録として書いておきます．</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">インストールの準備</a></li><li><a href="#toc2" tabindex="0">インストール</a><ol><li><a href="#toc3" tabindex="0">カーネルコンフィグ</a></li><li><a href="#toc4" tabindex="0">プロファイルの自作</a></li></ol></li><li><a href="#toc5" tabindex="0">GUI 環境の導入</a><ol><li><a href="#toc6" tabindex="0">デスクトップ環境のインストール</a></li><li><a href="#toc7" tabindex="0">日本語環境の導入</a><ol><li><a href="#toc8" tabindex="0">フォント</a></li><li><a href="#toc9" tabindex="0">入力ツール</a></li></ol></li></ol></li><li><a href="#toc10" tabindex="0">おわりに</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">インストールの準備</span></h2>



<p class="wp-block-paragraph">Gentoo Linux amd64 ハンドブックではまず最初にインストールメディアを作成します．しかし，基本的に bash が動けばインストール作業を行うことができるので，別のディストーションの Live USB を使うこともできます．先輩の受け売りですが&#8230;</p>



<p class="wp-block-paragraph">私の環境ではもともと Ubuntu が動いていたので，クローンを作成しそこからブートすることでシステムの構築を行う方針で作業を進めました．ディスクのクローンの作成には ArchWiki を参考にしました．</p>




<a rel="noopener" href="https://wiki.archlinux.jp/index.php/%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF%E3%81%AE%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%B3" title="&#12487;&#12451;&#12473;&#12463;&#12398;&#12463;&#12525;&#12540;&#12531; - ArchWiki" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fwiki.archlinux.jp%2Findex.php%2F%25E3%2583%2587%25E3%2582%25A3%25E3%2582%25B9%25E3%2582%25AF%25E3%2581%25AE%25E3%2582%25AF%25E3%2583%25AD%25E3%2583%25BC%25E3%2583%25B3?w=320&#038;h=180" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">&#12487;&#12451;&#12473;&#12463;&#12398;&#12463;&#12525;&#12540;&#12531; - ArchWiki</div><div class="blogcard-snippet external-blogcard-snippet"></div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://wiki.archlinux.jp/index.php/%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF%E3%81%AE%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%B3" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">wiki.archlinux.jp</div></div></div></div></a>



<p class="wp-block-paragraph">ディスクのクローンを作成するための Live USB を作成，ブートし，root に入ります．そこで</p>



<pre class="wp-block-code plaintext"><code># fdisk -l</code></pre>



<p class="wp-block-paragraph">を実行し，ディスクの情報を集めます．今回は Ubuntu が入った SSD が sda で，コピー先の HDD が sdb だったので dd コマンドを次のように打ちました．</p>



<pre class="wp-block-code plaintext"><code># dd if=/dev/sda of=/dev/sdb bs=64K conv=noerror,sync status=progress</code></pre>



<p class="wp-block-paragraph">これでクローンができましたが UUID が同じなので両方とも繋いでブートすることはできません．どちらかの UUID を再生成することでブート可能になるかと思います．</p>



<p class="wp-block-paragraph">実のところ，私はそのままクローン作成用の Live USB を使ってインストール作業を行いました．クローンが入った HDD を SATA-USB 変換を介して USB ハブに繋いだところ，電流不足で動かなかったからです&#8230;</p>



<p class="wp-block-paragraph">新しい環境に入る段階までインストールが進めば，Gentoo Wiki に書いてあるように</p>



<pre class="wp-block-code plaintext"><code># mkdir /mnt/gentoo/
# mount /dev/sda4 /mnt/gentoo
# mount --types proc /proc /mnt/gentoo/proc
# mount --rbind /sys /mnt/gentoo/sys
# mount --make-rslave /mnt/gentoo/sys
# mount --rbind /dev /mnt/gentoo/dev
# mount --make-rslave /mnt/gentoo/dev
# test -L /dev/shm &amp;&amp; rm /dev/shm &amp;&amp; mkdir /dev/shm
# mount --types tmpfs --options nosuid,nodev,noexec shm /dev/shm
# chmod 1777 /dev/shm
# chroot /mnt/gentoo /bin/bash
# source /etc/profile
# mount /dev/sda2 /boot</code></pre>



<p class="wp-block-paragraph">とすることで，Ubuntu などからインストール中の Gentoo 環境に入って作業をすることができます．</p>



<h2 class="wp-block-heading"><span id="toc2">インストール</span></h2>



<p class="wp-block-paragraph">インストール作業は Gentoo Wiki を参考にしました．ここを読み込めば大抵なんとかなる気がします．</p>




<a rel="noopener" href="https://wiki.gentoo.org/wiki/Handbook:AMD64/Full/Installation/ja" title="Gentoo Linux amd64 &#12495;&#12531;&#12489;&#12502;&#12483;&#12463;: Gentoo &#12434;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;&#12377;&#12427; - Gentoo wiki" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fwiki.gentoo.org%2Fwiki%2FHandbook%3AAMD64%2FFull%2FInstallation%2Fja?w=320&#038;h=180" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">Gentoo Linux amd64 &#12495;&#12531;&#12489;&#12502;&#12483;&#12463;: Gentoo &#12434;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;&#12377;&#12427; - Gentoo wiki</div><div class="blogcard-snippet external-blogcard-snippet"></div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://wiki.gentoo.org/wiki/Handbook:AMD64/Full/Installation/ja" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">wiki.gentoo.org</div></div></div></div></a>



<p class="wp-block-paragraph">いくつか自己流で行った点があるので，そこについて記します．</p>



<h3 class="wp-block-heading"><span id="toc3">カーネルコンフィグ</span></h3>



<p class="wp-block-paragraph">カーネルコンフィグを作成する際，USB ブートした環境で <code>make localyesconfig</code> を使うことで，最低限起動はする環境を作れます．私は代わりに <code>make localmodconfig</code> を使い，SATA のドライバを入れ忘れたためカーネルパニックを起こしました．コマンド任せではなく，自分でも一通り目を通しましょう．</p>



<h3 class="wp-block-heading"><span id="toc4">プロファイルの自作</span></h3>



<p class="wp-block-paragraph">Gentoo Linux ではプロファイルを設定することで自分の望む環境を構築しやすくなります．しかし，私が望むピュア 64bit (no-multilib) と Plasma/systemd の両方を含むプロファイルはありませんでした．そのため，これらを組み合わせた自作のプロファイルを作成しました．</p>



<p class="wp-block-paragraph">次の 2 つのサイトを参考にし，local というリポジトリを作成しました．</p>




<a rel="noopener" href="https://unix.stackexchange.com/questions/252428/how-do-i-apply-multiple-profiles-at-once-on-gentoo" title="How do I apply multiple profiles at once on Gentoo?" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://unix.stackexchange.com/Content/Sites/unix/Img/apple-touch-icon.png?v=5cf7fe716a89" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">How do I apply multiple profiles at once on Gentoo?</div><div class="blogcard-snippet external-blogcard-snippet">I am installing KDE on a Gentoo Linux Hardened system. The official Gentoo wiki says the recommended way is to apply the...</div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://unix.stackexchange.com/questions/252428/how-do-i-apply-multiple-profiles-at-once-on-gentoo" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">unix.stackexchange.com</div></div></div></div></a>




<a rel="noopener" href="https://wiki.gentoo.org/wiki/Profile_(Portage)" title="Portage/Profiles - Gentoo wiki" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fwiki.gentoo.org%2Fwiki%2FProfile_%28Portage%29?w=320&#038;h=180" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">Portage/Profiles - Gentoo wiki</div><div class="blogcard-snippet external-blogcard-snippet"></div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://wiki.gentoo.org/wiki/Profile_(Portage)" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">wiki.gentoo.org</div></div></div></div></a>



<p class="wp-block-paragraph">手順の中に存在しないディレクトリが出てきた場合，自分で作りましょう．</p>



<p class="wp-block-paragraph"><strong><code>/etc/portage/repos.conf/local.conf</code></strong> を作成，次のように編集します．</p>



<pre class="wp-block-code plaintext"><code>&#91;local]
# 'eselect repository' default location
location = /var/db/repos/local</code></pre>



<p class="wp-block-paragraph"><strong><code>/var/db/repos/local/profiles/repo_name</code></strong> を次のように編集します．</p>



<pre class="wp-block-code plaintext"><code>local</code></pre>



<p class="wp-block-paragraph"><strong><code>/var/db/repos/local/metadata/layout.conf</code></strong> を次のように編集します．</p>



<pre class="wp-block-code plaintext"><code>masters = gentoo
profile-formats = portage-2</code></pre>



<p class="wp-block-paragraph"><strong><code>/var/db/repos/local/profiles/default/linux/amd64/17.1/no-multilib/plasma/systemd/parent</code></strong> を次のように編集します．</p>



<pre class="wp-block-code plaintext"><code>/var/db/repos/gentoo/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/
/var/db/repos/gentoo/profiles/default/linux/amd64/17.1/no-multilib</code></pre>



<p class="wp-block-paragraph"><strong><code>/var/db/repos/local/profiles/profiles.desc</code></strong> に先程作成したディレクトリのパス名を書きます．stable のプロファイルを組み合わせているので，このプロファイルも一応 stable にしておきました．</p>



<pre class="wp-block-code plaintext"><code>amd64	default/linux/amd64/17.1/no-multilib/plasma/systemd	stable</code></pre>



<p class="wp-block-paragraph">これで <code>eselect profile list</code> で自作プロファイルを選べるようになります．</p>



<h2 class="wp-block-heading"><span id="toc5">GUI 環境の導入</span></h2>



<p class="wp-block-paragraph">ここから Gentoo Linux amd64 ハンドブックの範囲外です．普段使いをするために GUI 環境を導入しました．</p>



<h3 class="wp-block-heading"><span id="toc6">デスクトップ環境のインストール</span></h3>



<p class="wp-block-paragraph">デスクトップ環境には，KDE Plasma をインストールしました．インストールの順番としては X の導入，KDE の導入，SDDM の設定になります．X などはカーネルコンフィグや make.conf の設定が間違っていなければ，大抵の場合自動でデバイスなどを認識してくれるはずです．だめならログを見ましょう．</p>




<a rel="noopener" href="https://wiki.gentoo.org/wiki/Xorg/Guide/ja" title="Xorg/&#12460;&#12452;&#12489; - Gentoo wiki" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fwiki.gentoo.org%2Fwiki%2FXorg%2FGuide%2Fja?w=320&#038;h=180" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">Xorg/&#12460;&#12452;&#12489; - Gentoo wiki</div><div class="blogcard-snippet external-blogcard-snippet"></div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://wiki.gentoo.org/wiki/Xorg/Guide/ja" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">wiki.gentoo.org</div></div></div></div></a>




<a rel="noopener" href="https://wiki.gentoo.org/wiki/KDE/ja" title="KDE - Gentoo wiki" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fwiki.gentoo.org%2Fwiki%2FKDE%2Fja?w=320&#038;h=180" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">KDE - Gentoo wiki</div><div class="blogcard-snippet external-blogcard-snippet"></div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://wiki.gentoo.org/wiki/KDE/ja" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">wiki.gentoo.org</div></div></div></div></a>




<a rel="noopener" href="https://wiki.gentoo.org/wiki/SDDM" title="SDDM - Gentoo wiki" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fwiki.gentoo.org%2Fwiki%2FSDDM?w=320&#038;h=180" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">SDDM - Gentoo wiki</div><div class="blogcard-snippet external-blogcard-snippet"></div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://wiki.gentoo.org/wiki/SDDM" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">wiki.gentoo.org</div></div></div></div></a>



<p class="wp-block-paragraph">KDE のアプリケーションを導入する際，<code>kde-apps/kde-apps-meta</code> で導入すると，私にとって不要なアプリケーションが入ってしまうため，必要なアプリケーションだけを選択しました．</p>



<pre class="wp-block-code plaintext"><code># emerge -a kde-plasma/plasma-meta kde-apps/kdecore-meta kde-apps/kdegraphics-meta kde-apps/kdemultimedia-meta kde-apps/kdenetwork-meta kde-apps/kdeutils-meta kde-apps/kdeaccessibility-meta kde-apps/kdesdk-meta</code></pre>



<h3 class="wp-block-heading"><span id="toc7">日本語環境の導入</span></h3>



<p class="wp-block-paragraph">日本語環境を導入する専用の wiki があるので，これを参考にしました．フォントと入力ツールを導入します．</p>




<a rel="noopener" href="https://wiki.gentoo.org/wiki/How_to_read_and_write_in_Japanese/ja" title="&#26085;&#26412;&#35486;&#12434;&#20351;&#12387;&#12383;&#35501;&#12415;&#26360;&#12365;&#12398;&#26041;&#27861; - Gentoo wiki" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fwiki.gentoo.org%2Fwiki%2FHow_to_read_and_write_in_Japanese%2Fja?w=320&#038;h=180" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">&#26085;&#26412;&#35486;&#12434;&#20351;&#12387;&#12383;&#35501;&#12415;&#26360;&#12365;&#12398;&#26041;&#27861; - Gentoo wiki</div><div class="blogcard-snippet external-blogcard-snippet"></div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://wiki.gentoo.org/wiki/How_to_read_and_write_in_Japanese/ja" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">wiki.gentoo.org</div></div></div></div></a>



<h4 class="wp-block-heading"><span id="toc8">フォント</span></h4>



<p class="wp-block-paragraph">フォント設定では次の 2 つのサイトを参考にしました．</p>




<a rel="noopener" href="https://wiki.gentoo.org/wiki/Fontconfig/ja" title="Fontconfig - Gentoo wiki" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fwiki.gentoo.org%2Fwiki%2FFontconfig%2Fja?w=320&#038;h=180" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">Fontconfig - Gentoo wiki</div><div class="blogcard-snippet external-blogcard-snippet"></div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://wiki.gentoo.org/wiki/Fontconfig/ja" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">wiki.gentoo.org</div></div></div></div></a>




<a rel="noopener" href="https://sites.google.com/site/teyasn001/crunchbang-linux-11/default-font" title="Sign in - Google Accounts" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fsites.google.com%2Fsite%2Fteyasn001%2Fcrunchbang-linux-11%2Fdefault-font?w=320&#038;h=180" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">Sign in - Google Accounts</div><div class="blogcard-snippet external-blogcard-snippet"></div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://sites.google.com/site/teyasn001/crunchbang-linux-11/default-font" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">sites.google.com</div></div></div></div></a>



<p class="wp-block-paragraph">日本語フォントには Google の Noto ファミリーを入れました．</p>



<pre class="wp-block-code plaintext"><code># emerge -a media-fonts/noto media-fonts/noto-cjk</code></pre>



<p class="wp-block-paragraph">Noto を GUI のデフォルトのフォントに指定します．<code>eselect</code> で Noto を有効化した後，<strong><code>/etc/fonts/local.conf</code></strong> を作成，次のように編集します．</p>



<pre class="wp-block-code xml"><code>&lt;?xml version="1.0"?>
&lt;!DOCTYPE fontconfig SYSTEM "fonts.dtd">
&lt;fontconfig>
  &lt;alias>
        &lt;family>serif&lt;/family> 
        &lt;prefer> 
            &lt;family>Noto Serif CJK JP&lt;/family>
        &lt;/prefer>
    &lt;/alias> 
    &lt;alias> 
        &lt;family>sans-serif&lt;/family> 
        &lt;prefer> 
            &lt;family>Noto Sans CJK JP&lt;/family>
        &lt;/prefer>
    &lt;/alias> 
    &lt;alias> 
        &lt;family>monospace&lt;/family> 
        &lt;prefer>
        &lt;family>Noto Sans Mono CJK JP&lt;/family>
        &lt;/prefer> 
  &lt;/alias>
&lt;/fontconfig></code></pre>



<p class="wp-block-paragraph">1 度ログアウトして再度ログインします．<code>fc-match</code> で確認すると Noto になっていることがわかります．</p>



<pre class="wp-block-code plaintext"><code>$ fc-match serif
NotoSerifCJK-Regular.ttc: "Noto Serif CJK JP" "Regular"
$ fc-match sans-serif
NotoSansCJK-Regular.ttc: "Noto Sans CJK JP" "Regular"
$ fc-match monospace
NotoSansCJK-Regular.ttc: "Noto Sans Mono CJK JP" "Regular"
</code></pre>



<p class="wp-block-paragraph">デスクトップのフォント設定は KDE のツールを使います．</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1410" height="859" src="https://i0.wp.com/ami-una.com/wp/wp-content/uploads/2020/06/Screenshot_20200630_210646.png?fit=800%2C487&amp;ssl=1" alt="" class="wp-image-421" srcset="https://ami-una.com/wp/wp-content/uploads/2020/06/Screenshot_20200630_210646.png 1410w, https://ami-una.com/wp/wp-content/uploads/2020/06/Screenshot_20200630_210646-500x305.png 500w, https://ami-una.com/wp/wp-content/uploads/2020/06/Screenshot_20200630_210646-800x487.png 800w, https://ami-una.com/wp/wp-content/uploads/2020/06/Screenshot_20200630_210646-300x183.png 300w, https://ami-una.com/wp/wp-content/uploads/2020/06/Screenshot_20200630_210646-768x468.png 768w" sizes="(max-width: 1410px) 100vw, 1410px" /></figure>



<p class="wp-block-paragraph">Plasma で使うフォントの設定は「 KDE システム設定」内の「フォント」で変えることができるので，すべて Noto ファミリーに設定しました．</p>



<h4 class="wp-block-heading"><span id="toc9">入力ツール</span></h4>



<p class="wp-block-paragraph">入力ツールには ibus-mozc を選びました．USE フラグに <code>ibus</code> と <code>gui</code> を立ててインストールしました．</p>



<pre class="wp-block-code plaintext"><code># emerge -a app-i18n/mozc</code></pre>



<p class="wp-block-paragraph">ログイン時に ibus が立ち上がってほしいので <code><strong>~/.bash_profile</strong></code> にその旨を追記します．</p>



<pre class="wp-block-code bash"><code>export LANG=ja_JP.utf8
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS="@im=ibus"
export XIM=ibus
ibus-daemon -drx
source ~/.bashrc</code></pre>



<p class="wp-block-paragraph">ibus と mozc の入力切替のショートカットは次のサイトを参考に変更しました．ibus のショートカットを普段使わないものにし，mozc の「キー設定」から「IMEを無効化」と「IMEを有効化」に割り当てられているキーを希望のものに変更しました．</p>



<figure class="wp-block-embed is-type-rich is-provider-hatena-blog"><div class="wp-block-embed__wrapper">
<iframe title="gentoo linuxでのmozcでの日本語入力モード - ランツァとレビンと自転車と釣りのこと" src="https://hatenablog-parts.com/embed?url=https%3A%2F%2Far125s.hatenablog.com%2Fentry%2F2018%2F12%2F05%2F021756%3Futm_source%3Dfeed" class="embed-card embed-blogcard" scrolling="no" frameborder="0" style="display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;"></iframe>
</div></figure>



<p class="wp-block-paragraph">ibus-mozc をインストールしただけでは KDE のアプリケーションに日本語入力ができませんでした．これは， <code>dev-qt/qtgui</code> と <code>kde-plasma/plasma-desktop</code> の USE フラグに <code>ibus</code> を立て忘れていたことが原因でした．wiki に書いてある通り，これらに適切な USE フラグを設定してビルドし直すことで日本語入力ができました．</p>




<a rel="noopener" href="https://wiki.gentoo.org/wiki/IBus" title="IBus - Gentoo wiki" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fwiki.gentoo.org%2Fwiki%2FIBus?w=320&#038;h=180" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">IBus - Gentoo wiki</div><div class="blogcard-snippet external-blogcard-snippet"></div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://wiki.gentoo.org/wiki/IBus" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">wiki.gentoo.org</div></div></div></div></a>



<h2 class="wp-block-heading"><span id="toc10">おわりに</span></h2>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://i2.wp.com/ami-una.com/wp/wp-content/uploads/2020/06/Screenshot_20200630_170147.png?fit=800%2C450&amp;ssl=1" alt="" class="wp-image-427" srcset="https://ami-una.com/wp/wp-content/uploads/2020/06/Screenshot_20200630_170147.png 1920w, https://ami-una.com/wp/wp-content/uploads/2020/06/Screenshot_20200630_170147-500x281.png 500w, https://ami-una.com/wp/wp-content/uploads/2020/06/Screenshot_20200630_170147-800x450.png 800w, https://ami-una.com/wp/wp-content/uploads/2020/06/Screenshot_20200630_170147-300x169.png 300w, https://ami-una.com/wp/wp-content/uploads/2020/06/Screenshot_20200630_170147-768x432.png 768w, https://ami-una.com/wp/wp-content/uploads/2020/06/Screenshot_20200630_170147-1536x864.png 1536w, https://ami-una.com/wp/wp-content/uploads/2020/06/Screenshot_20200630_170147-240x135.png 240w, https://ami-una.com/wp/wp-content/uploads/2020/06/Screenshot_20200630_170147-320x180.png 320w, https://ami-una.com/wp/wp-content/uploads/2020/06/Screenshot_20200630_170147-640x360.png 640w" sizes="(max-width: 1920px) 100vw, 1920px" /></figure>



<p class="wp-block-paragraph">ここまでピュア 64bit, systemd, KDE Plasma 環境の Gentoo Linux のインストール過程を書きました．この環境に Chrome などを入れればしばらくは使えそうです．ただ，電源管理や外部デバイスへの対応など，やるべきことはまだまだ残っているので追々対応していくつもりです．</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ami-una.com/gentoo-linux-install/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">368</post-id>	</item>
		<item>
		<title>Ubuntu 18.04 UKUUでのカーネルアップデートをGRUBに反映させた</title>
		<link>https://ami-una.com/ukuu-grub-mkconfig/</link>
					<comments>https://ami-una.com/ukuu-grub-mkconfig/#respond</comments>
		
		<dc:creator><![CDATA[あみうなぎ]]></dc:creator>
		<pubDate>Sun, 05 Apr 2020 13:10:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[カーネル]]></category>
		<guid isPermaLink="false">https://ami-una.com/?p=264</guid>

					<description><![CDATA[久しぶりにUKUUを使ってカーネルのアップデートをしたところ，インストールに成功したにも関わらず，再起動後も新しいカーネルが実行されませんでした．GRUBの起動メニューを開いていみると新しいカーネルが表示されていなかった [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">久しぶりにUKUUを使ってカーネルのアップデートをしたところ，インストールに成功したにも関わらず，再起動後も新しいカーネルが実行されませんでした．GRUBの起動メニューを開いていみると新しいカーネルが表示されていなかったので，設定ファイルを更新して新しいカーネルを選べるようにしました．</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">環境</a></li><li><a href="#toc2" tabindex="0">設定ファイルの更新</a></li><li><a href="#toc3" tabindex="0">確認</a></li><li><a href="#toc4" tabindex="0">参考にしたサイト</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">環境</span></h2>



<p class="wp-block-paragraph">筆者のマシンはUEFIベースのものなので，特に断りがない限りUEFIについて記述します．</p>



<ul class="wp-block-list"><li>OS: Ubuntu 18.04</li><li>動作中のカーネル: Linux 5.5.11</li><li>アップデートするカーネル: Linux 5.5.15</li></ul>



<h2 class="wp-block-heading"><span id="toc2">設定ファイルの更新</span></h2>



<p class="wp-block-paragraph">rootで作業するため，次のコマンドを発行します．</p>



<pre class="wp-block-code plaintext"><code>$ sudo su</code></pre>



<p class="wp-block-paragraph">GRUBの起動メニューを再生成します．出力先に，UEFIでの起動で読まれる<code>/boot/efi/EFI/ubuntu/grub.cfg</code>を指定します．UbuntuはGRUB 2を使用していますが，コマンドは<code>grub-~</code>となっているようです．</p>



<pre class="wp-block-code plaintext"><code># grub-mkconfig -o /boot/efi/EFI/ubuntu/grub.cfg</code></pre>



<p class="wp-block-paragraph"><code>grub.cfg</code>の<code>menuentry</code>にアップデートするカーネルの名前があることを確認します．</p>



<pre class="wp-block-code plaintext"><code># grep menuentry /boot/efi/EFI/ubuntu/grub.cfg</code></pre>



<p class="wp-block-paragraph">再起動します．</p>



<pre class="wp-block-code plaintext"><code># reboot</code></pre>



<h2 class="wp-block-heading"><span id="toc3">確認</span></h2>



<p class="wp-block-paragraph">次のコマンドを発行してアップデートできていることを確認します．</p>



<pre class="wp-block-code plaintext"><code>$ uname -r</code></pre>



<h2 class="wp-block-heading"><span id="toc4">参考にしたサイト</span></h2>



<ul class="wp-block-list"><li><a rel="noopener" href="https://blog.nullnuma.com/syscall-add/" target="_blank">システムコールの追加</a></li><li><a rel="noopener" href="https://access.redhat.com/documentation/ja-jp/red_hat_enterprise_linux/7/html/system_administrators_guide/ch-working_with_the_grub_2_boot_loader#sec-Customizing_the_GRUB_2_Configuration_File" target="_blank">26.5. GRUB 2 設定ファイルのカスタマイズ</a></li></ul>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://ami-una.com/ukuu-grub-mkconfig/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">264</post-id>	</item>
		<item>
		<title>One by WacomをUbuntu18.04で使えるようにした</title>
		<link>https://ami-una.com/pentab-on-ubuntu/</link>
					<comments>https://ami-una.com/pentab-on-ubuntu/#respond</comments>
		
		<dc:creator><![CDATA[あみうなぎ]]></dc:creator>
		<pubDate>Sun, 08 Dec 2019 03:00:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[カーネル]]></category>
		<category><![CDATA[ペンタブレット]]></category>
		<category><![CDATA[入力機器]]></category>
		<guid isPermaLink="false">https://ami-una.com/?p=194</guid>

					<description><![CDATA[Wacomのお手軽ペンタブレットOne by WacomをUbuntu 18.04で使うまでの方法を書きます．2019年の花粉が飛び交う時期はドライバを更新するだけで動作したのですが，寒さも厳しくなる今日この頃はうまくい [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Wacomのお手軽ペンタブレットOne by WacomをUbuntu 18.04で使うまでの方法を書きます．2019年の花粉が飛び交う時期はドライバを更新するだけで動作したのですが，寒さも厳しくなる今日この頃はうまくいかなくなっていたので，カーネルのアップグレードしました．そのときの対応をまとめておこうと思います．</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-10" checked><label class="toc-title" for="toc-checkbox-10">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">One by Wacomについて</a></li><li><a href="#toc2" tabindex="0">Linuxカーネルのバージョン確認</a></li><li><a href="#toc3" tabindex="0">UKUUの導入とカーネルのアップグレード</a></li><li><a href="#toc4" tabindex="0">UEFIの設定の変更</a></li><li><a href="#toc5" tabindex="0">参考にしたサイト</a></li><li><a href="#toc6" tabindex="0">Ubuntu 20.04 でも使ってみた (2020/08/21追記)</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">One by Wacomについて</span></h2>



<p class="wp-block-paragraph">One by Wacomは株式会社ワコムが出しているペンタブレット(以下ペンタブ)です．ファンクションキーやペンの傾き検出機能などを省いてある代わりに低価格であることが特徴的なモデルです．</p>




<a rel="noopener" href="https://www.amazon.co.jp/dp/B07583VVY5/" title="&#12527;&#12467;&#12512; &#12506;&#12531;&#12479;&#12502; One M Chromebook &#23550;&#24540;&#12514;&#12487;&#12523;" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB07583VVY5%2F?w=320&#038;h=180" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">&#12527;&#12467;&#12512; &#12506;&#12531;&#12479;&#12502; One M Chromebook &#23550;&#24540;&#12514;&#12487;&#12523;</div><div class="blogcard-snippet external-blogcard-snippet">ワコム ペンタブ One by Wacom Medium Chromebook 対応 ペン入力専用モデル Mサイズ 板タブ CTL-672/K0-C ワコム直営店限定モデルがペンタブレットストアでいつでもお買い得。当日お急ぎ便対象商品は、当...</div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.amazon.co.jp/dp/B07583VVY5/" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">www.amazon.co.jp</div></div></div></div></a> (2021/07/22追記 Amazonでの取り扱いがなくなったためリンクを削除)</p>



<p class="wp-block-paragraph">私がペンタブを触ってみたいと知り合いの絵師さんに相談したところ「Wacom一択」と返信があったのです．性能が良いだけでなく，WacomのペンタブにLinuxカーネルが対応しているので，Linuxユーザである私にとって魅力的なのですが，ちょっと触ってみたいという気持ちに対してWacom製品はみんな高価なのです．そこで出会ったのが廉価モデルのOne by Wacom．しかもレビューにはLinuxユーザのコメントが．</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>(前略)</p><p>Arch Linux で使っています。</p><p>Linux カーネル 4.16 &amp; libwacom 0.28 からサポートされているので、この条件を満たしていれば、挿すだけで動きます。</p><p>(後略)</p><cite><br>NN<em>さん</em>のamazonレビュー(https://www.amazon.co.jp/dp/B07583VVY5/)</cite></blockquote>



<p class="wp-block-paragraph">先駆者がいることはとても心強い．ということでポチった…のが今年の2月頃のお話です．</p>



<p class="wp-block-paragraph">私の環境はLinuxカーネルが4.15だったため挿しただけでは使えませんでしたが，<a rel="noopener" aria-label="input-wacom (新しいタブで開く)" href="https://github.com/linuxwacom/input-wacom" target="_blank">input-wacom</a>からドライバをgit cloneして<a rel="noopener" aria-label="インストールページ (新しいタブで開く)" href="https://github.com/linuxwacom/input-wacom/wiki/Installing-input-wacom-from-source" target="_blank">インストールページ</a>の手順に沿ってコマンドを打てばすぐに使えるようになりました．しかし，しばらく放おっておいたらこの方法ではできなくなっていることがわかりました．どうも新しいバージョンのドライバに更新されていないようでして，対処法もわからなかったので，今回意を決してLinuxカーネルごと新しいものにしてしまうことにしました．</p>



<p class="wp-block-paragraph">ちなみに後日知ったことなのですが，<a rel="noopener" aria-label="DIGImend (新しいタブで開く)" href="https://digimend.github.io/" target="_blank">DIGImend</a>というWacom以外のペンタブのLinux用ドライバを開発しているプロジェクトがあるようです．また，メーカによってはLinux向けのドライバを出しているところもあるみたいです．</p>



<h2 class="wp-block-heading"><span id="toc2">Linuxカーネルのバージョン確認</span></h2>



<p class="wp-block-paragraph">一番先に，現在のカーネルのバージョンを確認しました．</p>



<pre class="wp-block-code plaintext"><code>$ uname -a
Linux hostname 4.15.0-72-generic #81-Ubuntu SMP Tue Nov 26 12:20:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux</code></pre>



<p class="wp-block-paragraph">先述した通り4.15でした．一応のためペンタブのドライバであるlibwacomのバージョンも確認しました．</p>



<pre class="wp-block-code plaintext"><code>$ dpkg -l | grep libwacom
ii  libwacom-bin	0.29-1	amd64	Wacom model feature query library -- binaries
ii  libwacom-common	0.29-1	all	Wacom model feature query library (common files)
ii  libwacom2:amd64	0.29-1	amd64	Wacom model feature query library</code></pre>



<p class="wp-block-paragraph">0.29でした．One by Wacomを使用するにはカーネルのバージョンが4.16以上，libwacomのバージョンが0.28以上とのことなので，カーネルのアップグレードのみで大丈夫そうです．</p>



<h2 class="wp-block-heading"><span id="toc3">UKUUの導入とカーネルのアップグレード</span></h2>



<p class="wp-block-paragraph">カーネルのアップグレードにはUKUUを使用しました．UKUUの導入には，いつものアップデートをして</p>



<pre class="wp-block-code plaintext"><code>$ sudo apt update
$ sudo apt upgrade</code></pre>



<p class="wp-block-paragraph">リポジトリを追加して</p>



<pre class="wp-block-code plaintext"><code>$ sudo add-apt-repository ppa:teejee2008/ppa</code></pre>



<p class="wp-block-paragraph">aptでインストールしました．</p>



<pre class="wp-block-code plaintext"><code>$ sudo apt install ukuu</code></pre>



<p class="wp-block-paragraph"><code>ukuu --list</code> と打つとインストール可能なバージョンがずらりと出てきました．</p>



<pre class="wp-block-code plaintext"><code>$ ukuu --list
ukuu v18.9.3
Distribution: Ubuntu 18.04.3 LTS
Architecture: amd64
Running kernel: 4.15.0-72-generic
Kernel version: 4.15.0.72.81
Cache: /home/hostname/.cache/ukuu
Temp: /tmp/ukuu/8fqss8b0
aria2c version: 1.33.1
Fetching index from kernel.ubuntu.com...
OK

Fetching index...

▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 100 %  

----------------------------------------------------------------------
Found installed: 4.15.0-72.81
Found installed: 4.15.0.72.74
Found installed: 4.15.0-70.79
----------------------------------------------------------------------

======================================================================
Available Kernels
======================================================================
v5.4.2                         5.4.2                     
v5.4.1                         5.4.1                     
v5.4                           5.4                       
v5.3.15                        5.3.15                    
v5.3.14                        5.3.14                    
v5.3.13                        5.3.13                    
v5.3.12                        5.3.12                    
v5.3.11                        5.3.11                    
v5.3.10                        5.3.10                    
v5.3.9                         5.3.9                     
v5.3.8                         5.3.8                     
v5.3.7                         5.3.7                     
v5.3.6                         5.3.6                     
v5.3.5                         5.3.5  
...</code></pre>



<p class="wp-block-paragraph">今回はこの中で最新の安定版である5.4.2を選択しました．インストールの前にXサーバへのアクセスを許可するようなので，以下のコマンドを打ちました．少々不安です．</p>



<pre class="wp-block-code plaintext"><code>$ xhost +</code></pre>



<p class="wp-block-paragraph"><code>ukuu --install [バージョン]</code> でインストールを始めました．</p>



<pre class="wp-block-code plaintext"><code>$ sudo ukuu --install v5.4.2</code></pre>



<p class="wp-block-paragraph">しばらくしたら，下のように返ってきました．インストールが終わったようなので言われた通り，再起動しました．</p>



<pre class="wp-block-code plaintext"><code>Installation completed. A reboot is required to use the new kernel.</code></pre>



<p class="wp-block-paragraph">ここでエラー．カーネルが読み込まれていないようで，起動できませんでした．</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="2264" height="1698" src="https://i1.wp.com/ami-una.com/wp/wp-content/uploads/2019/12/IMG_20191207_184409.jpg?fit=800%2C600&amp;ssl=1" alt="" class="wp-image-211" srcset="https://ami-una.com/wp/wp-content/uploads/2019/12/IMG_20191207_184409.jpg 2264w, https://ami-una.com/wp/wp-content/uploads/2019/12/IMG_20191207_184409-500x375.jpg 500w, https://ami-una.com/wp/wp-content/uploads/2019/12/IMG_20191207_184409-800x600.jpg 800w, https://ami-una.com/wp/wp-content/uploads/2019/12/IMG_20191207_184409-300x225.jpg 300w, https://ami-una.com/wp/wp-content/uploads/2019/12/IMG_20191207_184409-768x576.jpg 768w, https://ami-una.com/wp/wp-content/uploads/2019/12/IMG_20191207_184409-1536x1152.jpg 1536w, https://ami-una.com/wp/wp-content/uploads/2019/12/IMG_20191207_184409-2048x1536.jpg 2048w" sizes="(max-width: 2264px) 100vw, 2264px" /></figure>



<h2 class="wp-block-heading"><span id="toc4">UEFIの設定の変更</span></h2>



<p class="wp-block-paragraph">色々調べた結果，UEFIのセキュアブートを無効にすることで起動することができました．起動中にF2キーを連打してUEFIメニューに入って，&#8221;Secure Boot&#8221;を&#8221;Disable&#8221;にして再起動しました．</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="2560" height="1920" src="https://i1.wp.com/ami-una.com/wp/wp-content/uploads/2019/12/IMG_20191207_190005-scaled.jpg?fit=800%2C600&amp;ssl=1" alt="" class="wp-image-212" srcset="https://ami-una.com/wp/wp-content/uploads/2019/12/IMG_20191207_190005-scaled.jpg 2560w, https://ami-una.com/wp/wp-content/uploads/2019/12/IMG_20191207_190005-500x375.jpg 500w, https://ami-una.com/wp/wp-content/uploads/2019/12/IMG_20191207_190005-800x600.jpg 800w, https://ami-una.com/wp/wp-content/uploads/2019/12/IMG_20191207_190005-300x225.jpg 300w, https://ami-una.com/wp/wp-content/uploads/2019/12/IMG_20191207_190005-768x576.jpg 768w, https://ami-una.com/wp/wp-content/uploads/2019/12/IMG_20191207_190005-1536x1152.jpg 1536w, https://ami-una.com/wp/wp-content/uploads/2019/12/IMG_20191207_190005-2048x1536.jpg 2048w" sizes="(max-width: 2560px) 100vw, 2560px" /></figure>



<p class="wp-block-paragraph">起動できたところでカーネルのバージョンを再び確認しました．</p>



<pre class="wp-block-code plaintext"><code>$ uname -a
Linux hostname 5.4.2-050402-generic #201912042231 SMP Wed Dec 4 22:35:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux</code></pre>



<p class="wp-block-paragraph">ちゃんと5.4.2になりました．</p>



<p class="wp-block-paragraph">ペンタブをつないだらバッチリ動きました．設定画面でもしっかりと認識され，再びOne by Wacomが使えるようになりました．</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="980" height="718" src="https://i0.wp.com/ami-una.com/wp/wp-content/uploads/2019/12/Screenshot-from-2019-12-07-18-53-59.png?fit=800%2C586&amp;ssl=1" alt="" class="wp-image-213" srcset="https://ami-una.com/wp/wp-content/uploads/2019/12/Screenshot-from-2019-12-07-18-53-59.png 980w, https://ami-una.com/wp/wp-content/uploads/2019/12/Screenshot-from-2019-12-07-18-53-59-500x366.png 500w, https://ami-una.com/wp/wp-content/uploads/2019/12/Screenshot-from-2019-12-07-18-53-59-800x586.png 800w, https://ami-una.com/wp/wp-content/uploads/2019/12/Screenshot-from-2019-12-07-18-53-59-300x220.png 300w, https://ami-una.com/wp/wp-content/uploads/2019/12/Screenshot-from-2019-12-07-18-53-59-768x563.png 768w" sizes="(max-width: 980px) 100vw, 980px" /></figure>



<h2 class="wp-block-heading"><span id="toc5">参考にしたサイト</span></h2>



<ul class="wp-block-list"><li><a rel="noopener" aria-label="Upgrade Kernel on Ubuntu 18.04 (新しいタブで開く)" href="https://linuxhint.com/upgrade-kernel-ubuntu-1804/" target="_blank">Upgrade Kernel on Ubuntu 18.04</a></li><li><a href="https://tutorialmore.com/questions-531.htm">boot &#8211; UKUU新しいカーネルエラー：最初にカーネルを読み込む必要があります</a></li></ul>



<div style="height:141px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator"/>



<h2 class="wp-block-heading"><span id="toc6">Ubuntu 20.04 でも使ってみた (2020/08/21追記)</span></h2>



<p class="wp-block-paragraph">Ubuntu 20.04 では USB 接続しただけですぐに使えました．</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="669" src="https://ami-una.com/wp/wp-content/uploads/2020/08/Screenshot-from-2020-08-21-05-07-37-800x669.png" alt="" class="wp-image-626" srcset="https://ami-una.com/wp/wp-content/uploads/2020/08/Screenshot-from-2020-08-21-05-07-37-800x669.png 800w, https://ami-una.com/wp/wp-content/uploads/2020/08/Screenshot-from-2020-08-21-05-07-37-500x418.png 500w, https://ami-una.com/wp/wp-content/uploads/2020/08/Screenshot-from-2020-08-21-05-07-37-300x251.png 300w, https://ami-una.com/wp/wp-content/uploads/2020/08/Screenshot-from-2020-08-21-05-07-37-768x642.png 768w, https://ami-una.com/wp/wp-content/uploads/2020/08/Screenshot-from-2020-08-21-05-07-37.png 1032w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p class="wp-block-paragraph">さらに，サイドスイッチの挙動や筆圧に関する設定もできるようになっていました．</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="669" src="https://ami-una.com/wp/wp-content/uploads/2020/08/Screenshot-from-2020-08-21-05-07-49-800x669.png" alt="" class="wp-image-627" srcset="https://ami-una.com/wp/wp-content/uploads/2020/08/Screenshot-from-2020-08-21-05-07-49-800x669.png 800w, https://ami-una.com/wp/wp-content/uploads/2020/08/Screenshot-from-2020-08-21-05-07-49-500x418.png 500w, https://ami-una.com/wp/wp-content/uploads/2020/08/Screenshot-from-2020-08-21-05-07-49-300x251.png 300w, https://ami-una.com/wp/wp-content/uploads/2020/08/Screenshot-from-2020-08-21-05-07-49-768x642.png 768w, https://ami-una.com/wp/wp-content/uploads/2020/08/Screenshot-from-2020-08-21-05-07-49.png 1032w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p class="wp-block-paragraph">バージョンが上がるごとにどんどん便利になっています．</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ami-una.com/pentab-on-ubuntu/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">194</post-id>	</item>
	</channel>
</rss>
