Voor mensen die aan Slackware Linux willen beginnen.

Iedereen kan hier terecht met vragen over allerhande open source software die niet in de andere fora past.
Plaats reactie
Gebruikersavatar
adri
Moderator
Berichten: 11541
Lid geworden op: 5 maart 2005, 14:00
Locatie: Diessen
    unknown unknown

Bericht door adri »

Koen_92 schreef: Helaas gaat die faq uit van GDM, terwijl op die laptop XDM staat. In /etc/X11/xdm/Xsession heb ik fluxbox overal door icewm vervangen, maar nog steeds krijg ik Fluxbox.
Misschien moet ik Fluxbox gewoon verwijderen? Ik heb die namelijk niet meer nodig.
Als je in je .xsession bestand eens dit zet:

Code: Selecteer alles

exec starticewm
Werkt dat niet?
Afbeelding
Gebruikersavatar
Koen_92
Berichten: 758
Lid geworden op: 17 oktober 2006, 19:28
Locatie: Betuwe
    unknown unknown

Bericht door Koen_92 »

Het bestand .xsession bestond nog niet, ook na het aanmaken en die regel er in te zetten werkt het niet.

Toch maar Fluxbox verwijderen?
Gebruikersavatar
adri
Moderator
Berichten: 11541
Lid geworden op: 5 maart 2005, 14:00
Locatie: Diessen
    unknown unknown

Bericht door adri »

En als het eens in je .xinitrc zet (bestaat standaard ook niet ;) ).
Afbeelding
Gebruikersavatar
Koen_92
Berichten: 758
Lid geworden op: 17 oktober 2006, 19:28
Locatie: Betuwe
    unknown unknown

Bericht door Koen_92 »

.xinitrc bestaat standaard wel, en dit staat er in:

Code: Selecteer alles

#!/bin/sh
# $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/usr/X11R6/lib/X11/xinit/.Xresources
sysmodmap=/usr/X11R6/lib/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then
    xrdb -merge $sysresources
fi

if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
fi

if [ -f $userresources ]; then
    xrdb -merge $userresources
fi

if [ -f $usermodmap ]; then
    xmodmap $usermodmap
fi

# run profile to set $PATH and other env vars correctly
#   . $HOME/.bash_profile
# start some nice programs

icewm-session
#-----------------------------------------------------------
Ook hier maakt het niet uit of ik 'exec starticewm' er in zet, steeds komt Fluxbox.
Gebruikersavatar
adri
Moderator
Berichten: 11541
Lid geworden op: 5 maart 2005, 14:00
Locatie: Diessen
    unknown unknown

Bericht door adri »

Koen_92 schreef:.xinitrc bestaat standaard wel, en dit staat er in:
Bij mij niet hoor (je hebt het vast zelf eens aangemaakt ;) ).
Koen_92 schreef: Ook hier maakt het niet uit of ik 'exec starticewm' er in zet, steeds komt Fluxbox.
Vreemd...
Je zou eens kunnen proberen in /etc/X11/xdm/Xsession e.e.a. aan te passen.
Bijvoorbeeld de opstartregel voor Fluxbox te verwijderen (maak wel een back-up...) en die te vervangen door die van IceWM.
Dat wordt dan dus:

Code: Selecteer alles

icewm)
	exec icewm
   ;;
i.p.v.

Code: Selecteer alles

fluxbox)
	exec fluxbox
   ;;
Afbeelding
Gebruikersavatar
Koen_92
Berichten: 758
Lid geworden op: 17 oktober 2006, 19:28
Locatie: Betuwe
    unknown unknown

Bericht door Koen_92 »

GRRR :evil:

Werkte ook niet, en Fluxbox verwijderen werkt ook niet, want dan kom ik in TWN terecht.
Gebruikersavatar
adri
Moderator
Berichten: 11541
Lid geworden op: 5 maart 2005, 14:00
Locatie: Diessen
    unknown unknown

Bericht door adri »

Ben zoëven aan het prutsen geweest met gdm (er is nog een gdm-pakketje te vinden op LinuxPackages.net -voor SW 9.1, meen ik) en het installeert keurig en zonder foutmelding, echter na een reboot startte er helemaal geen enkele *dm op. ;)
Met Knoppix de init maar weer op drie gezet en gdm verwijderd (startx werkte ook niet...) en daarna deed ie het weer.

