Few things


Recommended Posts

I finally got portage working properly in Gentoo, soI got KDE running properly and I gotta say it's quite an improvement to the previous versions.

Anyways, here are a few wuestions:

1) Startup Login

Does anybody here know how to change this to something other than the fugly grey boxes?

edit: I'm talking about the ogin screen. It seems to load before it loads KDE - I'm assuming it;'s normal?

2) End new Session

When I go to the menu > Log Out, the only option is to End Session( see image below) How do I add at least the shutdown?

post-54262-1112616389.jpg

3) Excess Baggage

How do I remove all the crap that I don;t need that Gentoo installed?

I know I'm forgetting something, I'll edit if I do find out.

I'm talking about the KDE packages.

--------EDIT---------

4) How do I cover that boot-up text with a splash screen?

Edited by Codegen
Link to comment
https://www.neowin.net/forum/topic/304787-few-things/
Share on other sites

1) If you're talking about the login manager, KDM, there are various themes you can use to customise it. Alternatively, use another login manager. Entrance is good looking.

2) Gentoo has the shutdown command available for root only. You can bypass this with suid on the appropriate binaries. Refer to this gentoo forum thread for more.

3) Use the KDE split ebuilds.

4) Use vesafb-tng for a framebuffer console and then fbsplash for a nice, high-res animated bootsplash logo.

Link to comment
https://www.neowin.net/forum/topic/304787-few-things/#findComment-585724192
Share on other sites

1) If you're talking about the login manager, KDM, there are various themes you can use to customise it. Alternatively, use another login manager. Entrance is good looking.

2) Gentoo has the shutdown command available for root only. You can bypass this with suid on the appropriate binaries. Refer to this gentoo forum thread for more.

3) Use the KDE split ebuilds.

4) Use vesafb-tng for a framebuffer console and then fbsplash for a nice, high-res animated bootsplash logo.

585724192[/snapback]

1) Oops, just realised that I acciderntily left that line commented in rc.conf

2) ...I'll stick to shutdown-h now

3) I've already put enought ime into this

4) I'll try it.

Thanks.

edit: and nice broken link to your fbsplash ;)

Link to comment
https://www.neowin.net/forum/topic/304787-few-things/#findComment-585724349
Share on other sites

To install only parts of KDE, don't use the split ebuilds. They are intended for people not running KDE, but with the desire to use at least some KDE apps (Kate, for example). To reduce the KDE applications, add this to your /etc/make.conf (just an example):

DO_NOT_COMPILE="debian noatun kpackage juk krec kaudiocreator kolourpaint kpovmodeler kppp kget kuickshow artsbuilder kedit kmid kscd kfax kiconedit test examples kruler faxview klaptopdaemon charselectapplet kdelirc kjots lisa cervisia kbabel kbugbuster kcachegrind kmtrace kspy umbrello kstartperf kprofilemethod "

And don't install useless 'krap' like kdetoys, kdeedu or kdegames if you don't need it. That one's simple - instead of using 'emerge kde', use (another example):

emerge arts kdelibs kdebase kdenetwork kdeartwork kdemultimedia kdeadmin kdepim kdeaddons kdeutils kdegraphics

Link to comment
https://www.neowin.net/forum/topic/304787-few-things/#findComment-585726550
Share on other sites

To install only parts of KDE, don't use the split ebuilds. They are intended for people not running KDE, but with the desire to use at least some KDE apps (Kate, for example). To reduce the KDE applications, add this to your /etc/make.conf (just an example):

585726550[/snapback]

There are numerous advantages to running the split ebuilds over the monolithic ones, as outlined on the page linked, even if you wish to install all or most of KDE. Use the meta and then emerge -C && emerge depclean, or use /etc/portage/package.provided to keep unwanted packages out.

DO_NOT_COMPILE="debian noatun kpackage juk krec kaudiocreator kolourpaint kpovmodeler kppp kget kuickshow artsbuilder kedit kmid kscd kfax kiconedit test examples kruler  faxview klaptopdaemon charselectapplet kdelirc kjots lisa cervisia kbabel kbugbuster kcachegrind kmtrace kspy umbrello kstartperf kprofilemethod "

This is the old way of doing things, and certainly not the recommended way now that we have proper split ebuilds. Build-time flags are no substitute for proper package management and dependency handling.

Here is what the Gentoo page says about DO_NOT_COMPILE:

DO_NOT_COMPILE is an environment variable internal to the KDE build system. It allows selectively disabling subdirectories from compilation. Some people used to use it to compile subsets of the monolithic KDE ebuilds. For instance, running DO_NOT_COMPILE=konqueror emerge kdebase would install a kdebase without the konqueror application.

However, DO_NOT_COMPILE was never intended to be used to interfere with the operation of a package manager's automated builds. It does not work, it can break your system, and it was never supported. We request everyone to refrain from using it.

