YaST/Tips


Inhoud

Huisstijl van de installatie

Voor het testen van uw stijl kunt u gebruiken Wizard2.ycp file.

De stijl bestaat uit een cascade style sheet (css) bestand ( met .qss als extensiie ), en illustraties & afbeeldingen die u in het stijlblad gebruikt.

Standaard gebruikt YaST style.qss in /usr/share/YaST2/theme/current/wizard . Voor de installatie wordt echter het bestand installation.qss gebruikt.

U kunt tijdens het draaien de stijl wijzigen die YaST gebruikt.

Y2STYLE=installation.qss /usr/lib/YaST2/bin/y2base ./Wizard2.ycp qt

Let op: huisstijl wijzigen werkt met de Qt backend van de gebruikersinterface. De Gtk hulpmiddelen bieden deze mogelijkheden niet. Tijdens de installatie wordt Qt altijd gebruikt.


Kijk naar het bestand installation.qss en u kunt uitvinden welke secties van het installatie scherm gedefinieerd zijn als classes en ids in het stijlblad.

Om elk widget een thema te geven kijkt u naar de inleiding of zoekt u in de documentatie.


YaST sneltoetsen

De volgende sneltoetsen zijn geactiveerd in de Qt/X11 GUI

Ctrl-Shift-X 
open een terminalvenster (xterm), bruikbaar bij VNC-installaties
Shift-F7 
Debugniveau
Ctrl-Shift-D 
Debug-module schrijven
Print key 
Schermafbeelding
Shift-F8 
Bewaar logs naar
Shift-M 
Start/Stop macro-recorder
Shift-F4 
Toegankelijkheid, schakel over naar een palet voor zichtbeperkten.

Starten van een terminal vanuit YaST

Soms is het nuttig, of zelfs noodzakelijk, om tijdens een installatie over een tekstconsole te beschikken.

Er zijn drie manieren om dat te doen

niet-op afstand tekstmodus 
er kan op de normale manier van console gewisseld worden met Ctrl+F1, Ctrl+F2, etc.
niet-op afstand grafische modus 
gebruik Ctrl+Alt+F1, Ctrl+Alt+F2 etc., en Ctrl+Alt+F7 om terug te keren naar het grafische installatieprogramma.
op afstand grafische installatie 
daar waar hardware console omschakeling niet beschikbaar is kan Ctrl+Alt+Shift+X gebruikt worden om een tekstmodus terminal in het grafische installatieprogramma te openen

Er is een root-shell open op de consoles (behalve daar waar systeemberichten getoond worden), en de basis shell-commando's zijn beschikbaar.

Kleurthema voor textmodus YaST

Stel uw favoriete kleurthema in

De standaard instelling van de YaST-ncurses-UI is dat de initialisatieroutine het terminaltype bepaalt en automatisch het geschikte kleurthema kiest.

Sinds openSUSE 10.3 is het mogelijk het kleurthema handmatig in te stellen in /etc/sysconfig/yast2. Bv. als u een zwartwite YaST wilt zet dan Y2NCURSES_COLOR_THEME op "mono".

    1. Type: string(linux,xterm,rxvt,mono,braille)
    2. Standaard: ""
  1. Kleurthema voor YaST-ncurses-UI
  2. xterm: blauw-wit-rood
  3. linux: blauw-wit-geel
  4. rxvt: zwart-geel-rood
  5. mono: zwartwit
  6. braille: voor visueel gehandicapten

Y2NCURSES_COLOR_THEME = "mono"

Hier kan dan ook nog de braille stijl aan worden toegevoegd door omgevingsvariable Y2_BRAILLE te activeren.

Aanmaken van een eigengemaakt kleurthema

Als u een bestaande kleurstijl wilt veranderen dan is er de mogelijkheid van een popup voor het wijzigen van de stijl. Hiermee kunt u de kleurinstellingen van een bepaald terminaltype instellen. Na het aanmaken van de nieuwe stijl (een nieuw header-bestand NCstyle.<style>.h), moet yast2.ncurses opnieuw vertaald worden. Hoe u deze YaST broncode kan verkrijgen en vertalen staat in YaST/Development/Build.

Stel eerst de omgeving in:

export Y2NCDBG=1

Stel daarna het kleurthema in in /etc/sysconfig/yast2 in overeenstemming met uw wensen (of gebruik de gewenste terminal) en start de YaST-ncursus-UI of een YaST-module.

yast              of
yast <module>

Druk de toetsen:

Ctrl d S

in. De popup voor wijzigen van de stijl zal verschijnen. Gebruik de onderstaande toetsen om uw eigen textmodusstijl in te stellen:

F1/F2 wisselt stijlen (standaard, info, waarschuwing, popup stijl)
F3/F4 selecteert widget
F5 beweeg padmodus (beweeg met cursortoetsen)
F6 voorbeeld dialoog
F7
F8 herstel de stijl uit /tmp/...
F9 sla de stijl op in /tmp/...
F10 stoppen
TOETS_HOME/TOETS_END stelt de voorgrond in
TOETS_PAGEUP/TOETS_PAGEDOWN stelt de achtergrond in
a ASCII-tekens
b verwissel vet
n normaal
l knipperen
s standout
u onderstrepen
r omkeren
d dim
i ontzichtbaar
Save the style settings with F9

Het header-bestand wordt naar /tmp (bv. NCstyle.xterm.h) geschreven. Stop met wijzigingsdialoog met F10.

Kopiëer dit bestand naar uw broncode map en vertaal yast2-ncurses met het nieuwe header-bestand.

Artikelen

Koppelingen

Afkomstig van openSUSE NL, de Vrije Encyclopedie. "http://nl.opensuse.org/YaST/Tips"