Hello, i have notebook Asus rog with nvidia gtx1050ti, i use debian, and i can’t install driver. im trying but the screen stay black, can you help me?
There is no a so called laptop driver!
You want to read the debian wiki about hybrid graphics / optimus.
Hello towo, Gracias
Hello again, somebody can install bublebee and optimus on notebook with nvidia geforce gtc 1050 ti on linux?
Since Bumblebee is not a nvidia project, you ask really on the wrong place.
Ask in a debian forum or debian irc.
Hello jlopezjuy
I had also Problems to install the NVIDIA Driver working on debian and also problems with the nouveau. I then switched to Ubuntu that does also not really work with the GTX 1050 Ti && Intel Coffeelake setup. But if i attach two Screens while installing Ubuntu the xserver does not Crash and i can install Ubuntu without crash. Then i can switch to the nvidia-384 driver Package and then remove the second screen and then it works.
Did you somehow had success with debian, nouveau or NVIDIA proprietary driver?
with kind regards
Marc Landolt
Hi, ican’t install successfuly driver on Debian.
In Ubuntu it works, single screen or dual screen. i guess the HDMI Port is connected to the NVIDIA Card and the Laptop Display is connected to the Intel.
So both drivers must run for dual sceen which is possible in ubuntu and should therefor also be possible on debian, but i did not found out yet how to get it running on debian but on ubuntu: Installation Ubuntu auf Acer Predator Helios 300 / NH.Q3EEZ.001 / PH317-52-7919 | Marc Landolts Blog
Hi,
I had same problem with Debian Unstable (Buster/Sid) with Kernel 4.17.0-1-amd64, had same problem in kernel 4.16.0-2-amd64). Folowing solution for Ubunto I was able to put my machine working on kernel 4.17.0-1-amd64 (haven’t tryied the 4.16 yet…).
Small resume of my actions:
- Uninstalled all nvidia drivers
- Blocked nouveau driver (adding it a line with "blacklist nouveau" to /etc/modprobe.conf
- Downloaded and installed NVIDIA drivers version 384.130 (I had tried the with 390 and 396 but failed)
- Configuring /etc/X11/xorg.conf with device 0:2:0 using intel driver and device 1:0:0 with nvidia driver
Hope this helps…
Hi, can you copy and paste comand and configuration files?
To Uninstall, I used synaptic, searched for nvidia and requested to PERMANENTLY remove all.
to block the nouveau driver I created a file that I called nvidia-driver.conf in /etc/modprobe.d with:
# The nouveau driver conflicts with nvidia's driver, so blocking it...
blacklist nouveau
I downloaded NVIDIA’s drivers from nvidia’s site and chose version 384.13. To install it I just executed the downloaded file as root and followed it’s questions.
my Xorg.conf is like this:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 390.67 (buildmeister@swio-display-x64-rhel04-18) Fri Jun 1 04:26:22 PDT 2018
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "built-ins"
EndSection
Section "Module"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "Accel" # [<bool>]
#Option "AccelMethod" # <str>
#Option "Backlight" # <str>
#Option "CustomEDID" # <str>
#Option "DRI" # <str>
#Option "Present" # [<bool>]
#Option "ColorKey" # <i>
#Option "VideoKey" # <i>
#Option "Tiling" # [<bool>]
#Option "LinearFramebuffer" # [<bool>]
#Option "HWRotation" # [<bool>]
#Option "VSync" # [<bool>]
#Option "PageFlip" # [<bool>]
#Option "SwapbuffersWait" # [<bool>]
#Option "TripleBuffer" # [<bool>]
#Option "XvPreferOverlay" # [<bool>]
#Option "HotPlug" # [<bool>]
#Option "ReprobeOutputs" # [<bool>]
#Option "XvMC" # [<bool>]
#Option "ZaphodHeads" # <str>
#Option "VirtualHeads" # <i>
#Option "TearFree" # [<bool>]
#Option "PerCrtcPixmaps" # [<bool>]
#Option "FallbackDebug" # [<bool>]
#Option "DebugFlushBatches" # [<bool>]
#Option "DebugFlushCaches" # [<bool>]
#Option "DebugWait" # [<bool>]
#Option "BufferCache" # [<bool>]
Identifier "Card0"
Driver "intel"
BusID "PCI:0:2:0"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "VideoKey" # <i>
#Option "WrappedFB" # [<bool>]
#Option "GLXVBlank" # [<bool>]
#Option "ZaphodHeads" # <str>
#Option "PageFlip" # [<bool>]
#Option "SwapLimit" # <i>
#Option "AsyncUTSDFS" # [<bool>]
#Option "AccelMethod" # <str>
#Option "DRI" # <i>
Identifier "Card1"
Driver "nvidia"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
The config file was generated by nvidia-xconfig 390.67 I just fixed the drivers, it had set both cards with nvidia driver, and that was incorrect, I just set the correct one for intel.
How did I knew which one was it? I executed
$lspci | egrep 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation Device 591b (rev 04)
01:00.0 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)
I have trying your configuration but not working, reboot laptop and stay on black screen
Hello jlopezjuy
i tried also some minutes ago and had the same phenomena black screen, also tried with the nvidia-driver and the xserver-xorg-video-nvidia that comes with debian buster…
i guess there is not just one intel-nvidia-gtx1050Ti configuration, as i guess on my laptop 1 (Acer Predator Helios 300) the Laptop Screen is physically attached to the Intel Graphics Card and the external HDMi port is physically connected to the NVIDIA Graphics card. If you need fast rendering the 3D model would be calculated on the NVIDIA and the rendered image sent to the intel “RAMDAC” and from there to the screen.
on my other laptop with intel-nvidia-gtx1050Ti (Asus ROG Strix SCAR GL703GE-EE010T) the internal laptop display is directly connected to the NVIDIA Graphic card, but therefore the battery is faster empty i guess thats the reason why Acer Attached it to the Intel Card, and with the bbswitch tool you can completely disable NVIDIA Card and then the battery lasts longer.
the First case (Acer) does not work with the NVIDIA driver, the Second (Asus) works with that combination.
other useful tools are
- Xorg -configure
- nvidia-xconfig -A (gives you all parameters from the proprietary config tool)
with kind regards
Marc Landolt