Ik had je dus eigenlijk willen adviseren om gdm te installeren, maar ik weet nu niet of dat zo'n goed idee is. :lol:

Misschien toch goed om de IceWM FAQ(3.3 How to make IceWM my default window manager?) nog eens goed door te lezen, wellicht zie je iets over het hoofd.
Afbeelding
Gebruikersavatar
Koen_92
Berichten: 758
Lid geworden op: 17 oktober 2006, 19:28
Locatie: Betuwe
    unknown unknown

Bericht door Koen_92 »

Met Knoppix?
Je had toch ctrl+alt+F6 kunnen doen, als root inloggen en dan gdm kunnen verwijderen?

Maar met Xdm lukt het me echt niet...

Maar ik ben verder gaan zoeken, en kwam deze tegen:
http://slackbuilds.org/repository/11.0/desktop/slim/

Is dat het proberen waard, of gaan daar ook problemen van komen?
Gebruikersavatar
adri
Moderator
Berichten: 11541
Lid geworden op: 5 maart 2005, 14:00
Locatie: Diessen
    unknown unknown

Bericht door adri »

Koen_92 schreef:Met Knoppix?
Je had toch ctrl+alt+F6 kunnen doen, als root inloggen en dan gdm kunnen verwijderen?
Weet je dat ik daar niet eens aan gedacht heb? :oops:
Macht der gewoonte: problemen --> Knoppix :lol:
Koen_92 schreef: Maar met Xdm lukt het me echt niet...

Maar ik ben verder gaan zoeken, en kwam deze tegen:
http://slackbuilds.org/repository/11.0/desktop/slim/

Is dat het proberen waard, of gaan daar ook problemen van komen?
Gewoon proberen.
't Is altijd weer ongedaan te maken.
Desnoods met Knoppix. ;)
Afbeelding
Gebruikersavatar
Koen_92
Berichten: 758
Lid geworden op: 17 oktober 2006, 19:28
Locatie: Betuwe
    unknown unknown

Bericht door Koen_92 »

En het gaat weer eens fout.....
Ik krijg deze error:

Code: Selecteer alles

In file included from png.c:24:
/usr/include/libpng12/png.h:434:18: zlib.h: No such file or directory
In file included from /usr/include/libpng12/png.h:438,
                 from png.c:24:
