You are not logged in.
Guys, I got this lappy today and I already installed 4.12 Gemini with Plasma... its an HP EliteBook 725 G3. So my question is regarding this GPU
It's supposed to be better than Intel Integrated Graphics, but it doesn't seem to do much for me...
And I'm talking about Half-Life on GoldSrc through Wine... it's a pretty old mofo game and should give a decent FPS rate on this gpu, but
sadly it still runs on maximum 60 fps, while some game mods make it 15-20 fps and there are stutters!
I know, I know - "Linux and gaming, u mad?" But it's 2023, c'mon... So - I read in a debian article that if you remove the proprietary drivers and install opensource ones (amdgpu or something like that), the graphics card should perform much better. Now, I'm pretty much a newbie in linux, so I don't wanna botch something up.
Guys, please tell me - is Radeon R6 THAT bad of a GPU that it would run a 20-yr old game on 30 fps, or... is it the driver?
If installing the opensource driver would improve things, I'd pretty much like to try, but I'm gonna need some guidance from someone more experienced as to
how to do that under Q4OS. Also, I can't seem to find and install amdgpu-fan on Q4OS anywhere...
So please fellas, anyone who can lend a hand?
Offline
You should be using Steam/Proton https://www.protondb.com/app/70 https://wiki.debian.org/Steam
Last edited by bin (2023-06-06 06:45)
Offline
Can you post which drivers are actually being used. This I would think should use Radeon by dafault (which is open source, but the OLD open source driver that had been reverse engineered, thus performance was...terrible), while the proprietary fglrx driver I would think would fail to even install in q4os due to how long it's been since fglrx had a new version come out to keep compatibility with kernels. AMDGPU, the current open source driver, should work with this APU, but I don't really know if it'll load by default since this is one of those tweener APU's that don't always recognize that they support amdgpu correctly in the system.
Last edited by tlmiller76 (2023-06-06 15:47)
Q4OS Trinity machine - Crelander E160. Intel Celeron N5105, 16GB LPDDR4, 512GB m.2 SATA SSD, Intel UHD graphics, Intel 7265 Wifi 5 + BT 4.x, 16" 3072x1920 LCD.
Offline
Can you post which drivers are actually being used. This I would think should use Radeon by dafault (which is open source, but the OLD open source driver that had been reverse engineered, thus performance was...terrible), while the proprietary fglrx driver I would think would fail to even install in q4os due to how long it's been since fglrx had a new version come out to keep compatibility with kernels. AMDGPU, the current open source driver, should work with this APU, but I don't really know if it'll load by default since this is one of those tweener APU's that don't always recognize that they support amdgpu correctly in the system.
Here's some info on the gpu, at least those are the commands goodle spitted out of the top, I'm not sure if what we need is here...
viktors@viktor-hpelitebook725g3:~$ lspci | grep VGA
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Wani [Radeon R5/R6/R7 Graphics] (rev c5)
viktors@viktor-hpelitebook725g3:~$ find /dev -group video
/dev/dri/card0
/dev/fb0
/dev/media0
/dev/video1
/dev/video0
viktors@viktor-hpelitebook725g3:~$ glxinfo | grep -i vendor
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
Vendor: AMD (0x1002)
OpenGL vendor string: AMD
Offline
OK, so I don't know if q4os uses the proprietary driver, or it's the amdgpu version, but...
I managed to download the amdgpu driver from AMD website, but the package is for Ubuntu, and upon installation it requires these:
libgcc-5-dev
and
libstdc++-5-dev
and these libraries are not listed in debian repo, because they're outdated.
I might try installing them manually, but they got a helluva dependency list... so yeah, that would be quite tedious, idk...
From the command lspci in my previous post it doesn't show specifically driver version and number, nor the R6's model but I thinki its 8700B apu...
Any advice on how to proceed?
Offline
UPDATE: I managed to add amdgpu repo and tried installing with sudo apt, and the installation goes to 95% and freezes at:
Building initial module for 5.10.0-23-amd64
Doesn't make further progress, no errors, no output, just freezes. Over 10mins now.
Offline
You REALLY don't want amdgpu-pro. That's only for if you're doing workstation level graphics work, it actually has worse gaming performance than amdgpu.
Post output of
inxi -G
to show which driver it's currently using.
Q4OS Trinity machine - Crelander E160. Intel Celeron N5105, 16GB LPDDR4, 512GB m.2 SATA SSD, Intel UHD graphics, Intel 7265 Wifi 5 + BT 4.x, 16" 3072x1920 LCD.
Offline
You REALLY don't want amdgpu-pro. That's only for if you're doing workstation level graphics work, it actually has worse gaming performance than amdgpu.
Post output of
inxi -G
to show which driver it's currently using.
Apparently, all I needed to do is add two options to the grub boot config, amdgpu was already installed, it just wasn't enabled:
This was set to radeon in /etc/default/grub:
GRUB_CMDLINE_LINUX_DEFAULT="amdgpu.cik_support=1 amdgpu.si_support=1 radeon.si_support=0 radeon.cik_support=0 quiet splash profile"
viktor@q4os-desktop:~/Свалени$ sudo lshw -c video
[sudo] password for viktor:
*-display
description: VGA compatible controller
product: Wani [Radeon R5/R6/R7 Graphics]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 1
bus info: pci@0000:00:01.0
version: c5
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
configuration: driver=amdgpu latency=0
resources: irq:42 memory:c0000000-cfffffff memory:d0000000-d07fffff ioport:2000(size=256) memory:d0d00000-d0d3ffff memory:c0000-dffff
viktor@q4os-desktop:~/Свалени$ inxi -G
Graphics: Device-1: Advanced Micro Devices [AMD/ATI] Wani [Radeon R5/R6/R7 Graphics] driver: amdgpu v: kernel
Device-2: Chicony HP HD Camera type: USB driver: uvcvideo
Display: x11 server: X.Org 1.20.11 driver: loaded: amdgpu resolution: 1366x768~60Hz
OpenGL: renderer: AMD Radeon R6 Graphics (CARRIZO DRM 3.40.0 5.10.0-23-amd64 LLVM 11.0.1) v: 4.6 Mesa 20.3.5
So, if anyone has a similar problem, guys just edit the file:
sudo nano /etc/default/grub
Find the line GRUB_CMDLINE_LINUX_DEFAULT
change the driver to: amdgpu.cik_support=1 amdgpu.si_support=1 radeon.si_support=0 radeon.cik_support=0
save and reboot.
Thanks for the help, this seems to have done the trick!
Last edited by simeonov (2023-06-09 09:58)
Offline