Användarhandbok för Solaris

Felsökning i OpenWindows

Om du får ett felmeddelande eller om det uppstår problem med OpenWindows kan du läsa det här avsnittet. Här finns lösningar på de vanligaste problemen.

  1. OpenWindows går inte att starta och följande felmeddelande visas:

    Det går inte att hitta /usr/openwin/bin/openwin/
    

Om detta felmeddelande visas kontrollerar du att omgivningsvariabeln OPENWINHOME är inställd så att den visar var OpenWindows är installerat. I Kapitel 17 eller i din installationshandbok kan du läsa om hur du ställer in omgivningsvariabler för OpenWindows.

  1. OpenWindows startar men du kan inte starta alla program.

    Kontrollera att /usr/openwin/bin står före resten av sökvägen.

Minnesutskriftsfiler

Om en process eller ett program avslutas oväntat skapas en så kallad minnesutskriftsfil. Denna fil får namnet core och placeras i den katalog där du startade processen eller programmet. Minnesutskriftsfilen kan ta mycket plats på skivminnet, så det är bra att tala om för systemadministratören att programmet avbrutits och var core-filen finns så att den kan undersökas och sedan tas bort.

Om du inte vet vilken process eller vilket program som avbrutits kan du öppna ett skalfönster och ge följande kommando vid ledtexten (byt ut katalog mot namnet på den katalog där filen core finns):

example% cd katalog (Skriv namnet på den katalog där filen core finns.)
example% file core

Ett meddelande i skalfönstret visar var filen core kommer ifrån. Tala om det för systemadministratören.

Den som känner till operativsystemet kanske vill undersöka filen core på egen hand. Information om två verktyg för felsökning finns i direkthjälpen (man) om adb och dbx.

Tom skärm

Om du har valt skärmsläckningsalternativet som beskrivs i Kapitel 17, och skärmen blir tom får du tillbaka skrivbordet genom att röra musen åt något håll. Du kan också trycka på en tangent eller musknapp, men det kan resultera i en inmatning. Om pekaren till exempel är placerad i en textfil kan det hända att du sätter in ett tecken i texten om du trycker på en tangent.

SPARC: Ihoprörda tecken

Om du använder flera olika typer av program (till exempel SunView- och OpenWindows-program) kan det hända att de tecken du skriver i ett fönster ser ihoprörda ut.

Du löser problemet genom att placera pekaren i arbetsytans bakgrund och välja Arbetsyta => Hjälpmedel => Återställ inmatning.


Obs!

Detta avsnitt berör bara SPARC-baserade system.


Problem med .xinitrc

Om du har filen .xinitrc i din hemkatalog och du har problem med program som är beroende av globala inställningar av OpenWindows-resurser, kan du lösa problemet genom att byta namn på filen till .xinitrc.orig och starta om OpenWindows.

Om problemet försvinner på det här sättet måste du antingen slå ihop ändringarna i systemets version av filen (som finns i /usr/openwin/lib/Xinitrc) och filen .xinitrc i din hemkatalog eller ta bort din fil om den inte längre behövs.

Skadade fönster

Ibland visas inte en del av ett fönster som delvis har täckts av ett annat fönster trots att den inte längre täcks av det andra fönstret. Om du väljer Arbetsyta => Hjälpmedel => Rita om visas fönstret på rätt sätt igen.

Om bara ett fönster är skadat kan du rita om fönstret genom att välja Rita om på menyn Fönster i det fönstret.

Ett fönster låser sig när du öppnar ett program

Om du startar ett program från kommandoraden i ett skal- eller kommandofönster, som i exemplet nedan, kan det hända att fönstret låser sig.

exempel% cmdtool

Det bästa sättet att öppna DeskSet- eller andra XView-program på kommandoraden är att skriva ett et-tecken (&) efter kommandot:

exempel% cmdtool &

Det gör att programmet startas i bakgrunden så att det fönster där du startade programmet är ledigt.

Inmatningar visas inte i fönster

Om du placerar pekaren i ett textfönster (till exempel textverktyget eller skrivfönstret i postverktyget) och text som du skriver in inte visas i fönstret beror det troligen på att fönstret inte är aktivt och du måste klicka med VÄLJ i fönstret för att aktivera det.

Observera att insättningspunkten i ett textfönster förändras beroende på om fönstret är aktivt eller inaktivt. Om insättningspunkten är aktiv har den formen av en triangel. Om den är inaktiv är den en nedtonad romb. Figur A-4 visar en insättningspunkt som är aktiv och en som är inaktiv.

Figur A-4 En aktiv och en inaktiv insättningspunkt

Graphic

Du kan ändra arbetsytans egenskaper så att ett fönster blir aktivt när du placerar pekaren där utan att du behöver klicka med VÄLJ i fönstret. Det här fungerar i grundfönster, men ibland, till exempel i postverktygets skrivfönster, måste du alltid klicka med VÄLJ i fönstret för att aktivera det. I Kapitel 17, kan du läsa mer om detta.