Zmiana gnome na lxde


(stanek.94) #1

Witam. Mam starego kompa i siedział na nim ubu z gnome i troszkę przycinał :confused: Pomyslałem ze wrzucę lxde wpisałem

sudo apt-get remove adium-theme-ubuntu alacarte app-install-data-partner binfmt-support binutils bluez-gstreamer branding-ubuntu brltty brltty-x11 capplets-data checkbox checkbox-gtk cli-common compiz compiz-core compiz-fusion-plugins-main compiz-gnome compiz-plugins compizconfig-backend-gconf computer-janitor computer-janitor-gtk couchdb-bin dcraw desktopcouch empathy empathy-common eog erlang-base erlang-crypto erlang-inets erlang-mnesia erlang-public-key erlang-runtime-tools erlang-ssl erlang-syntax-tools erlang-xmerl evolution evolution-common evolution-couchdb evolution-data-server evolution-data-server-common evolution-exchange evolution-indicator evolution-plugins evolution-webcal example-content f-spot gbrainy gcc gcc-4.4 gconf-defaults-service gconf-editor gdm-guest-session gedit gedit-common gnome-about gnome-applets gnome-applets-data gnome-bluetooth gnome-control-center gnome-disk-utility gnome-media gnome-media-common gnome-nettool gnome-panel gnome-panel-data gnome-power-manager gnome-screensaver gnome-session gnome-session-canberra gnome-terminal gnome-terminal-data gnome-themes-selected gnome-themes-ubuntu gnome-user-share gnome-utils gstreamer0.10-gnonlin gstreamer0.10-plugins-base-apps gstreamer0.10-tools gvfs-fuse gwibber gwibber-service humanity-icon-theme ibus ibus-gtk ibus-m17n ibus-table indicator-applet indicator-applet-session indicator-me indicator-messages indicator-session indicator-sound libanthy0 libart2.0-cil libc-dev-bin libc6-dev libcamel1.2-14 libcanberra-pulse libcompizconfig0 libcouchdb-glib-1.0-2 libcryptui0 libdecoration0 libdesktopcouch-glib-1.0-2 libebackend1.2-0 libebook1.2-9 libecal1.2-7 libedata-book1.2-2 libedata-cal1.2-6 libedataserver1.2-11 libedataserverui1.2-8 libegroupwise1.2-13 libexchange-storage1.2-3 libexempi3 libflickrnet2.2-cil libgail-gnome-module libgconf2.0-cil libgd2-xpm libgdata-google1.2-1 libgdata1.2-1 libgdict-1.0-6 libgdiplus libgdu-gtk0 libgif4 libglade2.0-cil libglib2.0-cil libglitz-glx1 libglitz1 libgmime2.4-cil libgnome-keyring1.0-cil libgnome-media0 libgnome-pilot2 libgnome-vfs2.0-cil libgnome-window-settings1 libgnome2.24-cil libgnomepanel2.24-cil libgoocanvas-common libgoocanvas3 libgpgme11 libgpod-common libgpod4 libgraphite3 libgtk2.0-cil libgtkhtml-editor-common libgtkhtml-editor0 libgtkhtml3.14-19 libgtksourceview2.0-0 libgtksourceview2.0-common libgweather-common libgweather1 libhyphen0 libibus1 libical0 libido-0.1-0 liblaunchpad-integration1.0-cil liblpint-bonobo0 libm17n-0 libmetacity-private0 libmono-addins-gui0.2-cil libmono-addins0.2-cil libmono-cairo2.0-cil libmono-corlib2.0-cil libmono-data-tds2.0-cil libmono-i18n-west2.0-cil libmono-posix2.0-cil libmono-security2.0-cil libmono-sharpzip2.84-cil libmono-sqlite2.0-cil libmono-system-data2.0-cil libmono-system-runtime2.0-cil libmono-system-web2.0-cil libmono-system2.0-cil libmono2.0-cil libmtp8 libmusicbrainz4c2a libndesk-dbus-glib1.0-cil libndesk-dbus1.0-cil libneon27-gnutls libnunit2.4-cil libotf0 libpisock9 libpisync1 libprotobuf5 libprotoc5 libpst4 libpth20 libraptor1 librasqal2 librdf0 libsctp1 libsdl1.2debian-pulseaudio libsqlite0 libstlport4.6ldbl libtelepathy-farsight0 libubuntuone-1.0-1 libupower-glib1 libwmf0.2-7-gtk light-themes linux-headers-2.6.32-21 linux-headers-2.6.32-21-generic linux-headers-generic linux-libc-dev lksctp-tools m17n-contrib m17n-db manpages-dev media-player-info metacity metacity-common mono-2.0-gac mono-gac mono-runtime mousetweaks nautilus nautilus-data nautilus-sendto nautilus-sendto-empathy nautilus-share obexd-client openoffice.org-base-core openoffice.org-calc openoffice.org-common openoffice.org-core openoffice.org-draw openoffice.org-emailmerge openoffice.org-gnome openoffice.org-gtk openoffice.org-help-en-us openoffice.org-impress openoffice.org-math openoffice.org-style-galaxy openoffice.org-style-human openoffice.org-writer pitivi pkg-config plymouth-theme-ubuntu-logo protobuf-compiler pulseaudio-module-bluetooth pulseaudio-module-gconf python-avahi python-configglue python-couchdb python-crypto python-desktopcouch python-desktopcouch-records python-egenix-mxdatetime python-egenix-mxtools python-farsight python-fstab python-gnomekeyring python-gtksourceview2 python-gtkspell python-ibus python-indicate python-mako python-openssl python-pam python-papyon python-protobuf python-pycurl python-pygoocanvas python-pyinotify python-serial python-telepathy python-twisted-bin python-twisted-core python-twisted-names python-twisted-web python-ubuntuone python-ubuntuone-client python-ubuntuone-storageprotocol python-uno python-wnck rdesktop rhythmbox rhythmbox-plugin-cdrecorder rhythmbox-plugins rhythmbox-ubuntuone-music-store screen-resolution-extra seahorse ssh-askpass-gnome telepathy-butterfly telepathy-gabble telepathy-haze telepathy-idle telepathy-mission-control-5 telepathy-salut tomboy tsclient ubuntu-artwork ubuntu-desktop ubuntu-docs ubuntu-mono ubuntu-sounds ubuntu-system-service ubuntu-wallpapers ubuntuone-client ubuntuone-client-gnome uno-libs3 upower ure vino whois xdg-user-dirs-gtk xfonts-mathml && sudo apt-get install lubuntu-desktop

