【debian10】コマンドのシステムコールをトレースする(straceコマンド)

Linux初心者だから知らなかったけど、Straceコマンドなるものがあるらしい。 コマンドのシステムコールを追跡してくれるデバッグツールみたい。

【debian10】Remminaでフォントスムージングを有効にする

リモートデスクトップの設定の「高度な設定」の品質を「最高(最低速)」にすればOK。 ただし、この設定だと影とかアニメーションも有効になってしまうので、フォントスムージングだけ有効にしたい場合は品質の設定を変更する必要がある。品質の設定を変更する…

【debian10】NETBIOS名を解決してWIndowsコンピュータ名でリモートデスクトップ接続する

使用するリモートデスクトップクライアントはRemmina■LinuxでNETBIOS名を解決する方法 以下を参考にした。 Rdesktop - ArchWiki改めてdebian11になったときにsambaをインストールしなくても、NETBIOS名を解決できたので取り消し線部分は実施しなくてもOKです…

【debian10】ロジクールトラックボール(T-BC21) 別名:Marble Mouseを使う

写真のロジクール製トラックボールT-BC21でホイールエミュレーションを行う方法 1./usr/share/X11/xorg.conf.d に移動2.sudo touch 50-trackball.conf3.sudo nano 50-trackball.conf 以下を記入 Section "InputClass" Identifier "Marble Mouse" Match…

【debian10】ASUS UX430Uの起動時エラーをなくす

Linux起動時のエラーを調べるには以下のコマンドを使う。sudo dmesg sudo journalctl /usr/lib/systemd/systemd -b■問題1 dmesgを見ると以下のエラーが発生する。 ■原因 i915のfirmwareが未インストール■解決方法 ・/etc/apt/sources.listの各ソースにnon-f…

【debian10】使っていて気づいた不具合

debian10を使っていて気づいた不具合メモ1.TortoiseHG+meldでリビジョン間をGUI差分表示すると差分があるファイルをすべてタブに展開しようとするので、凄まじい時間がかかるというかフリーズする時がある。ファイル差分が3ファイルくらいなら大したこと…

【debian10】bluetoothの音質が悪いのを改善する

debian10でbluetoothイヤホンを使ってみたら音質がもの凄く悪い。使っているイヤホンはJPRiDE TWS-520。なにやらpluseaudioを使えば音質が改善されるらしい。 pluseaudioを使うにはイヤホンのプロファイルをA2DP Sinkに変更する必要がある。 Gnomeの場合、設…

【debian10】Gnomeのトップバーにアプリインディケーターを表示する

下図のslackアイコンをトップバーにインディケーターとして表示する方法 app_indicator以下のパッケージをインストールしてできました。sudo apt install gnome-shell-extension-appindicatorパッケージをインストール後、再起動。 Tweaksの拡張機能からKsta…

【debian10】Gnomeのデフォルトファイルマネージャーをnemoに変更する。

以下にやり方がのっていました。 https://opensofty.com/ja/2019/12/14/ubuntu%E3%81%A6nemo%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%81%A6%E3%83%86%E3%83%95%E3%82%A9%E3%83%AB%E3%83%88%E3%81%AE%E3%83%95%E3%82%A1…

VScodeのターミナルがblankになってしまった件

debian10にVScodeをインストールしたら、下図のようになってしまった。 Gnome-Terminalだと問題なし。lilytermとguakeからvscodeを実行すると下図ようになり、pythonデバッガが使えなくなってしまう。 vscodeのターミナルがblankになってしまった件調べると…

ASUS UX430UにLinux用Nvidiaドライバインストール

apt install nvidia-driverですんなりインストールできたと思ったら、しばらくPCを使っているとnvidiaのデバイスがロストしてしまう問題が発生。 使っているnvidiaグラフィックボードはMX150というノートPC用のもの。ASUS UX430UはMX150とintel UHD620を切り…

Debian + Vmwareで"No 3d support is available from the host" というメッセージが表示される

Intel製グラフィックチップを使っていると表題のエラーが出るみたいです。以下に解決方法がありました。 https://askubuntu.com/questions/832755/no-3d-support-is-available-from-the-host-on-all-vmware-guests3D アクセラレーションが不安定なグラフィッ…

ASUS UX430Uにdebian10.6 busterインストールメモ

ubuntu20.4を昨日使っていて必要なパッケージ揃っっていて良いんだけど、aptのパッケージ依存がすぐに壊れてしまったので微妙。 やはりいつもお世話になっているdebianを再インストールすることにする。細かいところは後で追記予定。■インストールターゲット…

ASUS ux430uにubuntu20.4をインストール

メモ■追加でインストールしたもの 1.PowerTop、tlpのインストール 2.Anacondaのインストール 3.slcakのインストール 4.VsCode 5.VMPlayer 6.Chrome■うまくいかない ・wine ⇨windowsバイナリ動かず。起動時にXログイン画面表示されなくなった。 ⇨…

VSCodeで”このシステムではスクリプトの実行が無効になっているため、ファイル hoge.ps1 を読み込むことができません”と表示される場合の対処方法

以下を参考 attakei.netVSCodeのsetting.jsonの「terminal.integrated.env.windows」に以下を追加して解決した "PSExecutionPolicyPreference": "RemoteSigned" PSExecutionPolicyPreferenceというのはPowerShellスクリプトの実行ポリシーの環境変数で「Remo…

