如何为 Ubuntu 22.04 LTS (Desktop) 安装 AMD GPU 驱动程序?它只安装存档而不是驱动程序。
我无法在 Ubuntu 20.04 上为我的显卡 AMD radeon RX560 安装驱动程序。有人能帮我吗?我已经在 AMD 官方网站上下载了驱动程序,但无法安装。这里是我尝试使用安装脚本时的输出:
./amdgpu-install
deb [ trusted=yes ] file:/var/opt/amdgpu-pro-local/ ./
... I removed some line because it's too long, no error in the removed part...
Building for 5.4.0-58-generic
Building for architecture x86_64
Building initial module for 5.4.0-58-generic
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/amdgpu-dkms.0.
crash'
Error! Bad return status for module build on kernel: 5.4.0-58-generic (x86_64)
Consult /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/make.log for more informa
tion.
dpkg: erreur de traitement du paquet amdgpu-dkms (--configure) :
installed amdgpu-dkms package post-installation script subprocess returned err
or exit status 10
dpkg: des problèmes de dépendances empêchent la configuration de amdgpu :
amdgpu dépend de amdgpu-dkms (= 1:5.6.14.224-1147286) ; cependant :
Le paquet amdgpu-dkms n'est pas encore configuré.
dpkg: erreur de traitement du paquet amdgpu (--configure) :
problèmes de dépendances - laissé non configuré
Paramétrage de libatomic1:i386 (10.2.0-5ubuntu1~20.04) ...
Aucun rapport « apport » n'a été créé car le message d'erreur indique une erreu
r consécutive à un échec précédent.
Paramétrage de xserver-xorg-amdgpu-video-amd
gpu (1:19.1.0-1147286) ...
Paramétrage de mesa-amdgpu-omx-drivers:amd64 (1:20.1.5-1147286) ...
Paramétrage de libdrm2:i386 (2.4.101-2) ...
Paramétrage de libegl1-amdgpu-mesa:amd64 (1:20.1.5-1147286) ...
Paramétrage de libx11-6:i386 (2:1.6.9-2ubuntu1.1) ...
Paramétrage de libwayland-egl1:i386 (1.18.0-1) ...
Paramétrage de libgl1-amdgpu-mesa-glx:amd64 (1:20.1.5-1147286) ...
Paramétrage de libgles2-amdgpu-mesa:amd64 (1:20.1.5-1147286) ...
Paramétrage de libgles2-amdgpu-mesa:i386 (1:20.1.5-1147286) ...
Paramétrage de libdrm-amdgpu1:i386 (2.4.101-2) ...
Paramétrage de libwayland-client0:i386 (1.18.0-1) ...
Paramétrage de libwayland-server0:i386 (1.18.0-1) ...
Paramétrage de libgl1-amdgpu-mesa-dri:amd64 (1:20.1.5-1147286) ...
Paramétrage de libgl1-amdgpu-mesa-dri:i386 (1:20.1.5-1147286) ...
Paramétrage de libdrm-nouveau2:i386 (2.4.101-2) ...
Paramétrage de libgbm1-amdgpu:i386 (1:20.1.5-1147286) ...
Paramétrage de libxdamage1:i386 (1:1.1.5-2) ...
Paramétrage de libosmesa6-amdgpu:amd64 (1:20.1.5-1147286) ...
Paramétrage de libosmesa6-amdgpu:i386 (1:20.1.5-1147286) ...
Paramétrage de gst-omx-amdgpu (1.0.0.1-1147286) ...
Paramétrage de libdrm-radeon1:i386 (2.4.101-2) ...
Paramétrage de libxext6:i386 (2:1.3.4-0ubuntu1) ...
Paramétrage de libxxf86vm1:i386 (1:1.1.4-1build1) ...
Paramétrage de libllvm10:i386 (1:10.0.0-4ubuntu1) ...
Paramétrage de libxfixes3:i386 (1:5.0.3-2) ...
Paramétrage de libegl1-amdgpu-mesa-drivers:amd64 (1:20.1.5-1147286) ...
Paramétrage de libvdpau1:i386 (1.3-1ubuntu2) ...
Paramétrage de libegl1-amdgpu-mesa:i386 (1:20.1.5-1147286) ...
Paramétrage de libgl1-amdgpu-mesa-glx:i386 (1:20.1.5-1147286) ...
Paramétrage de mesa-vdpau-drivers:i386 (20.0.8-0ubuntu1~20.04.1) ...
Paramétrage de mesa-amdgpu-vdpau-drivers:i386 (1:20.1.5-1147286) ...
Paramétrage de amdgpu-lib (20.40-1147286) ...
Paramétrage de libegl1-amdgpu-mesa-drivers:i386 (1:20.1.5-1147286) ...
Paramétrage de vdpau-driver-all:i386 (1.3-1ubuntu2) ...
Paramétrage de amdgpu-lib32 (20.40-1147286) ...
Traitement des actions différées (« triggers ») pour man-db (2.9.1-1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.31-0ubuntu9.1)
...
Des erreurs ont été rencontrées pendant l'exécution :
amdgpu-dkms
amdgpu
抱歉,我不得不删除一些行,因为消息太长。
这是 make.log 文件:
DKMS make.log for amdgpu-5.6.14.224-1147286 for kernel 5.4.0-58-generic (x86_64)
sam. 26 déc. 2020 13:17:30 CET
make : on entre dans le répertoire « /usr/src/linux-headers-5.4.0-58-generic »
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/Makefile:20: "Local GCC version 90303 does not match kernel compiler GCC version 90300"
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/Makefile:21: "This may cause unexpected and hard-to-isolate compiler-related issues"
AR /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/built-in.a
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/main.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/symbols.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_mn.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/scheduler/sched_main.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/scheduler/sched_fence.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_memory.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/scheduler/sched_entity.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_ioctl.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_memory.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_device_cgroup.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_tt.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_bo.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_drm_cache.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_bo_util.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_drm.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_drv.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_device.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_fence_array.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_fence.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_io.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_kms.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_kthread.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_mm.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_pci.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_perf_event.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_reservation.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_suspend.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_workqueue.o
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_fence.c:30:1: warning: ‘dma_fence_test_signaled_any’ defined but not used [-Wunused-function]
30 | dma_fence_test_signaled_any(struct dma_fence **fences, uint32_t count,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_bo_vm.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_module.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_execbuf_util.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_seq_file.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_connector.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_backlight.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_atombios.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_page_alloc.o
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_pci.c: In function ‘amdkcl_pci_init’:
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_pci.c:103:84: warning: passing argument 2 of ‘amdkcl_fp_setup’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
103 | _kcl_pcie_link_speed = (const unsigned char *) amdkcl_fp_setup("pcie_link_speed", _kcl_pcie_link_speed_stub);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_pci.c:4:
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_common.h:12:63: note: expected ‘void *’ but argument is of type ‘const unsigned char *’
12 | static inline void *amdkcl_fp_setup(const char *symbol, void *fp_stup)
| ~~~~~~^~~~~~~
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_drm_atomic_helper.o
LD [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/scheduler/amd-sched.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/dma-buf/dma-resv.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_bo_manager.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_agp_backend.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_page_alloc_dma.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/atombios_crtc.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_connectors.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/atom.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_fence.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_ttm.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_object.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_gart.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_encoders.o
LD [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/amdkcl.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_display.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_i2c.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_fb.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_gem.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_ring.o
LD [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/amdttm.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_cs.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_bios.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_benchmark.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_test.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_pm.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/atombios_dp.o
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_fb.c: In function ‘amdgpufb_create’:
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_fb.c:252:14: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
252 | info->fbops = &amdgpufb_ops;
| ^
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_afmt.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_trace_points.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/atombios_encoders.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_sa.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/atombios_i2c.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_dma_buf.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_vm.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_ib.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_pll.o
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_bios.c: In function ‘amdgpu_read_platform_bios’:
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_bios.c:200:9: error: implicit declaration of function ‘pci_platform_rom’ [-Werror=implicit-function-declaration]
200 | bios = pci_platform_rom(adev->pdev, &size);
| ^~~~~~~~~~~~~~~~
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_bios.c:200:7: warning: assignment to ‘uint8_t *’ {aka ‘unsigned char *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
200 | bios = pci_platform_rom(adev->pdev, &size);
| ^
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_ucode.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_bo_list.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_ctx.o
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:275 : /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_bios.o] Erreur 1
make[2]: *** Attente des tâches non terminées....
make[1]: *** [scripts/Makefile.build:522 : /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu] Erreur 2
make: *** [Makefile:1757 : /var/lib/dkms/amdgpu/5.6.14.224-1147286/build] Erreur 2
make : on quitte le répertoire « /usr/src/linux-headers-5.4.0-58-generic »
它表示某些警告被视为错误,并且本地版本的 GCC 与用于构建内核的版本不匹配。我应该怎么做才能安装驱动程序?
首先,我尝试了在互联网上找到的所有内容,但没有得到任何结果。
我有一台带有 AMD RADEON 显卡的华硕 Vivobook,我无法调整笔记本电脑的亮度,无论是使用 FN 键还是设置。
我读过但不能做的唯一一件事就是升级我的内核。(我做了 2ice 但我无法使用新内核启动 Ubuntu)。
有没有人有同样的问题?
先感谢您!
我之前在 18.04 上问过这个问题,我升级到 20.04 希望它会有所提升。但是我仍然有同样的高功耗问题。
我的笔记本电脑大约运行了大约 3 个小时,当没有任何东西运行时,我可以听到我的 CPU 风扇速度。
Powertop 状态
The battery reports a discharge rate of 351 mW
The power consumed was 7.07 J
The estimated remaining time is 29 hours, 54 minutes
Summary: 1142.5 wakeups/second, 0.0 GPU ops/seconds, 0.0 VFS ops/sec and 12.0% CPU use
Power est. Usage Events/s Category Description
890 mW 19.7 ms/s 195.4 Process [PID 2540] /usr/lib/xorg/Xorg vt2 -displayfd
790 mW 1.2 ms/s 199.6 kWork dbs_work_handler
529 mW 6.3 ms/s 119.3 Process [PID 5179] /usr/lib/firefox/firefox -new-wind
443 mW 1.1 ms/s 111.6 Timer tick_sched_timer
271 mW 16.6 ms/s 55.4 Process [PID 2730] /usr/bin/gnome-shell
250 mW 8.3 ms/s 58.0 Process [PID 12800] /usr/libexec/gnome-terminal-serve
207 mW 1.0 ms/s 51.9 Process [PID 743] [sdma0]
172 mW 3.7 ms/s 42.0 Interrupt [68] amdgpu
161 mW 4.1 ms/s 39.2 Timer hrtimer_wakeup
148 mW 2.6 ms/s 27.6 Process [PID 2579] /usr/lib/xorg/Xorg vt2 -displayfd
130 mW 93.9 µs/s 32.8 kWork flush_to_ldisc
122 mW 19.3 ms/s 23.2 Process [PID 5326] /usr/lib/firefox/firefox -contentp
119 mW 5.1 ms/s 28.0 Process [PID 7877] /home/sachith/tsetup.2.3.2/Telegra
84.7 mW 4.8 ms/s 19.6 Process [PID 12655] /usr/lib/firefox/firefox -content
84.1 mW 1.0 ms/s 20.9 Process [PID 5204] /usr/lib/firefox/firefox -new-wind
49.9 mW 205.9 µs/s 12.6 Process [PID 1] /sbin/init splash
40.3 mW 149.0 µs/s 10.1 kWork psi_avgs_work
TLP 配置:
TLP_ENABLE=1
CPU_SCALING_GOVERNOR_ON_BAT=powersave
CPU_SCALING_MAX_FREQ_ON_AC=0
CPU_SCALING_MIN_FREQ_ON_BAT=0
SCHED_POWERSAVE_ON_BAT=1
RADEON_POWER_PROFILE_ON_BAT=auto
RADEON_DPM_STATE_ON_BAT=battery
RESTORE_THRESHOLDS_ON_BAT="1"
我的硬件规格:
AMD Ryzen 7 PRO 2700U APU Integrated Radeon Vega Graphics
Kernel : 5.4.25-050425-generic
我没有安装任何 AMD-Grapics,因为它们不受官方支持,并且尝试使用 18.04 并且它们无法正常工作。
没有蓝牙连接和WiFi。
编辑:正如sancho所建议的,我觉得这与 Ubuntu 内核或 AMD 固件有关。
尝试运行 VirtScreen 并在执行后显示错误
libGL error: MESA-LOADER: failed to open radeonsi (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
ubuntu 20.04.1 AMD fx-8800 radeon r8 m350dx
我刚刚在我的新笔记本电脑上安装了 Ubuntu 20.04,我想安装专有驱动程序,以便可以使用伽马校正。
CPU:AMD Ryzen 7 4700U
GPU:集成显卡雷诺阿
lspci 的输出
$ lspci -v | grep VGA -A 1
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Renoir (rev c2) (prog-if 00 [VGA controller])
Subsystem: Acer Incorporated [ALI] Renoir
我尝试使用软件和更新管理器,但没有出现专有驱动程序。
我还尝试访问该产品的页面以查看是否可以下载 linux 驱动程序,但没有。
如果需要,我可以提供任何其他信息。
提前致谢 !
我有一个 5700XT。我安装了 AMD 的官方驱动程序。之后我的屏幕开始闪烁。我使用卸载脚本卸载了驱动程序./amdgpu-install --uninstall
,但闪烁仍然存在。在我看来,卸载脚本实际上并没有将所有内容恢复到驱动程序安装之前的状态。
我按照Ubuntu install DaVinci Resolve的说明进行操作。
尝试启动时,它报告错误:
DaVinci REsolve could not find any OpenCL capable GPUs.
Would you like to review and update your Davinci Resolve Hardware Configuration?
我的机器硬件为:
spirit@alpha
------------
OS: Ubuntu 20.04.1 LTS x86_64
Host: RedmiBook 16
Kernel: 5.8.1-050801-generic
Uptime: 1 hour, 35 mins
Packages: 2136 (dpkg)
Shell: bash 5.0.17
Resolution: 1920x1080
Terminal: /dev/pts/3
CPU: AMD Ryzen 5 4500U with Radeon Graphics (6) @ 2.375GHz
GPU: AMD ATI 02:00.0 Renoir
Memory: 4635MiB / 15437MiB
我可以从哪里着手解决问题?
我买了新的笔记本电脑并在上面安装了 Ubuntu 20.04。它是 XMG Core 15 与 4800H 和 2060。我在集成 Prime 时遇到了一些问题。外部端口仅连接到 nvidia 卡,内部屏幕仅连接到 iGPU。我正在使用预装的gdm3
.
全新安装 Ubuntu 后,我安装了最新的 nvidia-driver450。nvidia-settings
正在工作,也是如此prime-select
。所以这里有问题:
运行
nvidia-settings
时列出Message: 10:15:53.707: PRIME: No offloading required. Abort Message: 10:15:53.707: PRIME: is it supported? no
因此,我无法选择主要配置文件。我也不能使用 prime-run 来渲染作业或基准prime-run: command not found
。它们总是在 amdgpu 上运行。Prime-run 已安装。CUDA 作业正在 Nvidia-gpu 上运行。
- 我无法将桌面扩展到外部显示器。
Nvidia-settings
列出了它,但没有显示配置监视器的工具。ubuntu 设置不检测外接显示器。改变xorg.conf
没有帮助。我尝试了各种配置。这是我目前正在使用的。
Section "ServerLayout"
Identifier "layout"
Screen 0 "amd"
Screen 1 "nvidia"
EndSection
Section "Device"
Identifier "amd"
Driver "amdgpu"
BusID "PCI:05:00:0"
EndSection
Section "Screen"
Identifier "amd"
Device "amd"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:05:0:0"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
EndSection
下面是 的输出glxinfo -B
。使用的设备是否正确llvmpipe
?它不应该使用amdgpu
吗?
因为我几乎总是有一个充电器可用。一个可接受的解决方法是只使用 nvidia 卡。
谢谢您的帮助。如果需要,我很乐意提供更多信息。
编辑: 下面的 xorg.conf 给了我工作的外部显示器。内部没有响应,仅显示制造商徽标。
Section "Module"
Load "modesetting"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:01:00:0"
Option "AllowEmptyInitialConfiguration"
EndSection
我对 Linux 还很陌生,我想通过在我的旧 HP ProBook 4530 上安装 Ubuntu 20.04(单启动)来进入它。我显然通过USB成功安装了它。尽管如此,我在第一次启动它时遇到了一些问题,只收到了这个冻结的消息:
/dev/sda6: recovering journal
/dev/sda6: clean, xxx/xxx files, xxx/xxx blocks
(其中 x 是一些随机数)
环顾四周后,我设法仅在 GRUB 设置中使用“nomodeset”成功启动它。但允许安装正确的图形驱动程序似乎是一个快速修复,因为现在它不能使用超过 1024x768 的分辨率,并且 GPU 性能可能会受到影响。我的电脑似乎有一个 AMD/Intel 的混合显卡系统,我不确定如何正确更新/安装正确的驱动程序。使用“其他驱动程序”也不起作用。这是我的图形信息:
~$ lshw -c video
WARNING: you should run this program as super-user.
*-display UNCLAIMED
description: VGA compatible controller
product: Seymour [Radeon HD 6400M/7400M Series]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:01:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: vga_controller cap_list
configuration: latency=0
resources: memory:b0000000-bfffffff memory:d4a00000-d4a1ffff ioport:5000(size=256) memory:d4a20000-d4a3ffff
*-display UNCLAIMED
description: VGA compatible controller
product: 2nd Generation Core Processor Family Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list
configuration: latency=0
resources: memory:d4000000-d43fffff memory:c0000000-cfffffff ioport:6000(size=64) memory:c0000-dffff
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.
问题:我认为这似乎是图形驱动程序问题是否正确?如果是这样,您能否指导我如何安装正确的驱动程序?
提前致谢!