tak jak pisze tu: http://www.psychocats.net/ubuntu/purexfce i wszystko jakoś poszło ale gdy włączam kompa pojawia się

checking cpu ok i coś w tym stylu.....

...

...

checking batery state ok

I nic więcej. Gdy wcisnę ctrl+alt+f1 żeby wejść w terminal to pokazuje się przez chwile i pojawia się czarne tło…


(nintyfan) #2

Deby i zbyt duża wolność skryptów zawartych w paczce.

Prawdopodobnie skrypt do deinstalacji gnome-power-manager został źle napisany i podejrzewam, że wykonuje zadanie instalacyjne również. Aż Windows mi się przypomina.

Spróbuj nie usuwać tego pakietu(zablokować go), a następnie usunąć go ręcznie.


(roobal) #3

A jakikolwiek menedżer logowania zainstalowałeś? Z tego co się oreintuję Lxde posiada jakiś własny. Oprócz tego możesz zainstalować menedżer logowania Slim, być może z niego korzysta Lxde.

Pozdrawiam!


(Chillout) #4

Podaj parametry kompa to dobierze się coś dla jego wymagań, bo taka praktyka nie jest najlepszym rozwiązaniem.


(roobal) #5

W sumie to Chillout ma rację, lepiej zmienić na system mało zasobożerny a Ubuntu niestety do takich nie należy, na przykład na Debiana bądź Archa zamiast rezygnować z Gnome, bo na tych dystrybucjach Gnome śmiga a w przypadku Ubuntu może przymulać. Do tego zauważ, że Gnome w Ubu jest naszpikowane różnymi rzeczami typu aplety powiadamiania itp. mało komu potrzebne rzeczy.

Pozdrawiam!


(stanek.94) #6

amd athlon 1500+

3/4 gb ramu

nvidia mx200

hdd z 40gb

Tylko jak to zrobić jak po włączeniu pojawia mi się czarny ekran, a gdy przytrzymam ctrl+alt+f1 to widzę konsole, ale nie moge pisać?


(Chillout) #7

Wydaje mi się, że problem tkwi w karcie graficznej. Jest trochę wiekowa. (Jak się mylę, niech ktoś mnie poprawi)

Zobacz jakby sprawował się mint , który jest oparty na ubuntu.


(roobal) #8

Karta może i tak ale cała reszta nawet dla Ubuntu wcale taka słaba nie jest.

