Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: paucku в Sep 10, 2007, 18:14



Титла: Linux-а забравя настройките за часа и резолюцията
Публикувано от: paucku в Sep 10, 2007, 18:14
Здравейте,

Купих си нов компютър и взех харддиска от стария, за да не се занимавам да инсталирам нова система. Старият компютър беше P2 @ 233MHz /160MB RAM, а новият е Celeron @ 1.6GHz /1GB RAM. С малко пипване на GRUB и инсталиране на Интелските драйвери за видеото успях да направя прехода. Системата е Дебиан мешана (Sarge/Lenny/Sid). Обаче се появиха два проблема.

1. Резолюцията
Имам стар монитор, който работи така:
1280x1024@85Hz
800x600@60Hz

В xorg.conf съм описал само 800x600 640x480.

Проблемът е, че всеки път като стартирам, резолюцията ми е някаква странна — 1280x768 (дори не е съразмерна — нещата са едни разтеглени такива) и аз трябва ръчно да я оправям на 1280x1024 с инструмента за резолюцията на KDE, който ми дава много повече опции от описаните в xorg.conf. Ако обаче се опитам да я направя 800x600, монитора се побърква и всичко се оправя само с рестарт на компа (рестарт на X-а не върши работа).

2. Часовника
При рестарт часовника винаги е с 3 часа напред. По два начина съм го настройвал — през инструмента на KDE-то и чрез командата date в конзолата. Нещата се оправят до следващ рестарт.

На стария комп бях казал, че хардуерният часовник е настроен по GMT — т.е. 2 или 3 часа е назад от локалното време. Не си спомням как се задаваше това. Май беше в base-config, но сега такова нещо нямам. Но дори и така да е, не виждам защо би се получил този проблем.

Благодаря ви за помощта!





Титла: Linux-а забравя настройките за часа и резолюцията
Публикувано от: ivo1204 в Sep 10, 2007, 18:45
Май си за:
dpkg-reconfigure -a


Титла: Linux-а забравя настройките за часа и резолюцията
Публикувано от: Gaara в Sep 10, 2007, 19:12
За часовника си виж тайм зоната.
Покажи си и xorg.conf файла.


Титла: Linux-а забравя настройките за часа и резолюцията
Публикувано от: Georgy в Sep 10, 2007, 19:29
За часовника...
Същия проблем имах и аз. Взима часовника от биоса и му слага на него 3 часа от горе. Кото и да правиш след рестарт все така става.
Инсталваш ntp и ще се оправи :)
За резолюцията... Пипни си xorg.conf и му задай опреснителните честоти на монитора, а също му добави резолюциите които искаш да ползваш.





Титла: Linux-а забравя настройките за часа и резолюцията
Публикувано от: the_real_maniac в Sep 10, 2007, 22:01
За часа man date

За конф.

с какво си KDE / GNOME и двете имат default screen resolution
виж xfce4 няма, демек каквото е в xorg.conf е default това е :-)

и ако си дал да е 1024x768 или не си я пипал и е тази ... а modlineS позволяват ще гипуска на токлова, нищо че няма да ти е кеф на тебе ;) :-)


Титла: Linux-а забравя настройките за часа и резолюцията
Публикувано от: mhydra в Sep 10, 2007, 23:08
друго нещо за което се сещам аз е конфигурациата в ГНОМЕ.
Ако го ползваш де. Аз така преди имах точно същия случай като твоя и оправих настройката от ГНОМЕ след което (д)ефекта изчезна.


Титла: Linux-а забравя настройките за часа и резолюцията
Публикувано от: the_real_maniac в Sep 11, 2007, 01:18
hidra .. нали за това говоря и аз  ;) :)

Цитат

с какво си KDE / GNOME и двете имат default screen resolution
виж xfce4 няма, демек каквото е в xorg.conf е default това е :-)



Титла: Linux-а забравя настройките за часа и резолюцията
Публикувано от: XaugyTuH в Sep 11, 2007, 10:18
За часа
dpkg-reconfigure tzdata


Титла: Linux-а забравя настройките за часа и резолюцията
Публикувано от: paucku в Sep 11, 2007, 10:58
Нещо което пропуснах да кажа е, че видеото ми е Intel X3000 с чипсет G965.

Намерих някакво решение, като използвам kresolution (така ще го нарека, защото не си спомням името му). Това чудо седи в systray-а и му казах при стартиране на KDE-то да си слага своите настройки. Но все още ми е странно, защо X-а не зачита ностройките в собствения си конфигурационен файл.

Цитат
$ xrandr
Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 1680 x 1680
VGA connected 1280x1024+0+0 (normal left inverted right) 0mm x 0mm
1680x1050      60.0
1600x1024      60.0
1400x1050      60.0
1280x1024      60.0*
1440x900       60.2
1280x960       60.0
1280x800       60.0
1152x864       75.0
1280x768       60.0
1152x768       54.8
1024x768       85.0     75.0     70.1     60.0
832x624        74.6
800x600        85.1     72.2     75.0     60.3     56.2
640x480        85.0     72.8     75.0     59.9
720x400        85.0
640x400        85.1
640x350        85.1


