انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: erman در 11 بهمن 1401، 04:55 بظ
-
سلام، یکی از دوستان این مشکل رو داشتن و دسترسیشون به ساخت تاپیک محدود شده بود، گفتم من بپرسم
داستان از این قراره:
متاسفانه به دلیل نصب نبودن ثابت افزار های انحصاری AMD، انیمشین های دستگاه غیرفعال هستند و GDM برای بارگذاری، مدت زیادی را صرف میکند.
اکنون هم هرچه میکنم، ثابت افزار های انحصاری قابل نصب نیستند:
-
کدوم توزیع؟
-
کدوم توزیع؟
دبیان
-
سلام و درود!
به کمک یک ترفند به انجمن عمومی دسترسی یافتم:)))
از اینکه مشکل مرا مطرح کردهاید، بسیار بسیار سپاسگزارم.
-
مخزن non-free رو به کار بنداز.
-
به کار افتاده است!!!
-
سلام
چنین بستهای وجود نداره. توی مخازن اون چیزی که ثابتافزارش رو میخواید نصب کنید رو جستوجو کنید و اون چیزی که میآروه رو نصب کنید.
-
خروجی این دستورات رو بذارید:
sudo dmesg --level err,warn
sudo dmesg | grep -Ei 'fw|firmware'
-
جدیدا دبیان ثابت افزار های انحصاری رو جدا کرده از مخازن انحصاری non-free
کافیه در پرونده nano /etc/apt/sources.list
آخر آدرس مخزن non-free-firmware
وارد کنید برای مثال
deb http://deb.debian.org/debian/ unstable main non-free-firmware
البته این رو کپی نکن ممکنه مخازن دبیانت.. فرق کنه!
خلاصه اش دیگه دبیان ثابت افزار و نرم افزار های انحصاری رو جدا کرده که کمک میکنه راه انداز(درایور) هارو به راحتی نصب کنی ولی برنامه اضافه انحصاری نه!
پن: به صورت گرافیکی هم میتونید تیکش رو بزنید
-
جالبه. تازه فهمیدم. خوب شد که گفتید.
البته از بین چیزهایی که توی قسمت non-free-firmware هست، درایور انحصاری پیدا نمیشه. فقط firmware انحصاری هست که ممکنه هم توسط درایورهای آزاد و هم توسط درایورهای انحصاری استفاده بشه.
-
البته از بین چیزهایی که توی قسمت non-free-firmware هست، درایور انحصاری پیدا نمیشه. فقط firmware انحصاری هست که ممکنه هم توسط درایورهای آزاد و هم توسط درایورهای انحصاری استفاده بشه.
زیاد فرق firmware و درایور رو نمیدونم برا همین یکی حساب کردم ممنون بابت راهنمایی نکته خوبی بود، فک کنم مثل اینه که firmware انحصاری گرافیک amd نصب کردم ولی درایور گرافیکم آزاد هست :)
-
خروجی این دستورات رو بذارید:
sudo dmesg --level err,warn
sudo dmesg | grep -Ei 'fw|firmware'
sudo dmesg --level err,warn
[ 0.207943] #2 #3 #4 #5 #6 #7
[ 0.326766] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.WLBU._STA.WLVD], AE_NOT_FOUND (20220331/psargs-330)
[ 0.326786] ACPI Error: Aborting method \_SB.WLBU._STA due to previous error (AE_NOT_FOUND) (20220331/psparse-529)
[ 0.401231] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.WLBU._STA.WLVD], AE_NOT_FOUND (20220331/psargs-330)
[ 0.401246] ACPI Error: Aborting method \_SB.WLBU._STA due to previous error (AE_NOT_FOUND) (20220331/psparse-529)
[ 0.468765] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.WLBU._STA.WLVD], AE_NOT_FOUND (20220331/psargs-330)
[ 0.468783] ACPI Error: Aborting method \_SB.WLBU._STA due to previous error (AE_NOT_FOUND) (20220331/psparse-529)
[ 0.471989] Expanded resource Reserved due to conflict with PCI Bus 0000:00
[ 0.542216] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.WLBU._STA.WLVD], AE_NOT_FOUND (20220331/psargs-330)
[ 0.542241] ACPI Error: Aborting method \_SB.WLBU._STA due to previous error (AE_NOT_FOUND) (20220331/psparse-529)
[ 0.568740] pci 0000:00:00.2: can't derive routing for PCI INT A
[ 0.568745] pci 0000:00:00.2: PCI INT A: not connected
[ 0.963098] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[ 1.213243] wmi_bus wmi_bus-PNP0C14:02: WQBJ data block query control method not found
[ 1.505851] r8169 0000:02:00.0: can't disable ASPM; OS doesn't have ASPM control
[ 1.512537] usb: port power management may be unreliable
[ 3.261906] [drm:amdgpu_pci_probe [amdgpu]] *ERROR* amdgpu requires firmware installed
[ 3.262281] amdgpu: See https://wiki.debian.org/Firmware for information about missing firmware
[ 4.718998] rtw_8822ce 0000:01:00.0: firmware: failed to load rtw88/rtw8822c_fw.bin (-2)
[ 4.719019] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
[ 4.719036] rtw_8822ce 0000:01:00.0: firmware: failed to load rtw88/rtw8822c_fw.bin (-2)
[ 4.719047] rtw_8822ce 0000:01:00.0: Direct firmware load for rtw88/rtw8822c_fw.bin failed with error -2
[ 4.719049] rtw_8822ce 0000:01:00.0: failed to request firmware
[ 4.719074] rtw_8822ce 0000:01:00.0: firmware: failed to load rtw88/rtw8822c_wow_fw.bin (-2)
[ 4.719089] rtw_8822ce 0000:01:00.0: firmware: failed to load rtw88/rtw8822c_wow_fw.bin (-2)
[ 4.719100] rtw_8822ce 0000:01:00.0: Direct firmware load for rtw88/rtw8822c_wow_fw.bin failed with error -2
[ 4.719102] rtw_8822ce 0000:01:00.0: failed to request firmware
[ 4.722741] rtw_8822ce 0000:01:00.0: failed to load firmware
[ 4.722760] rtw_8822ce 0000:01:00.0: failed to setup chip efuse info
[ 4.722769] rtw_8822ce 0000:01:00.0: failed to setup chip information
[ 4.801225] rtw_8822ce: probe of 0000:01:00.0 failed with error -22
[ 4.841949] bluetooth hci0: firmware: failed to load rtl_bt/rtl8822cu_fw.bin (-2)
[ 4.841972] bluetooth hci0: firmware: failed to load rtl_bt/rtl8822cu_fw.bin (-2)
[ 4.841983] bluetooth hci0: Direct firmware load for rtl_bt/rtl8822cu_fw.bin failed with error -2
[ 4.841985] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8822cu_fw.bin not found
[ 6.020679] r8169 0000:02:00.0: firmware: failed to load rtl_nic/rtl8168h-2.fw (-2)
[ 6.021233] r8169 0000:02:00.0: firmware: failed to load rtl_nic/rtl8168h-2.fw (-2)
[ 6.021780] r8169 0000:02:00.0: Direct firmware load for rtl_nic/rtl8168h-2.fw failed with error -2
[ 6.021786] r8169 0000:02:00.0: Unable to load firmware rtl_nic/rtl8168h-2.fw (-2)
[ 6.530296] hp_wmi: query 0x4c returned error 0x6
sudo dmesg | grep -Ei 'fw|firmware'
[ 0.088219] Spectre V2 : Enabling Speculation Barrier for firmware calls
[ 0.254943] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[ 0.331524] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-3f] only partially covers this bridge
[ 3.261906] [drm:amdgpu_pci_probe [amdgpu]] *ERROR* amdgpu requires firmware installed
[ 3.262281] amdgpu: See https://wiki.debian.org/Firmware for information about missing firmware
[ 4.545191] platform regulatory.0: firmware: direct-loading firmware regulatory.db
[ 4.545323] platform regulatory.0: firmware: direct-loading firmware regulatory.db.p7s
[ 4.718998] rtw_8822ce 0000:01:00.0: firmware: failed to load rtw88/rtw8822c_fw.bin (-2)
[ 4.719019] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
[ 4.719036] rtw_8822ce 0000:01:00.0: firmware: failed to load rtw88/rtw8822c_fw.bin (-2)
[ 4.719047] rtw_8822ce 0000:01:00.0: Direct firmware load for rtw88/rtw8822c_fw.bin failed with error -2
[ 4.719049] rtw_8822ce 0000:01:00.0: failed to request firmware
[ 4.719074] rtw_8822ce 0000:01:00.0: firmware: failed to load rtw88/rtw8822c_wow_fw.bin (-2)
[ 4.719089] rtw_8822ce 0000:01:00.0: firmware: failed to load rtw88/rtw8822c_wow_fw.bin (-2)
[ 4.719100] rtw_8822ce 0000:01:00.0: Direct firmware load for rtw88/rtw8822c_wow_fw.bin failed with error -2
[ 4.719102] rtw_8822ce 0000:01:00.0: failed to request firmware
[ 4.722741] rtw_8822ce 0000:01:00.0: failed to load firmware
[ 4.841926] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822cu_fw.bin
[ 4.841949] bluetooth hci0: firmware: failed to load rtl_bt/rtl8822cu_fw.bin (-2)
[ 4.841972] bluetooth hci0: firmware: failed to load rtl_bt/rtl8822cu_fw.bin (-2)
[ 4.841983] bluetooth hci0: Direct firmware load for rtl_bt/rtl8822cu_fw.bin failed with error -2
[ 4.841985] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8822cu_fw.bin not found
[ 6.020679] r8169 0000:02:00.0: firmware: failed to load rtl_nic/rtl8168h-2.fw (-2)
[ 6.021233] r8169 0000:02:00.0: firmware: failed to load rtl_nic/rtl8168h-2.fw (-2)
[ 6.021780] r8169 0000:02:00.0: Direct firmware load for rtl_nic/rtl8168h-2.fw failed with error -2
[ 6.021786] r8169 0000:02:00.0: Unable to load firmware rtl_nic/rtl8168h-2.fw (-2)
-
(https://s2.uupload.ir/files/screenshot_from_2023-02-07_20-31-52_26eg.png)
-
مخازن که مشکلی ندارند. میتونید قسمت non-free مخازن رو غیرفعال کنید چون بعیده به چیزهای داخل اون قسمت نیازی بشه.
firmwareهای انحصاری توی قسمت non-free-firmware قرار دارند.
بسته firmware-realtek رو نصب کنید. یه سری سختافزار دارید که چیپ اصلی اونها توسط realtek ساخته شده و به firmware نیاز دارند. با نصب این بسته، باید firmwareهای مناسب دردسترس قرار بگیرن.
گرافیک amd هم firmware لازم داره. ولی نگفته دقیقا چه firmware رو پیدا نکرده.
فکر کنم با نصب بسته firmware-amd-graphics درست بشه. اگه نشد، شاید باید بسته firmware-misc-nonfree رو نصب کنید.