Давно не подключил монитор к серверу. Вчера подключил и обнаружил, что не могу работать с консоли после загрузки.
Последним стартует INET (успешно - статус done). После него ещё одна строка пустая, но тоже со статусом done в конце. И так висит бесконечно. На приглашение логина не выходит.
Если залогиниться удалённо и сменить runlevel, то с консоли можно логиниться (пробовал и для 3 и для 5). Но после перезагрузки на логин не выходит. В общем-то перезагружаюсь я редко. Но всё равно неудобно это.
Нужно, чтоб апач подгружал библиотеку apwgate20x.so (из SAP ITS 620 standalone). Инсталляха ITS библиотеки все установила, в конфиг апача прописала туда ссылку:
# cat rcapache2.out
Syntax error on line 112 of /etc/apache2/httpd.conf:
Cannot load /usr/sap/its/6.20/programs/apwgate20x.so into server: /usr/sap/its/6.20/programs/apwgate20x.so: cannot open shared object file: No such file or directory
Соответственно сама apwgate20x.so там разумеется есть и с правами на неё всё впорядке.
У меня есть подозрение, что для апача надо туда прописать LD_LIBRARY_PATH. Вопрос - как это сделать? Или может быть другие диагнозы будут?
После запуска Иксов и возвращения назад в текстовый режим самопроизвольно смещается по горизонтали начало экрана. Причём со скроллингом, но какая-то часть текста всё равно остаётся не видна.
Каких-либо закономерностей не нашёл. Находясь в Иксах просто могу несколько раз нажать Ctrl-Alt-F1 и обратно Alt-F7 - результат может быть разным, в том числе никакого смещения может не быть. В Иксах никогда никакого аналогчного смещения не наблюдается. Только в текстовом режиме и только на ЖК-мониторах (как на обычных компьютерах, так и на ноутбуках). На ЭЛ мониторах всё нормально. Замечено на версии SLES9-SP3 (с другими не пробовал ЖК мониторы).
Если есть смещение на какой-то одной виртуальной консоли, то при переключении на другую виртуальную консоль напрямую (Alt-Fn, без перехода в Иксы) всегда наблюдается одинаковое горизонтальное смещение.
SLES9-SP3 для x64. Регулярно обновляю пакеты с новеля. В очередной раз обновил кернел (2.6.5-7.267-smp), перезагрузился. Не смог войти через ssh. Логин проверяет нормально, а потом выкидывает. Зашёл с консоли, стёр (переместил) /etc/pam.d/sshd - стало пускать. Похожая проблема и с vsftpd. Но там такой финт не прокатил. При этом некоторые директории/файлы показывает нормально. Перейти можно в любые каталоги, даже в те, которые не видны.
ftp> user
Имя пользователя root
331 Please specify the password.
Пароль:
230 Login successful.
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
226 Transfer done (but failed to open directory).
/etc/pam.d/sshd:
#%PAM-1.0
auth required pam_unix2.so # set_secrpc
auth required pam_nologin.so
auth required pam_env.so
account required pam_unix2.so
account required pam_nologin.so
password required pam_pwcheck.so
password required pam_unix2.so use_first_pass use_authtok
session required pam_unix2.so none # trace or debug
session required pam_limits.so
# Enable the following line to get resmgr support for
# ssh sessions (see /usr/share/doc/packages/resmgr/README.SuSE)
#session optional pam_resmgr.so fake_ttyname
/etc/pam.d/vsftpd:
#%PAM-1.0
# Uncomment this to achieve what used to be ftpd -A.
# auth required pam_listfile.so item=user sense=allow file=/etc/ftpchroot onerr=fail
auth required pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
# Uncomment the following line for anonymous ftp.
#auth sufficient pam_ftp.so
auth required pam_unix2.so
auth required pam_shells.so
account required pam_unix2.so
password required pam_unix2.so
session required pam_unix2.so
Для доступа к серверу обычно использую putty, при очередном логине рутом с консоли получил не стандартный красно-жёлтый Desktop с бомбочками, а фулскрин yast2, при закрытии которого закрывается вся сессия. Изменить размер яста можно, но под ним расположен только стандартный нерутовский синенький фон. Запустить ничего другого нельзя.
Если заходить другим пользователем, то открывается нормальное KDE.
После чего это произошло теперь уже сказать трудно, потому что с консоли захожу редко.