Jump to...
redirecting...

Log for Ubuntu 台灣社群

[photo](media:AgACAgUAAx0CPRn5XQABAbLZZcue5nE0HEhXJDi5WIWZp76dznAAAru6MRtKDVhW-UlMeYOgOkcBAAMCAANzAAM0BA@telegram)
米哈遊用了 ArchLinux
必須的
各位新年快樂
請問各位先進問題
xubuntu 22.04.3 突然無法使用藍芽功能

滑鼠 與 耳機 都無法連結

用網路上查詢的方法

也無法修復

好幾天了
請問有什麼方式嗎?
還有 Tiling Window Managers👀
先用 Live 系統開機排除硬體問題
另外就是查 bluetoothd 服務跟 Linux 作業系統核心的運行紀錄
我用了網路上面的記載方式

甚至改了 conf

還是沒用
重新安裝 blueman 也不行
請先把修改復原,避免影響問題排查
我已經重新安裝了
唉!
至少現在可以用了(攤手)
還是不行用啊!
重新安裝 不管用
先問您重新安裝的具體是什麼東西?整個系統嗎?
重新安裝 xubuntu 22.04
22.04.3
試著用 23.10 的安裝媒體即可用(live)系統開機看看能不能重現問題
我試試
23.10下載中
沒有辦法修復 22.04.3 嗎
還是用什麼 指令 可以確認
我們先排除是硬體問題
如果整套軟體換掉都還是沒辦法用那有機會是硬體故障,就要看看具體是什麼樣的故障造成藍牙功能異常
journalctl --unit bluetooth
journalctl --dmesg
journalctl --user --unit pulseaudio
應該是這幾個
Usb 安裝碟 製作中
請問 要如何 輸入指令
Live usb 查詢嗎

比較不會 再次重灌 是嗎
搜尋並開啟一個文字終端機應用軟體(如 Xfce Terminal)即可
確認根本原因才能夠避免非必要的作業系統重新安裝
[photo](media:AgACAgUAAx0CPRn5XQABAbL9Zcxa0h9c2Gnv_5iPK8Ixk_S8r3YAAlq6MRsL8GFW2jUdlLm9uwABAQADAgADcwADNAQ@telegram)
第一個指令
[photo](media:AgACAgUAAx0CPRn5XQABAbL_ZcxbDlUuk7FQy8_BbfgFQ_YjZGgAAly6MRsL8GFWOXrFNDcp9ZEBAAMCAANzAAM0BA@telegram)
第二
[photo](media:AgACAgUAAx0CPRn5XQABAbMBZcxbjFpkt0x188aZchh1PtR9NUkAAmC6MRsL8GFW5wOZRH3LWHkBAAMCAANzAAM0BA@telegram)
[photo](media:AgACAgUAAx0CPRn5XQABAbMCZcxbjaCSg6JmbK_HRxtftK8STLUAAmG6MRsL8GFWAgABmkh3xE2JAQADAgADcwADNAQ@telegram)
輸出的資料好像很長
沒辦法一直截圖
有什麼端倪嗎?
這是正常現象,請抓重現問題時段的運行紀錄
什麼意思
就是你什麼時候藍牙沒辦法用就看那個時間點的運行紀錄
如果是開機後就這樣那就是開機後的部份
[photo](media:AgACAgUAAx0CPRn5XQABAbMJZcxcdHtogCipC5829ZpmM-cFNEwAAmO6MRsL8GFW9k_9IU8JvkcBAAMCAANzAAM0BA@telegram)
比較明顯的問題大概就是紅色字的部份吧,雖然不清楚跟實際問題有沒有關聯性
基本無關
[photo](media:AgACAgUAAx0CPRn5XQABAbMMZcxcvhA4fVuqo0g9veqptXxPRNUAAmW6MRsL8GFWRBwBs5bEQ4IBAAMCAANzAAM0BA@telegram)
無法使用
取消連線
然後 我可以 怎麼做
1. 開啟終端機
2. 執行下列命令後拍攝最近三頁畫面(按 PageUp 按鍵)上傳
journalctl --dmesg --pager-end
[photo](media:AgACAgUAAx0CPRn5XQABAbMSZcxdQFgZdrMMxOBwxBhDZNS8ikEAAma6MRsL8GFWerfxUUw6PQUBAAMCAANzAAM0BA@telegram)
目前看應該比較傾向是硬體出問題喔(如果之前一直能夠正常使用的話),雖然不確定具體是哪邊的問題
可以考慮先買個確定相容 Linux 的 USB 藍牙傳輸器作為問題規避方案
[photo](media:AgACAgUAAx0CPRn5XQABAbMUZcxdqTG4F2MePYAKMjb3JGKY5SAAAme6MRsL8GFWTCcqauXzaowBAAMCAANzAAM0BA@telegram)
[photo](media:AgACAgUAAx0CPRn5XQABAbMVZcxdqbdI5JjWG145K56llr6fLEYAAmi6MRsL8GFW7-1zh3fNKeABAAMCAANzAAM0BA@telegram)
是喔
於文字終端機應用軟體中執行下列兩個命令後將輸出拍照上傳:

