Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Rozwiązane Karty graficzne, zintegrowana Intel i dedykowana Radeon, jak przełączyć?
#1
0
Cześć. Mój laptop to Lenovo z51-70, specyfikację wkleję poniżej. System Linux Mint 21.2 Cinnamon.
W jaki sposób mogę przełączyć kartę na ze zintegrowanej na dedykowaną? DRI_PRIME=1 nie działa.
Karta jest przestarzała trochę, więc pewnie cięzko o sterowniki które ją uruchomią Sad. Chciałbym jednak, aby działała gdy odpalę grę ze Steama

Kod:
System:
  Kernel: 6.2.0-31-generic x86_64 bits: 64 compiler: N/A
    Desktop: Cinnamon 5.8.4 tk: GTK 3.24.33 wm: muffin vt: 7 dm: LightDM 1.30.0
    Distro: Linux Mint 21.2 Victoria base: Ubuntu 22.04 jammy
Machine:
  Type: Laptop System: LENOVO product: 80K6 v: Lenovo Z51-70
    serial: <superuser required> Chassis: type: 10 v: Lenovo Z51-70
    serial: <superuser required>
  Mobo: LENOVO model: Lenovo Z51-70 v: No DPK serial: <superuser required>
    UEFI: LENOVO v: C2CN19WW(V2.00) date: 07/14/2015
Battery:
  ID-1: BAT1 charge: 24.6 Wh (100.0%) condition: 24.6/30.1 Wh (81.9%)
    volts: 16.1 min: 14.4 model: LENOVO PABAS0241231 type: Li-ion
    serial: <filter> status: Full
CPU:
  Info: dual core model: Intel Core i5-5200U bits: 64 type: MT MCP
    smt: enabled arch: Broadwell rev: 4 cache: L1: 128 KiB L2: 512 KiB
    L3: 3 MiB
  Speed (MHz): avg: 1561 high: 2201 min/max: 500/2700 cores: 1: 1046
    2: 2201 3: 800 4: 2200 bogomips: 17600
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel HD Graphics 5500 vendor: Lenovo driver: i915 v: kernel
    ports: active: eDP-1 empty: DP-1,HDMI-A-1 bus-ID: 00:02.0
    chip-ID: 8086:1616 class-ID: 0300
  Device-2: AMD Venus XTX [Radeon HD 8890M / R9 M275X/M375X] vendor: Lenovo
    driver: radeon v: kernel pcie: speed: 5 GT/s lanes: 4 bus-ID: 04:00.0
    chip-ID: 1002:6820 class-ID: 0380
  Device-3: Intel Intel RealSense 3D Camera (Front F200) type: USB
    driver: uvcvideo bus-ID: 3-3:2 chip-ID: 8086:0a66 class-ID: 0e02
    serial: <filter>
  Display: x11 server: X.Org v: 1.21.1.4 driver: X:
    loaded: ati,modesetting,radeon unloaded: fbdev,vesa gpu: i915
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2")
    s-diag: 582mm (22.9")
  Monitor-1: eDP-1 model: Chi Mei Innolux res: 1920x1080 hz: 60 dpi: 142
    size: 344x193mm (13.5x7.6") diag: 394mm (15.5") modes: 1920x1080
  OpenGL: renderer: Mesa Intel HD Graphics 5500 (BDW GT2)
    v: 4.6 Mesa 23.0.4-0ubuntu1~22.04.1 direct render: Yes
Audio:
  Device-1: Intel Broadwell-U Audio vendor: Lenovo driver: snd_hda_intel
    v: kernel bus-ID: 00:03.0 chip-ID: 8086:160c class-ID: 0403
  Device-2: Intel Wildcat Point-LP High Definition Audio vendor: Lenovo
    driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:9ca0
    class-ID: 0403
  Sound Server-1: ALSA v: k6.2.0-31-generic running: yes
  Sound Server-2: PulseAudio v: 15.99.1 running: yes
  Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: Lenovo driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1
    port: 4000 bus-ID: 02:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp2s0 state: down mac: <filter>
  Device-2: Intel Wireless 3160 driver: iwlwifi v: kernel pcie:
    speed: 2.5 GT/s lanes: 1 bus-ID: 03:00.0 chip-ID: 8086:08b4 class-ID: 0280
  IF: wlp3s0 state: up mac: <filter>
Bluetooth:
  Device-1: Intel Bluetooth wireless interface type: USB driver: btusb v: 0.8
    bus-ID: 2-7:4 chip-ID: 8087:07dc class-ID: e001
  Report: hciconfig ID: hci0 rfk-id: 2 state: up address: <filter>
    bt-v: 2.1 lmp-v: 4.0 sub-v: f00 hci-v: 4.0 rev: f00
Drives:
  Local Storage: total: 223.57 GiB used: 27.22 GiB (12.2%)
  ID-1: /dev/sda vendor: Silicon Power model: SPCC Solid State Disk
    size: 223.57 GiB speed: 6.0 Gb/s type: SSD serial: <filter> rev: 12.2
    scheme: GPT
Partition:
  ID-1: / size: 218.51 GiB used: 27.22 GiB (12.5%) fs: ext4 dev: /dev/sda2
  ID-2: /boot/efi size: 511 MiB used: 6.1 MiB (1.2%) fs: vfat
    dev: /dev/sda1
Swap:
  ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) priority: -2
    file: /swapfile
