📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

716行目: 716行目:
  sudo grub2-mkconfig -o /boot/grub2/grub.cfg
  sudo grub2-mkconfig -o /boot/grub2/grub.cfg
  sudo shutdown -r now
  sudo shutdown -r now
<br><br>
==== openSUSE Welcomeソフトウェア ====
openSUSE Welcomeソフトウェアの起動後、画面が緑のままになることがある。<br>
<br>
openSUSE Welcomeソフトウェアを正常に表示するには、Qtのインストーラをダウンロードしてライブラリをインストールする必要がある。<br>
まず、Qtのインストーラをダウンロードする。<br>
wget http://download.qt.io/official_releases/online_installers/qt-unified-linux-x64-online.run
<br>
ダウンロードしたファイルに、アクセス権限を付加する。<br>
chmod u+x qt-unified-linux-x64-online.run
<br>
Qtのインストール画面に従って、Qt 5.15.2のライブラリをインストールする。<br>
./qt-unified-linux-x64-online.run
<br>
openSUSE Welcomeソフトウェアの起動用シェルスクリプトを作成する。<br>
vi /<任意のディレクトリ>/openSUSE_Welcome.sh
<br>
<syntaxhighlight lang="sh">
#!/usr/bin/env sh
appname="opensuse-welcome"
# use -f to make the readlink path absolute
dirname="$(dirname -- "$(readlink -f -- "${0}")" )"
if [ "$dirname" = "." ]; then
    dirname="$PWD/$dirname"
fi
# Initialize interpreter path
export LD_LIBRARY_PATH="/<Qtのインストールディレクトリ>/<Qtのバージョン>/gcc_64/lib:$LD_LIBRARY_PATH"
# Run Welcome Splash Screen binary
"$appname" "$@"
</syntaxhighlight>
<br>
openSUSE Welcomeソフトウェアを実行して、正常に表示されるかどうかを確認する。<br>
<br>
また、openSUSE Welcomeソフトウェアをソースコードからインストールする手順も示す。<br>
# 上記の手順にしたがって、Qtのインストーラをダウンロードしてライブラリをインストールする。
#: <br>
# openSUSE WelcomeソフトウェアのGithubにアクセスして、ソースコードをダウンロードする。<br>または、<code>git clone</code>コマンドを実行して、ソースコードをダウンロードする。
#: <code>git clone https://github.com/openSUSE/openSUSE-welcome.git</code>
#: <code>cd openSUSE-welcome</code>
#: <br>
# 以下に示すopenSUSE Welcomeソフトウェアのソースコードを編集する。
#: src/main.cppファイル : 53行目
#: <code>QString stri18nPath = QCoreApplication::applicationDirPath() + QDir::separator() + "../share/openSUSE-Welcome/i18n";</code>
#: <code>welcomeTranslator.load("qml_" + QLocale::system().name(), stri18nPath);</code>
#: <br>
#: date/qrc/main.qmlファイル : 19行目〜24行目
#: <code>import QtQuick 2.15</code>
#: <code>import QtQuick.Window 2.15</code>
#: <code>import QtWebEngine 1.10</code>
#: <code>import QtWebChannel 1.15</code>
#: <code>import org.openSUSE.Welcome 1.0</code>
#: <code>import QtQuick.XmlListModel 2.15</code>
#: <br>
# openSUSE Welcomeソフトウェアをビルドおよびインストールする。
#: <code>export LD_LIBRARY_PATH="/<Qtのインストールディレクトリ>/<Qtのバージョン>/gcc_64/lib:$LD_LIBRARY_PATH"</code>
#: <code>meson setup --prefix=<openSUSE Welcomeソフトウェアのインストールディレクトリ> build</code>
#: <code>ninja -C build</code>  <u>※注意 : <code>ninja -C build install</code>コマンドは実行しない</u>
#: <br>
#: <code>mkdir -p /<openSUSE Welcomeソフトウェアのインストールディレクトリ>/bin</code>
#: <code>cd build/src</code>
#: <code>cp opensuse-welcome /<openSUSE Welcomeソフトウェアのインストールディレクトリ>/bin</code>
#: <br>
# [https://pkgs.org pkgsのWebサイト]にアクセスして、opensuse-welcome-langをダウンロードする。
# ダウンロードしたrpmファイルを展開する。
# 展開したディレクトリにあるshareディレクトリを、openSUSE Welcomeソフトウェアのインストールディレクトリにコピーする。
#: <code>cp /opensuse-welcome-lang-<バージョン>.noarch/usr/share <openSUSE Welcomeソフトウェアのインストールディレクトリ></code>
#: <br>
# openSUSE Welcomeソフトウェアのデスクトップエントリファイルを作成する。
#: <code>vi ~/.local/share/applications/org.opensuse.opensuse_welcome.desktop</code>
#: <br>
#: <code>[Desktop Entry]</code>
#: <code>Type=Application</code>
#: <code>Name=Welcome</code>
#: <code>GenericName=Welcome Utility</code>
#: <code>Exec=/<openSUSE Welcomeソフトウェアのインストールディレクトリ>/bin/opensuse-welcome</code>
#: <code>Icon=/<openSUSE Welcomeソフトウェアのインストールディレクトリ>/share/icons/hicolor/scalable/apps/org.opensuse.opensuse_welcome</code>
#: <code>Comment=The openSUSE Welcome utility.</code>
#: <code>Categories=Qt;System;Documentation</code>
#: <br>
# openSUSE Welcomeソフトウェアを自動起動に設定する。
# openSUSE Welcomeソフトウェアを実行して、正常に表示されるかどうかを確認する。
<br><br>
<br><br>


__FORCETOC__
__FORCETOC__
[[カテゴリ:SUSE]]
[[カテゴリ:SUSE]]