lsusb
lspci


看看具體使用的藍牙控制器的型號
原本 22.04 作業系統使用的 Linux 作業系統核心版本是?

可以於文字終端機應用軟體中執行下列命令確認:

uname -r

請問您先前還能正常使用具體大概是幾年幾月?
各位大佬,請教一下如何可以搞到台灣地區的line帳號喔
[photo](media:AgACAgUAAx0CPRn5XQABAbMbZcxffuKZyz_28Psk3twXLKDFAxoAAmy6MRsL8GFWT2pRbkouDf0BAAMCAANzAAM0BA@telegram)
這個用 live usb 無法用語法 指令
6.5.0-9-generic
Chou Way CCoC 2-3. 離題 已封鎖
去年 22.04.2 都還可以用
現在藍芽滑鼠 用 usb 的 wifi 模式

藍芽模式 無法使用
這隻滑鼠我正在用,我知道的(不是 Wi-Fi 是 2.4GHz 無線電就是了)
小米的
藍牙硬體是 Realtek 未知型號(b00a)控制器
喔喔
所以是 無法驅動 藍芽嗎?
還不確定,目前推測可能是硬體或韌體問題
可以先開回原本的系統了
OK
1. 啟動一文字界面終端應用軟體
2. 以 root 身份執行下列命令降級 linux-firmware 軟體包至20220329.git681281e4-0ubuntu3.14 版本:

```
apt-get install linux-firmware=20220329.git681281e4-0ubuntu3.14
```

在是否繼續進行提問暫停並拍攝終端機畫面上傳
不行耶
[photo](media:AgACAgUAAx0CPRn5XQABAbMrZcxjqIyIus9l0Eh9fCdJ38a0nvcAAny6MRsL8GFWaMtZmOmo0HsBAAMCAANzAAM0BA@telegram)
命令前面加上 sudo 才能讓它以 root 身份運行
[photo](media:AgACAgUAAx0CPRn5XQABAbMtZcxj-9wUd57MAfzBHL2fsov66XwAAn26MRsL8GFWRWAL5pxhIWMBAAMCAANzAAM0BA@telegram)
降級中
按 Enter 鍵繼續
我按 Y
然後重新開機再試著重現問題看看
那也可以,大寫英文字母代表預設行為
[photo](media:AgACAgUAAx0CPRn5XQABAbMzZcxlStS0SnbBaE7-XBR6zhS-Ih0AAn-6MRsL8GFWk5M-XP69vw0BAAMCAANzAAM0BA@telegram)
重新開機後 lsusb

lspci
問題還能重現嗎?
我試試
還是不行
我這支滑鼠去另一台電腦

可以用
一樣抓 bluetoothd 服務的運行紀錄
[photo](media:AgACAgUAAx0CPRn5XQABAbM6ZcxnemNOtOW61I3nAAHIus7ditCcAAKEujEbC_BhVmwVdahm2kAIAQADAgADcwADNAQ@telegram)
於文字終端機應用軟體執行下列命令並貼上輸出內容:

