刹那(せつな)の瞬き

Willkömmen! Ich heiße Setsuna. Haben Sie etwas Zeit für mich?

Linux

B450 AORUS PRO WIFIのBIOS更新後、lm_sensorsの出力結果に変化あり

先日、GIGABYTE 製 B450 AORUS PRO WIFI の BIOS を F64e まで更新しました。 更新直後は何も問題ないと思ってたのですが、Linux 環境で lm_sensors を動作させると、期待したものとは異なる結果になりました。 幸い、すぐに対策が見つかったので、今は問題…

Flatpak版PPSSPPの動作が芳しくないのでロールバックしてみた

久々に Flatpak 版 PPSSPP を起動したところ、私の環境では動作が芳しくありません。 現在 flathub に登録されている PPSSPP の最新版は v1.16.6 ですが、 UI の日本語フォントが文字化けして読めない。 ※いわゆる tofu 状態 BGM にノイズが乗る。 BGM の一…

ずっと困ってたQODBCの問題がQt6.5.0で解消されたっぽい

macOS / Linux での話です。 Qt 6.3 がリリースされた頃くらいからでしょうか。macOS / Linux 環境で動作してた Qt5 (qmake) プロジェクトを少しづつ Qt6 (cmake) に移行・確認する作業をしてます。 Qt5 と Qt6 で動作結果が異なるケースは徐々に減り、私の…

Ubuntu 22.04をサポートしたMS版ODBCドライバが出揃ってた

先月 8/11 に Ubuntu 22.04 LTS の最初のポイントリリースがありました。 いい機会だったので SQLServer の公式サイトを確認したところ、ODBC ドライバのサポート対象に Ubuntu 22.04 が追加されてました。 Release Notes ODBC Driver for SQL Server on Lin…

MacBookPro11,2のStartup Managerに表示されるEFI Bootのアイコンと表記を変更する

私が MacBookPro11,2 に Ubuntu Studio を導入した後の話です。 ビンテージ製品になったMacBook Pro Mid 2014をどうしよう - 現在 Ubuntu Studio 22.04 で検証中 Ubuntu Studio 22.04 を評価するにあたり、macOS を残すのは決定事項でした。 そのため、事前…

HDDを廃棄する前にとりあえずshredしておいた

最近、立て続けに HDD の不具合が発生しました。それも 3 ドライブも。 それぞれ異なる不具合が発生しているので、PC 自体の問題ではないはず。「疑わしい機器は使用しない」をモットーに、これらの HDD は廃棄決定です。 私は今まで HDD を廃棄する前に dd …

KDE Plasma 5.24になったらGeForceでWaylandセッションがままならない

KDE neon User Edition での話です。 以前から気が向いた時に GeForce での Wayland セッションの具合を試してます。 GPUがGeForceなのでKDE Plasma 5.22のWaylandセッションはそこそこに Plasma/Wayland/Nvidia - KDE Community Wiki KDE Plasma 5.22 の終…

FlatpakのPPSSPPがv1.11.3になったら、コントローラが効かなくなったので

昨日、KDE の Wayland セッションの動作確認をする際、久しぶりに PPSSPP を起動したところ、自動的にアップデートされました。 $ flatpak list Name Application ID Version Branch Installation Freedesktop Platfo… org.freedesktop.Platform 20.08.14 20…

GPUがGeForceなのでKDE Plasma 5.22のWaylandセッションはそこそこに

Ubuntu 21.04 では Wayland セッションが既定になりました。 しかし、私の PC 環境では GPU が GeForce 1050Ti なので Xorg のままです。常用環境も KDE neon (Ubuntu 20.04 LTS ベース) が快適なので、まったく困りません。 とは言うものの、今のままなら次…

KDE Plasma 5.21 が降りてきた

昨晩の事です。 KDE neon を立ち上げてたら「更新」通知がポップアップしました。アップデートを進めたところ、やたらと削除&インストール対象が多いので何事かと。 大掛かりなデスクトップ環境の更新でもあるのかなー、と思いつつも更新。大掛かりなので、…

KDE Plasma 5で日本語キーボードからドイツ語の文字やユーロ通貨記号を入力する

KDE Plasma 5 で日本語キーボードからドイツ語のウムラウトやエスツェットを入力したい場合、Compose Key を設定するとキーストロークの組み合わせで特殊文字を入力できます。 後述する内容は KDE neon 5.20 と Kubuntu 20.10 で確認しました。 1. Compose K…

Nanaのthreads::poolを利用してnanodbcの実行結果を表示する

Linux 環境でも ODBC 接続をスレッド内で利用可能なのは確認できました。 もう一歩進めるとスレッドプールやワーカースレッドの話が出てきますが、どうせならGUI を絡めてみたくなりました。 ウィンドウを表示して、そこに結果セットを表示したくなるのは自…

std::threadを利用してnanodbcからクエリを実行する

現在 Linux 環境の ODBC 接続では SQL_ATTR_ASYNC_ENABLE に SQL_ASYNC_ENABLE_ON を設定しても機能しません。※iODBC や商用ドライバは調べてません。そして nanodbc の async_ 系関数も Linux 環境では実装されてません。WaitForSingleObject()とか無いもん…

Ubuntu20.10でnanodbcからODBCの対応状況を確認する

Ubuntu というか Linux 環境で RDBMS 、特に SQL Server へ ODBC 接続していると、ついつい Windows 環境と同等な動作を期待してしまいます。 そもそも前提が異なるので完全互換は期待してません。それでも、どの程度対応してるのかな?と思い立ったので、C+…

Ubuntu20.10でMarble Mouseの設定方法が変わってた