Wybierz z listy Gruba Ubuntu w trybie recovery, domyślnie uruchomi się konsola i poprosi o hasło administratora - podasz takie samo jak dla sudo.

Pozdrawiam!


(mati75) #9

Po co kombinować w usuwanie, lepiej zainstaluj lubuntu, albo http://www.linuxmint.com/blog/?p=1429


(skandyn) #10

Polecam: PCLinuxOS 2010 LXDE Mini - Size: 410 MB

Szybko, lekko i przyjemnie.

http://pclinuxos.com/?page_id=188

Pozdrawiam.


(Gabrielmichalski) #11

Wyrzuciłeś mnóstwo pakietów, nie pominąłeś też tych, które mogą Ci się przydać.

Wyrzuciłeś Eye Of GNOME http://projects.gnome.org/eog/ - jedną z najlżejszych a zarazem najszybszych (gThumb http://live.gnome.org/gthumb jest równie “rześki”) przeglądarek plików graficznych, szybsza od “GPicView”. Wyrzuciłeś “kodeki”, dobry pakiet biurowy etc…

W jakim celu?

LXDE to środowisko “poskładane z modułów”, korzystające z GTK+ w takim samym stopniu jak Ubuntu & GNOME.

Różnica w responsywności (vs GNOME) ww. składaka bierze się z użycia “lekkich” programów, m. inn. zastąpienie Metacity (menadżer okien) Openbox’em. To istotna zmiana. Zapewne zauważysz poprawę w responsywności programów znanych z Ubuntu.

Pamiętaj, że menadżer plików “PCManFM” pod opcją “Kosz” pomija folder zastępczy i usuwa pliki permanentnie - cytat z http://pcmanfm.sourceforge.net/ :

"Goals of Next Generation PCManFM

  1. Trash can support (provided by gvfs)"

Wraz z LXDE w dalszym ciągu mógłbyś/możesz używać programów użytych w Ubuntu, część z nich nie będzie mieć wpływu na sesję LXDE.

Zamiast exterminować sesję Ubuntu, mogłeś doinstalować LXDE a w oknie logowania do systemu (GDM) wybrać LXDE jako domyślną sesję.

Teraz, jako najszybsza droga - pozostaje Ci czysta instalacja - zainstaluj “gotowca” z LXDE (zależy Ci przecież na responsywności): Lubuntu, http://crunchbanglinux.org/ lub PCLinuxOS + LXDE http://pclinuxos.com/?page_id=188 (zawiera planistę “BFS”). W przypadku PCLinuxOS polecenie wydane jako root: “remasterme” tworzy obraz systemu, de facto - nową dystrybucje Linuksa, zawierającą wszystko (sterowniki dla danej maszyny + dane i ustawienia), co bieżący system z HDD. Zremasterowany obraz instalacji - “.iso” znajdziesz w katalogu root’a.

Przygotuj partycje:

  • /

  • SWAP w ilości: podwojona ilość pamięci RAM

  • home

  • miejsce na pozostałe dane (w domyśle: ułatwienie dla każdej reinstalacji…)

Partycję “/home” zamontuj jako “noexec”, dodając ten wpis do pliku fstab przy parametrach dla “/home” - w ten sposób zwiększysz bezpieczeństwo systemu, blokując najszybszą drogę uruchamiania złośliwych skryptów lub binariów niewiadomego pochodzenia (bynajmniej nie infekcji).

Opcja montowania partycji “noatime” w miejsce “default” - nie zaszkodzi.

Powodzenia.


(roobal) #12

Ostatnio na forum przewinął się wątek na temat kosza w PCManFM i w starej wersji, tj. PCManFM Legacy rzeczywiście kosza nie ma ale w nowszych wersjach prawdopodobnie już jest.

Masz nieaktualne dane :slight_smile: Jak ktoś ma 4GB RAMu to powinien mieć swap wielkości 8GB? :x Właśnie tyle ma kolega stanek , czy musi on więc tworzyć swap wielkości 8GB? Dysk ma pojemność 40GB to 20% dysku ma pójść na sam swap? 512MB to wystarczająca ilość nawet przy 512MB RAM, jedynie dla hibernacji zaleca się swap = ram.

A po co? A na co? Wystarczy wydzielić osobną partycję dla katalogu domowego i masz to samo.

Jak już proponujesz komuś opcję noexec, dbając o jego bezpieczeństwo to warto jeszcze wspomnieć o nosuid i nodev, które jeszcze bardziej zwiększą jego bezpieczeństwo.