dpkg --status linux-firmware | grep ^Version:
錯誤 我打不進去
打不進去?
[photo](media:AgACAgUAAx0CPRn5XQABAbM-ZcxpC_izb6U7q9pKifWyRYaU1sgAAou6MRsL8GFWjb9G_40Rl8oBAAMCAANzAAM0BA@telegram)
哪裡有錯誤啊
那個看起來只是警告訊息而已,按「取消」之後直接複製全部內容把焦點轉移回文字界面終端機應用軟體後按下 Ctrl+Shift+V 組合鍵應該就能貼上
[photo](media:AgACAgUAAx0CPRn5XQABAbNCZcxpyIod8blhuaYLPVA122uG5xMAAoy6MRsL8GFW97SBN5yJHS0BAAMCAANzAAM0BA@telegram)
中間那個豎線字元不是 I 而是 `|`(Shift + 反斜線(\)按鍵)
[photo](media:AgACAgUAAx0CPRn5XQABAbNEZcxqRvpbgkOOAAGKDn1t_GvBPRjeAAKNujEbC_BhVpZNFMS-_LkLAQADAgADcwADNAQ@telegram)
於文字界面終端執行下列命令然後上傳輸出內容:

dpkg --list 'linux-image-*' | grep '^ii '
uname -r
[photo](media:AgACAgUAAx0CPRn5XQABAbNGZcxrYbj13JOm4WwDn8SIPsk_Y-EAApC6MRsL8GFW7uavUutk1HkBAAMCAANzAAM0BA@telegram)
1. 以 root 身份於文字界面終端機應用軟體中執行下列命令安裝 22.04 原始版本的 Linux 作業系統核心:

apt install linux-generic


2. 重新開機,於 GRUB 開機選單選擇「Advanced options for Ubuntu」項目後選擇「Ubuntu, with Linux 5.15.0.94.91」項目開機
3. 嘗試重現問題
感覺 好難

嘗試看看
沒有 開機選單
直接進入系統
重新開機,在開機的時候按住 Shift 鍵應該就會出現
沒有耶
一開機 就按住
這個再做一次:
[photo](media:AgACAgUAAx0CPRn5XQABAbNPZcxwjCZiGfq7KZ6Z6ccPiP2hz2UAApu6MRsL8GFWgZ0HAmnFTboBAAMCAANzAAM0BA@telegram)
於文字終端機應用軟體執行下列命令後將輸出內容貼上來:

grep -E '^[^#]' /etc/default/grub
[photo](media:AgACAgUAAx0CPRn5XQABAbNRZcxxRleEysYujz1syZNQmPiO4v8AAp66MRsL8GFW3XiLezAAAa2_AQADAgADcwADNAQ@telegram)
於文字界面終端機應用軟體以 root 身份執行下列二個命令

sed --in-place 's@^GRUB_TIMEOUT=.*@GRUB_TIMEOUT=10@g' /etc/default/grub

update-grub

然後按住 Shift 鍵重新啟動電腦看看開機選單有沒有正常顯示
沒有
[photo](media:AgACAgUAAx0CPRn5XQABAbNUZcxzIfrnGelSI8slqY9gpS4y-eAAAqO6MRsL8GFW6e_aRQsDiC0BAAMCAANzAAM0BA@telegram)
你改過
[photo](media:AgACAgUAAx0CPRn5XQABAbNXZcx0B_NeBmNER5yMnQTWfje1K3gAAqe6MRsL8GFWqgliVmbdLEMBAAMCAANzAAM0BA@telegram)
按住 Shift 鍵重新啟動電腦看看開機選單有沒有正常顯示
還是沒有
直接進入系統
以 root 身份執行下列命令:

apt install pastebinit


然後再執行下列命令後將輸出的網址貼上來(不要用拍照的):

p
astebinit -a 'anonymous' /boot/grub/grub.cfg
於文字界面終端應用軟體中執行下列命令後將輸出貼上來:

grub-editenv list
沒東西
OK 稍候
如果還是沒辦法
這個再來一次:
[photo](media:AgACAgUAAx0CPRn5XQABAbNiZcx49RlIo201XSOCTPOKTVzUH1QAArG6MRsL8GFWRn4JS2mwpi4BAAMCAANzAAM0BA@telegram)
於文字界面終端機應用軟體以 root 身份執行下列二個命令:

sed --in-place 's@^GRUB_TIMEOUT=.*@GRUB_TIMEOUT=10@g' /etc/default/grub


u
pdate-grub

