Журнал LinuxFormat - перейти на главную

LXF167:От­ве­ты

Материал из Linuxformat
(Различия между версиями)
Перейти к: навигация, поиск
(7 Slackware виснет)
 
(не показаны 2 промежуточные версии 1 участника)
Строка 252: Строка 252:
 
Ском­пи­ли­ро­ван­ная про­грам­ма обыч­но уста­нав­ли­ва­ет­ся в /usr/local/bin, ес­ли при за­пуске ./configure не ука­за­но ина­че. Ес­ли в сис­те­ме с фор­ма­том па­ке­тов RPM configure жа­лу­ет­ся на то, что биб­лио­те­ки нет там, где она точ­но есть, уста­но­ви­те со­от­вет­ст­вую­щий па­кет -devel, на­при­мер, libbar-devel.
 
Ском­пи­ли­ро­ван­ная про­грам­ма обыч­но уста­нав­ли­ва­ет­ся в /usr/local/bin, ес­ли при за­пуске ./configure не ука­за­но ина­че. Ес­ли в сис­те­ме с фор­ма­том па­ке­тов RPM configure жа­лу­ет­ся на то, что биб­лио­те­ки нет там, где она точ­но есть, уста­но­ви­те со­от­вет­ст­вую­щий па­кет -devel, на­при­мер, libbar-devel.
 
}}  
 
}}  
==== Часто задаваемые вопросы ====
+
 
+
{{Врезка|left|Заголовок=Часто задаваемые вопросы |Ширина=98|Содержание=  
 
> В одних ди­ст­ри­бу­ти­вах для за­пуска про­грамм root ис­поль­зу­ет­ся sudo, в дру­гих — бо­лее тра­ди­ци­он­ная su. Что луч­ше?
 
> В одних ди­ст­ри­бу­ти­вах для за­пуска про­грамм root ис­поль­зу­ет­ся sudo, в дру­гих — бо­лее тра­ди­ци­он­ная su. Что луч­ше?
  
Строка 277: Строка 277:
  
 
su
 
su
 +
}}
  
 
===По­мо­ги­те нам по­мочь вам===
 
===По­мо­ги­те нам по­мочь вам===

Текущая версия на 12:31, 9 ноября 2018

Содержание

[править] Ответы

Есть вопрос по от­кры­то­му ПО? Пишите нам по адресу answers@linuxformat.ru, и мы най­дем от­вет.

[править] 1 Мелковатый текст

В Мне нра­вит­ся команд­ная стро­ка. Во-пер­вых, я к ней при­вык (я занима­юсь про­грам­ми­ро­ванием еще с 1971 го­да), во-вто­рых, у ме­ня не очень хо­ро­шее зрение, и 25 строк на 19-дюй­мо­вом монито­ре для ме­ня удоб­но.

Не­дав­но я по­про­бо­вал Slackware 14.0 и столк­нул­ся с про­бле­мой. Ес­ли, как обыч­но, ука­зать па­ра­метр vga=normal в lilo.conf, то в на­ча­ле за­груз­ки на эк­ране 25 строк, но по­том ка­кой-то скрипт — ка­кой, не знаю — оп­ре­де­ля­ет, что монитор под­дер­жи­ва­ет боль­шее раз­ре­шение, и пе­ре­клю­ча­ет­ся на него. В ито­ге на эк­ране 65 строк мел­ко­го тек­ста, и это мне не нра­вит­ся.

Ка­кой имен­но скрипт это де­ла­ет? И как под­чинить его се­бе?

Мож­но ли при­ну­ди­тель­но вер­нуть прежнее раз­ре­шение команд­ной стро­ки? Как уве­ли­чить раз­мер шриф­та в команд­ной стро­ке?

Том Грувз [Tom Groves]

О За из­менение раз­ре­шения монито­ра от­ве­ча­ет хит­рая шту­ка под на­званием KMS (Kernel Mode Setting – уста­нов­ка ре­жи­ма яд­ра). Как X мо­жет в оп­ре­де­лен­ный мо­мент оп­ре­де­лить воз­мож­но­сти монито­ра и вы­брать раз­ре­шение без фай­ла xorg.conf, так и яд­ро де­ла­ет то же са­мое для вир­ту­аль­ных кон­со­лей.

