Запуск иксов (Не могу запустить от обычного пользовР)

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

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

Аватара пользователя
Dominator.RUS
Сообщения: 16
ОС: ubuntu

Запуск иксов

Сообщение Dominator.RUS »

Как запустить иксы от обычного пользователя. У меня они запускаются только под рутом.
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Запуск иксов

Сообщение Uncle_Theodore »

Dominator.RUS писал(а):
25.04.2007 15:18
Как запустить иксы от обычного пользователя. У меня они запускаются только под рутом.

Что выводит команда
startx
?
Спасибо сказали:
Аватара пользователя
Dominator.RUS
Сообщения: 16
ОС: ubuntu

Re: Запуск иксов

Сообщение Dominator.RUS »

Вот такую вот штуку.
xauth: creating new authority file /home/dominator/.serverauth.7675
xauth: /home/dominator/.Xauthority not writable, changes will be ignored
xauth: error in locking authority file /home/dominator/.Xauthority
xauth: error in locking authority file /home/dominator/.Xauthority
xauth: error in locking authority file /home/dominator/.Xauthority
X: unable to open wrapper config file /etc/X11/Xwrapper.config
X: user not autorized to run the X server, aborting.

giving up.
xinit: Connection refused (errno 111): unable to connect to X server
xinit: No such process (errno 3): Server error
xauth: error in locking authority file /home/domiator/.Xauthority

Решил проблему установкой GDMа.
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Запуск иксов

Сообщение Uncle_Theodore »

Можно и так.
А можно посмотреть две вещи:
1) Есть ли на Иксе suid bit
2) Кому принадлежить файл $HOME/.Xauthority (должен принадлежать пользователю).
Спасибо сказали:
Аватара пользователя
Dominator.RUS
Сообщения: 16
ОС: ubuntu

Re: Запуск иксов

Сообщение Dominator.RUS »

Что за suid bit?
И еще: у меня семнадцати дюцмовый ЖК монитор, а разрешение выше 1024х764 не выставляется. Куда копать? P.S. драйвер не стоит, т.к. под Radeon 9200SE их давно уже не выпускают.
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Запуск иксов

Сообщение Uncle_Theodore »

Dominator.RUS писал(а):
25.04.2007 18:03
Что за suid bit?

Вот этот
ls -l `which X`
lrwxrwxrwx 1 root root 4 2006-08-25 06:53 /usr/X11R6/bin/X -> Xorg
ls -l `which Xorg`
-rws--x--x 1 root bin 1830912 2005-09-12 02:03 /usr/X11R6/bin/Xorg
И еще: у меня семнадцати дюцмовый ЖК монитор, а разрешение выше 1024х764 не выставляется. Куда копать? P.S. драйвер не стоит, т.к. под Radeon 9200SE их давно уже не выпускают.

xorgconfig'ом можно попробовать настроить. Или воспользоваться программой gtf
Спасибо сказали:
Аватара пользователя
Dominator.RUS
Сообщения: 16
ОС: ubuntu

Re: Запуск иксов

Сообщение Dominator.RUS »

Пробовал задать разрешение командой:
sudo dpkg-reconfigure xserver-xorg
После перезапуска иксов монитор пишет, что разрешение 1280х1024 не поддерживается.
Или воспользоваться программой gtf
Че то я так и не понял как ей пользоваться :/ Как разрешение-то поменять?
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Запуск иксов

Сообщение Aectann »

Dominator.RUS писал(а):
25.04.2007 18:41
Че то я так и не понял как ей пользоваться :/ Как разрешение-то поменять?

В /etc/X11/xorg.conf выставить нужное.
Синтаксис gtf такой:
gtf разрешение_горизонтали разрешение_по_вертикали частота_развертки(например, gtf 1024 768 65 )
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
Darth Ba
Сообщения: 477
Статус: Somewhere above the horizon

Re: Запуск иксов

Сообщение Darth Ba »

2Aectann:
У меня тоже проблемы с видео картой, OS - Ubuntu 7.04
Попробовал поменять с помощью программы gtf, вроде поменялось, но визуально изменений нету. Для прикола поставил 800 на 600, результату ноль... оставил 1280 на 1024 и 75.

Кстати, как заходить в Убунту под аккаунтом root? Он мне пишет, что системный администратор не может входить в систему из главной Log On панели... а откуда тогда может?
Мне нужно изменить файл xorg.conf , но в своём аккаунте, хоть и при администраторских правах, я не в силах это сделать...
До сих пор приходится переключать язык на английский, чтобы поставить знак препинания... мрак.
LightLang Team

Oh let the sun beat down upon my face, stars to fill my dream
I am a traveler of both time and space, to be where I have been

~Led Zeppelin - Kashmir
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Запуск иксов

Сообщение Aectann »

Akiamemoto писал(а):
30.05.2007 19:20
Кстати, как заходить в Убунту под аккаунтом root? Он мне пишет, что системный администратор не может входить в систему из главной Log On панели... а откуда тогда может?
Мне нужно изменить файл xorg.conf , но в своём аккаунте, хоть и при администраторских правах, я не в силах это сделать...
До сих пор приходится переключать язык на английский, чтобы поставить знак препинания... мрак.

Для этого есть sudo, запуск программ из под пользователя с правами root. Про sudo читать в дебиновском разделе, в убунтушном FAQ(и не только там, обсуждали тут эту проблему достаточно много раз).

