debian etch: kde clock applet verkeerde tijd

Pagina: 1
Acties:

  • PainkillA
  • Registratie: Augustus 2004
  • Laatst online: 27-01 11:17
Ik zit met een bijzonder vaag probleem. De kleine clockapplet in de kde bar laat de tijd altijd 2 uur te laat zien.

Zelfs na deze gewijzigd te hebben verschijnt na een reboot toch weer de verkeerde tijd.
Destemeer omdat als ik "date" in console invoer de aangegeven tijd gewoon klopt.
Ook in het kde control centre word de juiste tijd weergegeven. Ik heb de clockapplet op geen tijdzone staan. Ook switchen naar amsterdam tijdzone helpt niet aangezien de tijd dan hetzelfde blijft. Blijkbaar haalt de applet ergens zijn tijd vandaan maar niet de system tijd en ook niet de BIOS omdat ook deze de juiste tijd weergeeft. Of zijn er eventueel nog verborgen instellingen?

Ik draai Debian etch met kde 3.5

[ Voor 4% gewijzigd door PainkillA op 04-06-2007 18:06 ]


  • DataGhost
  • Registratie: Augustus 2003
  • Laatst online: 01-02 15:11

DataGhost

iPL dev

We zitten nu in de zomertijd, dat is GMT+2. Je hebt ergens in je instellingen staan dat je BIOS de tijd opslaat in GMT (ofwel UTC), wat kennelijk niet het geval is. Dat moet je aanpassen.

[ Voor 9% gewijzigd door DataGhost op 04-06-2007 18:09 ]


  • PainkillA
  • Registratie: Augustus 2004
  • Laatst online: 27-01 11:17
en waar zou ik dat moeten doen? Kan echt niets vinden in kde control centre, of de clockapplet

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 01-02 13:45

deadinspace

The what goes where now?

  • Draai je op dat systeem een dualboot met Windows (of eventueel andere OSsen)?
  • Als je 'date' uitvoert in een console, heb je het dan over een terminal emulator die je binnen je KDE sessie start, of een echte Linux VGA console (zoals je krijgt met ctrl-alt-F1)?
  • Geef eens, op dezelfde plaats waar je 'date' deed, de uitvoer van het commando
    export
  • Geef eens de inhoud van /etc/timezone
  • Geef eens de uitvoer van
    grep UTC /etc/default/rcS
  • Helpt het als je die KDE clock applet start vanuit de console waar 'date' de goede tijd aangaf? Je kan er hopelijk achter komen hoe de clock applet heet via
    ps auxf

    Het kan ook nog zijn dat je eerst de oude clock applet moet stoppen/verwijderen voordat je handmatig een nieuwe kan starten.

  • PainkillA
  • Registratie: Augustus 2004
  • Laatst online: 27-01 11:17
draai zoiezo dual boot met vista maar ga ff probere wat jij aangeeft

[ Voor 7% gewijzigd door PainkillA op 04-06-2007 21:02 ]


  • Ultraman
  • Registratie: Februari 2002
  • Laatst online: 31-01 00:14

Ultraman

Moderator Harde Waren

Boefje

Dan wil je de timezone goed instellen en Debian vertellen dat de RTC klok op local time ipv GMT staat.
Waar dat precies kan durft ik niet exact te zeggen omdat ik geen bekende ben in Debian, maar het zal vast iets in de richting van /etc/clock, /etc/timezone/, of iets dergelijks zijn.

Als je stil blijft staan, komt de hoek wel naar jou toe.


  • PainkillA
  • Registratie: Augustus 2004
  • Laatst online: 27-01 11:17
Geef eens de uitvoer van

grep UTC /etc/default/rcS:

code:
1
UTC yes


Geef eens, op dezelfde plaats waar je 'date' deed, de uitvoer van het commando