Pozdrawiam!


(Gabrielmichalski) #13

“roobal”:

Cytuję za http://pcmanfm.sourceforge.net/ (stan na: 19-06-2010):

Swap jest wykorzystywany nie tylko dla zapisu zawartości RAM (hibernacja) ale i w przypadku pracy z programem, który z RAM intensywnie korzysta (warstwy, kopie robocze itp.). Przykładem niech będą programy do obróbki grafiki lub dźwięku.

SWAP “udaje” RAM.

1GB SWAP dla tej maszyny będzie bardzo OK.

Nie “masz to samo”. Masz z naciskiem na:

Partycję “/home” chłopak może zawsze sformatować, nawet pod zupełnie inny niż ext4 system plików, nawet pod zupełnie inny niż Ubuntu/Lubuntu system - ważne dane pozostaną na osobnej partycji, nietknięte. Pozostaje mu miejsce na “manewry”.

HDD z 37GB (z małym hakiem) pozwala mu na taki manewr. Może ustawić:

10GB dla “/”, 1GB dla “SWAP”, 10GB dla “/home”, reszta na “depot”.

“roobal”, chłopak ma problem z zainstalowaniem LXDE i zmianą domyślnej sesji graficznej systemu poprzez “kliknięcie” a Ty proponujesz już rozwiązania idące coraz żwawiej w stronę SELinux i iptables.

Opcja “noatime”, którą zaproponowałem jako dodatek, zapewne w minimalny sposób zwiększy responsywność sprzętu.

Opcja “noexec” jako prosta metoda podniesienia poziomu bezpieczeństwa nie będzie dodatkowym wysiłkiem przy ewentualnej edycji “fstab” pod “noatime”.

Te 2 wpisy można dołożyć - jeśli chłopak nie będzie miał oporów przed edycja plików (terminal już zna).

Oczywiście, że można edytować plik “fstab”, czy nawet zmienić metodę księgowania w systemie plików ext3/ext4 z domyślnej “ordered” na “journal_data” a bezpieczeństwo ciągłości zapisywanych danych podnieść stopień wyżej poprzez wyłączenie pamięci cache dla HDD (kilka MB) poleceniem “hdparm -W0 /dev/xxx”.

Można też nieco zwiększyć responsywność ext3/ext4 przez rezygnację z trybu “ordered” na rzecz księgowania samych metadanych - tryb “writeback”, co jednak odradzam.

Nie chodzi “roobal” o wyścig - kto bardziej zna się na Linuksie, ale o to, o co zapytał chłopak w poście powyżej i dla jakiej konfiguracji sprzętu on pyta.

:wink:


“stanek.94” - ponownie życzę powodzenia przy zmianach w systemie, a jeśli czegoś nie jesteś pewien lub zwyczajnie nie wiesz, sprawdź wpierw strony danej dystrybucji, manuale, strony narzędzi, których chcesz użyć. Fora “about everything” - na końcu.

:slight_smile:


(roobal) #14

Moim zdaniem i tak nie ma sensu wydzielać osobnej partycji oprócz /home. Mi też nie chodzi o żaden wyścig tylko sens pewnych działań. Co do RAMu to 1GB to jest już na prawdę maksymalna granica ale w takim razie nie należy podawać nieaktualnej teorii swap = 2x RAM, zwłaszcza że kolega pisał, że ma 3/4GB RAM, więc gdyby się tym zasugerował to by musiał stworzyć Swap 8GB :wink:

Pozdrawiam!


(Gabrielmichalski) #15

Sens tworzenia jednej tylko wydzielonej partycji “/home” oprócz partycji “/” & “SWAP” znikł w momencie, gdy pojawiły się dyski HDD o pojemnościach kilkadziesiąt GB wzwyż.

Sens stworzenia dodatkowej partycji z przeznaczeniem na dane ukaże się już w momencie zmiany dystrybucji GNU/Linux na inną dystrybucję, lub na zupełnie inny system + konieczność formatu na zupełnie inny system plików, w momencie uszkodzenia systemu plików na partycji poprzez błąd niedoświadczonego (choć nie zawsze ;)) użytkownika, lub nawet w wyniku zabawy w “tuning” systemu, czy też zmiany jak w sytuacji opisanej już w pierwszym zdaniu rozpoczynającym bieżący wątek.

