И снова обращаюсь к линуксойдам со своими "графическими" проблемами. ОС: Archlinux [а именно chaox] + xfce Поставил, все нормально, обновил все пакеты, в том числе все что связано с xorg. Такая проблема: Нужно поменять разрешение на 1024х600 (нетбук). С gui конфигуратора можно максимум поставить только 800х600. В /etc/X11 xorg.conf отсутсвует. При попытке запуска Xorg -configure, выдает: Fatal server error: Server is already active for display 0 По ctrl-alt-backspace реакции никакой. Все это стоит на virtual box'е Как можно решить данную проблему? Заранее спасибо.
В конфиге иксов можно прописать любое разрещение. Даже не можно, а именно там и нужно всегда прописывать. Хм, полез к себе в конфиг, у меня там: Code: Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Viewport 0 0 Depth 1 EndSubSection SubSection "Display" Viewport 0 0 Depth 4 EndSubSection SubSection "Display" Viewport 0 0 Depth 8 EndSubSection SubSection "Display" Viewport 0 0 Depth 15 EndSubSection SubSection "Display" Viewport 0 0 Depth 16 EndSubSection SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection странно Думал я прописывал разрешение. Но у меня 1024х600 (тоже нетбук) а ты Х-ы убил? очень знакомая проблема. Если в логах Х-ов скажет про ошибку клавиатуры или xkb и тд, то напиши в ПМ, расскажу как исправить.
В том то и прикол что никак не могу иксы убить( killall Xorg, kill pid, ctrl+alt+backspace вообще не работает. Проблема в том, что если и убивается, то автоматически стартует гуишный логинскрин, как вот его отрубить, и остаться в консоли?
хм, ладно, по-другому спрошу. Клавиша alt работает? А логи можно смотреть не убивая Х-ов. /var/log/Xorg* control + alt + f1[f2,f3...fN] (но опять же если альт работает ) оттуда убиваешь kdm (или что там у тебя?) и Х-ы. И можно даже запускать через startx не правильно, killall xinit надо. Или killall X (можно и -9 добавить если так не получается). Вобщем если проблема с клавишей alt - то нет прав на запись в tmp директории, chmod 777 /tmp && chmod 777 /var/tmp должно исправить.
Таких процессов нет. А вот killall Xorg убивает иксы, но говорю, сразу же запускается гуишный логин скрин, вот как его отрубить то? Alt работает, все норм... по ctrl+alt+f1 попадаю в консоль, убиваю иксы, но сразу же запускается гуишный логин скрин, вот как от него избавится?(
глупый вопрос, но запущен ли hal? ну и способ без Чсервера - при загрузке ядра указать single, что даст вам невероятные возможности (вроди консоли с правами root)..
я же говорю, перед убитием Х-ов необходимо убить xdm (kdm,gdm, или какие там еще есть?) ps -A | grep dm выдаст какой именно запущен, хотя есть еще slim, ну я думаю ты знаешь какой у тебя. Есть еще вариант убрать вобще из загрузки логин скрин. только заметил. Кароче как вариант его руками сделать . Там должен быть пример xorg.conf.example.
Вообщем если сделать killall Xorg, иксы убиваются и есть возможность зв 1 секунду ввести Xorg -configure. Получилось... ввел, сгенирился xorg.conf наконецто, но что только с ним не делал, ну никак не ставиться разрешение и глубина цвета(( Если xorg.conf удалить вообще из /etc/X11, то нормлаьно грузится в 800х600, откуда тогда беруться эти параметры?
Нагуглили, что в ~/.config/xfce4/mcs_settings/display.xml есть настройки разрешения... действительно там было 800х600, но смена на 1024х600 ничего не дала(
а ты как его ставишь? Попробуй так: gtf 1024 600 60 (название_проги ширина высота частота). она выдает строку Modeline "1024x600_60.00" *** Ее вставляешь в Section "Monitor" А в Section "Screen" в SubSection "Display" добавить Modes "1024x600_60.00" и рестарт иксов. Это все в /etc/X11/xorg.conf Подробнее _http://www.opennet.ru/tips/info/832.shtml
Да почти так же пробовал, только строку брал из готовго xorg.conf, там тоже самое было... Ругается, говорит: Code: Parse error on line 42 of section Monitor in file /etc/X11/xorg.conf ModeLine VTotal expected. Вот сам xorg.conf: Code: Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" ModulePath "/usr/lib/xorg/modules" FontPath "/usr/share/fonts/misc" FontPath "/usr/share/fonts/100dpi:unscaled" FontPath "/usr/share/fonts/75dpi:unscaled" FontPath "/usr/share/fonts/TTF" FontPath "/usr/share/fonts/Type1" EndSection Section "Module" Load "glx" Load "record" Load "extmod" Load "dri2" Load "dbe" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5 6 7" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" Modeline "1024x600_60.0" 48.96 1024 1168 1312 600 601 604 622 -HSync +Vsync EndSection Section "Device" ### Available Driver options are:- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" ### [arg]: arg optional #Option "ShadowFB" # [<bool>] #Option "KGAUniversal" # [<bool>] Identifier "Card0" Driver "vga" VendorName "InnoTek Systemberatung GmbH" BoardName "VirtualBox Graphics Adapter" BusID "PCI:0:2:0" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Viewport 0 0 Depth 1 EndSubSection SubSection "Display" Viewport 0 0 Depth 4 Modes "1024x600_60.00" EndSubSection SubSection "Display" Viewport 0 0 Depth 8 Modes "1024x600_60.00" EndSubSection SubSection "Display" Viewport 0 0 Depth 15 Modes "1024x600_60.00" EndSubSection SubSection "Display" Viewport 0 0 Depth 16 Modes "1024x600_60.00" EndSubSection SubSection "Display" Viewport 0 0 Depth 24 Modes "1024x600_60.00" EndSubSection EndSection
у тебя одна запись в Modeline пропущена. У меня после запуска gtf: Code: Modeline "1024x600_60.00" 48.96 1024 [B]1064[/B] 1168 1312 600 601 604 622 -HSync +Vsync а у тебя: Code: Modeline "1024x600_60.0" 48.96 1024 1168 1312 600 601 604 622 -HSync +Vsync жирным выделил чего нет у тебя. Руками чтоли переписывал, без копипаста? и в Code: SubSection "Display" Viewport 0 0 Depth 1 EndSubSection тоже Modes припиши.
Оо ладно, попробуй мой конфиг. Code: Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" ModulePath "/usr/lib/xorg/modules" FontPath "/usr/share/fonts/misc/" FontPath "/usr/share/fonts/winttf" FontPath "/usr/share/fonts/OTF" FontPath "/usr/share/fonts/Type1/" FontPath "/usr/share/fonts/100dpi/" FontPath "/usr/share/fonts/75dpi/" EndSection Section "Module" Load "glx" Load "extmod" Load "dri" Load "xtrap" Load "dbe" Load "record" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "us,ru" Option "XkbVariant" "basic" Option "XkbOptions" "grp:alt_shift_toggle" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5 6 7" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" EndSection Section "Device" ### Available Driver options are:- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" ### [arg]: arg optional #Option "NoAccel" # [<bool>] #Option "SWcursor" # [<bool>] #Option "ColorKey" # <i> #Option "CacheLines" # <i> #Option "Dac6Bit" # [<bool>] #Option "DRI" # [<bool>] #Option "NoDDC" # [<bool>] #Option "ShowCache" # [<bool>] #Option "XvMCSurfaces" # <i> #Option "PageFlip" # [<bool>] Identifier "Card0" Driver "intel" VendorName "Unknown Vendor" BoardName "Unknown Board" BusID "PCI:0:2:0" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Viewport 0 0 Depth 1 EndSubSection SubSection "Display" Viewport 0 0 Depth 4 EndSubSection SubSection "Display" Viewport 0 0 Depth 8 EndSubSection SubSection "Display" Viewport 0 0 Depth 15 EndSubSection SubSection "Display" Viewport 0 0 Depth 16 EndSubSection SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection Section "DRI" Mode 0666 EndSection Section "ServerFlags" Option "DontZap" "no" EndSection только Driver пропиши какой нужно, у тебя же не интел карта? Кстати, а иксы на cntrl + alt + back убиваются? Если нет, то с моим конфигом будут?
для виртуал бокса нужно поставить VirtualBox Guest additions , они также поставят видеодрайвер. обычно после установки аддишнов проблем с графикой уже не возникает.
Естесвенно, пробовал закоментить) Реакция таже... В общем, да, как сказал geezer.code, нужно дополнения гостевой ос установить, у меня винда так по дебианом работает, и разрешения экрана само подгоняется. Но вот и тут проблема(( Требует еще какие то linux headers, пэкмэном несмог ничего подобного найти, но кажеться уже понял что нужно сделать. В общем всем спасибо, кто помог, особенно nitx! всем по +5 в репу...
загрузи исходники ядра и закинь в /usr/src/linux-2.6.* и сделай симлинк для /usr/src/linux на эти сорцы
Все блин.. справился наконецто вчера! Сколько усилий, а все надо было две команды)) sudo pacman -S kernel26-chaox-sources sudo ./autorun.sh на образе vbox additions Большое спасибо ребятам с канал #chaox на фриноде