UHD 770 driver installation for debian 12

Need help with peripherals or devices?
Post Reply
Message
Author
jcizzo
Posts: 24
Joined: 2023-02-28 15:04

UHD 770 driver installation for debian 12

#1 Post by jcizzo »

Hello all,

complete newb here, so go easy on me..
I'm trying to finish a new plex server, migrating from windows to debian 12.

I used the netinstall version with absolute minimal installation. only thing i've installed was ssh server and system utilities.

I installed cockpit and plex media server, however the installation didn't install the iGPU drivers. the cpu is an i5-12600t (Alder Lake), which has the UHD 770 iGPU in it.

running a simple "lspci" shows "vga compatible controller: ASPEED Technology

logging into the plex admin console confirms this, as i'm unable to choose the gpu (just says "auto).

looking at the sources.list shows that the repositories are correct (it seems)

deb http://deb.debian.org/debian/ bookworm main non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm main non-free-firmware

deb http://security.debian.org/debian-security bookworm-security main non-free-firmware
deb-src http://security.debian.org/debian-security bookworm-security main non-free-firmware

I've been scouring the web for instructions but everything points to nvidia and intel's instructions are pretty much non-existent, at least they're unusable for a 1st timer such as myself..

would be GREAT if someone wrote up some simple step-by-step instructions for installing the drivers.

Thanks!!

CwF
Global Moderator
Global Moderator
Posts: 3245
Joined: 2018-06-20 15:16
Location: Colorado
Has thanked: 69 times
Been thanked: 287 times

Re: UHD 770 driver installation for debian 12

#2 Post by CwF »

jcizzo wrote: 2024-12-14 21:27 running a simple "lspci" shows "vga compatible controller: ASPEED Technology
That is the motherboards built in vga. You need to get into the bios and check the config options, basically disable the ASPEED and enable the iGPU. It does seem a little odd for a board to have such an option since ASPEED would usually be found on a board intended to run a cpu without an integrated gpu.
Similar to a dual gpu laptop, both gpu's are connected to the same port.
Step one, disable the onboard gpu.
Mottainai

jcizzo
Posts: 24
Joined: 2023-02-28 15:04

Re: UHD 770 driver installation for debian 12

#3 Post by jcizzo »

its disabled. I have the iGPU of the cpu set as default in the bios.
auto
cpu <--
peg
pcie

User avatar
sunrat
Site admin
Site admin
Posts: 7482
Joined: 2006-08-29 09:12
Location: Melbourne, Australia
Has thanked: 135 times
Been thanked: 670 times

Re: UHD 770 driver installation for debian 12

#4 Post by sunrat »

Intel drivers are generally included in the kernel so nothing to install. You may need some firmware though. Maybe firmware-intel-graphics, intel-microcode etc. Best to install the versions from Backports as your computer is fairly recent.
https://packages.debian.org/search?keywords=intel
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ”
Remember to BACKUP!

jcizzo
Posts: 24
Joined: 2023-02-28 15:04

Re: UHD 770 driver installation for debian 12

#5 Post by jcizzo »

got it working however i don't like how i had to do it..

I ended up wiping the disk and doing a complete reinstall.

when i performed the first installation, i had the monitor plugged into the vga port on the motherboard.

when i performed the reinstall, i made sure to have the monitor plugged into the display port.
with that it picked up the iGPU of the cpu... i dunno if it installed/loaded the drivers of the uhd770 originally and all that was required to do was comment out a line or something in a config file.. but i'm a newb so..

i read somewhere online that debian picks up the first gpu that has a monitor plugged into it.

CwF
Global Moderator
Global Moderator
Posts: 3245
Joined: 2018-06-20 15:16
Location: Colorado
Has thanked: 69 times
Been thanked: 287 times

Re: UHD 770 driver installation for debian 12

#6 Post by CwF »

jcizzo wrote: 2024-12-15 20:26 i read somewhere online that debian picks up the first gpu that has a monitor plugged into it.
Any OS will pick up the ‘boot vga’ that was chosen by the hardware before the OS was loaded. Not all hardware has the same capabilities in choosing among multiple gpus. Once the OS is loaded it can prioritize and use any of the gpu choices with further configuration. By default, without any extra instructions, that choice is the boot vga.

Your situation suggest the firmware detects and uses what is connected, that's one of the possibilities.

It also suggest you have multiple ports. You may want to look for a hardware disable for the ASPEED gpu, perhaps a jumper on the motherboard. Otherwise, in a crash or panic you may find, or not, that there were messages posted to that port if still enabled even when not used as primary by the OS. If it shows up in lspci, then it can and will use it when other options fail.
Mottainai

jcizzo
Posts: 24
Joined: 2023-02-28 15:04

Re: UHD 770 driver installation for debian 12

#7 Post by jcizzo »

in the end, i reinstalled everything, only this time i had the monitor hooked up to the display port and it installed/associated the drivers properly, so doing an lspci shows the correct gpu.

now i also have an hdmi dummy plug attached. so far so good!

thanks!!

Post Reply