2022年4月24日 星期日
PC control chromecast on/off (with Lcus-1 usb relay)
2022年4月22日 星期五
USB Relay not work (ch341-uart converter)
chromecast 不能遙控關機, 雖然住處並不大, 成天還是覺得不能遙控很煩
想著要怎麼用 USB 開關, 淘來了 USB 繼電器
接在 RPI4 沒問題, 但 Ubuntu 22.04 不行, 好在, 把 dmesg log 餵給 google, 之後, 找到解法
https://unix.stackexchange.com/questions/670636/unable-to-use-usb-dongle-based-on-usb-serial-converter-chip
我用的是第二個.
dmesg 裏可以看到 New USB device found, idVendor=1a86, idProduct=7523
在 /usr/lib/udev/rules.d/ 裏 grep 1a86, 是在 85-brltty.rules 裏, mark掉後, 重開機, 或 sudo udevadm control --reload-rules 即可
然後的問題是..., 這 Relay 是鎖壓式, 我的 USB 剝出來的線太細, 鎖不住..., 這怎麼解呢?
2022年4月8日 星期五
install Ubuntu Mate 22.04 (4/7 daily build)
太想花錢, 給PC換了 i3-12100+Asus prime b660 wifi, 結果這組太新 Ubuntu mate 20.04 不認識, 更新Kernel後onboard wifi/bluetooth可用了, 但播影片時不能硬解, CPU高就算了, 有些影片還會影音不同步, 或播影片時其它UI會有點Lag, 試了好久, 最後是 Ubuntu mate 22.04 daily build 4/7 版的完美解決硬解問題 (2月/3月的版本都還有問題)
install notes :
2. 自動 detect monitor 很煩, xrandr 切換螢幕會又跳回mate-display-properties的設定, 要去dconf-editor 關掉這個
org.mate.SettingsDaemon.plugins.xrandr disable (auto-detect monitor)
3. Language
放棄中文介面, 因為在遇到問題時, 還是英文資料多, 直接用英文keyword google比較快, 不用費事找中英對照.
install 時選英文介面有個好處, 不會安裝default 的中文輸入, 安裝完再裝gcin就好, 然後從舊版把 .gcin 整個dirctory copy 過來就好了, 不用再去選中文輸入法, 但因為座標在台灣, 它還是把日期定為中文, 2022也是中文,這誰寫的介面啊? 把它換為美式日期.
4. 16.04~20.04 都有的 LCD 水平紋 問題看來已解, 不用再去 x11 加 conf
5. wifi hotspot, 原來的 (/etc/NetworkManager/system-connections) password 問題解了, 但有新問題, 開firewall會被擋, 要加 rule
sudo ufw allow to any port 53
sudo ufw allow to any port 67 proto udp
edit /etc/ufw/sysctl.conf uncomment 3 lines
net/ipv4/ip_forward=1
net/ipv6/conf/default/forwarding=1
net/ipv6/conf/all/forwarding=1
6. 聲音大小聲不受控的問題還是在, 這個還是要改
/etc/pulse/default.pa
load-module module-udev-detect ignore_dB=1
6.1. avoid swap
/etc/sysctl.conf
vm.swappiness=0
7. to play some old DVD
sudo add-apt-repository multiverse
sudo dpkg-reconfigure libdvd-pkg ( then, it will download/compile libdvdcss2 )
8. Browser
Ubuntu Mate 22.04 的 firefox 和 Chromium 都變成 snap 版了, 很煩 snap
google-chrome , 去goolge抓install deb回來, 以後會自動更新
chromium 原來加 debian repository 的方法卡在 apt-key deprecate, 只好去debian抓deb回來裝, 這得手動更新了
https://packages.debian.org/search?keywords=chromium
firefox 簡單, 去 mozilla 下載, 解到 /opt 就好了, 更新時再做一次就好了,
讓menu有icon可顯示, 得加個 ~/.local/share/applications/firefox-user.desktop
-----------------------
#!/usr/bin/env xdg-open
[Desktop Entry]
Encoding=UTF-8
Name=Firefox (local)
GenericName=Browser
Comment=Web Browser
Exec=firefox %u
Icon=/opt/firefox/browser/chrome/icons/default/default48.png
Terminal=false
X-MultipleArgs=false
StartupWMClass=Firefox
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;