LINUX.ORG.RU

xrandr невозможно прописать параметры монитора

 , ,


0

1

Приветствую вас.14.04.ядро 4.2.монитор 1920x1080. Сегодня перезагрузился и решил в грубе переключить ядро на 3. Спустя пару секунд созерцаю плимут убунту низкого разрешения. ? Видимо, разрешение существенно снизилось. После логина все 800х600, помимо прочего выбивает из сессии. Гуглил, искал подобное, но безуспешно. Ни monitors.xml, ни xorg.conf результата не дали. Через tty иксов нет. Как-то удалось xstart - сессия загрузилась, но разрешение по прежнему мало. На xrandr отвечает что failed to get size of gamma for output default minimum 800x600 current 800x600 maximum 800x600 Default connected primary 800x600+0+0 0mm x 0mm 800x600 75.0* cvt 1920x1080 60 данные выводит. xrandr --addmode vga1 1920x1080 пишет о фейле гаммы. xrandr --newmode *паста из cvt* то же самое.

Печально, что, припоминаю, было когда-то что-то подобное - как исправил: ума не приложу. То ли файл некий удалял, то ли еще что. Убунта давно - домашняя система, все было стабильно, ничего нового не ставил. Помогите пожалуйста. Компьютер единственный.

P.S. Заранее извиняюсь за орфографию и пунктуацию - с телефона.

Подробно:

1. Конфигурация. Какая карта или карты (если не одна).

2. Каким кабелем соединяешь монитор с компьютером.

3. Самое главное - лог иксов. На pastebin.com файл /var/log/Xorg.0.log.

Zubok ★★★★★
()
Ответ на: комментарий от Nerbellion

1.VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] PARK [Mobility Radeon HD 5430] 2.Синий в гнездо PC штырьки вкручиваются на котором. 3.paste.ubuntu.com/23266934

Nerbellion
() автор топика
Ответ на: комментарий от Zubok

Вы правы, сегодня, незадолго до этого я через software&updates поставил fglrx-stable(?), затем fglrx просто, наконец вернул все на свободный. Вскоре после этого логаут, ребут, груб, с 4 ядра на 3, далее все и случилось.

Nerbellion
() автор топика
Ответ на: комментарий от Nerbellion

А какой нужен в итоге: проприетарный или свободный? Если свободный, то проприетарный надо удалить. Вообще все пакеты с fglrx. Вот только я не помню, какие там. Все ставил через репозиторий? Ничего сам с сайта AMD не ставил?

sudo apt-get remove --purge fglrx fglrx* fglrx-amdcccle fglrx-dev

Потом удалить (или переимновать) xorg.conf. А также посмотерть, не остались ли какие-то конфиги от fglrx в /etc/X11/xorg.conf.d.

Драйвер fglrx, по-моему (если не ошибаюсь), блеклистит свободный radeon. Если все ставилось из репозитория, то он дожен вроде разблеклистить его при удалении, поэтому пока информацию о том, как это делать самому, я не даю. Сначала сделай вот то, что выше.

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Nerbellion

Только сделай это сначала в ядре 4.x, где ты его ставил.

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Zubok

Благодарю за терпение. Я прямо сейчас попытаюсь.

Nerbellion
() автор топика
Ответ на: комментарий от Zubok

Все через гуи. Я обычно через терминал делал, да по недостатку опыта дерная нелегкая.

Nerbellion
() автор топика
Ответ на: комментарий от Zubok

А также посмотерть, не остались ли какие-то конфиги от fglrx в /etc/X11/xorg.conf

Там даже такой директории нет. Она есть в use/share/x11.

Nerbellion
() автор топика
Ответ на: комментарий от Zubok

sudo apt-get remove --purge fglrx fglrx* fglrx-amdcccle fglrx-dev

fglrx* утащил за собой кучу компонентов на 200 метров. xorg.conf у меня вероятно нет или не делал? После ребута успешно исправил разрешение на прежнюю конфигурацию,но при вводе пароля выбрасывает обратно.

Nerbellion
() автор топика
Ответ на: комментарий от Nerbellion

но при вводе пароля выбрасывает обратно.

Как это происходит? Графическое приглашение для ввода пароля в нормальном разрешении? После ввода пароля пользователя что происходит? Снова на ввод пароля выкидывает или вообще вышвыривает из графики?

Zubok ★★★★★
()
Ответ на: комментарий от Nerbellion

Ну, тут может быть несколько причин, но какая - надо выяснять.

1. Надо посмотреть, пишет ли что-нибудь в конце ~/.xsession-errors.

2. Какие права на /tmp? проверить так: ls -ld /tmp

3. Посмотреть, что пишет после последней попытки захода в /var/log/auth.log

Для начала это.

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Zubok

1. Надо посмотреть, пишет ли что-нибудь в конце ~/.xsession-errors.

paste.ubuntu.com/23267297

2. Какие права на /tmp? проверить так: ls -ld /tmp

drwxrwxrwt 13 root 4096 Oct 3 00:35/tmp

3. Посмотреть, что пишет после последней попытки захода в /var/log/auth.log

