ラベル ubuntu の投稿を表示しています。 すべての投稿を表示
ラベル ubuntu の投稿を表示しています。 すべての投稿を表示

2025年2月9日日曜日

Hyper-V上でubuntuをインストールした場合に、画面解像度を変更する方法

 ubuntu24.10にて実施。通常の設定からの解像度変更は不可だった。

  • /etc/default/grubの下記を変更(解像度は例)


<変更前>

GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”

<変更後例>
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash video=hyperv_fb:1920x1080”


  • 下記のコマンドを実施
sudo update-grub

sudo reboot 

 

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をつけないとエラー

2022年1月15日土曜日

ubuntuにrustをインストール

  1. sudo snap install rustup --classic
  2. rustup update stable
実施バージョン:
ubuntu 20.10

2021年10月16日土曜日

Linux ipコマンド及びssコマンドで、各種ステータスの表示方法


  1. NIC状態
    ip addr

  2. ルーティングの設定表示
    ip route

  3. NIC(アドレス)のエラーカウンタ等の通信状態を表示する。
      ip -s link 
             ip -s addr
      
  4. ARP/NDISKのキャッシュ表示
      ip  n

  5. マルチキャストアドレス
      ip m

  6. マルチキャストルーティング
      ip mr

  7. tcp/udpのアドレス&ポート毎の受信オープン(LISNEN等)の情報(プロセス情報あり)   
           ss -nltup

 

2021年6月13日日曜日

仮想ブリッジの追加(kvm)

(1)ブリッジの作成

 sudo nmcli con add type bridge ifname br0


(2)ブリッジを有線接続に接続

sudo nmcli con mod "有線接続 2" master bridge-br0 slave-type bridge


2021年5月4日火曜日

ubuntu20.04にて/etc/resolv.confを変更する方法

(1)sudo  systemctrl stop systemd-resolved.service

(2)sudo systemctrl disable systemd-resolved.service

(3)/etc/systemd/resolved.conf に以下を設定する。

  [Resolve]

        DNSStubListener=no

(4)/etc/resolv.confを編集する。


※:20.04以前のバージョンでは別方式になっている可能性があるので注意

2021年5月3日月曜日

sudoでNOPASSWD設定が動作しない。

 NOPASSWD設定は、visudoの設定ファイルの一番最後の追加する。

2021年2月27日土曜日

ulimit -cでcoreファイルのサイズが変更できない。

/etc/security/limits.confに以下の設定を行う。

username soft core unlimited
* soft core 0
* hard core unlimited

2021年2月14日日曜日

postfixをサテライトシステムとして設定する(認証有り)

 他のメールサーバーで受信を行い、自分では受信しないサテライトシステムとして postfixを設定するためには、下記の手順を行う。

  1. sudo dpkg-reconfigure postfix 
  2. 説明画面にて<了解>を押下。 
  3. タイプ選択画面にて"サテライトシステム"を選択。
  4. メール名として、ドメイン名を設定する。
  5. rootの送り先設定として、自分のユーザを設定。 
  6.  SMTPリレーホストとして、メールサーバーのIPアドレスとポートを指定する。例:smtp.mail.yahoo.co.jp:465
  7. メールを受け取る他の宛先は空にする。 
  8. 「メールキューの同期更新を強制しますか?」では<いいえ>を選択する。 
  9. 「ローカルネットワークは何ですか?」ではデフォルトを設定。 
  10. メールボックスのサイズの制限では0を設定。
  11.  ローカルアドレス拡張文字には+を設定。 
  12. プロトコル選択はすべてを選択。
  13. /etc/posfix/password_mapsに以下を設定
    (リレーホスト設定) (ユーザ名):(パスワード)
    例:
     smtp.mail.yahoo.co.jp:465 XXXX@yahoo.co.jp:YYYYYYYY
  14. 検索データベース作成
    >sudo postmap hash:/etc/postfix/password_maps
  15. /etc/postfix/main.cfの以下を修正
    smtp_sasl_auth_enable = yes
    smtp_sasl_password_maps = hash:/etc/postfix/password_maps
    smtp_sasl_security_options = noanonymous
    smtp_use_tls = yes
    smtp_tls_wrappermode = yes
    smtp_tls_security_level = encrypt
  16. postfixを再起動する。
  17. >sudo systemctl restart postfix


2021年1月16日土曜日

VMWare Workstation 16 Player上のubuntuで起動が遅い場合

起動時に以下が表示される場合にubutuの起動が遅い場合がある。

 piix4_smbus XXXX:XX:XX.X: SMBus Host Controller not enabled!


対処は、以下の手順でpiix4_smbusを無効にする。

(1) /etc/modprobe.d/blacklist.confに以下を追加する。

  blacklist piix4_smbus

(2)sudo update-initramfs -u -k all

(3)sudo reboot

2020年11月30日月曜日

Visual Studio Codeにて、表示が崩れる。また、ターミナル表示において文字が抜ける場合があった場合の対処。

 Visual Studio Codeにて、表示が崩れたり、ターミナル表示において文字が抜ける場合があった場合、以下の手順でGPUを無効にすると解決した。


(1)コマンドパレットを表示

(2)コマンドパレットにて以下を設定し、実行する。

  configure runtime arguments

(3)以下の設定を追加する。

  直前の行の最後に,がいることに注意

"disable-hardware-acceleration": true
(4)Visual Studio Codeを再起動する。


2020年11月14日土曜日

ubuntu20.10でsssdがFailになる。

 

以下にて設定ファイルを作成すると、Failが解消した。

 

