By ribbon @
2026-06-18 15:36
openSUSE 16 では、画面を表示させるために Wayland を使っています。そのため、X Window System が前提のアプリケーションは動作しない場合があります。リモートからの接続に使う XRDP もそうでした。 いろいろ調べてみたのですが、KDE と Wayland の組み合わせで XRDP がうまく動作した、という例はWeb では見つけられませんでした。XRDP を入れてみたのですが、
[20260530-22:49:39] [ERROR] sesman_data_in: scp_process_msg failed [20260530-22:49:39] [ERROR] sesman_main_loop: trans_check_wait_objs failed, removing trans
というようなエラーが出てしまいます。 どうやら、Linux の RDP サーバ XRDP と KDE の間がうまくいっていないような感じでした。 openSUSE 16 で RDP を使いたい場合は GNOME を選ぶしか手がなさそうです。
By ribbon @
2026-05-25 19:08
GNOME には操作性等を拡張するための、種々の拡張機能が用意されています。このうち、Windows のように、デスクトップ上にファイルを直におけるようにする、Desktop icons NG(DING) は、GNOME 環境での操作性を大きく改善するため、よく使われている拡張機能です。 しかし、openSUSE 16 の GNOME に、この拡張機能をインストールしても、そのままでは動作しません。インストールはできますが、設定メニューが動かないのです。
調べてみたところ、/var/log/messages に
2026-05-25T10:11:38.899231+09:00 16gnm gnome-shell[5172]: Launching DING process 2026-05-25T10:11:39.088697+09:00 16gnm gnome-shell[5172]: DING: (gjs:12931): Gjs-CRITICAL **: 10:11:39.087: JS ERROR: Error: Requiring GLibUnix, version 2.0: Typelib file for namespace ‘GLibUnix’, version ‘2.0’ not found
というエラーが出ていました。そこで調べてみたところ、ものは https://docs.gtk.org/glib-unix/unix.html のようです。openSUSE の場合はどうやら typelib-1_0-GLibUnix-2_0 のようなので、これをインストールすると正常に動作するようになりました。
By ribbon @
2026-04-09 22:12
普段はほとんど仮想環境で openSUSE を使っているのですが、久しぶりに実機に openSUSE 16.0 をインストールしようとして引っかかりました。インストール時、USB メモリからインストーラが起動していく途中でエラーになってしまうのですね。マシンとの相性かなと思ったのですが、別の機種でもやはり起こります。 Slack で相談してみたところ、DVDイメージがうまく焼けていないのではないか、dd モードにしてみてはどうか、というアドバイスをいただきました。実際試してみたところ、dd モードで作成した USB メモリでは全く問題なく起動しました。15.6 まではうまくいっていたのですけれど。どうも、ISO モードで書き込むと、Rufus がファイルを飛ばして書き込んでしまう場合があるみたいだそうです。
というわけで、Rufus で openSUSE DVD イメージを USB メモリにコピーする際には、dd モードを使用しましょう。
By ftake @
2025-12-23 23:11
音が出ていなかった dynabook XP ですが、音が出るようになりました。
dmesg を見ると、以下のように sof-lnl-rt722-l0-2ch.tplg というファイルがないとメッセージが出ていました。
[ 7.311245] [ T110] sof-audio-pci-intel-lnl 0000:00:1f.3: SOF firmware and/or topology file not found.
[ 7.311966] [ T110] sof-audio-pci-intel-lnl 0000:00:1f.3: Supported default profiles
[ 7.311969] [ T110] sof-audio-pci-intel-lnl 0000:00:1f.3: - ipc type 1 (Requested):
[ 7.311971] [ T110] sof-audio-pci-intel-lnl 0000:00:1f.3: Firmware file: intel/sof-ipc4/lnl/sof-lnl.ri
[ 7.311976] [ T110] sof-audio-pci-intel-lnl 0000:00:1f.3: Topology file: intel/sof-ipc4-tplg/sof-lnl-rt722-l0-2ch.tplg
まずは先日リリースされた sof-firmware を 2025.05.1 にアップデートしました。しかしながら、これには肝心の sof-lnl-rt722-l0-2ch.tplg が含まれていません。そこで、他の sof-lnl-rt722* に従い、sof-lnl-rt722-l0-2ch.tplg から sof-tgl-rt712.tplg へのシンボリックリンクを作成したところ音が出るようになりました。
By ribbon @
2025-12-21 17:39
Proxmox では、いくつか標準でコンテナイメージが用意されています。その中には openSUSE もあります。ただ、存在しているのは 15.6 で、16.0 はありません。しかし、コンテナソフトの開発をしている、Linux Containers のサイトには、openSUSE 16.0 のイメージが用意されていました。そこで、それを使って openSUSE 16.0 のコンテナイメージをインストールしてみることにしました。
コンテナイメージは https://images.linuxcontainers.org/ にあります。その中に openSUSE 16.0 があります。
opensuse 16.0 amd64 default
というエントリの所にリンク (2025/12/21 では 20251216_04:20) がありますので、そのリンクをクリックします。すると、ファイルの一覧が表示されますので、その中から rootfs.tar.xz をダウンロードします。このファイルを、たとえば opensuse16.tar.xz というファイルに改名して、proxmox が動いているサーバの /var/lib/vz/template/cache に配置します。 あとは通常通りコンテナを作成すると、openSUSE 16.0 のイメージをコンテナとして利用することができます。
追記(2025-12-30)
インストールはできるのですが、ネットワーク関係がかなり変です。インストール時に固定IPアドレス指定にしたのに、起動してみると DHCP でアドレスを取ってきます。NetworkManager の類も入っていないので、ネットワーク関連はまだきちんとできていないのかもしれません。
By ftake @
2025-12-17 22:24
openSUSE Advent Calendar の16日目です。
Geeko Magazine 2025冬号を発行します。最初の頒布はコミックマーケットC107です。スペースは南2ホールh-42bです。色々な技術同人誌が集まっていますので、ぜひお越しください。
今回の記事は
openSUSE Leap 16.0 リリース
Proxmox Datacenter Managerを試してみた
いつの間にか増えた Windows のファイル属性は Samba でどう扱われる?
openSUSE Leap をノート PC に入れるには?
小説 おひとり様ブツリ部の活動報告〜冬の海のカメレオンとの記憶〜
Krita と Qwen-Image と冬の海のカメレオン