Ubuntu 20.10 がリリースされたので、早々に OS をアップグレードしました。 今回はクリーンインストールではなく、久しぶりのアップグレードです。事前に躓きそうなパッケージを remove しておいたので割とスムーズに完了しました。 リポジトリを調整して、…

/boot/efiにbootフラグが付かなかったので

KDE neon をインストールした際、パーティションを手動で作成しました。 OS インストール後は普通に使用してたのですが、Dolphin を起動するとデバイス欄に覚えのないパーティションが表示されました。 確認したところ、それは EFI パーティションだったので…

Ryzen5 2600X / B450でsensorsの出力結果が思ってたのと違う

少し前に、Kernel 5.7 で Thermal Pressure が導入されてた事を知り、直接は関係ないのですが、私の PC でも温度センサを確認してみたくなりました。 今まで PC の温度センサについては無頓着だったので、これを機に調べてみました。そしたら、思ってたより…

Ubuntuでcontrollermapだけをビルドして動かす

以前、手持ちの PS3 用コントローラ HORI PAD 3 MINI の各ボタン・スティックの定義を調べる、その為だけに別途 OS を用意して SDL2 をソースからコンパイルしてました。 しかし、よくよく考えてみたら、Ubuntu 20.04 LTS には予め SDL2 開発用のパッケージ…

LinuxにもPPSSPP 1.10.3が降りてきた

PPSSPP の公式サイトによると、2020.6.27 に PPSSPP 1.10 がリリースされました。しかし、Linux builds のリンクは 1.7.5 のまま。Launchpad PPA に至っては 1.7.0 というか、Ubuntu 18.10 で止まってます。 そのうち追従してくれるとは思っているのですが、…

Ubuntuで休止状態から復帰するとHDMIの音声出力を見失う

Ubuntu で使用する LCD を Mitsubishi RDT235WX から BenQ PD2700Q に変更しました。どちらもスピーカー内蔵してるので、PC と接続すれば音声出力が可能です。 しかし、よくよく確認してみると、BenQ PD2700Q にはライン入力端子がありません。 パーツ 品 名…

Ubuntuで壊れかけのディスクを小容量のディスクにクローンして復旧を試みた

以前に不具合が発生して復旧した HDD ですが、最近は稀にデバイスそのものを認識しなくなるので、色々と心配になってきました。 相変わらず HDD に fsck や badblocks を試してみても不良ブロックは見つからないし、smartctl で自己診断してログを調べても異…

Macbook ProでのUbuntuの爆熱は既知の問題で解決策あり

Macbook Pro Mid 2014 で Ubuntu 20.04 LTS を試用してみたら、爆熱で困った件。 Ubuntu (GNOME3)でダメなら Kubuntu (KDE5) で!と、試してみたけど症状は変わりません。まぁ、そうでしょう。 ヒントを得るため、爆熱・爆音に冷や冷やしながらシステムモニ…

Ubuntu20.04が入ったHDDをMacに接続したら普通に起動した

先日、自作 PC の構成を変更してる傍ら、余った HDD が目に入りました。中身は Ubuntu 20.04 LTS with GeForce ドライバ。 最近のマザーボードは UEFI メニューから起動デバイスを選択できるので、USB 接続した HDD でも OS が起動するか確認してみました。 …

KDE Plasma 5 (Wayland)でもMarble Mouseでスクロール可

前回の記事で Kubuntu 20.04 をインストールした後に、Marble Mouseで擬似スクロール機能を有効にできました。 Kubuntu 20.04 でも Marble Mouse でスクロール可 しかし、この設定は Xorg 用なので、Wayland セッションでは機能しません。 私の PC は nVidia…

Kubuntu 20.04 でも Marble Mouse でスクロール可

最近、KDE Plasma 5 を仮想環境で試してたのですが、久しぶりに実機で使いたくなるくらい良い感じです。 ちょうど Ubuntu 20.04 LTS と共に Kubuntu フレーバーもリリースされたので、実機にインストールしてみました。 ここで気になったのが、掲題の件です…

今更だけど9年前のPS3のHDDをSSDに換装する

DUALSHOCK3 の件が片付いたので、次は PS3 本体の SSD 化です。 私の所持してる PS3 は 160GB HDD 内臓の CECH-3000A。9年前の機種なので、SATA の転送速度は 1.5Gbps です。ネット上には SSD への換装事例がありますが、転送速度には期待できません。 私の…

セクターエラーが出たけどRecovery modeで復旧できた

Ubuntu 20.04 LTS がリリースされたので、18.04 環境を移行する事にしました。 PC に新規 HDD を 1台だけ付けて、20.04 LTS をインストール・起動を確認。nVidia のプロプラなドライバの調整も終わり、次はファイルの移行です。 .... 移行元の 18.04 が入っ…

上海(ゲーム)が面白くて飽きない

上海(シャンハイ)というパズルゲームがあります。 昔、PC-9801 用のタイトルで初めて上海に触れて、それ以来どハマりしました。 そんな私が GNOME上海の存在を知ってしまった日は、ひとりで狂喜乱舞。勢い余って、当時使用していた Unix系OS のデスクトッ…

UbuntuでnanodbcからSQLServerに接続する #3 - 追試編

導入編では nanodbc をビルドして Ubuntu 環境にインストールしました。ここでは、日本語を含むテーブル・カラム・クエリ等の扱いと、その他、気になる点について追試してみます。 対象は引き続き MS 版 ODBC ドライバです。 1. 追試用プロジェクトの準備 導…

UbuntuでnanodbcからSQLServerに接続する #2 - テスト編

前回の記事では Ubuntu 環境下で nanodbc の構築とテストを実施しました。 C++ で ODBC 接続するのに便利な nanodbc は、そのテスト範囲も広かったです。もう少し nanodbc で用意されているテストについて掘り下げてみます。 1. テスト内容 SQL Server 用の…