Попробовал поменять с помощью программы gtf, вроде поменялось, но визуально изменений нету

А вы его в секцию Display прописали? Разрешение из Modeline прописывается так:
"1280x1024_75.00" (вместо обычного "1280x1024")
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Запуск иксов

Сообщение eduard_pustobaev »

Akiamemoto писал(а):
30.05.2007 19:20
2Aectann:
У меня тоже проблемы с видео картой, OS - Ubuntu 7.04
Попробовал поменять с помощью программы gtf, вроде поменялось, но визуально изменений нету. Для прикола поставил 800 на 600, результату ноль... оставил 1280 на 1024 и 75.

А gtf сама ничего не меняет, она просто калькулятор для подсчёта modeline. Я даже под винду ради прикола когда-то компилял(когда с C/C++ только начинали в универе знакомить).
Кстати, как заходить в Убунту под аккаунтом root? Он мне пишет, что системный администратор не может входить в систему из главной Log On панели... а откуда тогда может?
Мне нужно изменить файл xorg.conf , но в своём аккаунте, хоть и при администраторских правах, я не в силах это сделать...
До сих пор приходится переключать язык на английский, чтобы поставить знак препинания... мрак.

root в Ubuntu нафиг не впёрся. sudo gedit, в нём открыть xorg.conf и редактировать на здоровье. Это конечно если вы не додумались сделать sudo passwd...

P.S. В не-winkeys раскладке запятая по-моему на shift+6...
В дисгармонии со вселенной.
Спасибо сказали:
Аватара пользователя
Darth Ba
Сообщения: 477
Статус: Somewhere above the horizon

Re: Запуск иксов

Сообщение Darth Ba »

Оба-на... я-то ничего не делал, но пароль у меня эта штуковина запросила :laugh:
Так что теперь делать? Где его поменять? этот пасворд..
(спустя 2 секунды - пароль ввёл, вроде открылося =)

пс - спасибо! На Shift+6 запятая, на Shift+7 точка. И что ж я сразу не проверил...

2Aectann:
понятно.. что ничего не понятно)
Я и спрашиваю (или здесь не успел написать?) как зайти аккаунт root?
И как прописать GTF в секцию Display?
Я новичок в Убунте =) извините за такой завал тупых вопросов...


ППС - ураааа! Заработала клава!
Осталось сделать дисплей..
LightLang Team

Oh let the sun beat down upon my face, stars to fill my dream
I am a traveler of both time and space, to be where I have been

~Led Zeppelin - Kashmir
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Запуск иксов

Сообщение Aectann »

Akiamemoto писал(а):
30.05.2007 19:50
И как прописать GTF в секцию Display?

В /etc/X11/xorg.conf найти подобные строки(привожу свой конфиг)

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

Section "Screen"
        Identifier      "Default Screen"
        Device          "NVIDIA Corporation NV11 [GeForce2 MX/MX 400]"
        Monitor         "SyncMaster"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1280x1024"  /// вот здесь и подставить Modeline (1280x1024_75.00)
        EndSubSection
EndSection
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Запуск иксов

Сообщение eduard_pustobaev »

Akiamemoto писал(а):
30.05.2007 19:50
Я и спрашиваю (или здесь не успел написать?) как зайти аккаунт root?

Ёптыть да нафига оно вам?
И как прописать GTF в секцию Display?
Я новичок в Убунте =) извините за такой завал тупых вопросов...

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

ed@edwards-desktop:~$ gtf 1680 1050 60

  # 1680x1050 @ 60.00 Hz (GTF) hsync: 65.22 kHz; pclk: 147.14 MHz
  Modeline "1680x1050_60.00"  147.14  1680 1784 1968 2256  1050 1051 1054 1087  -HSync +Vsync


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

Section "Device"
    Identifier    "nVidia Corporation C51PV [GeForce 6150]"
    Driver        "nv"
    BusID        "PCI:0:5:0"
        # 1680x1050 @ 60.00 Hz (GTF) hsync: 65.22 kHz; pclk: 147.14 MHz
  Modeline "1680x1050_60.00_the_best"  147.14  1680 1784 1968 2256  1050 1051 1054 1087  -HSync +Vsync[
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Device        "nVidia Corporation C51PV [GeForce 6150]"
    Monitor        "L204WT"
    DefaultDepth    24
    SubSection "Display"
        Depth        24
        Modes        "1680x1050_60.00_the_best" "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "720x400" "640x480"
    EndSubSection
EndSection


P.S. В поиске это можно было найти раз тридцать...
В дисгармонии со вселенной.
Спасибо сказали:
Аватара пользователя
Darth Ba
Сообщения: 477
Статус: Somewhere above the horizon

Re: Запуск иксов

Сообщение Darth Ba »

Спасибо громадное за помощь!
Странно очень.. в моём Windows XP Home Edition SP2 я ставлю разрешение экрана 1280 на 1024 и всё оки-доки...
Здесь же я попробовал поставить такое разрешение так у меня экрана не хватило. Потом зашёл в меню монитора, смотрю - а там действительно всего лишь 1024 на 768 разрешение.. чудеса!
Что ж, всё равно спасибище громадное! И рукопожатие креркое, кончились мои муки с клавой =)
Научился наконец конфиг этот мацать. :happy:
LightLang Team

Oh let the sun beat down upon my face, stars to fill my dream
I am a traveler of both time and space, to be where I have been

~Led Zeppelin - Kashmir
Спасибо сказали: