DIgital Display on Dell Dock and onboard HDMI not recognized Dell Latitude E6430

I am trying to setup a Dell Latitude E6430 to work on dual external displays. Using OpenSuse 12.2 64 bit, the KDE Display setup and xrandr do not recognize the onboard HDMI port while the onboard VGA works fine. Also, when connected to the Dell docking station, the VGA port works fine but the DisplayPort and DVI outputs are again unrecognized by the system. Can anyone confirm this is normal behavior and / or point me in the direction of a possible fix? I have had a good amount of luck setting up docks, DisplayLink devices, etc. in OpenSuse 12.3 but wasn’t sure how to go about this kind of fix in 12.2. Thanks for any help you can think of.

On Wed, 31 Jul 2013 22:56:01 +0000, kizbot777 wrote:

> I am trying to setup a Dell Latitude E6430 to work on dual external
> displays. Using OpenSuse 12.2 64 bit, the KDE Display setup and xrandr
> do not recognize the onboard HDMI port while the onboard VGA works fine.
> Also, when connected to the Dell docking station, the VGA port works
> fine but the DisplayPort and DVI outputs are again unrecognized by the
> system. Can anyone confirm this is normal behavior and / or point me in
> the direction of a possible fix? I have had a good amount of luck
> setting up docks, DisplayLink devices, etc. in OpenSuse 12.3 but wasn’t
> sure how to go about this kind of fix in 12.2. Thanks for any help you
> can think of.

Which video driver are you using?

You will probably need to install the proprietary driver (does that one
use an ATI, nVidia, or Intel video controller?).

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

All of KDE is running on the Intel onboard graphics. This card uses one of the NVIDIA Optimus cards and is configured to use optirun with bumblebee but the intel is doing the driving by default. optirun is rarely used on this laptop.

On Wed, 31 Jul 2013 23:26:01 +0000, kizbot777 wrote:

> All of KDE is running on the Intel onboard graphics. This card uses one
> of the NVIDIA Optimus cards and is configured to use optirun with
> bumblebee but the intel is doing the driving by default. optirun is
> rarely used on this laptop.

Does the laptop have an HDMI port on it without the dock?

If it does, I’m wondering if that works - testing that might narrow
things down a bit.

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

This laptop does have a native HDMI connector on the motherboard but it is not recognized either by kde or xrandr (whether docked or undocked).

Is the HDMI recognized by the alsa driver together with the video driver?

What is the web/address URL output given at the end of running the audio diagnostic script (run in a konsole with PC connected to the Internet):


/usr/sbin/alsa-info.sh

being certain to select the UPLOAD/SHARE option ?

According to several sources, I don’t have a HDMI cable myself to test, on most Optimus systems the the HDMI connector is hardwired to the nVidia card. With the HDMI display connected try the following:

optirun nvidia-xconfig -query-gpu-info

If it shows your HDMI device you could try this blogggers solution.
Using the HDMI output on laptops with Nvidia Optimus technology (Linux) | dies und das

By the way, I stumbled over this:

Dell Latitude E6430 | Owner’s Manual - Page 65

So this laptop has a mux, question is what “disable optimus” means, does it disable the Nvidia card completly or does it disable Optimus and the integrated Intel GPU? And what effect will it have on HDMI?
Test it and see what output this gives:

/sbin/lspci | grep VGA

Thanks for the insight. I will post the results in about a week when my coworker returns from out of town with this laptop.

I am 99% sure that E6430 and E6420 are very similar in internal connection between GPUs and external connectors. In my E6420 all digital video outputs are internally hardwired to Nvidia card, only laptop screen and VGA are connected to Intel GPU. When the Optimus settings in BIOS is unset all outputs goes to Nvidia.

There are 2 solutions:

  1. The easy way:
    Unset Optimus in the BIOS and use only Nvidia chip.

  2. The hard way:
    Set Optimus to on. Compile patched intel video driver and compile additional program which clones video memory from Intel to Nvidia,
    patch - http://xorg/driver/xf86-video-intel - Intel video driver
    screenclone - https://github.com/liskin/hybrid-screenclone
    This solution works for me for 2 external monitors connected thru docking station or when outside home for HDMI monitor.