condaで仮想環境の作成

1.仮想環境の作成 conda create -n (仮想環境名)2.仮想環境の選択 conda activate (仮想環境名)3.仮想環境の一覧表示 conda info -e4.pythonバージョンを指定したい場合 conda create -n py27 python=2.75.仮想環境を削除する conda remove -n (仮…

どっちだっけと迷う用語

モーダルダイアログ (modal dialog) ⇒ダイアログを閉じるまで、他の操作ができない。モーダレスダイアログ (modeless dialog) ⇒ダイアログを閉じなくても、他の操作ができる。モーダルダイアログの対義語。 調べるとmodalには「形式上の、形態上の、法の、叙…

Amazonで売ってるKeyStudioのLEDキューブを買った

↓を購入。自分が買ったときは2500円くらいなので更に値下がりしてるw https://www.amazon.co.jp/keyestudio-4x4x4-LED%E3%82%AD%E3%83%A5%E3%83%BC%E3%83%96%E3%82%AD%E3%83%83%E3%83%88-%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%9E%E3%83%8B%E3%83%A5%…

64bitドライバ開発メモ

今までWindows7 32bitでやってきたことをWindows10 64bitでやろうとしたら、64bitドライバが必要になった。 32bitドライバを作成した頃に比べてやることが増えているのでメモ。 あとで参考サイトを加筆修正する予定です。1.64bitドライバは署名が必要 通常…

gcovカバレッジ説明

gcovのカバレッジ出力の意味のメモ1.Lines executed 実行ラインをどれだけ通過したかを表す。C0カバレッジ2.Branches executed 条件分岐行をどれだけ実行したか。C1カバレッジ 3.Taken at least once 各条件分岐の組合せを1回は通過したか。C1カバレッ…

unity + cmockでC言語単体テスト環境を構築方法

C言語の単体テストフレームワークにunityなるものがある。 「モダンC言語」だとgoogle testをオススメしていたが、あれはC++テストフレームワークなので純粋なC言語テストフレームワークではない。 一方のunityは純粋なC言語フレームワークなので、純粋なC言…

windowsでlcovを使う

gcovは便利なツールですが、そのまま出力されたテキストを見てもは実行コードがいまいち分かりません。 そこでlcovというツールを使えば、gcovの結果をグラフィカルにかつコード行ごとの結果をhtml形式にまとめることができます。 しかし、lcovはWindows向け…

ASMEDIA ASM1053チップセットのファームウェアをアップデートする

以下からMPTOOLSとファームウェアをダウンロードするhttps://www.usbdev.ru/files/asmedia/asm105mptool/USBデバイスを接続し、mptoolを起動しファームウェアを選択して書込み。■mptoolの全機能を使うには カギマークのボタンをクリックしてパスワードに「as…

VMwareでマウスの戻るボタンを無効にする方法

相変わらずのニッチネタ。 ググるとVMwareで戻るボタンやマウスのオプションボタンを有効にする方法はいくらでもヒットするが、無効にする方法はヒットしない。 調べたところ、以下のようにすればマウスの戻るボタンは無効にできる。予めVMを終了しておく。 …

Synologyにsnipe-itをインストールする

ニッチな内容ですが、Synology+dockerにsnipe-it(IT資産管理ツール)をインストールしましたので備忘禄を残しときます。 インストールに関しては以下のサイトが約に立ちました 開発メモ その121 OSSの資産管理WebアプリSnipe-ITをDockerで使う – A certain en…

outlook検索しても2カ月以上前のメールしかヒットしない

最近、下図のようにOutlookで受信メールの検索をすると、なぜか『2ヶ月前以前』のメールしかヒットしないようになってしまった。 調べてみるとWindows File Searchが原因の模様。 下記設定を行いインデックスファイルを使わないようにすると最近のメールもち…

WindowsにPython3環境を構築する方法(Anaconda3 + VS Code)

Windows7 64bitとWindows10 64bitで検証。32bit OSは持っていないので未検証です、念の為。 1.下記をダウンロードします Anaconda Anaconda Python/R Distribution - Free Download より3.x系をダウンロードしてください。 VS Code (VS CodeはAnacondaに含…

VisualStudioでコンソールアプリ実行時に勝手に閉じないようにする方法

プロジェクトのプロパティ→リンカー→システム→サブシステムで「コンソール(/SUBSYSTEM:CONSOLE)」を選択する。 もしくはCtrl+F5キーでプログラムを起動すれば勝手にコンソールは閉じなくなる。ブレークポイント設定した方が楽かも。

コンパイルエラー:string型が見つかりません

error C2065: 'string' : undeclared identifier名前空間が解決できてないだけだった。 using namespace std;をつけて解決。しかし、「using namespace std;」を使うやつはクズ説があるので名前空間のスコープについてはちゃんと考えた方がよさそう。

Visual Studio 2017 デフォルトのプロジェクトパスを設定する方法

Visual Studio2017はデフォルトのプロジェクトパスは”C:\Users\ユーザー名\source\repos"となっている。 変更するにはVisaul Studio2017 のメニューバーの「ツール」→「オプション」を選択してオプションダイアログを表示し、左側のツリーから「プロジェクト…