sudo cp /usr/lib/x86_64-linux-gnu/sssd/conf/sssd.conf /etc/sssd/.
sudo chmod 600 /etc/sssd/sssd.conf 
sudo systemctl start sssd

2020年7月19日日曜日

ubuntu 20.04でros2のfoxyでcolcon buildでエラーがでる。

ubuntu 20.04でros2のfoxyでcolcon buildで以下のようなエラーがでる。
場合の処置

<--------------------- ---------------------="">
・・・
CMake Error at /usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:146 (message):
  Could NOT find FastRTPS (missing: FastRTPS_INCLUDE_DIR FastRTPS_LIBRARIES)
・・・


<処置>
以下のように環境変数として以下を設定する。
export CMAKE_PREFIX_PATH=/opt/ros/foxy/

2020年4月18日土曜日

android等のVNCクライアントからvinoサーバーにアクセスできない

androidのVNCには、暗号化の機能を持たないものがあり、その場合は
以下を実行し、暗号化を無効化する。
(セキュリティ上の問題がある場合は実施しないこと。)

gsettings set org.gnome.Vino require-encryption false

2020年1月1日水曜日

ubuntuにて、clamdscanを使ってHDDを全チェックする設定(2)

clamdのセキュリティ設定を無効にする。

(1) sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.clamd
(2)sudo ln -s /etc/apparmor.d/usr.sbin.clamd /etc/apparmor.d/disable/

2019年12月18日水曜日

ubuntuにて、clamdscanを使ってHDDを全チェックする設定(1)

diff --git a/clamav/clamd.conf b/clamav/clamd.conf
index d74493f..4a612b1 100644
--- a/clamav/clamd.conf
+++ b/clamav/clamd.conf
@@ -3,11 +3,13 @@
 #Please read /usr/share/doc/clamav-daemon/README.Debian.gz for details
 LocalSocket /var/run/clamav/clamd.ctl
 FixStaleSocket true
-LocalSocketGroup clamav
+#LocalSocketGroup clamav
+LocalSocketGroup root
 LocalSocketMode 666
 # TemporaryDirectory is not set to its default /tmp here to make overriding
 # the default with environment variables TMPDIR/TMP/TEMP possible
-User clamav
+#User clamav
+User root
 ScanMail true
 ScanArchive true
 ArchiveBlockEncrypted false
@@ -59,14 +61,20 @@ SendBufTimeout 200
 MaxQueue 100
 ExtendedDetectionInfo true
 OLE2BlockMacros false
-ScanOnAccess false
+#ScanOnAccess false
+ScanOnAccess true
+OnAccessMountPath /
+OnAccessExtraScanning false   # (null)FOUNDが発生するのでfalseにしておく。
+OnAccessExcludeUID 0
 AllowAllMatchScan true
 ForceToDisk false
 DisableCertCheck false
 DisableCache false
 MaxScanTime 120000
-MaxScanSize 100M
-MaxFileSize 25M
+#MaxScanSize 100M
+MaxScanSize 0
+#MaxFileSize 25M
+MaxFileSize 0
 MaxRecursion 16
 MaxFiles 10000
 MaxPartitions 50
@@ -85,3 +93,8 @@ LogFileMaxSize 0
 Bytecode true
 BytecodeSecurity TrustSigned
 BytecodeTimeout 60000
+ExcludePath ^/proc/
+ExcludePath ^/sys/
+ExcludePath ^/boot/
+ExcludePath ^/dev/
+ExcludePath ^/var/log/clamav/virus/
+#誤検知
+ExcludePath ^/opt/google/chrome/chrome
+#アクセス違反
+ExcludePath ^/run/user/

diff --git a/sudoers b/sudoers
index a006601..cd31128 100644
--- a/sudoers
+++ b/sudoers
@@ -28,3 +28,5 @@ root ALL=(ALL:ALL) ALL
 # See sudoers(5) for more information on "#include" directives:

 #includedir /etc/sudoers.d
+#
+usename  ALL=(ALL:ALL) NOPASSWD:  /usr/bin/clamdscan


※(2)の手順を実施し、セキュリティ設定を無効にする必要あり

2019年11月23日土曜日

インストール後のswapの追加


以下のコマンドにてスワップファイツを追加
 > sudo bash
    #  cd /root
    #  fallocate -l 4G swapfile
    #  chmod 600 swapfile
    #  mkswap /root/swapfile
    #  swapon /root/swapfile
    #  swapon -s

/etc/fstabに以下を追加
/root/swapfile none swap sw 0 0


※:CentOSでは、fallocateで作成したファイルは動作しないので、以下のコマンドで
  ファイルを作成する。
  dd if=/dev/zero of=/swapfile bs=1M count=4096

2019年11月4日月曜日

ntpの設定

/etc/ntp.confの下記を変更

#pool 0.ubuntu.pool.ntp.org iburst
#pool 1.ubuntu.pool.ntp.org iburst
#pool 2.ubuntu.pool.ntp.org iburst
#pool 3.ubuntu.pool.ntp.org iburst
pool 0.pool.ntp.org iburst
pool 1.pool.ntp.org iburst
pool 2.pool.ntp.org iburst
pool 3.pool.ntp.org iburst

2019年9月15日日曜日

sudoersでNOPASSWD設定が反映されない。

NOPASSWD設定をsudoersの最後の行に記述する。
原因は不明であるが、解消した。(ubuntu 19.04)

2017年6月20日火曜日

gnomeリモートデスクトップにおいて、暗号化未対応のVNCから接続できない場合

リモートデスクトップにおいて、暗号化未対応のVNCから接続できない場合

dconf-editorにて、下記をfalseにする。
org->gnome->desktop->remote-access->require-encryption