Sensors:
  System Temperatures: cpu: 29.8 C mobo: 27.8 C gpu: radeon temp: 44.0 C
  Fan Speeds (RPM): N/A
Repos:
  Packages: apt: 2306
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
    1: deb https://mirror.host4biz.eu/linuxmint/pkg victoria main upstream import backport
    2: deb http://ubuntu.man.lodz.pl/ubuntu jammy main restricted universe multiverse
    3: deb http://ubuntu.man.lodz.pl/ubuntu jammy-updates main restricted universe multiverse
    4: deb http://ubuntu.man.lodz.pl/ubuntu jammy-backports main restricted universe multiverse
    5: deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
  No active apt repos in: /etc/apt/sources.list.d/steam-beta.list
  Active apt repos in: /etc/apt/sources.list.d/steam-stable.list
    1: deb [arch=amd64,i386 signed-by=/usr/share/keyrings/steam.gpg] https://repo.steampowered.com/steam/ stable steam
    2: deb-src [arch=amd64,i386 signed-by=/usr/share/keyrings/steam.gpg] https://repo.steampowered.com/steam/ stable steam
Info:
  Processes: 237 Uptime: 21m wakeups: 1 Memory: 7.66 GiB
  used: 1.99 GiB (25.9%) Init: systemd v: 249 runlevel: 5 Compilers:
  gcc: 11.4.0 alt: 11/12 Shell: Bash v: 5.1.16 running-in: gnome-terminal
  inxi: 3.3.13
#2
0
Wrzuć wyniki
Kod:
xrandr --listproviders
Kod:
glxinfo | grep "OpenGL renderer"
Kod:
DRI_PRIME=1 glxinfo | grep "OpenGL renderer"

Literatura:

https://wiki.archlinux.org/title/PRIME
#3
0
(02-09-2023, 07:30)dedito napisał(a): Wrzuć wyniki
Kod:
xrandr --listproviders
Kod:
glxinfo | grep "OpenGL renderer"
Kod:
DRI_PRIME=1 glxinfo | grep "OpenGL renderer"

Literatura:
https://wiki.ubuntu.com/X/Config/HybridGraphics
https://wiki.archlinux.org/title/PRIME
Kod:
adrian@adrian-Lenovo-Z51-70:~$ xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x44 cap: 0x9, Source Output, Sink Offload crtcs: 3 outputs: 3 associated providers: 1 name:modesetting
Provider 1: id: 0x9f cap: 0x6, Sink Output, Source Offload crtcs: 6 outputs: 0 associated providers: 1 name:VERDE @ pci:0000:04:00.0
adrian@adrian-Lenovo-Z51-70:~$ glxinfo | grep "OpenGL renderer"
OpenGL renderer string: Mesa Intel(R) HD Graphics 5500 (BDW GT2)
adrian@adrian-Lenovo-Z51-70:~$ DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
OpenGL renderer string: VERDE (, LLVM 15.0.7, DRM 2.50, 6.2.0-31-generic)
#4
1
Better response on post RE: Karty graficzne, zintegrowana Intel i dedykowana Radeon, jak przełączyć?Wygląda, że wszystko jest ok.
Test glxgears na dedykowanej i wbudowanej:
Kod:
DRI_PRIME=1 glxgears
Kod:
glxgears

Uruchamianie aplikacji na dedykowanej.
Najprościej byłoby wyeksportować zmienną DRI_PRIME i wtedy każda aplikacj powinna używać karty dedykowanej:
Kod:
export DRI_PRIME=1
lub podawać ten parametr jako zmienną, tak samo jak przy glxgears, przy wywołaniu aplikacji.

Przykład z aktywatorem do gry Steam:
[Obrazek: kSd6Y.png]
W przypadku steam ustawiasz w bibliotece gier we właściwościch gry DRI_PRIME=1 %command% jako opcję uruchamiania.
[Obrazek: setting-dedicated-graphics.png]
Literatura:
https://devicetests.com/switch-intel-amd-gpu-ubuntu
#5
0
Dzięki wielkie!
#6
0
Oznaczam wątek jako rozwiązany.
Zamykam wątek.


Skocz do:




Użytkownicy przeglądający ten wątek: 1 gości