paste.ubuntu.com/23267319

Nerbellion
() автор топика
Ответ на: комментарий от Nerbellion

Права на /tmp ок, а остальное завтра гляну. Сегодня уже нет. Или кто-то, может, сегодня ночью тоже посмотрит на логи.

Zubok ★★★★★
()
Ответ на: комментарий от Nerbellion

https://askubuntu.com/questions/223501/ubuntu-gets-stuck-in-a-login-loop

Благодарю пользователя zubok за конструктивное участие в моей горе-беде. Свыше посоветовали совершить

chown username:username. Xauthority

Инцидент исчерпан - внутрь пропустили. Но почти мгновенно появилось некое системное сообщение (не успел прочитать) о просьбе что-то исправить, причем чем быстрее тем лучше. Наверное предстоит в логах искать.

Nerbellion
() автор топика
Ответ на: комментарий от Nerbellion

Ой, да, совсем забыл про ~/.Xauthority. Всегда первым делом в таких случаях надо с ним разбираться. Самое простое - просто его стереть. Он при следующем логине просто перегенерируется.

Zubok ★★★★★
()
Ответ на: комментарий от Nerbellion

Но почти мгновенно появилось некое системное сообщение (не успел прочитать) о просьбе что-то исправить, причем чем быстрее тем лучше.

Посмотри /var/log/apt/term.log и найди там место, где сносилось пакетов на 200 Мб с fglrx. Вполне возможно, что что-то нужное снеслось. Или же все эти пакеты просто оказались системе не нужны.

Zubok ★★★★★
()
Ответ на: комментарий от Zubok

/var/log/apt/term.log

Log started: 2016-10-02 23:42:59 (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 984390 files and directories currently installed.) Removing fglrx (2:15.201-0ubuntu0.14.04.1) ... Purging configuration files for fglrx (2:15.201-0ubuntu0.14.04.1) ... Removing fglrx-core (2:15.201-0ubuntu0.14.04.1) ... Removing all DKMS Modules Done. update-alternatives: using /usr/lib/fglrx-core/unblacklist_ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_GFXCORE.conf (x86_64-linux-gnu_gfxcore_conf) in auto mode update-initramfs: deferring update (trigger activated) Purging configuration files for fglrx-core (2:15.201-0ubuntu0.14.04.1) ... Removing fglrx-updates (2:15.201-0ubuntu0.14.04.1) ... Purging configuration files for fglrx-updates (2:15.201-0ubuntu0.14.04.1) ... Removing fglrx-updates-core (2:15.201-0ubuntu0.14.04.1) ... Purging configuration files for fglrx-updates-core (2:15.201-0ubuntu0.14.04.1) ... Processing triggers for initramfs-tools (0.103ubuntu4.4) ... update-initramfs: Generating /boot/initrd.img-4.2.0-42-generic Processing triggers for libc-bin (2.19-0ubuntu6.9) ... Log ended: 2016-10-02 23:43:34

/var/log/apt/history.log

Start-Date: 2016-10-02 16:44:04 Commandline: aptdaemon role='role-commit-packages' sender=':1.576' Install: fglrx-updates:amd64 (15.201-0ubuntu0.14.04.1), fglrx-updates-core:amd64 (15.201-0ubuntu0.14.04.1, automatic), fglrx-amdcccle-updates:amd64 (15.201-0ubuntu0.14.04.1, automatic) End-Date: 2016-10-02 16:45:37

Start-Date: 2016-10-02 16:51:01 Commandline: aptdaemon role='role-commit-packages' sender=':1.581' Install: fglrx-core:amd64 (15.201-0ubuntu0.14.04.1, automatic), fglrx-amdcccle:amd64 (15.201-0ubuntu0.14.04.1, automatic), fglrx:amd64 (15.201-0ubuntu0.14.04.1) Remove: fglrx-updates:amd64 (15.201-0ubuntu0.14.04.1), fglrx-updates-core:amd64 (15.201-0ubuntu0.14.04.1), fglrx-amdcccle-updates:amd64 (15.201-0ubuntu0.14.04.1) End-Date: 2016-10-02 16:52:27

Start-Date: 2016-10-02 16:54:01 Commandline: aptdaemon role='role-commit-packages' sender=':1.583' Remove: fglrx-amdcccle:amd64 (15.201-0ubuntu0.14.04.1), fglrx:amd64 (15.201-0ubuntu0.14.04.1) End-Date: 2016-10-02 16:54:05

Start-Date: 2016-10-02 23:42:59 Commandline: apt-get remove --purge fglrx fglrx* fglrx-amdcccle fglrx-dev Purge: fglrx-updates:amd64 (), fglrx-core:amd64 (15.201-0ubuntu0.14.04.1), fglrx-updates-core:amd64 (), fglrx:amd64 () End-Date: 2016-10-02 23:43:34

Nerbellion
() автор топика
Ответ на: комментарий от Zubok

Это разве 200 Мб?

Припоминаю, было уведомление, что после операции объем дискового пространства уменьшится на 200, так что вероятно я неправильно выразился.

Nerbellion
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.