System (w tym “/home”) na własnych partycjach, wrażliwe dane na własnej, wydzielonej partycji - tak jest bezpieczniej i wygodniej. Szczególnie dla początkujących/eksperymentujących, gdy brak drugiego, równie pojemnego HDD, na który w razie czego można liczyć.

Limit 4 partycji fizycznych na HDD też nie jest problemem.

Pewnie, użytkownik może postawić cały system GNU/Linux na jednej partycji + plik wymiany w miejsce wydzielonego “SWAP”,

ale czasy “C:” + “D:” chyba już minęły. Nie zmieniły się za to nawyki użytkowników.

Teoria, opisująca “SWAP = zawsze 2*RAM” nigdy nie istniała, ale “wciąż jest przywoływana”.

Warto to wreszcie naprostować.

Teorię “SWAP = 2*RAM” opisywano zawsze jako bezpieczną drogę dla hibernacji, gdzie na SWAP musi pozostać nieco więcej miejsca niż zajmie zrzut pamięci RAM.

RAM opisywany w 1GB był wtedy luksusem, a o 8GB w domowym PC nikt nawet nie marzył.

Spora ilość “SWAP” do wykorzystania wydaje się marnotrawstwem przestrzeni dyskowej do czasu, gdy podczas pracy na danej maszynie z Linuksem zabraknie RAM, a system na SWAP-ie nie znajdzie już więcej miejsca.

W przypadku Windows plik wymiany mógł rosnąć…

Przy rozbudowanych projektach graficznych na maszynie z 1GB RAM, Linux i z 1GB przeznaczone na “SWAP”, 1GB na SWAP może okazać się zbyt mało elastyczne. Tak, elastyczne to dobre słowo.

"SWAP = wystarczy mniej niż aktualna pojemność RAM" to taki sam nawyk jak "SWAP = zawsze 2*RAM"

Podobnie jak “hibernacja = szybszy start”

3/4GB RAM ~ zapewne kość 512MB + kość 256MB ~ 768MB RAM

4/4GB RAM = 1024MB = 1GB RAM

:wink:


(stanek.94) #16

@roobal źle mnie zrozumiałeś mam nie 3 albo 4gb ale 768mb :slight_smile:

Co do tego Swapu to juz zaczyna się robić offtopic =D> bo ja tylko pytałem się jak naprawić ubuntu z lxde bo pojawia mi się czarny ekran :cry:

A tak btw. to moim zdaniem swap=2xram jest nieopłacalne bo do hibernacji wystarczy swap=ram a i tak podczas korzystania z systemu używane są minimalne ilości tego swapu :wink:


(roobal) #17

Ja pod pojęciem 3/4 rozumiem 3 lub 4GB albo 4GB zainstalowane ale Windows wykorzystuje z tych 4 tylko 3. Co do Swapa to jeszcze nigdy nie udało mi się wykorzystać nawet 10% jego pojemności przy 2GB RAM a zdarza mi się uruchamiać kilka maszyn wirtualnych bądź obróbka 10Mpx zdjęć w GIMPie. GIMP bądź wirtualna maszyna chłonie więcej procesora niż RAMu.

Pozdrawiam!


(Gabrielmichalski) #18

stanek.94

Wpisałeś w terminal komendę “apt-get remove xxx xxx xxx”.

Sprawdziłeś, co apt-get postanowił usunąć dodatkowo, czy tylko potwierdziłeś “T” enterem i pozwoliłeś apt-get na wprowadzenie wszelkich dodatkowych zmian?

Poczekałeś aż apt-get skończy pracować czy wymusiłeś restart maszyny?

Próbowałeś wejść w konsolę odzyskiwania systemu, (zdaje się klawisz “Esc” przy starcie Ubuntu) czy tam też “nie możesz pisać”?

Dla Ciebie, szybsza będzie ponowna instalacja Ubuntu + instalacja pakietów LXDE + wybranie sesji LXDE jako domyślnej dla systemu lub - instalacja “gotowca” z LXDE na pokładzie, linki podane są wyżej.

Obrazy .iso pobieraj poprzez program wget w terminalu:

wget -c adres_do_pliku_.iso

Z opcją “-c”, wget będzie pobierał plik do ostatniego bit-a, bez względu na przerwy. Unikniesz pobrania uszkodzonego pliku.


Nie “zużywane” a “użyte”. W dodatku u Ciebie.

:slight_smile:


Edit:

roobal - miałem już 1,2GB wykorzystanego SWAP podczas pracy. Na mocnej maszynie.

Dobrego weekendu :wink: