Решено: Не стартуют иксы. (Жалуется на фреймбуффер, которого нет.)

Настройка графического интерфейса, Иксов, десктопов, оконных менеджеров и иксовых терминалов

Модератор: Модераторы разделов

Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Решено: Не стартуют иксы.

Сообщение kma21 »

Привет всем! Я не могу настроить Arch, а именно иксы. Я генерировал xorg.conf командой

Код: Выделить всё

#hwd -xa
как рекомендуется в Вики. Потом пишу и мне выдаЁтся небольшое сообщение, в котором два (EE), жалуется на отсутсвие Type1 и Truetype. Я уже и удалил всЁ из xorg.conf с любым упоминанием таковых, но ничего не помагает. :unsure:

Вообщем, помогите, люди добрые...

В аттаче архив с логом и xorg.conf
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Решено: Не стартуют иксы.

Сообщение Bluetooth »

Мне кажется, в любом случае стОит поставить данные шрифты) а потом, если уж и с ними будет эта проблема, то думать :)
Спасибо сказали:
Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Re: Решено: Не стартуют иксы.

Сообщение kma21 »

Согласен. Но как? каким пакетом они обозваны? Я пытался, но ничего не находил.
Спасибо сказали:
Аватара пользователя
wwvv
Сообщения: 115
ОС: ArchLinux

Re: Решено: Не стартуют иксы.

Сообщение wwvv »

А вы хоть xorg поставили?
pacman -Sy xorg
damn small linux=> slax => mandriva 2008 pwp => opensuse 11.0=> opensuse 11.1=> ubuntu 8.10 => Debian=>ArchLinux!!!
Спасибо сказали:
Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Re: Решено: Не стартуют иксы.

Сообщение kma21 »

Если бы я их не поставил, не работала бы startx ;)


Поставил пакеты xorg-fonts-type1 и freetype2. Но ситуация так же и по указанным путям действительно ничего нет.

Попробовал и стандартный Xandros'овский xorg.conf, такая же лабуда.
Кто-нибудь может скинуть /usr/share/X11/freetype и /usr/share/X11/type1 =)
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Решено: Не стартуют иксы.

Сообщение Bluetooth »

kma21 писал(а):
12.04.2009 17:22
Согласен. Но как? каким пакетом они обозваны? Я пытался, но ничего не находил.

Я не помню. помню, что в арче без проблем их нашел и установил. значит, и вы тоже можете. юзайте поиск в пакмане.
Спасибо сказали:
Flaming
Сообщения: 2579

Re: Решено: Не стартуют иксы.

Сообщение Flaming »

А который xorg? Недавно 1.6 появился, советую именно его, там некоторое увеличение производительности в intel.
Спасибо сказали:
Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: Решено: Не стартуют иксы.

Сообщение ishitori »

может, и не в шрифтах дело...
попробуйте запустить без xorg.conf -- например, переименуйте его.
морнинг круассан..
Спасибо сказали:
Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Re: Решено: Не стартуют иксы.

Сообщение kma21 »

Xorg 1.5. Не хочет он из тестинга ставить... =( Пишу pacman -S testing/xorg-server и он пишет, что нет такого репозитория "testing". Хотя, если писать pacman -U http://ссыль..., то скачивает и видит, что нет зависимостей.

ishitori
Парадоксально, но факт! =) Удалил xorg.conf, запускаю иксы и такая же ошибка! Т.е. нету freetype и нету fbdev. Про type1 больше не заикается. Наверно надо как-то поставить иксы с тестинга...

У меня есть вариант уже поставить старый срез и обновить его потом. Раньше ведь таких проблем не было...
Спасибо сказали:
Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: Решено: Не стартуют иксы.

Сообщение ishitori »

а у вас ветка "тестинг" раскомментирована в pacman.conf?
по идее, если ставили метапакет xorg, то pacman должен был поставить все необходимое для запуска иксов. и не факт, что среди необходимых пакетов есть freetype.
а fbdev зачем-то нужен?.. )
морнинг круассан..
Спасибо сказали:
Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Re: Решено: Не стартуют иксы.

