Ubuntu Suomen keskustelualueet
Ubuntun kehittäminen ja yhteisö => Oppaiden kehittäminen => Aiheen aloitti: Humanoid - 06.02.06 - klo:19.05
-
Jos Gnomen oma pääte (gnome-terminal) tuntuu liian raskaalta tai tarvitset muuten vain vaihtelua,
aterm on yksi kevyimmistä vaihtoehdoista. Ohjelma ei ehkä ole aivan käyttäjäystävällisemmästä päästä
mutta pienellä säädöllä sen asetuksiin ei tarvitse enää koskea. Atermin pahin puute on, että se ei tue
utf-8:ia. Sitä kaipaaville loistava vaihtoehto on urxvt.
Mutta itse asiaan:
1. Asenna aterm, joko Synapticista tai päätteestäsi komennolla sudo apt-get install aterm.
2. Avaa kotihakemistostasi tiedosto .Xresources (luo, jos sitä ei ole) ja lisää sinne seuraavat rivit:
aterm*transparent:true
aterm*shading:40
aterm*background:Black
aterm*foreground:Gray
aterm*scrollBar:false
aterm*scrollBar_right:true
aterm*font:-*-courier-medium-r-*-*-12-*-*-*-*-*-iso8859-1
Transparent aktivoi läpinäkyvyyden ja shading on sen määrä. Tässä configissa
scrollbar on otettu pois päältä, lähinnä ulkonäkökysymys. Fonttina toimii
courier mutta sen voi vaihtaa haluamakseen lisäämällä xfontsel -ohjelman
antaman rivin aterm*font:in perään. Muista, että fonttirivin viimeinen pätkä on oltava
iso8859-1 tai iso8859-15, jotta skandit toimisivat.
Lopputulos näyttää tältä:
(http://pato.vaala.fi/~humanoid/kuvat/aterm.png)
Huomaa, että X on käynnistettävä uudelleen, jotta asetukset tulevat voimaan.
Toinen vaihtoehto on kirjoittaa: xrdb -merge ~/.Xresources
-
Siis toimiiko urxvt samalla konffaustiedostolla?
Siihen en MISTÄÄN löytänyt howtoa.
-
Siis toimiiko urxvt samalla konffaustiedostolla?
Siihen en MISTÄÄN löytänyt howtoa.
Tuskin toimii samalla. Urxvt:stä ei itselläni ole kokemusta, joten en siihen suoraan pysty mitään howto:ta tekemään.
-
Siis toimiiko urxvt samalla konffaustiedostolla?
Siihen en MISTÄÄN löytänyt howtoa.
sama konffitiedosto toimii kyllä, aivan kuten xtermillekin. kun sinne kirjoittaa konffeja, niin konffimuutosten välillä saattaa olla hyvä idea ajaa vaikkapa:
$ xrdb -merge ~/.Xresources
jotta muutokset tulisivat voimaan ennen testaamista ;)
-
Siis toimiiko urxvt samalla konffaustiedostolla?
Siihen en MISTÄÄN löytänyt howtoa.
sama konffitiedosto toimii kyllä, aivan kuten xtermillekin. kun sinne kirjoittaa konffeja, niin konffimuutosten välillä saattaa olla hyvä idea ajaa vaikkapa:
$ xrdb -merge ~/.Xresources
jotta muutokset tulisivat voimaan ennen testaamista ;)
Kiitos paljon. Olenkin tuskaillut sitä, miten ihmeessä noita saisi konffattua. :)
EDIT: ilmeisesti tuo urxvt ei tue läpinäkyvyyttä?
-
Mistäköhän tuo .Xresources löytyy ei ollut ainakaan home kansiossa tai sen tekeminen paljoa auttanut.
-
Mistäköhän tuo .Xresources löytyy ei ollut ainakaan home kansiossa tai sen tekeminen paljoa auttanut.
Sen luominen oli ainakin minulla tarpeen. Kuin myös tämä:
<snips>kun sinne kirjoittaa konffeja, niin konffimuutosten välillä saattaa olla hyvä idea ajaa vaikkapa:
$ xrdb -merge ~/.Xresources
jotta muutokset tulisivat voimaan ennen testaamista ;)
Muuten joutunet aina käynnistämään X:n uudestaan.
-
JepJep, vaihdan heti aTermiin kun se tukee utf-8:aa. Mahdetaankohan sitä enää kehittää? Että onkohan tuo tuki edes odotettavissa?
-
Olenpa muuten todennut, että xfontsel - ohjelmassa on kamalin käyttöliittymä ikinä. Sellaiselle, joka ei tunne kaikkia fontin määrittelyyn käytettäviä termejä.
Minä en ainakaan onnistu saamaan atermiin kovin kaunista fonttia.. Vaikuttaisi siltä, ettei se antialiasoi ollenkaan ja on aina kursiivissa.
EDIT: nytpä ainakin sain kursiivin pois. :)
EDITTIÄ: vaikuttaisikin siltä, että suurin ongelma on tuo bitstream vera sans mono - fontti. Se on aivan hirveän näköinen muissa kuin gnome-terminaalissa.
-
Aivan, tuo X:n uudelleenkäynnistys tuolta unohtui, anteeksi siitä :)
-
ilmeisesti tuo urxvt ei tue läpinäkyvyyttä?
Tukee. Esim näin (täysin läpinäkyvä) :
# /usr/bin/rxvt -name Terminal -sl 3000 +sb -sr -si -sk -tr -fg white -bg black -fn "-*-fixed-medium-r-*-*-14-*-*-*-*-*-iso8859-*" -g 120x50
tai näin (tummennettu):
# /usr/bin/rxvt -name Terminal -sl 3000 +sb -sr -si -sk -tr -fg white -bg black -tint darkgrey -fn "-*-fixed-medium-r-*-*-14-*-*-*-*-*-iso8859-*" -g 120x50
-
ilmeisesti tuo urxvt ei tue läpinäkyvyyttä?
Tukee. Esim näin (täysin läpinäkyvä) :
# /usr/bin/rxvt -name Terminal -sl 3000 +sb -sr -si -sk -tr -fg white -bg black -fn "-*-fixed-medium-r-*-*-14-*-*-*-*-*-iso8859-*" -g 120x50
tai näin (tummennettu):
# /usr/bin/rxvt -name Terminal -sl 3000 +sb -sr -si -sk -tr -fg white -bg black -tint darkgrey -fn "-*-fixed-medium-r-*-*-14-*-*-*-*-*-iso8859-*" -g 120x50
Kiitos.. pitänee tarkistaa, mitä kaikkea tuolta asetustiedostosta löytyy nyt enabloituna.
-
ilmeisesti tuo urxvt ei tue läpinäkyvyyttä?
Tukee. Esim näin (täysin läpinäkyvä) :
# /usr/bin/rxvt -name Terminal -sl 3000 +sb -sr -si -sk -tr -fg white -bg black -fn "-*-fixed-medium-r-*-*-14-*-*-*-*-*-iso8859-*" -g 120x50
tai näin (tummennettu):
# /usr/bin/rxvt -name Terminal -sl 3000 +sb -sr -si -sk -tr -fg white -bg black -tint darkgrey -fn "-*-fixed-medium-r-*-*-14-*-*-*-*-*-iso8859-*" -g 120x50
Kiitos.. pitänee tarkistaa, mitä kaikkea tuolta asetustiedostosta löytyy nyt enabloituna.
urxvt*transparent:true
urxvt*shading:0
urxvt*background:#1d1d1d
urxvt*foreground:Gray
urxvt*scrollBar:false
urxvt*scrollBar_right:true
urxvt*font:-*-clean-*-*-*-*-12-*-*-*-*-*-iso8859-15
urxvt*fading:100
urxvt*tintColor:black
urxvt*cursorColor:Gray
urxvt*borderColor:#1d1d1d
urxvt*internalBorder:0
urxvt*externalBorder:0
urxvt*saveLines:30000
urxvt*borderless:no
Tuossa on oma .Xresources.
urxvt ei sili ole läpinäkyvä. Samat asiat kuitenkin mielestäni tuossa kuin sinullakin.
EDITTIÄ.. vai pitäisikös tuossa olla jokin lukema transparentille truen sijaan...?
EDITTIÄ jatkuu: näköjään nyt sain sen läpinäkyväksi, joskaan se ei päivitä ikkunan sisältöä liikuttamatta, joten työpöytää vaihdettuani se on taas entisellään.
No, eipä mitään.
-
Itselläni on seuraavanlainen onkelma: Aterm kun ei tunnetusti osaa utf8:a, miten vaihdan koko touhun utf8:sta iso-8859-1:een?
-
Juuri laittamalla tuon aterm*font: -kohdan perään tuon iso-koodin, kuten esimerkissä ylimpänä.
Atermin puutehan on juuri se, ettei se tue utf-8:ia.
-
Näinhän myös tein, muttei siltikään näytä ääkkösiä oikein, vain niitä kuuluisia koukeroita.
Mikähän siinä oikein on, kun ei ala toimimaan?
(tein täsmälleen kuten ensimmäisessä viestissä kerrottiin.)
-
Tarkasta ovatko localet utf-8 -muodossa. Voi aiheuttaa ongelmia, jos yritätkin aterm:ssä käyttää ISO:a.
-
Joops. homma ratkesi vetämällä dpkg-reconfigure locales -komennon, enabloimalla fi_FI.iso8859:n ja käynnistämällä atermin komennolla LC_CTYPE="fi_FI" aterm & .
-Chevron
-
LC_CTYPE="fi_FI" aterm & .
Danke sehr. Ehdinkin jo hermostua ääkkösten puuttumiseen. Itse säätäny atermia tämän (http://linuxreviews.org/software/x11-terms/aterm/) ohjeen mukaan. Ehkä yks jonka voi halutessaan lisätä tuohon konffiin on rivi aterm*saveLines:32767. Itselläni jo lsmod komento ei mahtunu vakio rivimäärään :(, mutta tuon lisäyksen jälkeen mahtuu jo melkoinen romaani(muistiahan se saattaa tietenkin ruveta viemään)
-
Miks ei näy äö:t oikein irssis ku käyttää Atermin kautta?
Ainakaan itelle kirjottaessa, mutta näytöllä kyllä.
-
Saako tähän atermiin laitettua taustakuvaa?
-
Joops. homma ratkesi vetämällä dpkg-reconfigure locales -komennon, enabloimalla fi_FI.iso8859:n ja käynnistämällä atermin komennolla LC_CTYPE="fi_FI" aterm & .
-Chevron
Kun komensin tuon LC_CTYPE="fi_FI" aterm &, niin se valittaa elias@ubuntu:~$ LC_CTYPE="fi_FI" aterm &
[1] 4694
aterm: can't load font "-*-bitstream-courier 10 pitch-medium-r-normal--0-0-0-0-m-0-iso8859-1"
aterm: Cannot set locale
Ja Dapperia siis käytän.
Sudo dpkg-reconfigure locales ei toimi samalla tavalla kuin Breezyllä, joten en pääse enabloimaan fi_FI.is8859:ä. Olisiko siihen jotain vinkkiä?
-
Dapperissa nämä voidaan tehdä esim näin: Katso komennolla cat /usr/share/i18n/SUPPORTED, minkä localen haluat ja generoi se komennolla sudo locale-gen fi_FI(generoi lokaalin fi_FI ISO-8859-1, eli siis aina alku osan laitat)
-
Kiitos! Mutta mites niitä lokaaleja voi taas "ungeneroida"? :-\
-
Nostampas taas tämän hieman vanhahtavan aiheen ylös, kun en uusiakaan viitsi luoda...
Minulla on ongelmana. Vaikka kirjoitan .Xresources -tiedostoon:
aterm*transparent:true
aterm*shading:40
aterm*background:Black
aterm*foreground:Gray
aterm*scrollBar:true
aterm*scrollBar_right:true
aterm*font:-*-courier-medium-r-*-*-14-*-*-*-*-*-iso8859-1
Niin atermi pysyy silti aivan normaalina, niinkuin ennenkin. Missäköhän mahtaa olla vika? :o
-
Niin atermi pysyy silti aivan normaalina, niinkuin ennenkin. Missäköhän mahtaa olla vika? :o
oletkos käynnistänyt X:n uudestaan tai ajanut tämänkin ketjun neljännessä viestissä ohjeistetun komennon:
$ xrdb -merge ~/.Xresources
josta taidettiin sanoa, että se pitää ajaa jotta muutokset tulisivat voimaan.
-
Itse asensin Ubuntun noilla ohjeilla, paitsi että en asentanut GDM/KDM:ää, eikä atermissa toiminut tuo filu. Piti aina komentaa xrdb
-merge ~/.Xresources
Mutta tuo ongelma selvisi sillä, että laitoin tuon komennon .xinitrc tiedostoon.
-
Mitäs tästä sitten sanotte? :-*
(http://xs100.xs.to/xs100/06192/ihkukonsoli.png.xs.jpg) (http://xs100.xs.to/xs100/06192/ihkukonsoli.png)
Se on mrxvt ja se on ihku koska siinä on tabit ja yhtä nopeakin kuin aterm!
Kuvassa pienempi mrxvt on decorateoitu ;) Openboxin työpöytään, ja nököttää siinä aina saatavilla.
Joutessani väkertelin tänään .Xresources osan, jolla syntyy kuvan mukainen mrxvt
mrxvt*initTermNumber: 3
mrxvt*vt0*tabTitle: term1
mrxvt*vt1*tabTitle: term2
mrxvt*vt2*tabTitle: term3
mrxvt*vt0*saveLines: 2000
mrxvt*vt1*saveLines: 2000
mrxvt*vt2*saveLines: 2000
mrxvt*scrollbarRight: true
mrxvt*scrollbarStyle: plain
mrxvt*showMenu: false
mrxvt*transparent: true
mrxvt*transparentScrollbar: true
mrxvt*transparentTabbar: true
mrxvt*transparentMenubar: false
mrxvt*foreground: white
mrxvt*background: black
mrxvt*tintColor: gray
mrxvt*shading: 10
!mrxvt*fading: 20
mrxvt*tabForeground: white
mrxvt*itabForeground: gray
mrxvt*hideTabbar: false
mrxvt*hideButtons: true
Asennus:
sudo apt-get install mrxvt
Ohjeita: man mrxvt
Ja ainakin minulla Dapper/Openboxissa muutokset näkyy heti kun tiedostoa
muokkaa ja käynnistää mrxvt:n, X:ää ei siis tarvi buuttia/mitään muutakaan
edit:
poistin #-merkit, ei niitä saa olla .Xresourcesissa ::)
edit: tabit oli piilossa, nyt näkyy 3
-
Mitäs tästä sitten sanotte? :-*
Aika näppärä. Jos tuossa olisi utf-8 tuki, niin vaihtaisin urxvt:n oitis tuohon.
-
Saisiko tuota komentoa LC_CTYPE="fi_FI" aterm & jotenkin nätimpään muotoon, esim että kun komentaisi atermFI, niin se komentaisikin tuon. Koska Pypanelin alavalikkon pikänäppäimien komennoissa ei saa olla välejä, tai muuten se on virhe. :)
-
Saisiko tuota komentoa LC_CTYPE="fi_FI" aterm & jotenkin nätimpään muotoon, esim että kun komentaisi atermFI, niin se komentaisikin tuon. Koska Pypanelin alavalikkon pikänäppäimien komennoissa ei saa olla välejä, tai muuten se on virhe. :)
Tee oma pikku skripti, jossa ei ole muuta kuin tuo komento, ja käske pikanamiskaa osoittamaan siihen. Onnistuisikos?
-
Onnistuu. Kiitos!
-
Alkaisin varmaankin käyttämään Matermia (http://www.nongnu.org/materm/index.html), jos se ei olisi kuollut projekti. :(
-
Tuossa kun raimo mainitsi että on 'decorateoinut' pienemmän mrxvt:n, niin mites se onnistuu?
Ja mites tuolle sais pikakuvakkeen? En ole paljoa vielä käyttänyt linuxia..
-
Ja kun aukaisin tuon käytin komentoa päätteeseen:mrxvt Tuo on jotenkin karu miten saa sen 'sulautumaan' näyttöön? (=
Tuossa ylhäällä jotain on mutten ymmärrä väsyneenä tai muuten vaan.. Minne laitan miten laitan jne. Noita tiedostojahan ei ainakaan löydy tai en vain löytänyt..
-
Tee .Xresources tiedosto kotihakemistoosi
touch ~/.Xresources
ja kopioi nuo rivit sinne. Testaan nyt varmuudeksi että tuo toimii, kun ei muista enää miten se meni.
e: minulla ei nyt ole Openboxia asennettuna, mutta ikkunan yläkarmista hiiren oikealla korvalla löytyy tuo decaremoitumisvalinta .. siis muistaakseni?
En tiedä onnistuuko pikalaukaisinkuvakeella ikkunan avaaminen tuohon karmittomaan tilaan mitenkään,
pitäisi nuuhkia openboxin ohjeita ja sorsia ja ties mitä. Omianisuudella saa hauskasti selaimenkin työpöytään,
kun piilottaa turhat pikakuvakepalkit ensin, tai vaikka tekstieditorin. :)
sudo apt-get install mrxvt mrxvt-common
cd
wget http://dash.atspace.org/kvaak/mrxvt_res.txt
sudo cp .Xresources .Xresources_old
sudo cp mrxvt_res.txt .Xresources
rm mrxvt_res.txt
sudo xrdb -merge ~/.Xresources
mrxvt
mrxvt asentuu ja lähtee käyttöön noilla asetuksilla (ei haittaa vaikka olisi jo asennettu aikaisemmin).
Vanha .Xresources tiedosto löytyy nimellä .Xresources_old tämän jälkeen, jos sellainen oli olemassa.
Jos palvelin kiukuttelee, kopioi asetukset yltä, korjaan niitä hiukan.
-
Tee .Xresources tiedosto kotihakemistoosi
touch ~/.Xresources
ja kopioi nuo rivit sinne. Testaan nyt varmuudeksi että tuo toimii, kun ei muista enää miten se meni.
e: minulla ei nyt ole Openboxia asennettuna, mutta ikkunan yläkarmista hiiren oikealla korvalla löytyy tuo decaremoitumisvalinta .. siis muistaakseni?
En tiedä onnistuuko pikalaukaisinkuvakeella ikkunan avaaminen tuohon karmittomaan tilaan mitenkään,
pitäisi nuuhkia openboxin ohjeita ja sorsia ja ties mitä. Omianisuudella saa hauskasti selaimenkin työpöytään,
kun piilottaa turhat pikakuvakepalkit ensin, tai vaikka tekstieditorin. :)
Tein ei löydy.. Tulee vaan pienennä jne kun selasin koko jutun läpi.
-
Siis mikä tulee pienenä? Ja minkä selasit läpi? kts. edellisen viestini asennusohje (lisäsin sen äsken), se asentaa ja käynnistää sen helposti. :)
e no sitten siitä ikkunan vasemman reunan napista, tai jostakin kuitenkin.
-
Siis mikä tulee pienenä? Ja minkä selasit läpi? kts. edellisen viestini asennusohje (lisäsin sen äsken), se asentaa ja käynnistää sen helposti. :)
e no sitten siitä ikkunan vasemman reunan napista, tai jostakin kuitenkin.
Kun aukaisen sen 'normaalilla' päätteellä komennolla: mrxvt se aukeaa. Kun suljen 'normaalin' päätteen sulkeutuu myös tuo toinen..
[ylläpito on poistanut liitteen]
-
screen mrxvt ? :D Olis se kyllä hyvä ku sais jonku kuvakkeen tehtyä tuolle.. ei vaan vielä taidot riitä :/
-
JPM: Tee pikakuvake mrxvt:lle.
-
screen mrxvt ? :D Olis se kyllä hyvä ku sais jonku kuvakkeen tehtyä tuolle.. ei vaan vielä taidot riitä :/
Joo, screeniin vaan, siellä se sitten saa pyöriä ihan rauhassa, omassa ylhäisessä yksityisyydessään.
Openboxin action ToggleDecorations
<action name="ToggleDecorations"/>
OB-ohje: http://www.icculus.org/openbox/docs.php?page=details.html
nyt vain pitäisi älytä osata asettaa/lähettää tuo action jotenkin ko. ikkunalle, jolloin se ekakerralla menisi
dekoratiiviseen tilaan. (dekoraatio, kts. linkki alta)
Pitääkö tässä nyt taas asentaa sese Openbox, niinkö tässä nyt taas käy, hä? ;D
(joo, asennan kunhan kerkeän, ehkä viikonloppuna?)
http://www.cs.tut.fi/~jkorpela/siv/laaja.html etsi : dekoraatio
-
Eli tässä IceWM:ssä ei kai saa Reunoja pois ikkunasta. Ärsyttävää. Ikkunan saa kyllä niin, että se ikään kuin kuuluu työpöytään, mutta ne Ruksit ja viivat ja neliöt häiritsee siellä oikeessa yläkulmassa. :)
-
mippe@Julie:~$ sudo apt-get install mrxvt
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
E: Pakettia mrxvt ei löytynyt
Sama homma atermin kanssa :'<
-
mippe@Julie:~$ sudo apt-get install mrxvt
E: Pakettia mrxvt ei löytynyt
Sama homma atermin kanssa :'<
Piileskelevät universe -kirjastossa nämä kehvelit. :)
Muokkaa tiedostoa /etc/apt/sources.list siten että tuo mainittu universe -kirjasto tulee käyttöön
ts. nämä rivit eivät ole kommentoituina (poista #-merkit ko. rivien edestä):
deb http://fi.archive.ubuntu.com/ubuntu/ dapper universe multiverse
deb-src http://fi.archive.ubuntu.com/ubuntu/ dapper universe multiverse
Huom sudo vaaditaan geditin käynnistykseen jotta voit tallentaa tiedoston.
Tässä valmis muokkauskomento: sudo gedit /etc/apt/sources.list
Päivitä systeemi sitten komennolla sudo apt-get update, ja eikun asentamaan.
-
Kysymykseni ei suoranaisesti liity Atermiin, mutta läheltä liippaa, eli urxvt:ssä pystyy fontin muuttamaan käynnistäessä -fn -lipulla(tai mikä onkaan) tai .Xresources tiedostosta, mutta millaisen rimpsun tuo fontin asettaminen/valitseminen tarvitsee. Paljon näkee -*-courier/tms.-*-*-... rivejä, mutta mitä nuo rivit meinaavat. Ilmeisesti nuo 'tähdet' ovat jotain arvoja kuten nimiä, kokoa tms. mutta mistä tietää, että mikä mikin on? Miten esim. pystyisin ottamaan käyttön jonkin ProggyProgrammingFonts -sivustolta ladatuista fonteista?
Ja mihin tuon aiemmin mainitseman fontin merkkijonon peräsä oleva iso***** vaikuttaa.
-
napsutelepas terminaaliin komento xfontsel
siinä ikkunan yläosassa, niiden tähtien yläpuolella on rivi kirjainyhdistelmiä, niistä kun asettelet asioita,
niin alkaa tähdet selkenemään. Katso myös man xfontsel
ja erityisesti, katso man urxvt
Xterm muuten uskoo näinkin tehtyä fonttiasetusta, True type -fonttien osalta:
XTerm*faceName: Bitstream Vera Serif Mono
XTerm*faceSize: 12
urxvt ei näyttäisi tuollaisesta, human-ystävällisestä fonttiasettelusta ymmärtävän mitään.
Voi olla että ymmärtääkin, mutta pikaisesti kokeilemalla en saanut toimimaan.
se ISO-8859-1 tms on käytettävä merkkikoodaus, jota urxvt:n osalta ei Ubuntussa tarvitse käyttää.
Joten sen tilalle siis * merkki.
Ubuntu sekä urxvt puhuvat molemmat sujuvasti UTF-8:aa,
joten esimerkiksi ääkköset tulevat oikein sen kummemmin säätelemättä.
Muutettu ~/.Xresources asetus astuu voimaan tällä komennolla:
xrdb -merge ~/.Xresources
http://en.wikipedia.org/wiki/UTF8
-
Xterm muuten uskoo näinkin tehtyä fonttiasetusta, True type -fonttien osalta:
XTerm*faceName: Bitstream Vera Serif Mono
XTerm*faceSize: 12
urxvt ei näyttäisi tuollaisesta, human-ystävällisestä fonttiasettelusta ymmärtävän mitään.
Voi olla että ymmärtääkin, mutta pikaisesti kokeilemalla en saanut toimimaan.
URxvt*font: xft:Terminus:size=7
Näin.