You are not logged in.
I am having an issue with the nouveau driver. I have it installed and configured as per the arch wiki; however, when i boot the machine and check dmesg I get the following output regarding the nouveau driver.
[ 0.504176] [drm] Initialized drm 1.1.0 20060810
...
[ 0.510226] nouveau 0000:01:00.0: enabling device (0004 -> 0007)
[ 0.510777] nouveau [ DEVICE][0000:01:00.0] BOOT0 : 0x0e4070a2
[ 0.510779] nouveau [ DEVICE][0000:01:00.0] Chipset: GK104 (NVE4)
[ 0.510781] nouveau [ DEVICE][0000:01:00.0] Family : NVE0
[ 0.661851] nouveau [ VBIOS][0000:01:00.0] using image from PROM
[ 0.662069] nouveau [ VBIOS][0000:01:00.0] BIT signature found
[ 0.662071] nouveau [ VBIOS][0000:01:00.0] version 80.04.ea.00.0a
[ 0.662379] nouveau [ DEVINIT][0000:01:00.0] adaptor not initialised
[ 0.662414] nouveau [ VBIOS][0000:01:00.0] running init tables
[ 0.868790] nouveau [ PMC][0000:01:00.0] MSI interrupts enabled
[ 0.868840] nouveau [ PFB][0000:01:00.0] RAM type: GDDR5
[ 0.868842] nouveau [ PFB][0000:01:00.0] RAM size: 2048 MiB
[ 0.868843] nouveau [ PFB][0000:01:00.0] ZCOMP: 0 tags
[ 0.870705] nouveau [ VOLT][0000:01:00.0] GPU voltage: 850000uv
[ 0.920423] nouveau [ PTHERM][0000:01:00.0] FAN control: PWM
[ 0.920436] nouveau [ PTHERM][0000:01:00.0] fan management: automatic
[ 0.920472] nouveau [ PTHERM][0000:01:00.0] internal sensor: yes
[ 0.920525] nouveau [ CLK][0000:01:00.0] 07: core 405 MHz memory 648 MHz
[ 0.920569] nouveau [ CLK][0000:01:00.0] 0a: core 405-967 MHz memory 1620 MHz
[ 0.920654] nouveau [ CLK][0000:01:00.0] 0e: core 405-1228 MHz memory 6008 MHz
[ 0.920820] nouveau [ CLK][0000:01:00.0] 0f: core 405-1228 MHz memory 6008 MHz
[ 0.920900] nouveau [ CLK][0000:01:00.0] --: core 405 MHz memory 648 MHz
...
[ 1.041261] nouveau [ DRM] VRAM: 2048 MiB
[ 1.041263] nouveau [ DRM] GART: 1048576 MiB
[ 1.041266] nouveau [ DRM] TMDS table version 2.0
[ 1.041267] nouveau [ DRM] DCB version 4.0
[ 1.041269] nouveau [ DRM] DCB outp 00: 01000f02 00020030
[ 1.041271] nouveau [ DRM] DCB outp 01: 02000f00 00000000
[ 1.041272] nouveau [ DRM] DCB outp 02: 08011f82 00020030
[ 1.041273] nouveau [ DRM] DCB outp 03: 02822f62 0f420010
[ 1.041274] nouveau [ DRM] DCB outp 05: 04833fb6 0f420010
[ 1.041275] nouveau [ DRM] DCB outp 06: 04033f72 00020010
[ 1.041277] nouveau [ DRM] DCB conn 00: 00001030
[ 1.041278] nouveau [ DRM] DCB conn 01: 01000131
[ 1.041280] nouveau [ DRM] DCB conn 02: 00010261
[ 1.041281] nouveau [ DRM] DCB conn 03: 00020346
[ 1.041282] nouveau [ DRM] DCB conn 04: 00000460
[ 1.042217] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 1.042219] [drm] Driver supports precise vblank timestamp query.
[ 1.045362] nouveau [ DRM] MM: using COPY for buffer copies
[ 1.301782] nouveau [ DRM] allocated 1920x1080 fb: 0x60000, bo ffff8802353a3000
[ 1.301958] nouveau 0000:01:00.0: fb1: nouveaufb frame buffer device
[ 1.301960] nouveau 0000:01:00.0: registered panic notifier
[ 1.314263] [drm] Initialized nouveau 1.2.2 20120801 for 0000:01:00.0 on minor 0
any help would be greatly appreciated
Last edited by TheKnerd (2015-10-25 20:54:09)
Offline
So... what's the problem?
Offline
it doesn't output to the display
Offline
Though I'm not much of a Nouveau expert, I'd say you'd have to provide more info to get help. What do the Nouveau Troubleshooting tips reveal? How is your xorg.conf configured? Are you loading other graphics drivers (e.g. NVIDIA)? What do you actually see on the display? Is kernel mode setting enabled? Has it ever worked for you and, if so, what did you change?... Shed light on the issue.
Offline
What do the Nouveau Troubleshooting tips reveal?
the troubleshooting section is no help as it does not cover my current problem.
How is your xorg.conf configured?
i had the xorg.conf configured as outlined on the wiki; however, i have since removed it as i have a gpu onboard to my cpu which will produce output.
Are you loading other graphics drivers (e.g. NVIDIA)?
the only other graphics drivers i am loading are for my amd cpu/gpu
What do you actually see on the display?
the display does not see the input
Is kernel mode setting enabled?
kms is enabled
Has it ever worked for you and, if so, what did you change?... Shed light on the issue.
it has never worked
Offline
we need more information.
please post lspci -k, full dmesg , and Xorg.0.log .
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Ok, so there are 2 videocards in your system 1 from AMD and a nvidia card.
Is the amd card a discrete videocard or integrated with the processor like in AMD APU ?
please post Xorg.0.log and the output of xrandr --listproviders
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
the amd card is integrated with the processor.
Offline
That confirms your system uses hybrid graphics.
For AMD + Nvidia using radeon + nouveau driver, the PRIME wiki page has details about how to use your nvidia card.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
i have followed the instructions for installing PRIME, but it still does not use the output from my gpu. outputs from the different commands are linked.
Offline
glxinfo | grep "OpenGL renderer"
OpenGL renderer string: Gallium 0.4 on AMD ARUBA (DRM 2.43.0, LLVM 3.7.0)
DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
OpenGL renderer string: Gallium 0.4 on NVE4That is exactly what should happen, afaik on hybrid graphics systems only the outputs of 1 videocard are usable, typically the integrated one.
With PRIME you can tell X which card should do the rendering.
If you want to use the outputs on the nvidia card :
option 1 - set the nvidia card as primary video card in bios
afaict this will disable the outputs of the integrated card, but using xrandr you can still change which card does the rendering.
option 2 : disable the integrated card and let the nvidia card do everything
In case you want to have 2 or more videocards which all have usable outputs :
get a system with a processor without an integrated videocard, and add as many discrete videocards as the system allows.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
thank you. switching the primary video card fixed it.
Offline