環境 Xubuntu 20.04 LTS wic 0.2.0 debugfs 1.45.5 (07-Jan-2020)) 説明 wic cp は内部で debugfs の write コマンドを使っている。 debugfs の write コマンドはファイルのコピーにしか対応していない。 このため、ディレクトリーがファイルとして書き込ま…
原因 仕様(デフォルトはブラウズを続ける) 対処 -t オプションを使う
問題 左右の Shift キー(Shift_L, Shift_R)を押すと、キーを離しても片方が押されたままと認識される。 環境 VirtualBox 6.1.12 解決方法 「キーボードの自動キャプチャー」をオンにする または 「マウス統合」をオフにする 参考文献 Shift stuck in guest…
対処 次のコマンドを実行する。 $ stty erase ^H 参考文献 http://www.koikikukan.com/archives/2014/11/12-005555.php
環境 Win32DiskImager 1.0.0 Windows 10 Pro x64 Ver.1909 原因 ImDisk(RAM ディスク)を使っていたため。 対処 ImDisk をアンインストールした。 参考文献 #47 Win32DiskImager crashes at start with no GUI and no error
$ sudo date -s "2000-01-01 00:00:00" $ sudo hwclock -w hwclock: ioctl(RTC_SET_TIME) to /dev/rtc to set the time failed.: 無効な引数です 環境 Raspberry Pi 用高精度 RTC (DS3231) Raspbian 9.11 (stretch) Raspberry Pi 3 Model B+ 原因 仕様? こ…
エラーメッセージ $ sudo date -u -s "1970-01-01 00:00:00" date: 日時を設定できません: 無効な引数です 環境 Raspbian 9.11 (stretch) Raspberry Pi 3 Model B+ 原因 仕様? 「1970-01-01 00:00:00+システム起動時からの経過秒数」より前の時刻は設定で…
エラーメッセージ QMLとC++の同時デバッグに必要なスレーブ側のデバッグエンジンが作成できませんでした: Unable to create a debugger engine of the type "No engine" 環境 Windows 10 Pro x64 Ver. 1909 Qt Creator 3.2.1 MinGW 4.6 (GDB 7.4) 原因 Qt Cr…
エラーメッセージ ImportError: No module named site 環境 Windows 10 Pro x64 Ver. 1909 MinGW 4.6 (GDB 7.4) 原因 Python 2.7 がインストールされていない 環境変数 PYTHONPATH が設定されていない 対策 1. Python 2.7 をインストールする 2. 環境変数 PY…
setModel の後に setRowHeight() を使う。 QAbstractTableModel *model = new <モデルクラス>; QTableView *tableView = new QTableView; tableView->setModel(model); for (int row = 0; row < model->rowCount(); ++row) { tableView->setRowHeight(row, 1…
setModel() の後に setColumnWidth() を使う。 QAbstractTableModel *model = new <モデルクラス>; QTableView *tableView = new QTableView; tableView->setModel(model); for (int column = 0; column < model->columnCount(); ++column) { tableView->set…
setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff) を使う。 QTableView *tableView = new QTableView; tableView->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff); tableView->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
原因 シングルクオート(')を使っていたため 対策 ダブルクオート(”)を使う {"key":"value"}
Setting hostname from Yocto build より。 2通りの方法がある。 A. base-files_%.bbappend に次の行を書く hostname = "myhostname" B. conf/local.conf に次の行を書く hostname_pn-base-files = "myhostname"
エラーメッセージ ../../../../include/QtCore/../../../qtbase-opensource-src-5.2.1/src/corelib/io/qurl.h:139:9: error: expected identifier before numeric constant None = 0x0, ^ 原因 eglfs プラグインの不具合? 解決方法 レシピに次の行を追加す…
結論 無理ぽい。QTableView なら可。 参考文献 Fixed (Freeze) column in QTableWidget https://doc.qt.io/qt-5/qtwidgets-itemviews-frozencolumn-example.html
できないらしい。 forum.qt.io
原因 'dataType' を 'datatype' と書いていたため。
原因 PDO SQLite の仕様。 https://stackoverflow.com/questions/40618805/php-pdo-sqlite-connection 自動作成を無効にする方法 そんなものはない。 対策 データベースファイルの有無を確認してから、new PDO() を実行するようにする。 if (file_exists('a.…
原因 "apt upgrade" でカーネルが更新されたのに、再起動していなかったため 稼働中のカーネル(旧)と、アップデートされたモジュール(新)が、適合しなかったと思われる 対処 OS を再起動する。 $ sudo reboot
調べてみた。 公式なドキュメントは無い模様。 What are Kernel Version number components (w.x.yy-zzz) called? - Ask Ubuntu より Then, pretty much arbitrarily, Linus bumped the version to 3.0. And that ended all of that semantic versioning's a…
パッケージ名 "python3-pip" が正解。 $ sudo apt install python3-pip
デフォルト (/bin/sh) だと、[BackSpace] も [Delete] も化けるから困ってた。 方法 テキストエディターをインストールする # apt install -y vim テキストエディターで ~/.screenrc を開いて、次の行を書く。 shell /bin/bash
方法 "list systemproperties" サブコマンドを実行して、出力結果から "Default machine folder:" を探す。 $ vboxmanage list systemproperties | grep "Default machine folder:" 参考文献 GET machinefolder property with VBoxManage
メッセージ QObject::startTimer: QTimer can only be used with threads started with QThread 原因 QApplication なし(QTEST_APPLESS_MAIN マクロ)で実行しているため 対処 "QTEST_APPLESS_MAIN" を "QTEST_MAIN" に置き換える #include <QCoreApplication> ... QTEST_MAIN</qcoreapplication>…
環境 Ubuntu 14.04 LTS (trusty) 原因 /etc/apt/sources.list に、アップデートされたパッケージのソース URL が書かれていなかったため。 deb http://security.ubuntu.com/ubuntu/ trusty-security main universe deb http://jp.archive.ubuntu.com/ubuntu/…
$ smbclient -L 192.168.0.1 Enter user's password: protocol negotiation failed: NT_STATUS_INVALID_PARAMETER_MIX 原因 "client min protocol" に "client max protocol" より新しいプロトコルを指定したため "client max protocol" のデフォルトは "NT1…
$ smbclient -L 192.168.0.1 Enter user's password: protocol negotiation failed: NT_STATUS_CONNECTION_RESET 原因 "min protocol" と書いていたため "min protocol" は "server min protocol" と同義のため、クライアントの動作には効かない 対処 "clien…
問題 /etc/DIR_COLORS を編集しろという記事を見たが、ファイルが存在しない 環境 Debian 6.0.10 (squeeze) i386 原因 /etc/DIR_COLORS を使わないようになっているため 対処 代わりに ~/.dircolors ファイルを使う。 なければ作る。 $ dircolors -p > ~/.di…
環境 Yocto 1.6 (daisy) 原因 コンパイラーに gcc 5 を使ったため 現在のバージョンが gcc 5 をサポートしていないため 解決方法 gcc 4 を使う Linux 3.18 以降を使う 参考文献 Linux/compiler-gcc5.h: No such file or directory