Сообщение kma21 »

Удалено.
Спасибо сказали:
Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Re: Решено: Не стартуют иксы.

Сообщение kma21 »

Поставил иксы из testing. Заново сгенерировал xorg.conf. Те проблемы ушли, но придумали новые =)
Обновил драйвер - xf86-video-intel из testing. Жалуется на отсутствие fbdev. Поставил. Жалуется на отсутсвие /dev/fb0. Пока не знаю, что делать.
Я так понимаю, это framebuffer. Его надо как-то создать??
Спасибо сказали:
Аватара пользователя
trancefer
Сообщения: 485
Статус: $>
ОС: Arch, Slackware, OpenBSD

Re: Решено: Не стартуют иксы.

Сообщение trancefer »

Я так понимаю, это framebuffer. Его надо как-то создать??

Не знаю как с фреймбуфером в арче по дефолту, но его поддержка включается в ядре: Device drivers -> Graphics support -> Support for frame buffer devices
Спасибо сказали:
Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Re: Решено: Не стартуют иксы.

Сообщение kma21 »

У меня стоит ванильное арчевское ядро, 29-е. Я так понял, что его (фреймбуффер) должен создавать udev. Но он его не создаЁт почему-то... =(
Спасибо сказали:
Аватара пользователя
trancefer
Сообщения: 485
Статус: $>
ОС: Arch, Slackware, OpenBSD

Re: Решено: Не стартуют иксы.

Сообщение trancefer »

Я так понял, что его (фреймбуффер) должен создавать udev. Но он его не создаЁт почему-то... =(

Насколько мне известно udev до такого еще не дорос :) фреймбуфер включается при передаче ядру специальных параметров при загрузке.
Спасибо сказали:
Flaming
Сообщения: 2579

Re: Решено: Не стартуют иксы.

Сообщение Flaming »

Я только одного не пойму, зачем подключать testing? xorg-1.6 уже появился в extra, только сегодня его ставил. testing у меня просто-напросто отключён.
Спасибо сказали:
Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Re: Решено: Не стартуют иксы.

Сообщение kma21 »

А у мну не было в extra... Ну суть не в этом, суть в том, что всЁ сводиться к фреймбуфферу.

trancefer
Это я тоже знаю, но вот что прописать? =)
Спасибо сказали:
Аватара пользователя
trancefer
Сообщения: 485
Статус: $>
ОС: Arch, Slackware, OpenBSD

Re: Решено: Не стартуют иксы.

Сообщение trancefer »

kma21, например как описано здесь.
Спасибо сказали:
Flaming
Сообщения: 2579

Re: Решено: Не стартуют иксы.

Сообщение Flaming »

Странно, у меня иксы без всякого framebuffer заводятся. К слову, сам framebuffer завести не смог.
Вот мой рабочий xorg.conf:

