Intel® ARC™ Graphics
Get answers to your questions or issues when gaming on the world’s best discrete video cards with the latest news surrounding Intel® ARC™ Graphics
1798 Discussions

A770 PCIe link negotiates for x1 on a 3.0 x16

karthikeyan
Novice
4,224 Views

I am facing PCIe link negotiation issue on ubuntu 22.10, 6.2.0-060200rc6-generic kernel

I haven't installed intel drivers yet. previously I was using AMD Vega II and there was no PCIe link issue.

 

Motherboard: Gigabyte X399 Aorus Extreme
Bios version: F6a
Processor: AMD Ryzen Threadripper 2990wx

 

~$ glxinfo -B
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Intel (0x8086)
Device: Mesa Intel(R) Arc(tm) A770 Graphics (DG2) (0x56a0)
Version: 23.1.0
Accelerated: yes
Video memory: 256MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) Arc(tm) A770 Graphics (DG2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 23.1.0-devel (git-b1a3378 2023-02-03 kinetic-oibaf-ppa)
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6 (Compatibility Profile) Mesa 23.1.0-devel (git-b1a3378 2023-02-03 kinetic-oibaf-ppa)
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 23.1.0-devel (git-b1a3378 2023-02-03 kinetic-oibaf-ppa)
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
4b:00.0 VGA compatible controller: Intel Corporation DG2 [Arc A770] (rev 08) (prog-if 00 [VGA controller])
Subsystem: Intel Corporation Device 1020
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin ? routed to IRQ 314
NUMA node: 2
IOMMU group: 19
Region 0: Memory at 9c000000 (64-bit, non-prefetchable) [size=16M]
Region 2: Memory at 80000000 (64-bit, prefetchable) [size=256M]
Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: [40] Vendor Specific Information: Len=0c <?>
Capabilities: [70] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0W
DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+ FLReset-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1
TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
10BitTagComp+ 10BitTagReq+ OBFF Not Supported, ExtFmt+ EETLPPrefix-
EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
FRS- TPHComp- ExtTPHComp-
AtomicOpsCap: 32bit- 64bit- 128bitCAS-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled,
AtomicOpsCtl: ReqEn-
LnkCap2: Supported Link Speeds: 2.5GT/s, Crosslink- Retimer- 2Retimers- DRS-
LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
Retimer- 2Retimers- CrosslinkRes: unsupported
Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable+ 64bit+
Address: 00000000fee00000 Data: 0000
Masking: 00000000 Pending: 00000000
Capabilities: [d0] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [100 v1] Alternative Routing-ID Interpretation (ARI)
ARICap: MFVC- ACS-, Next Function: 0
ARICtl: MFVC- ACS-, Function Group: 0
Capabilities: [420 v1] Physical Resizable BAR
BAR 2: current size: 256MB, supported: 256MB 512MB 1GB 2GB 4GB 8GB 16GB
Capabilities: [400 v1] Latency Tolerance Reporting
Max snoop latency: 0ns
Max no snoop latency: 0ns
Kernel driver in use: i915
Kernel modules: i915

 

Labels (1)
0 Kudos
10 Replies
Hugo_Intel
Employee
4,191 Views

Hello karthikeyan


Thank you for posting on the Intel® ARC™ Graphics Communities. I am sorry to hear that you are facing issues when trying to use Ubuntu with your Intel® Arc™ A770 Graphics.


Please note that at the moment the only supported Linux distribution is Ubuntu 22.04. More information in the following article: Where Can I Find Linux Drivers for Intel® Arc™ Graphics?


Could you please install Ubuntu 22.04 and check if the same issue persists? You can find the drivers in this link.


Best Regards,


Hugo O.

Intel Customer Support Technician.


0 Kudos
karthikeyan
Novice
4,166 Views

on the same PC I tried with win11 OS, before installing Intel® Graphics Driver 31.0.101.4091 I could see my system was using VGA basic adapter driver and display was working.
I am not sure what was the negotiated PCIe link speed.

After installing the driver(31.0.101.4091) I had black screen and it never came back. after 10minutes I force restarted my PC, but the display always goes black just after win11 boot screen.
I had to install another graphics card on another PCIe slot to peek in, and to my surprise this A770 card was reported as "Intel PCIe Upstream Switch Port - Vendor ID 8086-4FA0"

I have enclosed screen shot for PCI info dump. In the screen shot you could see card has negotiated x16.

 

0 Kudos
karthikeyan
Novice
4,156 Views

after uninstalling intel driver 31.0.101.4091 I am able to see Intel Arc A770 Graphics re-appearing with link width x1, but this link is negotiated between your internal switch, physically this card has negotiated x16 with my motherboard

 

 

0 Kudos
karthikeyan
Novice
4,155 Views

graphics driver installation log on win11

0 Kudos
karthikeyan
Novice
4,155 Views

this is a brand new card, so could you guys tell me if this card needs replacement because of HW issues?

Or is it some kind of software driver issue / compatibility issue ?

0 Kudos
Hugo_Intel
Employee
4,131 Views

Hello karthikeyan


In order to better understand this issue, could you please let us know the exact behavior that your system is experiencing? I see that you mention that the screen goes black after the Windows boot-up process. Does this always happen or do you have different issues with the GPU?


Also, please create a log file with the Intel® System Support Utility and attach it.


Best Regards,


Hugo O.

Intel Customer Support Technician.


0 Kudos
Hugo_Intel
Employee
4,055 Views

Hello karthikeyan

  

I hope you are doing fine. 

  

Were you able to check the previous post? 

Let us know if you still need assistance. 

  

Best regards,  


Hugo O.  

Intel Customer Support Technician. 


0 Kudos
Hugo_Intel
Employee
4,003 Views

Hello karthikeyan

  

I hope you are doing fine. 

  

I have not heard back from you. So I will close this thread. If you need any additional information, submit a new question, as this thread will no longer be monitored. 

  

Best regards, 

 

Hugo O.  

Intel Customer Support Technician. 


0 Kudos
Andres_Intel
Employee
3,905 Views

Hello karthikeyan,



Before we close this thread, we want to let you know that this doesn't seem to be a defective graphics card given the information provided so far. The motherboard you have is not 100% compatible since as per Gigabyte's site it doesn't support Resizable Bar.


Reference: https://www.gigabyte.com/WebPage/785/NVIDIA_resizable_bar.html


Before thinking about defective hardware it would be recommended to test the card on a system that fully supports Resizable Bar and for further advice on this subject recommend contacting the motherboard manufacturer.



Regards,


Andres P. 

Intel Customer Support Technician


0 Kudos
karthikeyan
Novice
3,194 Views

With latest beta driver 31.0.101.4576 I am finally able to successfully install the driver along side of AMD RTX6800.

 

first boot after the driver installation was fine, but I had a few hiccups like 

1. display orientation was in portrait mode instead of landscape.

2. weird latency, like 4-5 seconds while moving the mouse.

I had to unplug & plug the display port cable a few times to get these issues resolved.

0 Kudos
Reply