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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Yri в Jun 20, 2007, 20:29



Титла: Проблем с Х на генто
Публикувано от: Yri в Jun 20, 2007, 20:29
Здравейте, инсталирах си генто, но след близо 2 дена компилиране на КДЕ не успях да го стартирам :(
Дава следната грешка

Примерен код
localhost /# [b]startx[/b]
hostname  Unknown host
xauth:       create new authority file /root/.server.......
xinit:         No sush file or directory (errno 2) no server .....

Use the --option, or make shure that /usr/bin is ..........................................................................................

...............................................

xinit:     server error



Можете ли да ми кажете на какво може да се дължи и как да я оправя?


Титла: Проблем с Х на генто
Публикувано от: loxs в Jun 20, 2007, 20:57
ъ? защо стартираш X  като руут?


Титла: Проблем с Х на генто
Публикувано от: Nikolavp в Jun 20, 2007, 21:12
Цитат (Yri @ Юни 20 2007,21:29)
Здравейте, инсталирах си генто, но след близо 2 дена компилиране на КДЕ не успях да го стартирам :(
Дава следната грешка

Примерен код
localhost /# [b]startx[/b]
hostname  Unknown host
xauth:       create new authority file /root/.server.......
xinit:         No sush file or directory (errno 2) no server .....

Use the --option, or make shure that /usr/bin is ..........................................................................................


...............................................

xinit:     server error



Можете ли да ми кажете на какво може да се дължи и как да я оправя?

Направи си нов user:). Можеш да видиш дали имаш правилните настройки в /etc/hosts и /etc/conf.d/hostname. Това трябва да те оправи :) за сега, защото за толкова "обилна" информация толкова  :crazy:


Титла: Проблем с Х на генто
Публикувано от: Kollin в Jun 20, 2007, 21:34
USEflags ? :huh:


Титла: Проблем с Х на генто
Публикувано от: Yri в Jun 20, 2007, 21:46
Инсталирам за пръв път генто. Инсталацията направих ръководейки се по тази статия. Всичко мина без никакъв проблем. Смених си стандартния hostname от localhost на darkstar (по ме кефи :)). след което инсталирах KDE (emerge KDE), почти 2 дена се компилира. Направих си нов потребител: adduser yri.
Под него се опитах да стартирам отново х-а:
Примерен код
yri@darkstar /root $ startx
hostname: Uncnown host

xauth:       error in locking authority file /home/yri/.serverauth.5348
xauth:       error in locking authority file /home/yri/Xauthority
xauth:       error in locking authority file /home/yri/Xauthority
xauth:       error in locking authority file /home/yri/Xauthority
xauth:       error in locking authority file /home/yri/Xauthority
xinit:         Permission denied (errno 13) no server X in PATH

Use the --option, or make shure that /usr/bin is your path and that "X" is a program or a link to the right type of server for your display. Possible server names include:
                 Xorg                  X.org displays

xinit:     server error
xauth:   error in locking authority file /home/yri/Xauthority


Това е всичко което съм правил. Компютъра ми е Athlon Thunderbirth 1GHz, 512MB PC 133, Radeon9550, 120GB Seagate

@Kollin под USEflags се разбитрат тези описани в make.conf нали? Това са всичките мисля:
Примерен код
USE="acc acpi alsa avi dts encode ffmpeg freetype hal mmx mp3 opengl samba sse svga truetype unicode xine xv xvid win32codecs firefox real flac"


Титла: Проблем с Х на генто
Публикувано от: loxs в Jun 20, 2007, 21:55
Mда, сега добави в USE флаговете X и kde
След това направи
emerge --sync
emerge -uDNav world

и чакай още два дена да се компилира наново :)


