2024年6月7日金曜日

RockyLinux等でパッケージ管理用リポジトリの有効/無効制御

 dnf repolist  : 有効(enable)なリポジトリを表示

dnf repolist --all :すべてのリポジトリを表示

dnf config-manager  --enable [リポジトリID]  :リポジトリIDを有効にする。

dnf config-manager --disable [リポジトリID] :リポジトリIDを無効にする。

2023年12月29日金曜日

wsl2のGUIにてWindowsフォントを使用する。

 /etc/fonts/local.conf を下記にて作成する。


<?xml version="1.0"?>

<!DOCTYPE fontconfig SYSTEM "fonts.dtd">

<fontconfig>

    <dir>/mnt/c/Windows/Fonts</dir>

</fontconfig>

2023年12月17日日曜日

Windows11にて、chromeの位置情報を正しく表示する方法

chromeにて下記のフラグをenableに変更する。

 chrome://flags/#enable-winrt-geolocation-implementation

2023年7月23日日曜日

テキスト生成AIのstable-diffusionをubuntu上のdockerで動作させる場合の注意点

ubuntuのdocker-composeを使って、”AbdBarho/stable-diffusion-webui-docker”を
実行する場合は、以下の手順にて行う。

(1)以下のコマンドを実施する。

      >git clone https://github.com/AbdBarho/stable-diffusion-webui-docker
      >cd stable-diffusion-webui-docker

(2)docker-compose.yamlにおいてname: webui-dockerをコメント化する。

・・・

#name: webui-docker

・・・


  ※:docker-composeを使うとエラーがでるためdocker composeだとOKらしい。

(3)docker-compose --profile download up --build

(5)下記URLに従って nvidia-container-toolkitをインストール

  https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/install-guide.html

(4)DOCKER_BUILDKIT=1 docker-compose --profile auto up --build

     DOCKER_BUILDKIT=1をつけないとエラー

2023年4月25日火曜日

wsl2にてDNSの名前解決ができない場合

 ファイアウォールの問題なので、ルールを見直す。

ESETの場合は、「svchost.exe/SharedAccessの通信を許可」する。

2023年4月24日月曜日

メッセージキューサイズ等のulimitの最大値を変更する方法

 (1)以下のようなファイルをrootにて作成する。(softは一般ユーザ、hardはroot向け設定)

#cat /etc/security/limits.d/msg.conf 

* hard msgqueue 163840000

* soft msgqueue 163840000


(2)再起動する。

※systemdのデーモンにて上記制限を変更するには.serviceファイル内にて
[Service] 
LimitMSGQUEUE=163840000

上記以外のulimitは以下が利用可能
ラベル       ulimitの設定     単位
LimitCPU                  ulimit -t                        秒
LimitFSIZE                ulimit -f                        Bytes
LimitDATA                 ulimit -d                       Bytes
LimitSTACK               ulimit -s                       Bytes
LimitCORE                 ulimit -c                       Bytes
LimitRSS                   ulimit -m                       Bytes
LimitNOFILE              ulimit -n                       Number of File Descriptors
LimitAS                     ulimit -v                       Bytes
LimitNPROC              ulimit -u                       Number of Processes
LimitMEMLOCK         ulimit -l                        Bytes
LimitLOCKS               ulimit -x                       Number of Locks
LimitSIGPENDING     ulimit -i                        Number of Queued Signals
LimitMSGQUEUE       ulimit -q                       Bytes
LimitNICE                  ulimit -e                        Nice Level
LimitRTPRIO              ulimit -r                        Realtime Priority

2023年4月9日日曜日

firefoxの高速化

(1)[ヘルプ] -> [他のトラブルシューティング情報]を選択する。
(2)[Firefoxの性能改善]セクションで[Firefoxをリフレッシュ]をクリックする。
(3)ダイアログにて[Firefoxをリフレッシュ]をクリックする。