Can't upgrade to Trisquel 7.0 :-(

8 respostas [Última entrada]
FredB
Desconectado
Joined: 11/19/2014

Hi!

I have been using Trisquel 6.0.1 and it made me ressuscitate my Old Dell Latitude D810, thank you!
I want to make sure I show my appreciation towards the distro since I can read a LOT of bashing throughout this forum.

I've been trying to upgrade to V7.0 however, it seems that the driver used in 6.0 for my ATI doesn't exist anymore in 7.0 and it makes the whole experience not good enough since my screen is flickering.
I looked at the driver used in 6.0 (by going to All Settings=>Details) and it says Driver Unknown, Experience Fallback
while when I install 7.0, it says Driver VESA:P24.

Is there a way I could use the same driver used on 6.0 and configure it to be used in 7.0 ?

Thank you in advance.
Frederic

lembas
Desconectado
Joined: 05/13/2010

Hello!

See if the radeon driver is blacklisted.

grep radeon /etc/modprobe.d/*

If yes, you could try unblacklisting it. (Put a # in front of the blacklist radeon line in the file where it is to comment it out. Leave the radeonfb entry blacklisted if it is.) Need super user rights to edit stuff under /etc/. Then reboot.

Since it's an older ATI this could work. This might however also make your system not boot at all so better have a live media close by!

Good luck!

FredB
Desconectado
Joined: 11/19/2014

I've looked in my 6.0 and the radeon is actually blacklisted ( I am not sure what it means, does it mean that the driver is disabled ?)

Below is the result of the command you gave me :

/etc/modprobe.d/blacklist-framebuffer.conf:blacklist radeonfb
/etc/modprobe.d/disable-radeon.conf:blacklist radeon

I need to check the result of the same command when running the live CD of 7.0 (I didn't install it yet, just tried it through the LiveCD, does it matter for this problem ?)

Thanks for your help.

FredB
Desconectado
Joined: 11/19/2014

Actually, I just ran the command on 7.0 (Live CD) and below are the results :
/etc/modprobe.d/blacklist-framebuffer.conf:blacklist radeonfb
/etc/modprobe.d/disable-radeon.conf:blacklist radeon
/etc/modprobe.d/fbdev-blacklist.conf:blacklist radeonfb

It looks like the first line was not in the results when I ran the command in 6.0

lembas
Desconectado
Joined: 05/13/2010

Yeah, blacklisting means the driver will not be loaded automatically and so is disabled.

I guess in order to change the live CD you would need to change the .ISO the CD is made from and then burn another CD or reburn your rewritable CD. I don't know how to change the .ISO. With a live USB on the other hand it would be easy to change the file on the USB without having to change the ISO. Or if you install it on the HDD.

Since you say radeon was blacklisted on 6.0 too I'm not sure all this will help though. Still probably worth trying.

FredB
Desconectado
Joined: 11/19/2014

Ok, I installed Trisquel 7.0 and added # in front of the blacklisted drivers.
Like you predicted, my computer restarted with a black screen and never started up :-(

lembas
Desconectado
Joined: 05/13/2010

Now you need to boot a live media and then mount the root filesystem and go remove commenting the blacklist so you succeed booting again. (Or even reinstall if you've done no changes.)

One thing you could further try with radeon unblacklisted is adding the nomodeset grub parameter.

So, after you've successfully booted the system off HDD, go and comment the blacklisted radeon driver again.

Then you need to edit (as superuser) /etc/default/grub and add nomodeset to the parameters after GRUB_CMDLINE_LINUX_DEFAULT

Then exit and save and run (as superuser) update-grub

And reboot.

FredB
Desconectado
Joined: 11/19/2014

Actually, I reinstalled Trisquel 7, commented the blacklisting of the radeon (in /etc/modprobe.d/disable-radeon.conf) and added an extra step to that :
sudo update-initramfs -u

and it worked !!! I got this tip from this post : http://trisquel.info/en/forum/resolution-problem
Thanks for your help

lembas
Desconectado
Joined: 05/13/2010

Ah! I forgot all about that bit...

Glad to hear it's working.