Код:

Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" # InputDevice "synaptics" InputDevice "Elantech" "CorePointer" EndSection Section "Module" Load "freetype" # Load "xtt" Load "extmod" Load "GLcore" Load "synaptics" Load "evdev" Load "glx" Load "dri" Load "dbe" #Load "record" Load "xtrap" #Load "type1" EndSection Section "InputDevice" Identifier "Elantech" Driver "synaptics" Option "Protocol" "auto-dev" Option "Device" "/dev/input/by-path/platform-i8042-serio-1-event-mouse" Option "SHMConfig" "on" Option "AccelFactor" "0.0320" # default: 0.0015 Option "MaxSpeed" "0.72" # default: 0.18 Option "Emulate3Buttons" "off" Option "LBCornerButton" "2" Option "LeftEdge" "60" Option "RightEdge" "1070" Option "TopEdge" "90" Option "BottomEdge" "680" Option "VertTwoFingerScroll" "1" Option "HorizTwoFingerScroll" "1" Option "LockedDrags" "1" Option "CoastingSpeed" "0.13" Option "CircularScrolling" "1" Option "CircScrollTrigger" "8" # 8=Top Left Corner EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Device" "/dev/input/mice" Option "Protocol" "IMPS/2" Option "Emulate3Buttons" "yes" Option "ZAxisMapping" "4 5" # Option "CorePointer" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbModel" "pc105" Option "XkbLayout" "us,ru(winkeys)" Option "XkbOptions" "grp:caps_toggle" EndSection Section "Monitor" Identifier "Monitor0" VendorName "ASUS" ModelName "eeePC 901" Modeline "1024x600" 48.96 1024 1064 1168 1312 600 601 604 622 -HSync +VSync # 60 Hz ### Comment all HorizSync and VertRefresh values to use DDC: # HorizSync 31.5 - 48.5 # VertRefresh 50.0 - 70.0 EndSection Section "Device" Identifier "Card0" Driver "intel" Option "UseEdidDpi" "False" Option "DPI" "96x96" EndSection Section "DRI" Mode 0666 EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultDepth 24 # Option "AllowGLXWithComposite" "True" # Option "RenderAccel" "True" # Option "AddARGBGLXVisuals" "True" SubSection "Display" Viewport 0 0 Depth 24 Modes "1024x600" "1024x768" "800x600" "640x480" "1280x1024" "1280x960" "1152x864" EndSubSection EndSection Section "Extensions" Option "Composite" "Enable" Option "Render" "Enable" EndSection Section "ServerFlags" Option "AutoAddDevices" "False" EndSection


К слову про framebuffer - если заведёшь, отпишись, у меня не получается. Собрал в ядре uvesafb, пишу в menu.lst

Код: Выделить всё

kernel /boot/vmlinuz26-eee901-my root=/dev/sda2 ro video=uvesafb:1024x600-32,mtrr:3,ywrap

Эффекта ноль. То есть может grub и пишет какую-то ошибку, но в любом случае я не успеваю её прочитать, строчки слишком быстро пробегают.

trancefer, а что прописать для использования прямо скажем нестандартного разрешения 1024x600?
Спасибо сказали:
Аватара пользователя
trancefer
Сообщения: 485
Статус: $>
ОС: Arch, Slackware, OpenBSD

Re: Решено: Не стартуют иксы.

Сообщение trancefer »

а что прописать для использования прямо скажем нестандартного разрешения 1024x600?

По результатам гугления видимо пока ничего - wide разрешения не поддерживаются (у самого 1680х1050), фрембуфер будет работать только если монитор поддерживает 4:3 разрешения, хотя если понять по какому принципу формируются номера режимов - может чего и выйдет, но сам пока не пытался.

PS Сам фреймбуфер настраивал удачно на ноуте с 1024х768, кстати некоторые драйвера (nvidia в частности) работают только с определенным драйвером фреймбуфера.

UPD: Хотя сейчас нагуглил что вроде как можно.
Спасибо сказали:
Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Re: Решено: Не стартуют иксы.

Сообщение kma21 »

Эх, блин... Переустановил я арч. В extra появился Xorg 1.6. Поставил. Поставил видео-драйвер. Начал генерировать xorg.conf, с помощью hwd, он пишет, что не установлены иксы. Начал конфигурировать через X -configure, то он тоже создаЁт сомнительный xorg.conf, который запускается, и всЁ. Никаких оконных менеджеров и прочего. Хотя, запуск без xorg.conf показал оконный менеджер, но не работала клава и мышка...


UPD
И всЁ-таки русские не сдаются! =) Домучал я иксы, сочинил xorg.conf из сгенерированного X -configure, xorg.conf Flaming'а (отдельное спасибо), и ещЁ с форума какого-то. Долго бился с клавой, работает тачпад, а клава нет. Запустил еЁ через HAL, надо теперь настраивать. Да и так вроде тру, как говорят в Вики =)
Вообщем, я на арче =)

Всем спасибо большое за помощь и мучание мозгов! =)
Спасибо сказали: