Einträge zu Tag: OpenBSD

/etc/X11/xorg.conf für das IBM Thinkpad 770X Type 9549-710 (14.1 XGA)

Erstellt: 20.11.2009 15:08

Hier anschliessend sind die Konfigurationen im xServer-Config-File /etc/X11/xorg.conf für das IBM Thinkpad 770X Type 9549-710.
Mit dieser Einstellung sind jegliche Auflösungen auf dem LCD bis zur maximalen Auflösung von 1024x768 nutzbar.
Nicht weiter beachtet wurden hier allerdings die Maus und das Keyboard.

/etc/X11/xorg.conf

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "ThinkPad_770X" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath   "/usr/X11R6/lib/modules"
    FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"
    FontPath     "/usr/X11R6/lib/X11/fonts/OTF"
    FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
    FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
EndSection

Section "Module"
    Load  "dbe"
    Load  "dri"
    Load  "extmod"
    Load  "glx"
    Load  "freetype"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "wsmouse"
    Option        "Device" "/dev/wsmouse"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "ThinkPad_770X"
    VendorName   "IBM"
    ModelName    "770X"
    HorizSync    30-64
    VertRefresh  40-150
    Modeline     "640x480" 25.175 640 664 760 800 480 491 493 525
    Modeline     "800x600" 40 800 840 968 1056 600 601 605 628 -hsync -vsync
    Modeline     "1024x768" 65 1024 1032 1176 1344 768 771 777 806 -hsync -vsync
EndSection

Section "Device"
    Identifier  "ThinkPad_770X"
    VendorName  "IBM"
    BoardName   "770X"
    Chipset        "cyber9397"
    VideoRam    4096
EndSection

Section "Screen"
    Identifier "ThinkPad_770X"
    Device     "ThinkPad_770X"
    Monitor    "ThinkPad_770X"

    SubSection "Display"
        Viewport   0 0
        Depth      32
        Modes      "1024x768"
        Option     "no_stretch"
        Option     "lcd_center"
        Option     "cyber_shadow"
    EndSubSection
EndSection

Hat jemand noch Verbesserungsvorschläge? Nur zu!



Tagged: OpenBSD X11

1 Kommentar | Nach oben

xfce - Restart, Shut Down, Suspend und Hibernate als normaler User

Erstellt: 20.11.2009 13:29

Als normaler User hat man im Log-Out-Menü von xfce nur "Log Out" zur Auswahl. Restart, Shut Down, Suspend und Hibernate sind ausgegraut weil die Rechte fehlen dies auszuführen. Folglich muss man sich nach dem Ausloggen erst umständlich in der Konsole als root einloggen und danach den Befehl zum rebooten oder herunterfahren geben.

Mit einem kleinen Eintrag in die Datei /etc/sudoers lässt sich dem behelfen.

Um die Datei /etc/sudoers zu bearbeiten wird der Befehl "visudo" verwendet. Dieser prüft die Syntax der Eingaben.
Möchte man statt vi lieber einen anderen Editor verwenden (z.B. nano) sieht der Befehl wie folgt aus.

# EDITOR=nano visudo

Nun fügt man an das Ende der Datei folgende Zeile an:

%users ALL=NOPASSWD:/usr/local/libexec/xfsm-shutdown-helper

Dies ermöglicht allen Usern in der Gruppe users den Log-Out-Dialog von xfce ohne Passworteingabe (NOPASSWD) mit root-Rechten auszuführen.
Nun stehen im Dialog auch Restart, Shut Down, Suspend und Hibernate zur Verfügung.

Viel Spass :)



Tagged: OpenBSD Software XFCE

Kommentar verfassen | Nach oben

Verbindung zu einem anderem Computer im Netzwerk aufbauen per SSH

Erstellt: 30.11.2007 23:28

Um einen Computer fernsteuern zu können, kann man zu ihm eine Verbindung per SSH aufbauen. Dazu muss dieser als SSH-Server fungieren können. Hierfür braucht dieser erstmal das Paket "openssh-server", was man sich am besten per "apt-get install" holt.

# apt-get install openssh-server

Nun ist es schon möglich eine Verbindung zu diesem Rechner aufzubauen und ihn per Konsole zu steuern.

$ ssh -l <Benutzername> <Server-IP>

Den Text inklusive Pfeile ersetzt man selbstverständlich...

Die nächste Frage beantwortet man mit yes:

Are you sure you want to continue connecting (yes/no)? yes

Will man graphische X11 Programme ausführen, braucht man zusätzlich den Parameter "X"

$ ssh -l <Benutzername> -X <Rechner-IP>

Um sich wieder abzumelden reicht es "exit" einzugeben.



Tagged: Linux OpenBSD ssh

Kommentar verfassen | Nach oben

Wie lese ich eine CD oder DVD ein? Bzw. wie mounte ich eine CD oder DVD?

Erstellt: 25.07.2007 12:29

Unter OpenBSD oder allgemein Unix, gibt es in der Regel keinen Autostart von CDs oder DVDs. Auch können wir das Medium nicht einfach einlegen und wie unter Windows im Arbeitsplatz suchen. Wir müssen die CD mounten. (Im folgenden werde ich nurnoch von der CD sprechen, auch wenn ich auch die DVD meine.)
Damit wir dies können, brauchen wir ein Verzeichnis in welches wir die CD mounten können. Dieses legen wir folgendermassen an:

#mkdir /mnt/cdrom

Das Verzeichnis "mnt" ist eigentlich schon vorgegeben, das Unterverzeichnis "cdrom" wird von uns bestimmt, eigentlich können wir es nennen wie wir wollen, aber cdrom ist sicher einprägsam.
Alle Laufwerke befinden sich unter "dev" in den meisten Fällen dürfte die CD (auch die DVD) "cd0a" heissen. Das zweite CD-Laufwerk finden wir unter "cd1a". Geändert hat sich die Zahl. die Weiteren CD-Laufwerke dürften wohl unter fortlaufender Zahl zu finden sein.
Nun können wir die cd mounten:

#mount /dev/cd0a /mnt/cdrom

Jetzt haben wir Zugriff auf die CD im Verzeichnis "/mnt/cdrom".

Jetzt dürfte vielleicht aufgefallen sein, dass das CD-Laufwerk gesperrt wurde und man dieses nichtmehr öffnen kann. Um die CD zu entfernen müssen sie beim System wieder "abmelden".

#umount /mnt/cdrom

Jetzt können wir die CD oder die DVD wieder aus dem Laufwerk entfernen.



Tagged: Hardware OpenBSD

Kommentar verfassen | Nach oben

Pakete aktuell halten / aktualisieren

Erstellt: 25.07.2007 11:45

Um die Pakete auf dem System auch immer aktuell zu halten, gibt es eine relativ einfache Möglichkeit:

#pkg_add -u

So werden alle installierten Pakete auf dem System überprüft und aktualisiert. Will man nur ein einziges Paket aktualisieren, kann man dies nach folgendem Schema tun:

#pkg_add -u PAKETNAME

Eine wichtige Voraussetzung ist hier, dass die Variable PKG_PATH (Wie hier gezeigt) vordefiniert worden ist.



Tagged: OpenBSD

Kommentar verfassen | Nach oben

« ältere Einträge