Что­бы от­клю­чить KMS, до­бавь­те к па­ра­мет­рам яд­ра nomodeset в lilo.conf (а ес­ли у Вас Grub 2 – пе­ре­мен­ные GRUB_CMDLINE_LINUX и GRUB_CMDLINE_LINUX_DEFAULT в etc/default/grub). Тогда яд­ро пе­ре­станет вы­би­рать раз­ре­шение, и вме­сто это­го при­мет Ва­шу на­строй­ку. Вме­сто vga=normal мож­но ука­зать кон­крет­ный ви­део­ре­жим, что­бы по­дог­нать монитор к сво­им по­треб­но­стям.

Спи­сок ко­дов, при­ме­няе­мых с па­ра­мет­ром vga, досту­пен по ссыл­ке http://bit.ly/RvAE5.

Впро­чем, ес­ли за­дать боль­ший раз­мер шриф­та и за­тем бо­лее вы­со­кое раз­ре­шение, бу­к­вы бу­дут бо­лее чет­ки­ми – строк на эк­ране по­мес­тит­ся боль­ше, а чи­тае­мость тек­ста со­хранит­ся.

Для из­менения шриф­та кон­со­ли восполь­зуй­тесь ко­ман­дой setfont – спи­сок доступ­ных шриф­тов мож­но най­ти в ка­та­ло­ге /usr/share/kbd/consolefonts. На­при­мер, там имеется файл sun12 × 22.psfu.gz; раз­мер вы­гля­дит под­хо­дя­щим для Ва­ше­го слу­чая. Мо­же­те по­про­бо­вать его, на­брав

setfont sun12x22

Ес­ли по­сле из­менения шриф­та текст станет нечи­тае­мым, вы­полните коман­ду setfont без па­ра­мет­ров: она восста­на­вливает шрифт по умол­чанию. Оп­ре­де­лив­шись со шриф­том, сде­лай­те из­менения по­сто­ян­ны­ми, из­менив файл /etc/rc.d/rc.font. Он за­кан­чи­ва­ет­ся ко­ман­дой setfont -v, ко­то­рая вы­би­ра­ет шрифт по умол­чанию. Из­мените ее, так что­бы она за­гру­жа­ла нуж­ный шрифт, как по­ка­за­но вы­ше, и сде­лай­те файл ис­пол­няе­мым, что­бы он за­пускал­ся во вре­мя за­груз­ки Slackware.

chmod +x /etc/rc.d/rc.font

Те­перь у Вас есть круп­ные чет­кие шриф­ты на монито­ре с при­лич­ным раз­ре­шением. По умол­чанию мак­си­маль­ный кегль шриф­та – 22, но при необ­хо­ди­мо­сти в Ин­тернете лег­ко най­ти шриф­ты боль­ше­го раз­ме­ра.

[править] 2 USB-ди­ст­ри­бу­тив

В Я хо­чу уста­нав­ли­вать и за­пускать ди­ст­ри­бу­тив с флэш­ки на раз­ных ком­пь­ю­те­рах. Мне нуж­на воз­мож­ность до­бав­лять и уда­лять про­грам­мы и со­хра­нять свою ра­бо­ту.

Сан­дерс­сон [Sandersson]

