跟著升級,用了10年的debian...因為nvidia driver 的關係,最後還是要換ubuntu 了...
先是裝了 server 版(因為手邊正好有...),是console mode,然後加裝 mate-desktop,然後用 nvidia driver 340。
結果 螢幕反應超頓的...
只好改裝 desktop 版,然後改 mate..
tasksel加 mate-desktop 時,ubuntu-desktop 一樣要存在
輸入法 : ibus-chewing
關閉 usb automount : 要用 dconf-editor:
org/mate/desktop/media-handling: automount : off automount-open : off autorun-never : on重新啟動 usb-ethernet , dhcp..
用 networkmanager: /etc/netplan:
network: version: 2 renderer: NetworkManagernetplan apply
這樣就會用 icon 上的 edit network 來設定 網路(卡)
Manual. 值都設定正確才會出現 save button
router 也一樣設定
dnsmasq:
因為系統改用 systemd-resolve
所以dnsmasq 的 dns 功能要關閉 (不然就要把 systemd-resolve 關閉)
dnsmasq 關閉的方法是follow dnsmasq.conf 的說明,把 port=0
/etc/dnsmasq.conf 中把所有的 log 都打開
# For debugging purposes, log each DNS query as it passes through # dnsmasq. log-queries # Log lots of extra information about DHCP transactions. log-dhcp這樣在 /var/log/syslog (dnsmasq 沒有自己的 log file),就會有詳細的...
Jul 6 17:50:26 beaver dnsmasq-dhcp[27344]: DHCP, IP range 172.16.200.1 -- 172.16.200.15, lease time 12h Jul 6 17:50:26 beaver dnsmasq-dhcp[27344]: DHCP, sockets bound exclusively to interface enx00e04c361590 Jul 6 17:50:26 beaver systemd[1]: Started dnsmasq - A lightweight DHCP and caching DNS server. Jul 6 17:51:11 beaver dnsmasq-dhcp[27344]: 819189787 available DHCP range: 172.16.200.1 -- 172.16.200.15 Jul 6 17:51:12 beaver dnsmasq-dhcp[27344]: 819189787 client provides name: Ambarella Jul 6 17:51:12 beaver dnsmasq-dhcp[27344]: 819189787 DHCPREQUEST(enx00e04c361590) 172.16.200.7 4e:2d:27:e0:b9:a8 Jul 6 17:51:12 beaver dnsmasq-dhcp[27344]: 819189787 tags: enx00e04c361590 Jul 6 17:51:12 beaver dnsmasq-dhcp[27344]: 819189787 DHCPACK(enx00e04c361590) 172.16.200.7 4e:2d:27:e0:b9:a8 Ambarella Jul 6 17:51:12 beaver dnsmasq-dhcp[27344]: 819189787 requested options: 1:netmask, 28:broadcast, 2:time-offset, 121:classless-static-route, Jul 6 17:51:12 beaver dnsmasq-dhcp[27344]: 819189787 requested options: 15:domain-name, 6:dns-server, 12:hostname, Jul 6 17:51:12 beaver dnsmasq-dhcp[27344]: 819189787 requested options: 40:nis-domain, 41:nis-server, 42:ntp-server, Jul 6 17:51:12 beaver dnsmasq-dhcp[27344]: 819189787 requested options: 26:mtu, 119:domain-search, 3:router, 121:classless-static-route, Jul 6 17:51:12 beaver dnsmasq-dhcp[27344]: 819189787 requested options: 249, 33:static-route, 252, 42:ntp-server, Jul 6 17:51:12 beaver dnsmasq-dhcp[27344]: 819189787 requested options: 17:root-path Jul 6 17:51:12 beaver dnsmasq-dhcp[27344]: 819189787 next server: 172.16.200.1 Jul 6 17:51:12 beaver dnsmasq-dhcp[27344]: 819189787 sent size: 1 option: 53 message-type 5 Jul 6 17:51:12 beaver dnsmasq-dhcp[27344]: 819189787 sent size: 4 option: 54 server-identifier 172.16.200.1 Jul 6 17:51:12 beaver dnsmasq-dhcp[27344]: 819189787 sent size: 4 option: 51 lease-time 12h Jul 6 17:51:12 beaver dnsmasq-dhcp[27344]: 819189787 sent size: 4 option: 58 T1 6h Jul 6 17:51:12 beaver dnsmasq-dhcp[27344]: 819189787 sent size: 4 option: 59 T2 10h30m Jul 6 17:51:12 beaver dnsmasq-dhcp[27344]: 819189787 sent size: 4 option: 1 netmask 255.255.255.0 Jul 6 17:51:12 beaver dnsmasq-dhcp[27344]: 819189787 sent size: 4 option: 28 broadcast 172.16.200.255 Jul 6 17:51:12 beaver dnsmasq-dhcp[27344]: 819189787 sent size: 4 option: 3 router 172.16.200.1 Jul 6 17:51:12 beaver dnsmasq-dhcp[27344]: 819189787 sent size: 9 option: 12 hostname Amburr
如果是ubuntu 20.04,就用 network-manager 就可以了。
選擇要提供 dhcp 的網卡,ipv4/6 設定選 "share to other computers" 就可以了,其他都不用安裝/設定。
-- 只是 ip range 好像不能設,default 就是 10.24.X.X
2024/01/30
因為 support 的 GLIBC 不夠新,所以 upgrade 到 22.04
用 do_release_upgrade 的方法。
一開始說 broken package : ubuntu-desktop,所以 follow link remove colord, mesa-utils 之後,ubuntu-desktop 也移除,這樣就可以繼續下去...
upgrade 完是 console mode。要安裝 gnome-control-utils 跟 ubuntu-desktop,結果 fail。
發現是 pipewire 的原因。
因為當初 20.04 的 bt handfree 是 failed,要手動安裝 pipewire,所以把所有卡住的 pipewire 和相關 package 都移除。
就可以安裝 gnome-control 跟 ubuntu-desktop,
之後reboot 就是圖形模式了。
因為移除 pulseaudio 和 pipewire,所以到setting 去看,沒有 audio device。
參考: 做這個:
sudo touch /usr/share/pipewire/media-session.d/with-pulseaudio systemctl --user restart pipewire-session-manager沒效,再加上:
pulseaudio -k pulseaudio -Dreboot之後,就出現了。
沒有留言:
張貼留言