Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
downgrading KDE?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Spanik
Guru
Guru


Joined: 12 Dec 2003
Posts: 455
Location: Belgium

PostPosted: Mon Feb 16, 2015 7:24 pm    Post subject: downgrading KDE? Reply with quote

I installed kdebase-meta-4.14.3 but I'm having trouble with the screen. As LXDE does run fine I suppose the video card and drivers adn X11 are OK. So the trouble seems to sit with KDE.

Now how to I roll back to a "previous version" 4.12.? Or would it be simpler to start installation over and prevent it from being emerged in the first place?
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
Roman_Gruber
Advocate
Advocate


Joined: 03 Oct 2006
Posts: 3806
Location: Austro Bavaria

PostPosted: Mon Feb 16, 2015 7:46 pm    Post subject: Reply with quote

I recommend to downgrade kde.

general explanation ...

Such things can happen from time to time.

when you want to install a particular package you use the "="..

e.g.

you can look into the last lines of /var/log/emerge.log to see what was updated regarding kde.

Here an example. I have version 0.8 installed and with the = operator i tell to install the particular 0.7 version.

Code:
localhost roman # eix xonotic
[I] games-fps/xonotic
     Available versions:  0.7.0 (~)0.8.0 {alsa debug dedicated doc sdl}
     Installed versions:  0.8.0(20:47:49 15.02.2015)(alsa sdl -debug -dedicated -doc)
     Homepage:            http://www.xonotic.org/
     Description:         Fork of Nexuiz, Deathmatch FPS based on DarkPlaces, an advanced Quake 1 engine

localhost roman # emerge -av =games-fps/xonotic-0.7.0

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     UD ] games-fps/xonotic-0.7.0::gentoo [0.8.0::gentoo] USE="alsa sdl -debug -dedicated -doc" 1.016.242 KiB

Total: 1 package (1 downgrade), Size of downloads: 1.016.242 KiB


you will probably have to force manually most package to the previous version but its worth a try.

or you generate a few lines for package.mask

e.g. I mask any gentoo-sources which are higher as 3.10.67

Code:
cat /etc/portage/package.mask
>sys-kernel/gentoo-sources-3.10.67


you can mask a package and than try with the eix tool to see if its masked.

i assume an entry with =package-name/package-name-version-string should mask that particular version of the package.

just try it out and you will see it anyway.
Back to top
View user's profile Send private message
Spanik
Guru
Guru


Joined: 12 Dec 2003
Posts: 455
Location: Belgium

PostPosted: Mon Feb 16, 2015 8:27 pm    Post subject: Reply with quote

If I look at emerge.log then I see that kde-base installed about 120 packages (and about 120 others that are not kde-base). So I need to add those 120 packages to package.mask and then re-emerge kdebase-meta?
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10178
Location: Somewhere over Atlanta, Georgia

PostPosted: Mon Feb 16, 2015 8:42 pm    Post subject: Reply with quote

I'm assuming you're running a test branch Gentoo. I'd start by just masking the -meta packages you installed and then try an --update.

- John
_________________
I can confirm that I have received between 0 and 499 National Security Letters.
Back to top
View user's profile Send private message
Spanik
Guru
Guru


Joined: 12 Dec 2003
Posts: 455
Location: Belgium

PostPosted: Mon Feb 16, 2015 9:11 pm    Post subject: Reply with quote

No, mainstream all packages that are not masked in portage. Started from a blank disk and followed the manual, then on to Xorg, then KDE. I changed to an earlier kernel (3.14.31) but the problem stayed.
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10178
Location: Somewhere over Atlanta, Georgia

PostPosted: Mon Feb 16, 2015 9:17 pm    Post subject: Reply with quote

Well then you must've unmasked the unstable KDE. Just remove the file containing all of those directives and then --update.

- John
_________________
I can confirm that I have received between 0 and 499 National Security Letters.
Back to top
View user's profile Send private message
Spanik
Guru
Guru


Joined: 12 Dec 2003
Posts: 455
Location: Belgium

PostPosted: Tue Feb 17, 2015 7:26 pm    Post subject: Reply with quote

Nope, didn't unmask anything this is stable kdebase-meta-4.14.3.

Let's drop it, this is going nowhere. If I have to mask 120 files and then run the risk that some of the 120 others might no be the right version for the older version it will be a lot faster to just start over again and force an older kde version.
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10178
Location: Somewhere over Atlanta, Georgia

PostPosted: Tue Feb 17, 2015 7:43 pm    Post subject: Reply with quote

Okay, I'll drop it. But kdebase-meta-4.14.3 is not stable.
Code:
~ # equery list -p kdebase-meta
 * Searching for kdebase-meta ...
[IP-] [  ] kde-base/kdebase-meta-4.12.5:4
[-P-] [ ~] kde-base/kdebase-meta-4.14.3:4
You've unmasked it somehow, either with entries in /etc/portage/package.keywords or else with ACCEPT_KEYWORDS in /etc/portage/make.conf. ;)

- John
_________________
I can confirm that I have received between 0 and 499 National Security Letters.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6877
Location: Austria

PostPosted: Tue Feb 17, 2015 7:56 pm    Post subject: Reply with quote

It is ;)