Такъв беше xorg.conf:

Цитат

Section "Files"
        FontPath        "/usr/share/fonts/X11/misc"
        FontPath        "/usr/X11R6/lib/X11/fonts/misc"
        FontPath        "/usr/share/fonts/X11/cyrillic"
        FontPath        "/usr/X11R6/lib/X11/fonts/cyrillic"
        FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"
        FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
        FontPath        "/usr/share/fonts/X11/75dpi/:unscaled"
        FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
        FontPath        "/usr/share/fonts/X11/Type1"
        FontPath        "/usr/X11R6/lib/X11/fonts/Type1"
        FontPath        "/usr/share/fonts/X11/100dpi"
        FontPath        "/usr/X11R6/lib/X11/fonts/100dpi"
        FontPath        "/usr/share/fonts/X11/75dpi"
        FontPath        "/usr/X11R6/lib/X11/fonts/75dpi"
        # path to defoma fonts
        FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
        Load    "i2c"
        Load    "bitmap"
        Load    "ddc"
#        Load    "dri"
        Load    "extmod"
        Load    "freetype"
#        Load    "glx"
        Load    "int10"
        Load    "vbe"
EndSection


Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc104"
   Option      "XkbLayout"   "us,bg"
   Option      "XkbVariant"   ",bds"
   Option      "XkbOptions"   "grp_led:scroll,grp:alt_shift_toggle"
EndSection

Section "InputDevice"
   Identifier   "Configured Mouse"
   Driver      "mouse"
   Option      "CorePointer"
   Option      "Device"      "/dev/input/mice"
   Option      "Protocol"      "ImPS/2"
EndSection

Section "Device"
   Identifier   "Intel Corporation 82G965 Integrated Graphics Controller"
   Driver      "intel"
   BusID      "PCI:0:2:0"
EndSection

Section "Monitor"
   Identifier   "Generic Monitor"
   Option      "DPMS"
   HorizSync   30-70
   VertRefresh   50-160
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "Intel Corporation 82G965 Integrated Graphics Controller"
   Monitor      "Generic Monitor"
   DefaultDepth   16
   SubSection "Display"
      Modes      "800x600" "640x480"
#"1280x1024" "1024x768"

   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
   Screen      "Default Screen"
   InputDevice   "Generic Keyboard"
   InputDevice   "Configured Mouse"
EndSection


Сетих се, че като го правих с dpkg-reconfigure за настройката на монитора бях задал да бъде simple (т.е. да му кажа само колко е голям монитора). Вчера пак пуснах dpkg-reconfigure, но този път за монитора му казах middle и му казах, че може да прави 1280x1024@60Hz. xorg.conf се промени, но положението си остана същото — стартира на резолюция 1280x768. Ето го новия xorg.conf (липсва Section "Modules", а "Files" е празно):
Цитат

Section "Files"
EndSection

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc104"
   Option      "XkbLayout"   "us,bg"
   Option      "XkbVariant"   ",bds"
   Option      "XkbOptions"   "grp_led:scroll,grp:alt_shift_toggle"
EndSection

Section "InputDevice"
   Identifier   "Configured Mouse"
   Driver      "mouse"
   Option      "CorePointer"
   Option      "Device"      "/dev/input/mice"
   Option      "Protocol"      "ImPS/2"
EndSection

Section "Device"
   Identifier   "Intel Corporation 82G965 Integrated Graphics Controller"
   Driver      "intel"
   BusID      "PCI:0:2:0"
EndSection

Section "Monitor"
   Identifier   "Generic Monitor"
   Option      "DPMS"
   HorizSync   30-65
   VertRefresh   50-75
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "Intel Corporation 82G965 Integrated Graphics Controller"
   Monitor      "Generic Monitor"
   DefaultDepth   16
   SubSection "Display"
      Modes      "1280x1024" "1280x960" "1024x768" "800x600" "640x480"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
   Screen      "Default Screen"
   InputDevice   "Generic Keyboard"
   InputDevice   "Configured Mouse"
EndSection



Титла: Linux-а забравя настройките за часа и резолюцията
Публикувано от: paucku в Sep 11, 2007, 11:02
Относно часовника
Намерих някакъв инструмент tzselect и го пуснах. Никъде не ме попита за това дали часовника ми е настроен по GMT или не.

Ще го пробвам довечера това dpkg-reconfigure tzdata.


Титла: Linux-а забравя настройките за часа и резолюцията
Публикувано от: Gaara в Sep 11, 2007, 21:24
Интересна ми е следната секция от конф файла ти
Примерен код

..........................................
Section "Screen"
Identifier "Default Screen"
Device "Intel Corporation 82G965 Integrated Graphics Controller"
Monitor "Generic Monitor"
DefaultDepth 16
SubSection "Display"
Modes "1280x1024" "1280x960" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
...........................................


