Manjaro - zmiana środowiska graficznego

Cześć,

Znalazłem taki poradnik jak instalować różne środowiska graficzne na Manjaro: https://wiki.manjaro.org/index.php?title=Instalacja_Srodowiska_Graficznego

Mam takie pytanko do Was drodzy Linuksiarze, w tej chwili używam Manjaro Xfce, ale chciałbym zainstalować inne środowisko KDE, wpisałem w terminalu:

sudo pacman -S kde kdeplasma-applets-plasma-nm

Niestety wyświetla mi błąd:

błąd:  pakiet kde nie został znaleziony
błąd:  pakiet kdeplasma-applets-plasma-nm nie został znaleziony

Z ciekawości sprawdziłem inne środowisko Cinnamon, tutaj problemów nie ma:

Pakiety (33) caribou-0.4.21+0+g36e3d0f-2  cinnamon-control-center-3.2.1-1
             cinnamon-desktop-3.2.4-2  cinnamon-menus-3.2.0-1
             cinnamon-screensaver-3.2.13-3  cinnamon-session-3.2.0-1
             cinnamon-settings-daemon-3.2.1-2  cinnamon-translations-3.2.2-1
             cjs-3.2.0-2  clutter-1.26.0+24+g79da526-1  clutter-gtk-1.8.2-1
             cogl-1.22.2-1.1  exempi-2.4.2-1  gnome-backgrounds-3.22.1-1
             libgee-0.18.1-1  libgnomekbd-3.22.0.1-1
             libgsystem-2015.2+4+gd606bec-1  libkeybinder3-0.3.1-1
             muffin-3.2.2-1  nemo-3.2.2-1  python-atspi-2.20.3-1
             python-setproctitle-1.1.10-2  python2-dbus-1.2.4-2
             python2-gobject-3.22.0-2  python2-lxml-3.7.3-1
             python2-olefile-0.43-2  python2-pam-0.1.4-3
             python2-pexpect-4.2.1-2  python2-pillow-4.0.0-2
             python2-ptyprocess-0.5.1-2  python2-pyinotify-0.9.6-3
             xapps-1.0.2-2  cinnamon-3.2.8-1.1

Do pobrania:         28,39 MiB
Do zainstalowania:  103,66 MiB

:: Kontynuować instalację? [T/n]

Warto to zrobić czy jest to za duże ryzyko ? boje się że coś może się wysypać i system już nie wstanie…

Pozdrawiam serdecznie.

Pierwsze: nie istnieje pakiet kde ani nie istnieje już taka grupa. Wiki, na które się powołujesz jest bardzo stare i nie jest już aktualne. Pochodzi z czasów, gdy istniało KDE4. Obecnie środowisko nazywa się Plasma 5, a grupa paczek to plasma. Instalacja odbywa się poprzez wpisanie:
pacman -S plasma
lub
pacman -S plasma-meta
(polecam pierwszy sposób).
Polecenie zainstaluje środowisko oraz niezbędne zależności (m.in. paczki z grup kf5, kf5-aids oraz qt). Da Ci również możliwość wyboru paczek do zainstalowania - tu polecam użyć domyślnego (wszystkie), chyba, że wiesz co robisz.

Drugie: Nie wiem o jakie ryzyko Ci chodzi. Generalnie nie istnieje “zakaz” stosowania kilku środowisk na jednym komputerze. Jeśli chcesz to zrobić “na próbę”, to mimo wszystko polecam jakiś VM, czy utworzenie oddzielnego, testowego użytkownika. Nikt bowiem nie da Ci gwarancji, że w jakiś sposób te środowiska ze sobą nie będą “konkurować”. Cinnaona i XFCE4 obok Plasma 5 miałem. Nie zauważyłem jakiegoś wadliwego działania.

2 polubienia

Dzięki Paweł, na Ciebie to zawsze można liczyć, zarówno tutaj jak i na forum manjaro.pl

Pozdrawiam serdecznie :wink:

PS. Jest tego trochę do zainstalowania :stuck_out_tongue:

