2016-03-29

Logitech Gaming Software 無法正常編輯設定檔

Logitech Gaming Software 無法正常編輯設定檔

由於不知名的原因錯誤
Logitech Gaming Software 忽然就無法使用

檢查後發現軟體本身可以正常開啟
但試圖開啟設定檔的時候 發生錯誤

原本以為是檔案有遺失之類的 進行重新安裝
但仍然無用

最後在以下路徑找到了設定檔
C:\Users\user\AppData\Local\Logitech\Logitech Gaming Software\profiles

將裡面的所有設定檔刪除之後 就能正常開啟了

2016-03-19

MSYS2 整合筆記 (待補充)

安裝順序(要按照以下順序才能正常運作)

以下假設 msys2 安裝於 C:\msys64\
  1. msys2 https://msys2.github.io/
  2. Git for Windows https://git-for-windows.github.io/
    安裝時 請將安裝資料夾選擇於 msys2 資料夾

    日後千萬別用 pacman 更新 git
  3. ActivePerl http://www.activestate.com/activeperl
    安裝於 C:\msys64\usr
  4. Node.js https://nodejs.org/en/
    安裝於 C:\msys64\mingw64\bin

    輸入 npm config --global set prefix "C:\msys64\mingw64\bin"

    Set NODE environment variable as C:\msys64\mingw64\bin
    Set NODE_PATH environment variable as C:\msys64\mingw64\bin\node_modules

    檢查以下位置的 npmrc

    C:\msys64\mingw64\bin\node_modules\npm\npmrc
    C:\msys64\mingw64\bin\etc\npmrc
    C:\msys64\mingw64\etc\npmrc
    C:\msys64\etc\npmrc

    %USERPROFILE%\.npmrc


------

狀況處理

使用 pacman 安裝組件時 遇到 winpty 衝突錯誤

error: failed to commit transaction (conflicting files)
winpty-git: /usr/bin/winpty-agent.exe exists in filesystem
winpty-git: /usr/bin/winpty-debugserver.exe exists in filesystem
winpty-git: /usr/bin/winpty.dll exists in filesystem
winpty-git: /usr/bin/winpty.exe exists in filesystem
Errors occurred, no packages were upgraded.

解決方法

將 C:\msys64\usr\bin 裡的 winpty 相關檔案 更名 或者 刪除
然後重新 pacman -S winpty-git 即可解決

解法2: pacman -S --force 組件名