然後重新啟動電腦看看開機選單有沒有正常顯示
有了
選 舊的
可以了
[video](media:AAMCBQADHQI9GfldAAEBs2hlzHpjRqHbI1PI0O8OBXXSyC4WEAACAgwAAgvwYVbU4lyHFiOeQwEAB20AAzQE@telegram)
所以 結論 不是硬體有問題
對,是新版的 Linux 作業系統核心的程式缺陷
所以 核心有問題喔
那怎麼辦
有辦法修復嗎?
所以 只能 等
好吧
6.2.x 以及6.6.x會修復嗎?
感謝你下午的寶貴時間

協助我
那 我只能重灌 才能復原嗎?
這幾天年假

重灌好多版本

都不行用
核心可以自己 Downgrade
你可以回去上一個正常的版本
或者一個一個版本下樓梯
或者 LTS 直上 👌
不會自己修那就等別人修,可以先於文字界面終端應用軟體中以 root 身份執行下列命令把新版本的 Linux 作業系統核心先移除:

apt remove linux-generic-hwe-22.04
apt autoremove
apt remove '^linux-image-6.*$'


然後於文字界面終端應用軟體中以 root 身份執行下列命令將剛剛排查問題期間降級的 linux-firmware 軟體包重新升級至當前最新版本:

a
pt-get install linux-firmware
要重新安裝系統的話請改用 22.04.1 版的 Ubuntu 安裝媒體(非 22.04.2 或更高)以避免預設安裝到 HWE 版 Linux 作業系統核心
第一個 找不到 套件

第三個 找不到指令
22.04.01 找不到了
上面指令 做完了
[photo](media:AgACAgUAAx0CPRn5XQABAbN-Zcx91FimdjOHIthMHBa4IaMQ1D4AAru6MRsL8GFWhM9kkrJRHr4BAAMCAANzAAM0BA@telegram)
追加這些:

apt remove linux-image-6.5.0-17-generic
apt autoremove


重新開機之後應該預設就會是正常的狀態了
開機 會錯誤嗎?

Grub
應該不會
[photo](media:AgACAgUAAx0CPRn5XQABAbOCZcx-zV7p0tjZA5CYkObnUzCLWAIAAr26MRsL8GFWG0HMRWV_etABAAMCAANzAAM0BA@telegram)
都 OK 了
GRUB 選單 以前不會出現
感覺下午 請你 幫忙 上了一課

但是 我沒有吸收到

指令 好難
Apt 應該會幫你 mkconfig
所以 我核心 降級了
要恢復原本的行為的話:

於文字界面終端機應用軟體以 root 身份執行下列三個命令:

sed --in-place 's@^GRUB_TIMEOUT=.*@GRUB_TIMEOUT=0@g' /etc/default/grub

sed --in-place 's@^GRUB_TIMEOUT_STYLE=.*@GRUB_TIMEOUT_STYLE=hidden@g' /etc/default/grub

update-grub

然後重新啟動電腦
主要是翻文件,那個佬哥已經是移動文件了
對啊 好厲害
[photo](media:AgACAgUAAx0CPRn5XQABAbOLZcx_rv6GcwS9b4gWU6o7DN02aDAAAr-6MRsL8GFWUqtTkR3x8ggBAAMCAANzAAM0BA@telegram)
感謝您 下午寶貴的時間
如果要更積極的處理的話:

一般使用者:到 https://launchpad.net/ubuntu/+source/linux-meta-hwe-6.5/+bugs 頁面建檔軟體缺陷報告並(在可行前提下)協助 Ubuntu 開發者修正問題

有軟體開發背景者:用二元搜尋法(binary search)找到那個軟體缺陷具體是在哪個版本(version)甚至是哪個修訂版(revision)的 Linux 作業系統核心引入的,然後再聯繫中游(Ubuntu)與上游(Linux 作業系統核心)開發者進行修正
這 對我太難了
不過 也蠻秒的

新版本的核心 對於舊版本的支援

不是往上疊加

更新後 會出現 bug
新版本軟體所引進新的軟體缺陷稱作 regression,是非常常見的現象(畢竟不可能過去所有的硬體都測試過)

所以軟體都用最新的不一定是好事這樣
也是 手機也是

常常更新

越更新 越有問題
唉!
看了一下似乎沒有人有回報類似的問題,這邊先建檔軟體缺陷報告了:
哇!大恩大德