Pakiety (137) appstream-0.10.6-1  appstream-qt-0.10.6-1  attica-qt5-5.31.0-1
              baloo-5.31.0-1  bluez-qt-5.31.0-1  breeze-icons-5.31.0-1
              cln-1.3.4-3  convertlit-1.8-7  ebook-tools-0.2.2-3
              frameworkintegration-5.31.0-1  gdb-7.12.1-1  gdb-common-7.12.1-1
              kactivities-5.31.0-1  kactivities-stats-5.31.0-1
              karchive-5.31.0-1  kbookmarks-5.31.0-1  kcmutils-5.31.0-1
              kcodecs-5.31.0-1  kcompletion-5.31.0-1  kconfig-5.31.0-1
              kconfigwidgets-5.31.0-1  kcrash-5.31.0-1  kdbusaddons-5.31.0-1
              kdeclarative-5.31.0-1  kded-5.31.0-1  kdelibs4support-5.31.0-1
              kdesu-5.31.0-1  kemoticons-5.31.0-1  kfilemetadata-5.31.0-1
              kglobalaccel-5.31.0-1  kguiaddons-5.31.0-1  kholidays-16.12.2-1
              khtml-5.31.0-1  ki18n-5.31.0-1  kiconthemes-5.31.0-1
              kidletime-5.31.0-1  kinit-5.31.0-1  kio-5.31.0-1
              kitemviews-5.31.0-1  kjobwidgets-5.31.0-1  kjs-5.31.0-1
              kjsembed-5.31.0-1  knewstuff-5.31.0-1  knotifications-5.31.0-1
              knotifyconfig-5.31.0-1  kpackage-5.31.0-2  kparts-5.31.0-1
              kpeople-5.31.0-1  kpty-5.31.0-1  krunner-5.31.0-1
              kservice-5.31.0-1  ktexteditor-5.31.0-1  ktextwidgets-5.31.0-1
              kunitconversion-5.31.0-1  kwallet-5.31.0-1  kwayland-5.31.0-1
              kwidgetsaddons-5.31.0-1  kwindowsystem-5.31.0-1  kxmlgui-5.31.0-1
              kxmlrpcclient-5.31.0-1  libdbusmenu-qt5-0.9.3+16.04.20160218-1
              libdmtx-0.7.4-5  libgit2-1:0.24.6-1  libqalculate-0.9.10-3
              libutempter-1.1.6-2  libxaw-1.0.13-1  libyaml-0.1.7-1
              libzip-1.1.3-1  lmdb-0.9.19-1  media-player-info-22-2
              modemmanager-qt-5.31.0-1  networkmanager-qt-5.31.0-1
              noto-fonts-20170112-1  phonon-qt5-4.9.1-2
              plasma-framework-5.31.0-2  prison-5.31.0-1
              pulseaudio-gconf-10.0-2  qca-qt5-2.1.3-1  qt5-declarative-5.8.0-1
              qt5-graphicaleffects-5.8.0-1  qt5-location-5.8.0-1
              qt5-quickcontrols-5.8.0-1  qt5-sensors-5.8.0-1
              qt5-speech-5.8.0-2  qt5-webchannel-5.8.0-1  qt5-webkit-5.8.0-1
              qt5-x11extras-5.8.0-1  qt5-xmlpatterns-5.8.0-1  sddm-0.14.0-2
              socat-1.7.3.2-1  solid-5.31.0-1  sonnet-5.31.0-1
              syntax-highlighting-5.31.0-1  threadweaver-5.31.0-1
              ttf-hack-2.020-2  xcb-util-cursor-0.1.3-1  xorg-xmessage-1.0.4-2
              bluedevil-1:5.9.2-1  breeze-5.9.2-1  breeze-gtk-5.9.2-1
              drkonqi-5.9.2-1  kactivitymanagerd-5.9.2-1  kde-cli-tools-5.9.2-1
              kde-gtk-config-5.9.2-1  kdecoration-5.9.2-1
              kdeplasma-addons-5.9.2-1  kgamma5-5.9.2-1  khotkeys-5.9.2-1
              kinfocenter-5.9.2-1.1  kmenuedit-5.9.2-1  kscreen-5.9.2-1
              kscreenlocker-5.9.2-1  ksshaskpass-5.9.2-1  ksysguard-5.9.2-1
              kuiserver-5.9.2-1  kwallet-pam-5.9.2-1
              kwayland-integration-5.9.2-1  kwin-5.9.2-1  kwrited-5.9.2-1
              libkscreen-5.9.2-1  libksysguard-5.9.2-1  milou-5.9.2-1
              oxygen-5.9.2-1  plasma-desktop-5.9.2-1  plasma-gpg-agent-5.5-2
              plasma-integration-5.9.2-1  plasma-nm-5.9.2-1  plasma-pa-5.9.2-1
              plasma-sdk-5.9.2-1  plasma-ssh-agent-5.5-2
              plasma-workspace-5.9.2-1  plasma-workspace-wallpapers-5.9.2-1
              polkit-kde-agent-5.9.2-1  powerdevil-5.9.2-1  sddm-kcm-5.9.2-1
              systemsettings-5.9.2-1  user-manager-5.9.2-1

Do pobrania:        180,62 MiB
Do zainstalowania:  573,25 MiB

:: Kontynuować instalację? [T/n]

Działa elegancko :stuck_out_tongue: dodam tylko że musiałem jeszcze zainstalować menedżer logowania, co bym mógł wybrać podczas uruchamiania jakie środowisko ma być załadowane, zainstalowałem MDM

https://wiki.manjaro.org/index.php?title=Instalacja_menedżerów_logowania#MDM

Pozdrawiam.