export
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
declare -x COLORTERM=""
declare -x DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-8NTHNhiejE,guid=ab43345770126a0d6e7c5d0046653be2"
declare -x DESKTOP_SESSION="default"
declare -x DISPLAY=":0.0"
declare -x DM_CONTROL="/var/run/xdmctl"
declare -x GS_LIB="/home/erik/.fonts"
declare -x GTK2_RC_FILES="/etc/gtk-2.0/gtkrc:/home/erik/.gtkrc-2.0:/home/erik/.kde/share/config/gtkrc-2.0"
declare -x GTK_RC_FILES="/etc/gtk/gtkrc:/home/erik/.gtkrc:/home/erik/.kde/share/config/gtkrc"
declare -x HISTCONTROL="ignoredups"
declare -x HOME="/home/erik"
declare -x KDE_FULL_SESSION="true"
declare -x KDE_MULTIHEAD="false"
declare -x KONSOLE_DCOP="DCOPRef(konsole-8731,konsole)"
declare -x KONSOLE_DCOP_SESSION="DCOPRef(konsole-8731,session-1)"
declare -x LANG="en_US.UTF-8"
declare -x LOGNAME="erik"
declare -x LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.flac=01;35:*.mp3=01;35:*.mpc=01;35:*.ogg=01;35:*.wav=01;35:"
declare -x OLDPWD
declare -x PATH="/usr/local/bin:/usr/bin:/bin:/usr/games"
declare -x PWD="/home/erik"
declare -x SESSION_MANAGER="local/eriklaptop:/tmp/.ICE-unix/2936"
declare -x SHELL="/bin/bash"
declare -x SHLVL="2"
declare -x SSH_AGENT_PID="2885"
declare -x SSH_AUTH_SOCK="/tmp/ssh-PuPIyH2849/agent.2849"
declare -x TERM="xterm"
declare -x USER="erik"
declare -x WINDOWID="27262983"
declare -x XCURSOR_THEME="PolarCursorTheme"
declare -x XDM_MANAGED="/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched,rsvd,method=classic"
erik@eriklaptop:~$ grep UTC /etc/default/rcS
UTC=yes
erik@eriklaptop:~$ clear
erik@eriklaptop:~$ export
declare -x COLORTERM=""
declare -x DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-8NTHNhiejE,guid=ab43345770126a0d6e7c5d0046653be2"
declare -x DESKTOP_SESSION="default"
declare -x DISPLAY=":0.0"
declare -x DM_CONTROL="/var/run/xdmctl"
declare -x GS_LIB="/home/erik/.fonts"
declare -x GTK2_RC_FILES="/etc/gtk-2.0/gtkrc:/home/erik/.gtkrc-2.0:/home/erik/.kde/share/config/gtkrc-2.0"
declare -x GTK_RC_FILES="/etc/gtk/gtkrc:/home/erik/.gtkrc:/home/erik/.kde/share/config/gtkrc"
declare -x HISTCONTROL="ignoredups"
declare -x HOME="/home/erik"
declare -x KDE_FULL_SESSION="true"
declare -x KDE_MULTIHEAD="false"
declare -x KONSOLE_DCOP="DCOPRef(konsole-8731,konsole)"
declare -x KONSOLE_DCOP_SESSION="DCOPRef(konsole-8731,session-1)"
declare -x LANG="en_US.UTF-8"
declare -x LOGNAME="erik"
declare -x LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.flac=01;35:*.mp3=01;35:*.mpc=01;35:*.ogg=01;35:*.wav=01;35:"
declare -x OLDPWD
declare -x PATH="/usr/local/bin:/usr/bin:/bin:/usr/games"
declare -x PWD="/home/erik"
declare -x SESSION_MANAGER="local/eriklaptop:/tmp/.ICE-unix/2936"
declare -x SHELL="/bin/bash"
declare -x SHLVL="2"
declare -x SSH_AGENT_PID="2885"
declare -x SSH_AUTH_SOCK="/tmp/ssh-PuPIyH2849/agent.2849"
declare -x TERM="xterm"
declare -x USER="erik"
declare -x WINDOWID="27262983"
declare -x XCURSOR_THEME="PolarCursorTheme"
declare -x XDM_MANAGED="/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched,rsvd,method=classic"


Geef eens de inhoud van /etc/timezone:

code:
1
Europe/Amsterdam

  • laurencevde
  • Registratie: November 2001
  • Laatst online: 02-10-2025
Bij een tijd in UTC dient het bios de tijd in de tijdzone van engeland op te slaan. Dat is nu(zomertijd) dus 2 uur vroeger dan hier.
Linux leest de bios-klok bij het opstarten 1 keer uit, en daarna niet meer, dan gebruikt-ie zijn eigen klok. Meestal wordt die tijd bij het afsluiten ook weer weggeschreven naar het bios, maar bij jou blijkbaar niet. Dit wordt (in ubuntu) geregeld met de optie HWCLOCKACCESS in /etc/default/rcS.

Je kunt 3 dingen doen:
De bios-klok 2 uur vroeger zetten(via het bios, of, na de tijd in linux goed gezet te hebben, door HWCLOCKACCESS van no af te halen, en "/etc/init.d/hmclock.sh reload" uit te voeren(of herstarten)), dan staat alleen wel de vista-klok 2 uur te vroeg. Met een beetje geluk is MS zo slim geweest om nu wel utc-ondersteuning toe te voegen, moet je het alleen nog aanzetten.
Of in /etc/default/rcS UTC op no zetten.
Of ntp of ntpdate(Network Time Protocol) installeren.

Ik geloof trouwens dat vista standaard zijn tijd al via ntp van internet haalt. Als vista zijn tijd in lokale tijd in het bios opslaat, gaat optie 1 natuurlijk niet werken.

Have a taste of freedom. It is sometimes a bitter pill. To me though, this is the sweetness of the GPL

Pagina: 1