О Ес­ли ди­ст­ри­бу­тив Вам без­раз­ли­чен – лишь бы ра­бо­тал, я бы пред­ло­жил тот, что спе­ци­аль­но за­ду­ман для за­груз­ки с USB, на­при­мер, Knoppix (http://knoppix.net). Ес­ли же Вы на­ме­ре­ны за­гру­жать с флэш­ки свой лич­ный ди­ст­ри­бу­тив, то ва­ри­ан­тов есть несколь­ко.

В Ubuntu и его про­из­вод­ных для соз­дания за­гру­зоч­ной флэш­ки из ISO-об­раза есть ути­ли­та Startup disc Creator. В неко­то­рых дру­гих ди­ст­ри­бу­ти­вах есть ана­ло­гич­ные ути­ли­ты. Бо­лее универ­саль­ное ре­шение – UNetBootin, с ним на флэш­ке останет­ся немно­го мес­та для хранения лич­ных фай­лов.

За­пусти­те про­грам­му UNetBootin, вы­бе­ри­те оп­цию Diskimage в нижней час­ти ок­на, ука­жи­те путь до ISO-об­раза и за­дай­те объ­ем дис­ко­во­го про­стран­ст­ва для поль­зо­ва­тель­ских фай­лов. Убе­ди­тесь, что вы­бра­ли нуж­ный диск внизу.

Ес­ли за­дать тип дис­ка USB Drive, бу­дут по­ка­за­ны толь­ко съем­ные дис­ки, а при вы­бо­ре Hard Drive Вы смо­же­те пи­сать на лю­бое уст­рой­ст­во; но учтите, что вы­бор сис­тем­но­го дис­ка унич­то­жит су­ще­ст­вую­щую ОС.

[править] 3 Веч­ное мон­ти­ро­вание

В Вся моя му­зы­ка и ви­део хра­нят­ся на дис­ке NAS, а в Rhythmbox ука­за­но рас­по­ло­жение ка­та­ло­га с му­зы­кой. Я хо­чу, что­бы ка­та­ло­ги нель­зя бы­ло раз­мон­ти­ро­вать. Сей­час в мо­ем fstab со­дер­жит­ся сле­дую­щее:

//192.168.1.4/music/ /home/fran/NASmusic cifs guest,uid=1000,iocharset=utf8,codepage=unicode,unicode 0 0

//192.168.1.4/videos/ /home/fran/NASvideos cifs guest,uid=1000,iocharset=utf8,codepage=unicode,unicode 0 0

Что нуж­но сде­лать, что­бы их нель­зя бы­ло раз­мон­ти­ро­вать?

FranBlakes, с фо­ру­мов

О Запись в fstab по­зво­ля­ет мон­ти­ро­вать и раз­мон­ти­ро­вать диск толь­ко поль­зо­ва­те­лю root или че­рез ко­ман­ду sudo. По­ме­шать root раз­мон­ти­ро­вать диск нель­зя – он(а) не зря на­зы­ва­ет­ся су­пер­поль­зо­ва­те­лем; а вот по­ве­дение sudo под­да­ет­ся кон­тро­лю.

Ес­ли в Ва­шем ди­ст­ри­бу­ти­ве (как у боль­шин­ст­ва) для пре­достав­ления при­ви­ле­гий root ис­поль­зу­ет­ся sudo, от­крой­те тер­ми­нал и вы­полните ко­ман­ду:

sudo visudo

Она от­кро­ет /etc/sudoers, кон­фи­гу­ра­ци­он­ный файл sudo, в ре­дак­то­ре по умол­чанию. Не пы­тай­тесь ре­дак­ти­ро­вать файл на­пря­мую: мель­чай­шая ошиб­ка мо­жет при­вес­ти к то­му, что Вы не смо­же­те ни за­пустить sudo, ни от­менить свои из­менения. Visudo ко­пи­ру­ет sudoers во вре­мен­ный файл и про­ве­ря­ет син­так­сис, пре­ж­де чем пе­ре­за­пи­сать /etc/sudoers но­вой вер­си­ей.

Ес­ли ре­дак­тор Вам не нра­вит­ся, за­дай­те нуж­ный ре­дак­тор в пе­ре­мен­ной EDITOR, на­при­мер:

export EDITOR=”/usr/bin/nano”

sudo visudo

Най­ди­те стро­ку, в ко­то­рой поль­зо­ва­те­лям груп­пы admin пре­достав­ля­ют­ся все пра­ва – в Ubuntu и его про­из­вод­ных это

%admin ALL=(ALL) ALL

В дру­гих ди­ст­ри­бу­ти­вах бу­дет по­хо­жая запись, хо­тя в неко­то­рых вме­сто admin ис­поль­зу­ет­ся груп­па wheel. Из­мените запись на

Cmnd_Alias UMOUNT = /bin/umount /home/fran/NAS*

%admin ALL=(ALL) ALL, !UMOUNT

Мы соз­да­ли али­ас ко­ман­ды, со­дер­жа­щий спи­сок команд – в дан­ном слу­чае, все­го од­ну, но мож­но ука­зать и несколь­ко, раз­де­лив их за­пя­ты­ми. Мы из­менили стро­ку, за­даю­щую при­ви­ле­гии, ис­клю­чив ко­ман­ды, при­ве­ден­ные в спи­ске. В ре­зуль­та­те Вы смо­же­те смон­ти­ро­вать ре­сурс с sudo, но все по­пыт­ки раз­мон­ти­ро­вать его за­вер­шат­ся неудач­но.

По­сколь­ку мы ука­за­ли ко­ман­ду с мас­кой, все со­от­вет­ст­вую­щие ко­ман­ды бу­дут за­бло­ки­ро­ва­ны, но дру­гие ка­та­ло­ги раз­мон­ти­ро­вать бу­дет мож­но.

Всем поль­зо­ва­те­лям раз­мон­ти­ро­вать об­щий ка­та­лог мы за­пре­ти­ли, и мы уже зна­ем, что поль­зо­ва­те­лю root за­пре­тить это нель­зя, но есть и тре­тья си­туа­ция, ко­то­рая мо­жет при­вес­ти к про­бле­мам – ис­чез­но­вение об­ще­го ре­сур­са.

Это­го недоста­точ­но, что­бы пре­дот­вра­тить целе­на­прав­лен­ное раз­мон­ти­ро­вание; у лю­бой про­грам­мы, за­ви­ся­щей от се­ти, есть риск оши­бок из-за сбо­ев на уда­лен­ном ком­пь­ю­те­ре, в слу­чае про­блем с се­тью или неудач­но­го экс­пор­ти­ро­вания ка­та­ло­га, в Ва­шем слу­чае NAS. Безо­паснее бу­дет пе­ред за­пуском Rhythmbox про­ве­рить, что ка­та­лог досту­пен – сде­лать это мож­но с по­мо­щью коротенького скрип­та.

#!/bin/sh

if mount | grep -q /NASmusic ; then

rhythmbox

else

echo “Music directory not mounted”

exit 1

fi

Он про­ве­ря­ет, смон­ти­ро­ван ли ка­та­лог music; ес­ли да, за­пуска­ет­ся Rhythmbox, а в про­тив­ном слу­чае вы­да­ет­ся со­об­щение. Скрипт про­ве­ря­ет, что уст­рой­ст­во раз­мон­ти­ро­ва­но, но он не по­мо­жет, ес­ли яд­ро ду­ма­ет, что оно еще смон­ти­ро­ва­но, но сер­вер недосту­пен.

Что­бы про­ве­рить это, мож­но по­мес­тить в об­щий ка­та­лог файл и про­ве­рять его на­ли­чие в скрип­те:

if -f /home/fran/NASmusic/.hereiam ; then

...

На­строй­те за­пуск скрип­та че­рез икон­ку или пункт ме­ню и за­пускай­те его вме­сто Rhythmbox.

[править] 4 Mint без мы­ши

В Я ре­шил по­про­бо­вать Mint 13 KDE с но­ябрь­ско­го дис­ка LXF. Воз­мож­но, это­го не стои­ло де­лать на но­ут­бу­ке Asus Aspire 5250-0678. Но на мо­ем ком­пь­ю­те­ре до Hardy ра­бо­та­ли Ubuntu и Mint. В Mint 13 KDE, Mint 13 Cinnamon и Knoppix 7.0.2 на но­ут­бу­ке не ра­бо­та­ет бес­про­вод­ная мышь, а в Windows 7 она ра­бо­та­ет.

В Ин­тернете мно­же­ст­во ре­шений этой про­бле­мы, но боль­шин­ст­во из них де­ся­ти­летней дав­но­сти или не помога­ют. Ве­ро­ят­но, нуж­но сде­лать что-то с /etc/X11/XF86config, но я не мог най­ти, что.

Ян Чеп­мен [Ian Chapman]

О Ва­ша мышь ра­бо­та­ет че­рез Bluetooth или че­рез от­дель­ный USB-бре­лок? Мышь с при­емником долж­на ра­бо­тать точ­но так же, как про­вод­ная: вся бес­про­вод­ная часть со­единения под­дер­жи­ва­ет­ся пол­но­стью на ап­па­рат­ном уровне. Для столь про­стых дей­ст­вий, как уста­нов­ка стан­дарт­но­го уст­рой­ст­ва вво­да, в со­вре­мен­ных ди­ст­ри­бу­ти­вах в файл xorg.conf за­гля­ды­вать точ­но не при­дет­ся. По­про­буй­те от­клю­чить при­емник, за­пустить в тер­ми­на­ле ко­ман­ду

tail -f /var/log/messages

и вклю­чить его сно­ва. На эк­ране долж­ны поя­вить­ся со­об­щения о том, что об­на­ру­же­на мышь и соз­да­но уст­рой­ст­во в /dev/input. Там долж­но быть два уст­рой­ст­ва – /dev/input/mouse0 и /dev/input/mice. Пер­вое – уст­рой­ст­во для дан­ной кон­крет­ной мы­ши (или лю­бо­го дру­го­го ко­ор­ди­нат­но­го уст­рой­ст­ва, на­при­мер, трек­бо­ла или сенсорной пло­щад­ки), а /dev/input/mice со­еди­ня­ет все уст­рой­ст­ва управ­ления ука­за­те­лем в сис­те­ме. Мож­но про­ве­рить, что эти фай­лы чи­та­ют­ся, по­про­бо­вав про­чи­тать их са­мо­му ко­ман­дой

cat /dev/input/mice

При пе­ре­ме­щении мы­ши на эк­ране долж­ны поя­вить­ся (нечи­тае­мые) дан­ные. Ес­ли поя­ви­лось сооб­щение об от­сут­ст­вии прав досту­па, пред­ва­ри­те эту ко­ман­ду sudo. Это не яв­ля­ет­ся про­бле­мой, так как X-сер­вер вы­пол­ня­ет­ся от имени root, даже ес­ли по­верх него – ра­бо­чий стол поль­зо­ва­тель­ско­го про­цес­са. Ес­ли ниче­го не про­ис­хо­дит, за­пусти­те от имени root dmesg, что­бы по­смот­реть, ка­кое уст­рой­ст­во яд­ро соз­да­ло для мы­ши. Ко­ман­да

sudo dmesg | grep input

долж­на по­ка­зать спи­сок об­на­ру­жен­ных уст­ройств вво­да. В по­следней вер­сии dmesg есть па­ра­метр --follow, с ко­то­рым со­об­щения яд­ра ото­бра­жа­ют­ся в ре­аль­ном вре­мени, так что за­пусти­те ко­ман­ду с этим па­ра­мет­ром и на­блю­дай­те за вы­во­дом при от­клю­чении и под­клю­чении уст­ройств. В Mint на дан­ный мо­мент нет доста­точ­но све­жей вер­сии util-linux, но как толь­ко util-linux-2.21 поя­вит­ся в ре­по­зи­то­ри­ях, с ее по­мо­щью бу­дет про­ще на­блю­дать за со­об­щения­ми о под­клю­чении и от­клю­чении уст­ройств.

Ес­ли у Вас мышь с Bluetooth и она не рас­по­зна­ет­ся ав­то­ма­ти­че­­ски, на­строй­те ее че­рез ап­плет Gnome Bluetooth. Воз­мож­но, Ва­шу мышь нуж­но со­гла­со­вать с сис­те­мой – это про­стая за­да­ча, но что­бы сде­лать это из ап­пле­та, к ком­пь­ю­те­ру при­дет­ся под­клю­чить про­вод­ную мышь.

[править] 5 И неле­гок, и не быстр

В У ме­ня в CentOS 5.8 уста­нов­лен lighttpd 1.4.28 с PHP 5.1.6, но я не мо­гу за­ста­вить ра­бо­тать fastcgi. Он ищет мо­дуль mod_fastcgi.so, а у ме­ня та­ко­го мо­ду­ля нет. В /usr/lib/lighttpd есть дру­гие фай­лы mod_xxx.so, но не этот.

Scooter, с фо­ру­мов

О Вам ну­жен па­кет lighttpdfastcgi, но в ре­по­зи­то­ри­ях CentOS по умол­чанию его нет, как нет там и lighttpd. Но Вы не ука­за­ли, как уста­нав­ли­ва­ли его – из ис­ходников? Что­бы уста­но­вить оба па­ке­та, и lighttpd, и fastcgi, нуж­но до­ба­вить ре­по­зи­то­рии Epel и Remi:

wget http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm

rpm -Uvh epel-release-5-4.noarch.rpm

wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm

rpm -Uvh remi-release-5.rpm

Ес­ли Вы уста­нав­ли­ва­ли lighttpd из ис­ходников, уда­ли­те его (обыч­но – ко­ман­дой make uninstall в ка­та­ло­ге с ис­ходника­ми) и уста­но­ви­те его из ре­по­зи­то­ри­ев ко­ман­дой

yum install lighttpd

За­тем мо­жет по­на­до­бить­ся ус­та­но­вить не­ко­то­рые па­ке­ты PHP ко­ман­дой

yum --enablerepo=remi,remi-test install phpgd php-xml php-cli php-pear php-pdo phpimap php-ldap php-odbc php-x

хо­тя лю­бой из них мож­но про­пус­тить, ес­ли он уже ус­та­нов­лен. На­ко­нец, ус­та­но­ви­те fastcgi ко­ман­дой

yum --enablerepo=remi,remi-test install phpfpm lighttpd-fastcgi

Те­перь убе­ди­тесь, что сер­вис phpfpm за­пуска­ет­ся от имени тех же поль­зо­ва­те­лей и груп­п, что и lighttpd. Ес­ли ис­поль­зу­ют­ся груп­па и поль­зо­ва­тель lighttpd по умол­чанию, от­крой­те /etc/php-fpm.d/www.conf и убе­ди­тесь, что груп­па и поль­зо­ва­тель та­ко­вы:

user = lighttpd

group = lighttpd

Ес­ли lighttpd за­пуска­ет­ся от имени дру­го­го поль­зо­ва­те­ля, это мож­но из­менить в /etc/lighttpd/lighttpd.conf:

server.username = “lighttpd”

server.groupname = “lighttpd”

Убе­ди­тесь, что в /etc/lighttpd/mod_fastcgi.conf есть стро­ка

server.modules += (“mod_fastcgi”)

и то­гда все долж­но ра­бо­тать нор­маль­но.

[править] 6 KDE с ореш­ка­ми

В Как из­ба­вить­ся от это­го чер­то­во­го экс­кре­мен­та в пра­вом верхнем уг­лу ра­бо­че­го сто­ла KDE? Я знаю, что он на­зы­ва­ет­ся «кэ­шью [cashew]», но мне боль­ше на­по­ми­на­ет ка­каш­ку.

Too Long In IT, с TuxRadar

О Понимаю, о чем Вы – и с точ­ки зрения сход­ст­ва, и с точ­ки зрения на­до­ед­ли­во­сти – хо­тя ес­ли оно жел­те­ет, когда Вы его ка­сае­тесь, мо­гу по­со­ве­то­вать сменить дие­ту. Так как сей­час вре­мя ис­полнения же­ланий, а я, го­во­рят, по­хож на Сан­ту (надеюсь, это из-за доб­ро­ты к лю­дям, а не из-за бо­ро­ды или объ­е­ма та­лии, хо­тя не уве­рен), я и Ва­ше же­лание ис­пол­ню. Как из­вестно, в KDE мож­но на­стро­ить поч­ти все, на­пря­мую или с по­мо­щью вид­же­тов, и есть вид­жет как раз для то­го, что Вы хо­ти­те сде­лать. На са­мом де­ле, ес­ли по­ис­кать “cashew” на http://kde-look.org, эта аль­тер­на­ти­ва Ва­ше­му оп­ре­де­лению вернет со­всем дру­гой на­бор ре­зуль­та­тов, в ко­то­ром Вы най­де­те несколь­ко ва­ри­ан­тов.

Я поль­зу­юсь Py-Cashew, ко­то­рую мож­но уста­но­вить пря­мо с ра­бо­че­го сто­ла. Кликните пра­вой кноп­кой мы­ши на панели за­дач и вы­бе­ри­те Panel Options > Add Widgets > Download New Plasma Widgets [На­строй­ки панели > До­ба­вить вид­же­ты > За­гру­зить но­вые вид­же­ты для Plasma] и на­бе­ри­те Cashew в стро­ке по­ис­ка. По­иск вернет два ре­зуль­та­та – Py-Cashew и Stealth Cashew, Вам по­дой­дет лю­бой.

[править] 7 Slackware виснет

В Я пы­тал­ся уста­но­вить Slackware 14 с DVD, и уста­нов­ка за­ви­са­ет в окне FONTCONFIG UPDATE с со­об­щением о том, что для генера­ции фай­лов font.cache-1 ис­поль­зу­ет­ся fc-cache. По­хо­же, что 32-бит­ные вер­сии не ра­бо­та­ют на 64-бит­ных ком­пь­ю­те­рах — а мой но­ут­бук (вро­де бы) 64-бит­ный. Воз­мож­но, про­бле­ма в этом? Об­раз на DVD 32-бит­ный?

Ро­бин Пэйн [Robin Pain]

О Об­раз и вправ­ду 32-бит­ный. Про­ве­ря­ет­ся это ко­ман­дой:

uname -a

по­сле его за­груз­ки, но про­бле­ма не в этом, по­то­му что 64-бит­ные про­цес­со­ры x86_64 вы­пол­ня­ют так­же и 32-бит­ный код x86. Од­нако су­ще­ст­ву­ет мно­же­ст­во раз­но­вид­но­стей про­цес­со­ров x86, и не у всех их на­бор команд пол­но­стью со­вмес­тим. Вы не го­во­ри­те, ка­кой у Вас про­цес­сор, но у ме­ня бы­ли про­бле­мы с за­пуском на про­цес­со­ре Intel i7 ко­да, ском­пи­ли­ро­ван­но­го для дру­гой 64-бит­ной сис­те­мы. Это не обя­за­тель­но про­бле­ма со­вмес­ти­мо­сти 64- и 32-бит­ных про­цес­со­ров: про­бле­мы мо­гут быть и с неко­то­ры­ми i586-со­вмес­ти­мы­ми процес­со­ра­ми x86, ко­то­рые на са­мом де­ле не вполне со­вмес­ти­мы с на­бо­ром команд i586. Мож­но по­про­бо­вать за­гру­зить 64-бит­ный DVD и уста­но­вить сис­те­му с него или да­же с ком­пакт-дис­ка се­те­вой уста­нов­ки, но раз уж Вы за­пла­ти­ли день­ги за Linux Format, бы­ло бы при­ятнее за­ста­вить ра­бо­тать LXFDVD.

По­про­буй­те за­гру­зить аль­тер­на­тив­ное яд­ро, вве­ди­те в стро­ке за­груз­ки huge.s, для за­груз­ки бо­лее об­щей и, воз­мож­но, бо­лее со­вмес­ти­мой вер­сии яд­ра. Ес­ли и это не по­мо­жет, нам нуж­но со­об­щение об ошиб­ке. Да­же ес­ли ка­жет­ся, что уста­нов­щик про­сто за­вис, он мо­жет вы­во­дить дан­ные в дру­гую вир­ту­аль­ную кон­соль.

Ус­та­нов­щик Slackware за­гру­жа­ет­ся с че­тырь­мя кон­со­ля­ми, ме­ж­ду ко­то­рыми мож­но пе­ре­клю­чать­ся с по­мо­щью Ctrl + Alt + (F1–F4). Ус­та­нов­щик ра­бо­та­ет в пер­вой кон­со­ли, а вы­вод яд­ра от­прав­ля­ет­ся в чет­вер­тую. По­лу­чив со­об­щение об ошиб­ке, за­брось­те его в свою лю­би­мую по­ис­ко­вую сис­те­му – или при­шли­те нам, и мы раз­бе­рем­ся, в чем де­ло. |



[править] По­мо­ги­те нам по­мочь вам

Еже­ме­сяч­но мы по­лу­ча­ем несколь­ко пи­сем, на ко­то­рые не в состоянии от­ве­тить, так как про­бле­ма опи­са­на в них недоста­точ­но пол­но. Что­бы дать вам наи­луч­ший от­вет, нам нуж­но знать как мож­но боль­ше.

Ес­ли у вас по­яв­ля­ет­ся со­об­щение об ошиб­ке, приведи­те его точ­ный текст и опишите кон­крет­ные усло­вия, когда оно по­яв­ля­ет­ся. При возникновении про­бле­мы с уст­рой­ст­ва­ми пере­числи­те нам все уста­нов­лен­ные уст­рой­ст­ва. Ес­ли Linux уже за­пу­щен, мо­же­те применить для этого отлич­ную про­грам­му Hardinfo (http://hardinfo.berlios.de/) – она со­хранит под­роб­ную ин­фор­ма­цию об уст­рой­ст­вах и о состоянии сис­те­мы в HTML-файл, который вы смо­же­те при­ло­жить к своему пись­му. Аль­тер­на­тив­ный и не менее удоб­ный ва­ри­ант – lshw (http://ezix.org/project/wiki/HardwareLiSter). Од­на из этих программ долж­на быть включена в ва­ш ди­ст­ри­бу­ти­в (а то и обе).

Ес­ли вы не хо­ти­те или не мо­же­те их уста­но­вить, вы­полните сле­дую­щие ко­ман­ды в тер­ми­на­ле от имени root и при­ло­жи­те файл system.txt к пись­му. Это здо­ро­во по­мо­жет ди­аг­но­сти­ке.

uname -a >system.txt

lspci >>system.txt

lspci -vv >>system.txt

Персональные инструменты
купить
подписаться
Яндекс.Метрика