View previous topic :: View next topic |
Author |
Message |
huelter n00b
Joined: 16 Sep 2015 Posts: 14
|
Posted: Fri Dec 15, 2017 1:07 pm Post subject: Complete desktop failure after profile 13 to 17 upgrade |
|
|
Well, I tried everything I think of. Here's some info about the system:
Intel Core i3 M370, Ironlake laptop
Kernel 4.9.49-r1 (non-debug, 1000Hz timer)
Mate desktop 1.18
Running no-multilib amd64 profile 13.0
After upgrading to Gentoo 17.0/no-multilib profile according to the instructions provided by the news:
- Update gcc to 6.4.0
- . /etc/profile
- emerge libtool
- emerge gcc, binutils, glibc
- emerge -e @world
The desktop is now borked. No program opens anymore, I manage to login with lightdm and see the desktop only. There are no warnings on dmesg. After many resets, managed to get some segfaults on cairo and gtk3 when logging in, but they are not deterministic.
Things that I tried:
- Created fresh new user
- Downgrade kernel to 4.4, Upgrade to 4.14
- Downgrade Mate to 1.12
- Downgrade/Upgrade gtk+ and cairo, following with complete system rebuilds
- Updated cpu microcode
- update-mime-database && rm mime.cache
Nothing worked. At this stage, I would love to know the cause of this before reinstalling the system.
Thanks! |
|
Back to top |
|
|
DawgG l33t
Joined: 17 Sep 2003 Posts: 866
|
Posted: Mon Dec 18, 2017 3:35 pm Post subject: |
|
|
recompile xserver and xorg-drivers (singly, not metapkg). if it doesn't work the way you want after that, recompile dependant pkgs (you can find them with equery). i guess the problems have nothig to do with the versions of the progs you use.
GOOD LUCK! _________________ DUMM KLICKT GUT. |
|
Back to top |
|
|
depontius Advocate
Joined: 05 May 2004 Posts: 3509
|
Posted: Mon Dec 18, 2017 5:59 pm Post subject: |
|
|
I'm not sure about this, but I think you should have upgraded to gcc-6.x before moving to profile-17.0. _________________ .sigs waste space and bandwidth |
|
Back to top |
|
|
Tony0945 Watchman
Joined: 25 Jul 2006 Posts: 5127 Location: Illinois, USA
|
Posted: Mon Dec 18, 2017 7:24 pm Post subject: |
|
|
depontius wrote: | I'm not sure about this, but I think you should have upgraded to gcc-6.x before moving to profile-17.0. |
I think that was recommended in another thread. Also, the order of update is important. I was already on gcc-6.4.0
Code: | eselect profile {number of 17.0/Desktop}
. /etc/profile
emerge -1v gcc
emerge -1v sys-devel/libtool
emerge -1v binutils
emerge -1v glibc
emerge -1a /lib*/**.a /usr/lib*/**.a
emerge -auvND world | The next to the last step emerged 39 packages, The last step emerged pam and openssh.
After that you can emerge -e world if you want to. I haven't. Running mate-1.12 |
|
Back to top |
|
|
DawgG l33t
Joined: 17 Sep 2003 Posts: 866
|
Posted: Tue Dec 19, 2017 11:39 am Post subject: |
|
|
Quote: | depontius wrote:
I'm not sure about this, but I think you should have upgraded to gcc-6.x before moving to profile-17.0. |
yes, i am positive about this. it says so clearly in the news-item.
GOOD LUCK! _________________ DUMM KLICKT GUT. |
|
Back to top |
|
|
|