bananagram n00b

Joined: 26 Mar 2018 Posts: 2
|
Posted: Wed May 02, 2018 9:09 pm Post subject: [SOLVED] Nouveau doesn't detect laptop display |
|
|
I have an Acer Predator Helios 300 with an Nvidia GTX 1060, and I've been using Intel drivers successfully but can't get Nouveau to work because it can't detect the display. It works otherwise and it can use my TV over HDMI, and I can run 3D games on the TV nicely, but not my laptop screen.
Nouveau needs xorg.conf or it won't work, saying "Screen 0 deleted because of no matching config section." This is the xorg.conf that works with my TV:
Code: | <xorg.conf>
Section "Device"
Identifier "Device0"
Driver "nouveau"
BusID "PCI:1:0:0"
EndSection
|
Here is the Xorg log plugged into the TV: https://paste.pound-python.org/show/C26CIz6iWEyyoYm2u7Bv/
Here is the Xorg log without the TV, where Xorg works and my WM starts but the screen isn't used. Note that it probes HDMI-1 but nothing else: https://paste.pound-python.org/show/3rc9baiFskTvsXledC36/
Here's the Xorg log with Intel graphics enabled, where Xorg works and uses my screen: https://paste.pound-python.org/show/hwgke6ZV8AZj69f1xbu3/
Here's the log with no config and Intel graphics disabled in the kernel, where nouveau fails: https://paste.pound-python.org/show/DXznYiGXU8SdqVFPU1I2/
Here's my kernel config, where I disabled a lot of things (maybe too much): https://paste.pound-python.org/show/Ulglyh8G5K3R4JkheEpU/
I don't know how to make Nouveau use my display, if it's possible. Can anyone help me please?
The graphics card works in Windows, so it should be possible.
Edit: It turned out the graphics card is meant to run with NVIDIA Optimus or similar software, and it can't drive the screen by itself, which is how Windows does it as well. I set up Optimus and it works. |
|