(toiminnot)

hwechtla-tl: Lista työpöytäympäristöjen korvattavista ominaisuuksista

Kierre.png

Mikä on WikiWiki?
nettipäiväkirja
koko wiki (etsi)
viime muutokset


Näille kaikille pitää kehittää jokin vaihtoehto, jotta ei tarvitsisi käyttää Gnomea tai vastaavaa megahärpäkettä:

Verkkoyhteydet

wpa_supplicant kuulemma osaa, pitää tutustua.

Aa. Se, mitä varsinaisesti haluan, on näemmä nmcli.

$ nmcli dev wifi
$ nmcli con status
$ nmcli con up id Radiogamma

nmcli:llä ei näemmä ainakaan tämän hetken debianissa pysty tekemään uusia yhteyksiä. Näitä varten voi tietysti tehdä:

$ sudo vi /etc/NetworkManager/system-connections/foobar

Näytöt

Tämän sain juuri selville. xrandr osaa.

$ xrandr                <- kertoo tarjolla olevat tilat
$ xrandr -s 1024x768    <- vaihtaa näyttötilan

Tai, jos käyttää monta näyttöä:

$ xrandr --output LVDS1 --mode 1024x600     <- vaihtaa näyttötilan
$ xrandr --output LVDS1 --left-of VGA1      <- järjestää vierekkäin
$ xrandr --output LVDS1 --same-as VGA1      <- peilaa näytöt
$ xrandr --output LVDS1 --primary           <- vaihtaa päänäytöksi

Tulostus

cups:n komentoriviohjelmat ovat nykyään inhimillisiä käyttää. Tämä on siis ratkaistu.

$ lpr foo.txt           <- tulostaa tiedoston
$ lpq                   <- kertoo tulostusjonon tilan
$ lprm 12               <- peruu tulostustyön

Salasanat

Ei mitään hajua, miten tämä korvataan. ssh tosin osaa tallettaa omat avaimensa kryptattuina ja niitä voi pitää ssh-agentilla muistissa, niin ettei salausavainta tarvitse naputella kuin kerran. Ehkä pitäisi yrittää luopua kaikesta salasanalla autentikoidusta? Mutta onnistuukohan se langattomien verkkojen suhteen?

$ echo exec ssh-agent xmonad >> $HOME/.xsession <- ottaa ssh-agentin käyttöön
$ ssh-add                                       <- lisää ssh-avaimen muistiin

Rinnakkaissessiot

Oikeastaan tätä tarvitaan vain muiden käyttäjien auttamiseksi (jotta pääsevät käyttämään konetta, jolla minä olen lukittanut näytön). Omaan käyttöön tietenkin Ctrl-Alt-F2, sisäänkirjautuminen ja sitten:

$ startx -- :1          <- käynnistää graafisen ympäristön
                           uudelle virtuaalikonsolille

xscreensaver osaa nykyään tarjota avausikkunassa "new login" -mahdollisuutta, joka spawnaa uuden x-session-managerin. Hyvä.

Näytön lukitus

Xscreensaver ainakin osaa tämän. Nykyään se on taas Debianissa paketoitunakin.

$ xscreensaver &        <- käynnistää näytönsäästäjän
                           (kannattaa olla .xsession:ssa)
$ xscreensaver-demo     <- voi muutella asetuksia
$ xscreensaver-command -lock

xscreensaver tallettaa asetukset $HOME/.xscreensaver -tiedostoon, jota voi tietysti levitellä ympäriinsä tai muokata suoraan.

Kannen sulkeminen yms.

Tarvitaan kolme muutosta: että suspendaus myös lukittaa näytön, että kannen sulkeminen ei suspendaa (mutta lukittaa näytön) ja että virtanappula ei suoraan lähde ajamaan konetta alas. Oletettavasti hoidettavissa konfiguroimalla acpi.d:n skriptejä.

Liitettävät tallennuslaitteet

/etc/fstabiin voi lisätä rivejä, jotka ovat myös tavallisten käytettäjien käytettävissä, mutta niissä pitää arvata, mihin päin /dev:a laite ilmestyy. Olisiko jotain, mikä sekä lukee partitiotaulun että mounttaa kaiken mahdollisen, ilman että tarvitsee ryhtyä rootiksi?

Windows-selailu

smbclient -L on ihan riittävän hyvä.

$ smbclient -L localhost        <- näyttää verkot ja palvelimet
$ smbclient -L kone             <- näyttää tietyn koneen palvelut



Pikalinkit:


kommentoi (viimeksi muutettu 07.05.2014 18:10)