Nawet nie musisz instalować DM, ale jest to wygodne. A propos DM jedna uwaga. Jeśli instalowałeś środowiska należące do świata różnych frameworków (gtk i qt) i chcesz nieco zapanować nad niepotrzebnym zużyciem RAM, to sensowniej jest sięgnąć po jakiś DM, który nie jest oparty ani o Qt ani o Gtk. Kiedyś miałem zainstalowane CDM: https://wiki.archlinux.org/index.php/CDM Niestety wersja z AUR była walnięta, prawidłowy plik PKGBUILD jest bodaj na archlike.darmowefora.pl w którymś z moich postów, ewentualnie - jeśli jesteś zainteresowany - to Ci podrzucę.

1 polubienie

OK, napisz mi jeszcze kiedyś jak będziesz miał czas, jak usunąć całe środowisko KDE i Xfce.

Jedno środowisko wystarczy, teraz przetestuje przez kilka tygodni i zadecyduje przy jakim zostanę, ale już widzę że KDE jest sporo cięższe, Chrome wolniej się uruchamia i całość jest dosyć mułowata, a mam dobry dysk GoodRam Iridium Pro 240GB, procesor AMD Phenom II X4 965 BE (4x 3,4 GHz) i 4 GB RAM.

Pozdrawiam.

Zajrzyj:
https://wiki.archlinux.org/index.php/pacman#Removing_packages .

1 polubienie

sudo pacman -Rcns plasma
sudo pacman -Rcns xfce

Na Twoim sprzęcie Plasma nie musi działać mułowato. Natomiast w tym momencie - będzie tak działać, bo wszystko się indeksuje itp. Można to ogarnąć - jak chcesz - załóż nowy temat, bo sporo pisania.

1 polubienie

Cóż za błyskawiczna odpowiedź Panowie, Wy to jesteście takie pogotowie komputerowe. :wink:

Wielkie dzięki, pozdrawiam !

Ha, zainstalowałem jeszcze Mate do którego mam wielki sentyment. :heart:

https://wiki.manjaro.org/index.php?title=MATE_Desktop_Environment

Pozdrawiam :wink:

Choler… przez przypadek usunąłem MDM…teraz system nie chce się uruchomić, jest czarny ekran, a u góry po lewej pisze:

Manjaro Linux 4.10.1-1-MANJARO (Dragon) (tty1)
Dragon Login:_

Wpisuje mój login, hasło i nic ;(

Jeśli to jest w istocie Twój login i hasło, to winno wystartować. Być może cokolwiek innego usunąłeś. Wówczas chroot Twoim przyjacielem jest.

Wpisuje login i hasło i mam takie coś:

Last login: Mon Mar 6 12:02:16 on tty1

I koniec, nic się nie dzieje…

Prawdopodobnie systemd podnosi nieistniejącą usługę mdm, czego nie widzisz, bo masz quiet w grubym.
Kolejno:
alt+ctrl+F2
login/hasło
sudo pacman -U /var/cache/pacman/pkg/mdm (wciskasz TAB dla dopełnienia)
reboot
Jeśli wyczyściłeś cache pacmana, to sprawdź, czy masz połączenie z netem. Jeśli nie, a masz NM, to najłatwiej połączysz się przez nmtui i doinstaluj mdm.

Alternatywa.
Na TTY2:
sudo systemctl stop mdm (może nie zadziałać, bo nie ma tej usługi)
sudo systemctl disable mdm
i już Cię puści system do TTY1 po reboocie. Potem doinstaluj sobie jakiś DM jak chcesz, jak nie to przez startx powinno się podnieść środowisko jeśli masz to skonfigurowane.

Alternatywa, czyli chroot: http://www.archlike.darmowefora.pl/index.php/topic,93.msg145.html?PHPSESSID=vtgr8pjl5gbeaih4t0v7he4vg0#msg145
Skrypt arch-chroot: http://pastebin.com/6dxsxsLx do skopiowania (jako RAW!!!) i nadać mu trzeba prawa wykonywalne. Działać winno również w Manjaro, jeśli tam nie ma jakiegoś np. manjaro-chroot.

1 polubienie

Mam jeszcze jeden mały problemik, ciągle ładuje mi na starcie MDM i muszę wpisywać login i hasło, w opcjach zaznaczyłem włącz automatyczne logowanie, ale nie działa…

Co masz w pliku /etc/mdm/custom.conf ?

[daemon]

AutomaticLoginEnable=true

TimedLoginEnable=false

DefaultSession=xfce.desktop

[security]

[xdmcp]

[gui]

[greeter]

[chooser]

[debug]

Dopisz AutomaticLogin=GForce

1 polubienie

Gdzie to dopisać na samym końcu, czy w miejsce: AutomaticLoginEnable=true ?

Nie wiem, strzelam że w sekcji [daemon] :smiley: ale przy jednym użytkowniku serio chyba nie ma sensu instalować DM :wink: