niedziela, 27 października 2013

Linux automatyczne montowanie partycji Windows

Początkujący użytkownicy Linuksa często zadają pytanie jak automatycznie zamontować partycje Windowsa. W Linuksie służy do tego plik /etc/fstab. Montować możemy tylko do odczytu albo do odczytu i zapisu.
Takie wiersze należy wprowadzić do /etc/fstab (jako root albo sudo), zakładamy, że punkt montowania jest w /media/windows, a partycja z Windowsem to /dev/sda3, która partycja jest z Windowsem możemy sprawdzić poleceniem:

sudo fdisk -l

Montowanie partycji tylko do odczytu:

 /dev/sda3   /media/windows  ntfs    defaults    0   0

Montowanie partycji do odczytu i zapisu:

/dev/sda3 /media/windows   ntfs-3g   defaults   0   0

Pamiętaj, że ważne są spacje. Po dokonaniu wpisu restart, albo:

sudo mount -a

sobota, 26 października 2013

Fedora Enlightenment e17 konfiguracja

Enlightenment e 17 jest to lekki i ładny menadżer okien dla systemu Linux/Unix. Ostatnio zdziwiłem się, że jest dostępny w Fedorze 19 w updates repo. Instalujemy go wydając polecenie:

sudo yum install enlightenment

Mój e17

Jeszcze bardziej się zdziwiłem, że po zalogowaniu się i po wylogowaniu i zalogowaniu ponownym e17 nie startuje. Okazało się, że należy wyłączyć "splash". Należy najpierw jednak usunąć starą konfigurację e17 w swoim katalogu domowym"

rm -rf .e

Następnie zalogować się ponownie do e17 i w katalogu domowym w katalogu ~/.e/e/config/standard wykonać następujące polecenia na pliku e.cfg

eet -d e.cfg config content.txt

Edytuj plik content.txt, szukając frazy: "show_splash" init: 1
Zamień 1 na 0 i zapisz plik

Następnie wydaj polecenie:

 eet -e e.cfg config content.txt 1

Na dzień dobry nie działa też hibernacja i usypianie. Należy w katalogy: /etc/enlightenment edytowć plik: sysactions.conf i wpisy dotyczące hibernacji i usypiania mają mieć taką postać:

action:   suspend    /usr/sbin/pm-suspend
action:   hibernate /usr/sbin/pm-hibernate

Jednak mimo tych poprawek hibernacja z menu nie działa :(, za to usypianie jest ok. Możesz hibernować system z poziomu terminala wydając polecenie:

sudo /usr/sbin/pm-hibernate

Niestety każda aktualizacja e17 powoduje utrtę tych wpisów i trzeba na nowo je poprawiać.

niedziela, 20 października 2013

Fedora menadżer okien e16 konfiguracja

Enlightenment dr16 jest to lekki menadżer okien dla systemu Linux/Unix. W Fedorze instalujemy:

sudo yum install e16 e16-epplets e16-themes

Mój e16

Menu jest generowane w czasie pierwszego uruchamiania e16 i jest dostępne pod lewym i prawym przyciskiem myszy. Tacka systemowa jest w prawym dolnym ekranie, a wirtualne pulpity w lewym dolnym ekranie (przełączmy je kółkiem myszy). Na początek możesz wystroić swój pulpit apletami, są dostępne pod lewym przyciskiem myszy (Epplets). Konfigurację systemu rozpoczynamy od uruchomienia po prawym przycisku myszy "Settings". W Session zaptasz "Enable Session Script", pozwoli nam to uruchamianie skryptu do automatycznego startowania programów w czasie logowania do e16. W Settings możesz też ustalić liczbę wirtualnych pulpitów (Desks), wybrać motyw, włączyć dźwięki (Sound)  i ważne w Pulpit uruchom "Create Systray" stworzymy sobie tackę systemową.
Programy startowe tworzymy w katalogu domowym w .e16 katalog Init a w nim plik wykonywalny autostart.sh, mój plik ma następującą zawartość:

[janek@localhost Init]$ cat autostart.sh
#! /bin/bash

# Menadżer sieci

nm-applet &

# Polska klawiatura

setxkbmap pl &

# Menadżer zasilania

xfce4-power-manager &

# Mikser

pnmixer &

# Menadżer schowka

parcellite &

skype &

pidgin &

xchat &

tomboy &

amarok &

ksensors &

~/Rainlendar2/rainlendar2 &

gdesklets &

Czyli wykonujemy po kolei w katalogu .e16:

mkdir Init

cd Init

touch autostart.sh

chmod 755 autostart.sh

gedit autostart.sh

i wprowadzamy swoje programy startowe, nie zapominając dodać znak & na końcu każdego wiersza.

Wyloguj się i zaloguj ponownie do e16.

Nowe motywy możemy pobrać ze strony: http://themes.effx.us/packages/e16/, ściągnięte motywy umieszczamy w katalogu domowym w : ~/.e16/themes.


czwartek, 10 października 2013

Fedora Cinnamon Desktop Scroller nie działa

Desktop Scroller służy do przełączania wirtualnych pulpitów za pomocą kółka myszy poprzez ustawienie wskaźnika kursora w lewym lub prawym skrajnym obszarze ekranu. W Fedorze rozszerzenie Cinnamon Desktop Scoller nie działa. Instalujemy to rozszerzenie przez Ustawienia systemowe --> Rozszerzenia --> Pobierz więcej on line --> Desktop Scroller.

Zawartść pliku metadata.json

Aby to naprawić należy w pliku w katalogu domowym: ~/.local/share/cinnamon/extensions/desktop-scroller@ccadeptic23/metadata.json wprowadzić numer wersji cinnamona jaką masz w systemie, ja dopisałem sobie też numery następnych wersji, choć mam wersję 1.9.2. Plik ten po korekcie u mnie wygląda tak:

[janek@localhost desktop-scroller@ccadeptic23]$ cat metadata.json 
{
    "switchAnimationOn": true,
    "showActivationAreas": false,
    "uuid": "desktop-scroller@ccadeptic23",
    "cinnamon-version": [
        "1.4.0",
        "1.4.1",
        "1.4.2",
        "1.6.0",
        "1.6.1",
        "1.6.2",
        "1.6.3",
        "1.6.4",
        "1.6.5",
        "1.6.6",
        "1.6.7",
        "1.9.2",
        "1.9.3",
        "1.9.4",
        "1.9.5"
    ],
    "url": "http://cinnamon-spices.linuxmint.com/extensions",
    "description": "Switch between desktops by scrolling at left and right edges of the screen.",
    "switchPrevIcon": "my-go-prev.svg",
    "switchNextIcon": "my-go-next.svg",
    "activationAreaWidth": 2,
    "version": 1.1,
    "last-edited": "1364927144",
    "name": "Desktop Scroller"

Po korekcie należy wylogować się i zalogować ponownie.