при мен тази секция е
Примерен код

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "metamodes" "1280x1024_85 +0+0; 1024x768 +0+0; 800x600 +0+0; 640x480 +0+0"
    Option "XAANoOffscreenPixmaps" "true"
    SubSection     "Display"
        Depth       24
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Обръщам внимание на Depth  :D


Титла: Linux-а забравя настройките за часа и резолюцията
Публикувано от: paucku в Sep 12, 2007, 11:04
Цитат (Gaara @ Сеп. 11 2007,21:24)
Обръщам внимание на Depth  :D

Ами монитора е скапан и затова така. Мисля, че пробвах и 24, ама не си спомням със сигурност.

Снощи пуснах Кубунтуто, което съм си инсталирал dual boot и се оказа, че то има същите два проблема.

Относно часовника:
Цитат
$ sudo dpkg-reconfigure -plow tzdata

Current default timezone: 'Europe/Sofia'
Local time is now:      Wed Sep 12 02:13:09 EEST 2007.
Universal Time is now:  Tue Sep 11 23:13:09 UTC 2007.(Това е верният час)

Най-накрая казах на часовника да ми показва UTC времето, а не софийското такова.


Титла: Linux-а забравя настройките за часа и резолюцията
Публикувано от: Gaara в Sep 12, 2007, 11:18
Не ме разбираш. В твоят конфиг има DefaultDepth 16, а ти нямаш Depth 16, т.е. според мен трябва да изглежда така:
Цитат

Section "Screen"
Identifier "Default Screen"
Device "Intel Corporation 82G965 Integrated Graphics Controller"
Monitor "Generic Monitor"
DefaultDepth 16
SubSection "Display"
Depth  16
Modes "1280x1024" "1280x960" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

 :D


Титла: Linux-а забравя настройките за часа и резолюцията
Публикувано от: paucku в Sep 12, 2007, 11:52
Цитат (Gaara @ Сеп. 12 2007,11:18)
Не ме разбираш. В твоят конфиг има DefaultDepth 16, а ти нямаш Depth 16, т.е. според мен трябва да изглежда така:
Цитат

Section "Screen"
Identifier "Default Screen"
Device "Intel Corporation 82G965 Integrated Graphics Controller"
Monitor "Generic Monitor"
DefaultDepth 16
SubSection "Display"
Depth  16
Modes "1280x1024" "1280x960" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

 :D

Хм, довечера ще го пробвам това. Не знам защо при dpkg-reconfigure не го е сложил това нещо.


Титла: Linux-а забравя настройките за часа и резолюцията
Публикувано от: paucku в Sep 13, 2007, 12:17
Цитат (Gaara @ Сеп. 12 2007,11:18)
Не ме разбираш. В твоят конфиг има DefaultDepth 16, а ти нямаш Depth 16

Това последното не помогна.

Почти няма значение, какво ще напиша в xorg.conf — едно си баба знае, едно си бае — винаги си пуска резолюция 1280x768, независимо, че такава никъде не е описана.

П.П. Ще взема да изтрия тоя xorg.conf пък да видим какво ще стане ;).





Титла: Linux-а забравя настройките за часа и резолюцията
Публикувано от: the_real_maniac в Sep 13, 2007, 13:40
Гара е прав , че ти трябва default моде, най-малкто да ликвидираш един възможен проблем:

Примерен код


Section "Screen"
   Identifier     "Screen0"
   Device         "Videocard0"
   Monitor        "Monitor0"
   DefaultDepth    16
   SubSection     "Display"
       Depth       16
       Modes      "1024x768" (остави само резолюцията която искаш;) )
   EndSubSection
EndSection


пп: bit depth се определя от картата, не от монитора, дали монитора ще изкара този цвят си е негов проблем, това че видоеот ще каже изкарай цвят палитра 1000 , а той може само 500 и няма да видиш 100-0, а примерно 498 не е проблем, проблем е дали картата - > драйвера по-точно правилн оможе да го поддържа, примерно ...

за ати картите на fglrx по едно време , а и май още ги карта да бачкат само на 24 depth mode , за да ползваш всички екстри :)


Титла: Linux-а забравя настройките за часа и резолюцията
Публикувано от: paucku в Sep 13, 2007, 16:12
Картата е Intel X3000.

Мисля, че бях пробвал с Depth 24, но пак ще пробвам.

Странното е, че всеки път след като напиша dpkg-reconfigure xserver-xorg тази опция изчезва от файла. Но пък аз упорито ще му я добавям :).

Благодаря ви много. Утре ще кажа докъде съм я докарал (или пък ако пуснат нета, довечера още:)).


Титла: Linux-а забравя настройките за часа и резолюцията
Публикувано от: paucku в Sep 14, 2007, 11:24
В крайна сметка реших, че ще си търся друг монитор (не толкова заради настройките, колкото заради 60-те херца, на които работи). Ако случайно имате 17" такъв, който ви пречи и искате да се освободите от него моля ви вижте тази тема.