Титла: Проблем с Х на генто
Публикувано от: Yri в Jun 20, 2007, 21:59
Сериозно ли още два дена ... :( Е как да е, ако така ще стане ще чакам какво да правя :( Благодаря за инфото.

Едит: сигурни ли сте че така ще стане? Не ми се чака сумати време и после пак да го правя на ново. Ако има още някой важен флаг моля кажете да го сложа докато е време.
Благодаря!





Титла: Проблем с Х на генто
Публикувано от: loxs в Jun 20, 2007, 22:01
И само между другото... по-умно е да деинсталираш кде:

emerge --uninstall kde
emerge --depclean --ask

и след това да инсталираш kde-meta

emerge kde-meta

Това е пак kde, но всяка програма като konsole, konqueror и т.н. се компилира по отделно... като отделен пакет. По този начин после ще е много по-лесно ако се наложи да прекомпилираш само една от програмите на КДЕ

Аз дори инсталирам по отделно всеки компонент.

emerge kdebase-meta kdebindings-meta kdeadmin-meta kdeaddons-meta kdeutils-meta kdeartwork-meta
и после добавям малко допълнителни неща като
akregator, kopete, kget, kmix, amarok

По този начин получавам едно мъничко кде, което хем се компилира по-бързо, хем не ми заема един куп място на харда с боклуците си.





Титла: Проблем с Х на генто
Публикувано от: loxs в Jun 20, 2007, 22:10
Извинявам се за флууд-а, но искам да съм сигурен, че Yri ще види новия пост.

Още по-умно е преди да си инсталираш KDE да си инсталираш някоя малка графична среда. Препоръчвам fluxbox. Тя ще се компилира много бързо. После можеш да си компилираш firefox, някоя програма за бързи съобщения, xchat и т.н.... За да можеш да търсиш помощ докато си в gentoo... да не се налага да ребуутваш в някоя друга операционна система.

По този начин компилацията на КДЕ няма да значи 2 дена без компютър.

А... и между другото, можеш да се свържеш с мен за да ти помагам.. няма да имам нищо против:

Jabber: loxs@jaim.at
ICQ: 339536054
IRC (UniBG): loxs

ПП: Точно сега излизам за около половин, така че ако ме търсиш няма да ме има. Но след това ще съм онлайн





Титла: Проблем с Х на генто
Публикувано от: Yri в Jun 20, 2007, 22:15
loxs благодаря ти за помоща, след като реша проблема ще опиша как съм го постигнал и ще го постна тук за да може ако още някой има подобен проблем да не се лута!


Титла: Проблем с Х на генто
Публикувано от: Nikolavp в Jun 20, 2007, 22:48
Цитат (Yri @ Юни 20 2007,23:15)
loxs благодаря ти за помоща, след като реша проблема ще опиша как съм го постигнал и ще го постна тук за да може ако още някой има подобен проблем да не се лута!

Мда няма да е зле и да погледнеш профилите :). eselect profile list;eselect profile set "number"(предлагам ти 2007/Desktop/ :))


Титла: Проблем с Х на генто
Публикувано от: metal в Jun 21, 2007, 00:50
Цитат (Yri @ Юни 20 2007,22:46)
Инсталирам за пръв път генто. Инсталацията направих ръководейки се по тази статия. Всичко мина без никакъв проблем. Смених си стандартния hostname от localhost на darkstar (по ме кефи :)). след което инсталирах KDE (emerge KDE), почти 2 дена се компилира. Направих си нов потребител: adduser yri.
Под него се опитах да стартирам отново х-а:
Примерен код
yri@darkstar /root $ startx
hostname: Uncnown host

xauth:       error in locking authority file /home/yri/.serverauth.5348
xauth:       error in locking authority file /home/yri/Xauthority
xauth:       error in locking authority file /home/yri/Xauthority
xauth:       error in locking authority file /home/yri/Xauthority
xauth:       error in locking authority file /home/yri/Xauthority
xinit:         Permission denied (errno 13) no server X in PATH

Use the --option, or make shure that /usr/bin is your path and that "X" is a program or a link to the right type of server for your display. Possible server names include:
                 Xorg                  X.org displays

xinit:     server error
xauth:   error in locking authority file /home/yri/Xauthority


Това е всичко което съм правил. Компютъра ми е Athlon Thunderbirth 1GHz, 512MB PC 133, Radeon9550, 120GB Seagate

@Kollin под USEflags се разбитрат тези описани в make.conf нали? Това са всичките мисля:
Примерен код
USE="acc acpi alsa avi dts encode ffmpeg freetype hal mmx mp3 opengl samba sse svga truetype unicode xine xv xvid win32codecs firefox real flac"

USE флаговете не са  само в make.cong, а и в още няколко фаила (в зависимост от профила, който си избрал. Emerge --info ще ти каже всичките вдигнати глобални флагове на системата ти. Флага X със сигурност е вдигнат, а kde - 99%, така че новото прекомпилиране ще бъде напразно. Ако не е късно вече, провери първо това, преди да започнеш прекомпилирането. Апропо, кой ти е профила - ако не знаеш - eselect profile show ще ти каже, а eselect profile list ще ти покаже всички възможни (за момента). Ако я няма инсталирана - emerge eselect (доста полезна програмка, така че не се замисляй дали да я инсталираш (ако не е инсталирана). Имаш ли изобшо инсталиран Х? Emerge -s xorg какво казва?


Титла: Проблем с Х на генто
Публикувано от: ray в Jun 21, 2007, 03:22
Здравейте,

Вероятно проблема е в собственика/правата за достъп на файла: .Xauthority в домашната папка на yri.
Сигурно са root:root - промени ги на yri:users
В съобщението си го казва (имал съм такива проблеми,от време на време :-)
Успех. Румен


Титла: Проблем с Х на генто
Публикувано от: ivo1204 в Jun 21, 2007, 03:42
KDE може да стартираш и с "kdm" , a да влезеш като роот в КДЕ , трябва да редактираш .../kdm/kdmrc .
AllowRootLogin=true