Code:
$ eshowkw -O kde-base/kdebase-meta
Keywords for kde-base/kdebase-meta:
       |                             | u   | 
       | a a   a           p     s   | n   | 
       | l m   r h i m m   p s   p   | u s | r
       | p d a m p a 6 i p c 3   a x | s l | e
       | h 6 r 6 p 6 8 p p 6 9 s r 8 | e o | p
       | a 4 m 4 a 4 k s c 4 0 h c 6 | d t | o
-------+-----------------------------+-----+-------
4.12.5 | o + ~ o o o o o + + o o o + | # 4 | gentoo
4.14.3 | o + ~ o o o o o + + o o o + | o   | gentoo


@Spanik: kde-4.12.5 is leaving portage soon, so you better get your problem fixed instead of wasting cpu time on a dead version. ;)
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10178
Location: Somewhere over Atlanta, Georgia

PostPosted: Tue Feb 17, 2015 8:11 pm    Post subject: Reply with quote

Well, in my defence, it wasn't as late as yesterday afternoon, certainly not when we started discussing it. :P

- John
_________________
I can confirm that I have received between 0 and 499 National Security Letters.


Last edited by John R. Graham on Tue Feb 17, 2015 8:31 pm; edited 1 time in total
Back to top
View user's profile Send private message
Spanik
Guru
Guru


Joined: 12 Dec 2003
Posts: 455
Location: Belgium

PostPosted: Tue Feb 17, 2015 8:17 pm    Post subject: Reply with quote

Ok, tought I had been dreaming. Problem is that if 4.12.5 is leaving portage and 4.14.3 doesn't work then the chance that anything newer will work is slim. And KDE is a pain to update to start with.

make.conf
Code:

# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
MAKEOPTS="-j5"
USE="bindist mmx sse sse2 X alsa audiofile caps cdparanoia cups exif flac fftw ffmpeg ieee1394 imagemagick kde ladspa mp3 mp4 nptl ogg -oss pdf portaudio posix -pulseaudio scanner -semantic-desktop -systemd xine ssl dbus"
VIDEO_CARDS="nouveau"
INPUT_DEVICES="evdev"
PORTDIR="/usr/portage"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"

GENTOO_MIRRORS="ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo"

SYNC="rsync://rsync15.de.gentoo.org/gentoo-portage"


package.mask
Code:

sys-apps/gentoo-systemd-integration
sys-apps/systemd
sys-apps/eudev
sys-apps/upower
=sys-fs/udev-init-scripts-27


package.use
Code:

dev-db/mariadb -xml


Going to save the .config and a the package.mask and start over.
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6877
Location: Austria

PostPosted: Tue Feb 17, 2015 8:32 pm    Post subject: Reply with quote

John R. Graham wrote:
Well, in my defence, it wasn't as late as yesterday afternoon. :P

It has had amd64 keyword for ages, that's why I was wondering about those strange 4.12 leftovers all the time. ;)
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6877
Location: Austria

PostPosted: Tue Feb 17, 2015 8:35 pm    Post subject: Reply with quote

Spanik wrote:
and 4.14.3 doesn't work then the chance that anything newer will work is slim. And KDE is a pain to update to start with.

Or how about try to solve the problem? Looking over at your thread it doesn't seem you tried with e.g. a new testuser profile, or played around in systemsettings' Compositor settings.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
Spanik
Guru
Guru


Joined: 12 Dec 2003
Posts: 455
Location: Belgium

PostPosted: Tue Feb 17, 2015 9:40 pm    Post subject: Reply with quote

Honestly, I only know enough to get into trouble. Not to get out of trouble :D What you propose sounds like chinese to me. I'll try tomorrow to get a picture of how the desktop looks like, maybe that gives a clue.
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
Spanik
Guru
Guru


Joined: 12 Dec 2003
Posts: 455
Location: Belgium

PostPosted: Wed Feb 18, 2015 8:24 pm    Post subject: Reply with quote

Probably a silly question, but how can I tell portage not to install any kde file newer than 4.12.5?

Something like ">kde-base/kedebase*-4.12.5"
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
gerard27
Advocate
Advocate


Joined: 04 Jan 2004
Posts: 2377
Location: Netherlands

PostPosted: Wed Feb 18, 2015 8:37 pm    Post subject: Reply with quote

Hi spanik,
I am running ~amd64 and upgraded to 4.14.3 on November 18.
No problem whatsoever.

I agree with genstorm.
Delete the .kde4 folder in your /home/<username> directory.
Reboot and after logging in set your kde system-settings to your needs.
Gerard.
_________________
To install Gentoo I use sysrescuecd.Based on Gentoo,has firefox to browse Gentoo docs and mc to browse (and edit) files.
The same disk can be used for 32 and 64 bit installs.
You can follow the Handbook verbatim.
http://www.sysresccd.org/Download
Back to top
View user's profile Send private message
Spanik
Guru
Guru


Joined: 12 Dec 2003
Posts: 455
Location: Belgium

PostPosted: Wed Feb 18, 2015 9:21 pm    Post subject: Reply with quote

Too late, wiped the HD and kernel is compiling right now. Correction, just finished while typing the previous line :D
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6877
Location: Austria

PostPosted: Wed Feb 18, 2015 10:19 pm    Post subject: Reply with quote

After next sync you will find that you gained nothing - KDE 4.12 has left the tree.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum