[memo]onemix2s + fedora30

ディスプレイ関連(採用案)

  • 90度回転 console設定 (grub2設定)
    # vi /etc/default/grub
    ~~~
    GRUB_CMDLINE_LINUX="quiet fbcon=rotate:1"
    ~~~
    # grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
  • 傾きセンサーのパラメータ変更
    # vi /etc/udev/hwdb.d/99-local.hwdb
    sensor:modalias:acpi:BOSC0200*:dmi:*:svnDef*:pnDef*:*
     ACCEL_MOUNT_MATRIX=0,  1, 0;  1, 0, 0; 0, 0, 0
    # systemd-hwdb update;udevadm trigger
  • Wayland有効
    # vi /etc/gdm/custom.conf
    ~~~
    [daemon]
    #WaylandEnable=false
    ~~~
  • スケール調整
    • 0.80くらい

ディスプレイ関連(ボツ案^^;)

  • 傾きセンサー停止
    # systemctl mask iio-sensor-proxy.service
  • 90度回転
    • Wayland無効化
      WaylandEnable=falseを設定

      # vi /etc/gdm/custom.conf
      ~~~
      [daemon]
      WaylandEnable=false
      ~~~
    • モニター設定
      • 設定→デバイス→ディスプレイ→向き を 縦方向(左向き)
    • monitors.xmlコピー
      # cp ~XXXX/.config/monitors.xml /var/lib/gdm/.config/.
  • スケール調整
    • Tweaks→フォント→倍率を設定

サスペンド関連

        • モニタ閉じる関連
            • Tweaks→全般→ラップトップの蓋を閉じるとサスペンドするをオフ
            • 念のため、/etc/systemd/logind.confも編集
              # vi /etc/systemd/logind.conf
              ~~~
              HandleSuspendKey=ignore
              HandleLidSwitch=ignore
              HandleLidSwitchExternalPower=ignore
              ~~~
              
        • Touch Screenのドライバがsuspend/resume時悪さしている臭いのでblacklist!
          # vi /etc/modprobe.d/blacklist.conf
          blacklist goodix

キーボード関連

  • X11レイアウト設定
    $ localectl --no-convert set-x11-keymap us pc105
  • 日本語IMEインストール
    # dnf install -y anthy ibus-anthy

サウンド関連

  • プツプツ音対策
    # vi /etc/modprobe.d/alsa.conf
    options snd-hda-intel power_save=0

Arduino/Teensyduino

  • udev rule設定
    vi /etc/udev/rules.d/teensyduino.rules

    KERNEL=="hidraw*",  GROUP="sano", MODE="0666"
    ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789B]?", ENV{ID_MM_DEVICE_IGNORE}="1"
    ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789A]?", ENV{MTP_NO_PROBE}="1"
    SUBSYSTEMS=="usb", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789ABCD]?", GROUP="sano", MODE:="0666"
    KERNEL=="ttyACM*", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789B]?", GROUP="sano", MODE:="0666"
    

こんなもんかな。

Unixbench

USB PD 12V対応充電器とか