Here is a partial list of the problems with DO_NOT_COMPILE:

  • It completely breaks portage's dependency tracking. Portage does not know about DO_NOT_COMPILE, and thinks the entire monolithic package has been installed and can satisfy other packages' deps. This can cause other packages not to emerge or not to run.
  • It forces the user to know the names and meanings of all the different existing subdirs of the KDE modules. Very few users do know this, unless they're KDE developers, so they can't use DO_NOT_COMPILE properly.
  • KDE module subdirs can have interdependencies between them, require a particular build order, require another dir to be present even if it does not have to be installed, and so forth. We put a lot of work into the split ebuilds to make them work properly in this regard. DO_NOT_COMPILE is not nearly a fine enough tool to achieve the same results, even given sufficient knowledge on the user's part. The only thing you can do with it is disable a few applications from compiling. It is practically impossible to use it to install only a few selected applications from modules like kdebase or kdepim.
  • If I installed kmail yesterday and want to add korn today, using DO_NOT_COMPILE, it entails recompiling kmail as well. This means DO_NOT_COMPILE is always much slower than split ebuilds.
  • DO_NOT_COMPILE can't be used to make precompiled packages (such as the GRP) containing individual KDE apps.

Link to comment
https://www.neowin.net/forum/topic/304787-few-things/#findComment-585727078
Share on other sites

furry_goat,

while you are right, the split ebuilds are a) cumbersome to use compared to DO_NOT_COMPILE right now, and b) not really that relevant for the dependency handling if you know what packages to keep out. Nothing in the whole wide world depends on kedit or kpovmodeler anyway... :-)

So I'll guess I'll stick to DO_NOT_COMPILE for now, 'till gentoo comes up with an easier, more intuitive way to handle the split ebuilds that is (Like simply using DO_NOT_COMPILE if provided in make.conf to select the split ebuilds accordingly - they could also rename it to KDE_DO_NOT_COMPILE or something while keeping the format, so it wont affect KDE's build system. That would be convenient and made the transition really easy)...

Link to comment
https://www.neowin.net/forum/topic/304787-few-things/#findComment-585728184
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Lol I had one of these turn faulty in Jan, guess it wasn't just bad luck lol
    • I'm team Rossmann all the way. I have the exact same NVME, altough not in an array like him.
    • It had gone weeks ago. Although thinking about it I'm on the beta.
    • They thought value of their goods would forever only drop like it used to and didn't account for sudden increase in price because of all the Ai hype. Tough luck Samsung, don't try to weasel this one out. Also American customer protection laws are a**. In Europe, you need to be compensated for a functioning product of same or better characteristics (not same price point as when it was originally bought!) if it can't be repaired and when you receive a replacement product your warranty starts from scratch because you received a different item than you previously had and old warranty thus cannot apply to it anymore. If your actual item was successfully repaired, warranty gets extended for the period the item was in service. If item is repaired to a significant extent, warranty also starts over from scratch because major part of it was replaced. Americans need to fight to get this kind of consumer protections because they are constantly getting screwed over.
    • Microsoft releases new Windows 11 Media Creation Tool with the latest updates by Taras Buria Patch Tuesday updates arrive every month, bringing users new features and security updates. To make sure customers have access to the most recent images, Microsoft also releases updates to the Media Creation Tool app, its official utility for Windows 11 installation. Today, the company pushed new ISOs to Media Creation Tool, allowing you to create images with the June 2026 Patch Tuesday updates. With the latest update, the Media Creation Tool now downloads KB5094126. It is Windows 11 version 25H2, build 26200.8655, which is also available via Windows Update. Note that the app itself remains on the previous version, which you can check in Properties > Details. The only change is that it now downloads a more recent Windows 11 build, so the only way to check is to download an ISO. The June 2026 Patch Tuesday update is a special release for Windows 11, as it brings a new performance profile to make the operating system more responsive and snappier when rendering various user interface surfaces, including the Start menu, quick settings, and more. It does so by spiking processor speeds for a brief moment, resulting in higher loads for a second or two. The so-called “Low latency profile” is rolling out gradually, but you can force-enable it with the ViVeTool app. Other changes include webcam improvements, Task Manager updates, shared audio support, and more. You can download the Media Creation Tool app from the official Microsoft website using this link. Besides MCT, Microsoft lets you download Windows 11 ISO as a file directly from the official Windows 11 website. However, you will need a third-party app to write it to your USB drive. Check out this guide if you want to know how to do that.
  • Recent Achievements

    • Week One Done
      davidbazooked earned a badge
      Week One Done
    • One Month Later
      Jamswaz earned a badge
      One Month Later
    • Week One Done
      Jamswaz earned a badge
      Week One Done
    • Rookie
      Marzoid went up a rank
      Rookie
    • Community Regular
      coch went up a rank
      Community Regular
  • Popular Contributors

    1. 1
      +primortal
      511
    2. 2
      PsYcHoKiLLa
      184
    3. 3
      +Edouard
      159
    4. 4
      Steven P.
      83
    5. 5
      ATLien_0
      75
  • Tell a friend

    Love Neowin? Tell a friend!