/usr/include/libpng12/pngconf.h:1241: error: syntax error before '*' token
/usr/include/libpng12/pngconf.h:1241: warning: data definition has no type or storage class
/usr/include/libpng12/pngconf.h:1242: error: syntax error before '*' token
/usr/include/libpng12/pngconf.h:1242: warning: data definition has no type or storage class
/usr/include/libpng12/pngconf.h:1243: error: syntax error before '*' token
/usr/include/libpng12/pngconf.h:1243: warning: data definition has no type or storage class
In file included from png.c:24:
/usr/include/libpng12/png.h:1182: error: syntax error before "z_stream"
/usr/include/libpng12/png.h:1182: warning: no semicolon at end of struct or union
/usr/include/libpng12/png.h:1441: error: syntax error before '}' token
png.c: In function `read_png':
png.c:60: error: dereferencing pointer to incomplete type
make: *** [png.o] Error 1
bash-3.00# 
libpng mist dus, terwijl die gewoon is geinstalleerd (vanaf de SW 10.2 cdrom).

Als ik de README lees van slim, ziet het er veelbelovend uit. Het is een lichtgewicht DM, met een tekstbestand (/etc/slim.conf) waarin je het 'e'en (hoe verander je toetsenbordindeling zonder grafisch programma?) en ander in kunt stellen. Verder maakt het gebruikt van .xinitrc.

Edit:
Net even op deze Laptop slackpkg gedraait, waarmee FF geupdate is naar 2.0.0.20.
Er kwam dit in beeld te staan:
http://en-us.www.mozilla.com/en-US/fire ... /whatsnew/
Dus de laatste 2.0.0.x versie, dan komt er binnenkort ook FF 3 op deze laptop :)
Gebruikersavatar
adri
Moderator
Berichten: 11541
Lid geworden op: 5 maart 2005, 14:00
Locatie: Diessen
    unknown unknown

Bericht door adri »

Wat een gedoe Koen...
Ik weet het verder ook niet (ja, in init 3 opstarten).

Wat die toetsen betreft kan ik je wel helpen.
Zo heb ik bijvoorbeeld de rechter Alt toets als compose (samenstel) toets ingesteld, in /etc/X11/xorg.conf zoek je even het gedeelte op over input device keyboard en zet je dit (de één na onderste regel dus) er in:

Code: Selecteer alles

# These are the default XKB settings for X.Org
#
#    Option     "XkbRules"      "xorg"
#    Option     "XkbModel"      "pc105"
#    Option     "XkbLayout"     "us"
#    Option     "XkbVariant"    ""
   Option      "XkbOptions"    "compose:ralt"
EndSection
R.Alt + ' + e wordt dan é. :)

EDIT:
Ik zit iets anders te beantwoorden dan er nu staat bij jouw posting. :lol:
Afbeelding
Gebruikersavatar
Z_God
Berichten: 410
Lid geworden op: 12 oktober 2003, 22:36
Locatie: Enschede
    unknown unknown
Contacteer:

Bericht door Z_God »

Koen_92 schreef:libpng mist dus, terwijl die gewoon is geinstalleerd (vanaf de SW 10.2 cdrom).
Volgens die output mis je juist zlib. In ieder geval de headers, die lijken nu bij Slackware in proto packages terecht te komen, dus missschien heb naast zlib ook iets van zlib-proto nodig.

Adri, ik gebruik zelf altijd de rwin als compose en de ralt als level3. Dan zit de compose toets namelijk op de plek waar hij normaal ook zit.
Gebruikersavatar
adri
Moderator
Berichten: 11541
Lid geworden op: 5 maart 2005, 14:00
Locatie: Diessen
    unknown unknown

Bericht door adri »

Z_God schreef:
Koen_92 schreef:libpng mist dus, terwijl die gewoon is geinstalleerd (vanaf de SW 10.2 cdrom).
Volgens die output mis je juist zlib. In ieder geval de headers, die lijken nu bij Slackware in proto packages terecht te komen, dus missschien heb naast zlib ook iets van zlib-proto nodig.
zlib zit anders wel in een SW 10.2 (full install).
Misschien dat Koen dat niet geïnstalleerd heeft?
Z_God schreef: Adri, ik gebruik zelf altijd de rwin als compose en de ralt als level3. Dan zit de compose toets namelijk op de plek waar hij normaal ook zit.
Wat je wilt, je kunt er iedere toets aan verbinden. :!:
Whatever floats your boat. ;)
Afbeelding
Gebruikersavatar
Koen_92
Berichten: 758
Lid geworden op: 17 oktober 2006, 19:28
Locatie: Betuwe
    unknown unknown

Bericht door Koen_92 »

Z_God schreef: Volgens die output mis je juist zlib. In ieder geval de headers, die lijken nu bij Slackware in proto packages terecht te komen, dus missschien heb naast zlib ook iets van zlib-proto nodig.
Ja :D
Dat was hem, nadat ik die geinstalleerd heb vanaf de CD deed hij het. Ik heb een minimale installatie, dus zulke ' standaard' dingen ontbreken bij mij nog.
Daarna slim geinstalleerd, en /etc/rc.d/rc.slim executable gemaakt. Als laatste deze regels aan /etc/rc.d/rc.4 toegevoegd (en die van XDM uitgecomment):

Code: Selecteer alles

if [ -x /etc/rc.d/rc.slim ]; then
/etc/rc.d/rc.slim start
fi 
Na een reboot kreeg ik wel dit te zien:

Code: Selecteer alles

echo
echo "Hey, you don't have KDM, GDM, or XDM.  Can't use runlevel 4 without"
echo "one of those installed."
sleep 30
Maar Slim starte wel op, en meteen met Icewm :D
Later zag ik dat dat allemaal simpel in te stellen was in /etc/slim.conf. Waar overigens nog meer in te stellen is, zoals screenshots maken of het automatisch aanzetten van numlock (iets dat op een laptop juist niet handig is).
Dus mocht je ooit nog een lichtgewicht loginmanager nodig hebben (op bijvoorbeeld een slackware systeem zonder KDE), dan is Slim zeker aan te raden.

En oja, de toetsenbordindeling is zo ook goed ingesteld :)
Gebruikersavatar
adri
Moderator
Berichten: 11541
Lid geworden op: 5 maart 2005, 14:00
Locatie: Diessen
    unknown unknown

Bericht door adri »

Proficiat! :)
Afbeelding
Plaats reactie