On 2015-11-10 23:29 +0100, David Christensen wrote:

> On 11/07/2015 12:32 AM, Sven Joachim wrote:
>> Fair enough, I won't bother you again then.  My apologies for
>> mistakenly thinking you would appreciate help.
>
> First, I apologize for my earlier complaint about shipping product
> with known bugs.  Companies that refuse to disclose relevant technical
> information needed for open-source software development inflict the
> problem upon all of us.

Apologies accepted.

> And, Dell Latitude E6520 laptop computers
> like mine have both Intel HD Graphics and an Nvidia graphics card,
> which is a corner case:
>
>     https://en.wikipedia.org/wiki/Nvidia_Optimus

Thanks, that's important to know.  I'm not experienced with Optimus,
since I don't have any such hardware myself.

> I *do* appreciate help.  But, I do not have the knowledge, skills,
> time, or interest to "figure out why [the nouveau kernel module] is
> not loaded earlier by udev".  If you would like to work together on
> this, I can run commands for you, post files, etc., so you can debug
> it remotely.  Tell me what you need.

My theory was that the nouveau kernel module had been blacklisted, since
udev runs modprobe with the "-b" parameter, while the X server does
not.  But maybe I'm wrong.

Could you please start your system without X? On a standard Jessie
installation with systemd as init and gmd3 as display-manager, you can
add "systemd.unit=multi-user.target" to the kernel command line to
achieve that.  Log in at the console and see if the nouveau kernel
module is loaded ("lsmod | grep ^nouveau").  If not,

1. Run "modprobe -b nouveau" and check again.  If that does not load the
nouveau module,

2. Run "modprobe nouveau" and check again.

If the nouveau kernel module has been loaded in steps 1 or 2, you can
try to run X (start your display manager, or use startx).  Does it work
then?

Cheers,
       Sven

Reply via email to