Bug#684240: lenovo t61 laptop fails to shutdown
Dear Jonathan,
Thanks again for your interest and patience.
> Here's how I would suggest blacklisting the drivers:
> echo blacklist nouveau >/etc/modprobe.d/ls-blacklist-gpu-drivers.conf
> echo blacklist nvidia >>/etc/modprobe.d/ls-blacklist-gpu-drivers.conf
> Then choose "recovery mode" from the boot menu so X doesn't
> automatically start. This should get you to a console. You can
> check your work using lsmod.
If I don't blacklist nouveau, the screen becomes dark gray and the
computer seems not to respond, so I had to reboot into a live CD to
blacklist both drivers, as you suggest, in order to get a working
console. I checked with lsmod that neither driver was
installed. Furthermore, I didn't get the usual 'nvidia driver taints
kernel' message on startup. Nevertheless, when X was started (after I
logged off of single user mode), the nvidia startup screen was
displayed and the nvidia driver was loaded.
$ lsmod|grep nvidia
nvidia 10183049 43
i2c_core 19116 2 i2c_i801,nvidia
Thus, I guess that the blacklist mechanism doesn't inhibit X from
loading nvidia.
I found I had another file /etc/modprobe.d/nvidia-kernel-common.conf
with contents:
alias char-major-195* nvidia
options nvidia NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=44 NVreg_DeviceFileMode=0660
# To enable FastWrites and Sidebus addressing, uncomment these lines
# options nvidia NVreg_EnableAGPSBA=1
# options nvidia NVreg_EnableAGPFW=1
# see #580894
blacklist nouveau
I renamed it to /etc/modprobe.d/nvidia-kernel-common.confold to get it
out of the way, but I didn't notice any change. I don't know if it is
better to keep that file as it was or to remove it. I checked the /dev
directory:
$ ls -l /dev/|grep nvidia
crw-rw-rw-+ 1 root root 195, 0 Oct 9 19:57 nvidia0
crw-rw-rw-+ 1 root root 195, 255 Oct 9 19:57 nvidiactl
Also, I don't know if I should keep my current configuration
(blacklisting nvidia and nouveau) or if I should return to the previous one.
Anyway, my problem (the laptop fails to shut off) seems to have been
solved with the last nvidia upgrade of debian/testing. I still have some other
problems like an occasional black screen after suspend/resume.
As you see, there are many things I don't understand, but I'm very
grateful for your advice.
Best regards,
Luis
>
> Then remove the /etc/modprobe.d/ls-blacklist-gpu-drivers.conf file
> to return to the previous configuration.
>
> If you want to load one of the drivers for a single boot, the simplest
> way is to modprobe it directly.
>
> >> Results from testing nouveau with the 3.5.y kernel from experimental
> >> would be interesting as well.
> >
> > I would also require directions or pointers on how to install from
> > experimental. I usually employ 'aptitude'.
>
> Add a line for experimental to /etc/apt/sources.list:
>
> deb http://mirrors.kernel.org/debian/ experimental main
>
> Packages won't be installed from there automatically. To install
> a particular package, pass "-t experimental" to aptitude:
>
> aptitude update
> aptitude -t experimental install linux-image-3.5-686-pae
>
> Thanks,
--
o
W. Luis Mochán, | tel:(52)(777)329-1734 /<(*)
Instituto de Ciencias Físicas, UNAM | fax:(52)(777)317-5388 `>/ /\
Apdo. Postal 48-3, 62251 | (*)/\/ \
Cuernavaca, Morelos, México | mochan@fis.unam.mx /\_/\__/
O< ascii ribbon campaign - stop html mail - www.asciiribbon.org
Reply to: