Автор Тема: Възможна ли е следната настройка на дисплея на лаптоп?  (Прочетена 4406 пъти)

radio980

  • Участници
  • ***
  • Публикации: 7
    • Профил
Здравейте.
Подариха ми едно старичко лаптопче Dell Latitude E5400 и му инсталирах Мanjaro x64. Върши перфектна работа, но се чудех има ли начин да се настрои
така системата, че на екрана да не показва цветове, а да показва картината в grayscale?
Ако да, как може да се направи?
Активен

cybercop

  • Напреднали
  • *****
  • Публикации: 5626
  • Distribution: Ubuntu LTS, CENTOS 6.x
  • Window Manager: Xfce, Gnome 2
    • Профил
В старите версии на Xfce (4.10), самата настройка на работният плот позволяваше да се регулира яркостта и цветовата гама. В Arch, версията на Xfce e поне 4.11, където премахнаха тази опция. Потърси във форума на Arch, как се задава цветовата гама в конзолен режим.
Активен

Ползването на Linux води до пристрастяване. Факт.
http://s19.postimg.cc/4oajwoq5v/xenial2.png

radio980

  • Участници
  • ***
  • Публикации: 7
    • Профил
Ще опитам да открия нещо. Поне е някаква насока.
В прочем аз ползван предимно XFCE но нямам идея коя е версията, рядко i3 или Gnom.
ще се радвам ако някой друг може да даде конкретни насоки за настройките.



ПП: В grayscale дори интернет страници, видео и картинките ли излизат?
« Последна редакция: Mar 24, 2014, 14:33 от radio980 »
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Навремето това се правеше в настройките на X.org (графичният сървър на Linux). Отваряше се файла /etc/X11/xorg.conf и в секцията Screen се задаваха битове на цветовете. Нагледно за твоите нужди въпросната секция би станала по подобен начин:
Цитат
Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    Defaultdepth 8
    SubSection "Display"
        Depth 8
        Visual "GrayScale"
    EndSubSection
EndSection
Удебелените редове са настройките, указващи 8-битов цвят и grayscale картина. Тъй като в съвременните Linux дистрибуции по подразбиране няма /etc/X11/xorg.conf файл, ще трябва предварително да си направиш такъв. За целта изключи графичната среда с подобна команда с root права
Цитат
/etc/init.d/gdm stop
Където "gdm" при теб може и да е друго, например xdm, lightdm, kdm... Провери!
Ако след изключването на графичната среда не ти се покаже конзола с предложение за вход, натисни Alt+F1. Влез като root и изпълни тези две команди:
Цитат
X -configure
mv /root/xorg.conf.new /etc/X11/xorg.conf
След това отвори файла /etc/X11/xorg.conf с някой конзолен редактор (nano, pico, mcedit, vim...) и редактирай описаната по-горе секция по указания начин. След това стартирай графичната среда с командата, с която си я спрял, но с думичката "start" вместо "stop", и стискай палци.
Пробата ми набързо във виртуална машина с Ubuntu 12.10 не сработи, а пък не ми се пробва в момента на реалната машина, но при теб току виж станало :) Ако нещо не се получи, изтрий създадения файл с настройки с команда с root права:
Цитат
rm /etc/X11/xorg.conf
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

BRADATA

  • Напреднали
  • *****
  • Публикации: 833
  • Distribution: Slackware/Mint/CentOS
  • Window Manager: console/KDE/LXDE
    • Профил
    • WWW
Код:
Section "Screen"
        Identifier      "Default Screen"
        Device          "nVidia Corporation NV40 [GeForce 6800]"
        Monitor         "Generic Monitor"
        DefaultDepth    8
        SubSection "Display"
                Depth           1
                Modes           "1280x1024" "1024x768"
        EndSubSection
        SubSection "Display"
                Depth           4
                Modes           "1280x1024" "1024x768"
        EndSubSection
        SubSection "Display"
                Visual "GrayScale"
                Depth           8
                Modes           "1280x1024" "1024x768"
        EndSubSection
        SubSection "Display"
                Depth           15
                Modes           "1280x1024" "1024x768"
        EndSubSection
        SubSection "Display"
                Depth           16
                Modes           "1280x1024" "1024x768"
        EndSubSection
        SubSection "Display"
                Depth           24
                Modes           "1280x1024" "1024x768"
        EndSubSection
EndSection

Обаче на някои карти не работи... Например ати такива... Просто нямат режим 8bit
Активен

radio980

  • Участници
  • ***
  • Публикации: 7
    • Профил
Навремето това се правеше в настройките на X.org (графичният сървър на Linux). Отваряше се файла /etc/X11/xorg.conf и в секцията Screen се задаваха битове на цветовете. Нагледно за твоите нужди въпросната секция би станала по подобен начин:
Цитат
Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    Defaultdepth 8
    SubSection "Display"
        Depth 8
        Visual "GrayScale"
    EndSubSection
EndSection
Удебелените редове са настройките, указващи 8-битов цвят и grayscale картина. Тъй като в съвременните Linux дистрибуции по подразбиране няма /etc/X11/xorg.conf файл, ще трябва предварително да си направиш такъв. За целта изключи графичната среда с подобна команда с root права
Цитат
/etc/init.d/gdm stop
Където "gdm" при теб може и да е друго, например xdm, lightdm, kdm... Провери!
Ако след изключването на графичната среда не ти се покаже конзола с предложение за вход, натисни Alt+F1. Влез като root и изпълни тези две команди:
Цитат
X -configure
mv /root/xorg.conf.new /etc/X11/xorg.conf
След това отвори файла /etc/X11/xorg.conf с някой конзолен редактор (nano, pico, mcedit, vim...) и редактирай описаната по-горе секция по указания начин. След това стартирай графичната среда с командата, с която си я спрял, но с думичката "start" вместо "stop", и стискай палци.
Пробата ми набързо във виртуална машина с Ubuntu 12.10 не сработи, а пък не ми се пробва в момента на реалната машина, но при теб току виж станало :) Ако нещо не се получи, изтрий създадения файл с настройки с команда с root права:
Цитат
rm /etc/X11/xorg.conf

[root@Radio X11]# ls
mhwd.d/  twm/  xinit/  xorg.conf.d/
[root@Radio X11]# cd xorg.conf.d/
[root@Radio xorg.conf.d]# ls
10-evdev.conf   20-keyboard.conf  50-synaptics.conf  90-mhwd.conf@
10-quirks.conf  50-joystick.conf  50-wacom.conf

Къде да го създам този файл?
–––––––––––––––––––––––––––––––––––––––

Как да открия какъв ми е DM, за да го спра?
С рестартт не става ли?
Това от полза ли е?


[root@Radio etc]# X -configure
(EE)
Fatal server error:
(EE) Server is already active for display 0
   If this server is no longer running, remove /tmp/.X0-lock
   and start again.
(EE)
(EE)
Please consult the The X.Org Foundation support
    at http://wiki.x.org
 for help.
(EE)
––––––––––––––––––––––––––––––––––––––
Извинете ме за глупавите въпроси.
За 3-ти път сядам пред Linux.
« Последна редакция: Mar 25, 2014, 10:06 от radio980 »
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Къде да го създам този файл?
Двете последователни команди по-горе ще ти създадат нужния файл, но след като изгасиш X-а.

Как да открия какъв ми е DM, за да го спра?
С рестартт не става ли?
Можеш да откриеш кое е DM-то ти по подразбиране с команда:
Цитат
cat /etc/X11/default-display-manager
От изведения текст вземи само думичката след послената наклонена черта и я впиши на мястото на "gdm" в командата за спиране на DM. Не става с рестарт - в случая говорим за команди, които трябва да се изпълнят при изключен X, а не за команди, след които трябва да се рефрешне X-ът.
« Последна редакция: Mar 25, 2014, 10:44 от neter »
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

radio980

  • Участници
  • ***
  • Публикации: 7
    • Профил
Къде да го създам този файл?
Двете последователни команди по-горе ще ти създадат нужния файл, но след като изгасиш X-а.

Как да открия какъв ми е DM, за да го спра?
С рестартт не става ли?
Можеш да откриеш кое е DM-то ти по подразбиране с команда:
Цитат
cat /etc/X11/default-display-manager
От изведения текст вземи само думичката след послената наклонена черта и я впиши на мястото на "gdm" в командата за спиране на DM. Не става с рестарт - в случая говорим за команди, които трябва да се изпълнят при изключен X, а не за команди, след които трябва да се рефрешне X-ът.

Нещо не възприема  ???
 
cat: /etc/X11/default-display-manager: No such file or directory

пп: Май е mdm. Поне по това което виждам, но с описаният начин не става.
Пише че се спира така:

$ sudo service mdm stop
или
$ sudo /etc/init.d/mdm stop

но такава директория /init.d/ няма.
« Последна редакция: Mar 25, 2014, 12:11 от radio980 »
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Хмм... това Mandjaro да не е минало на systemd? Щом нямаш /etc/init.d, тогава пробвай systemd командата за изключване
Цитат
sudo systemctl stop mdm.service
Ако нещо не се получи, пробвай да махнеш ".service" или да добавиш " -f" в края. Предполагам ще можеш да откриеш кой DM ползваш с такава команда:
Цитат
ps ax | grep dm
която извежда процесите, съдържащи "dm" в името си.

П.П.: Можеш да си създадеш xorg.conf файла и без да гасиш графичната среда, ако пренасочиш командата към друг виртуален екран. Например
Цитат
sudo X :1 -configure
sudo mv /home/твоят-потребител/xorg.conf.new /etc/X11/xorg.conf
Но си е за препоръчване създаването на файла да става при изключена графична среда.
« Последна редакция: Mar 25, 2014, 12:53 от neter »
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

cybercop

  • Напреднали
  • *****
  • Публикации: 5626
  • Distribution: Ubuntu LTS, CENTOS 6.x
  • Window Manager: Xfce, Gnome 2
    • Профил
DM по подразбиране в Manjaro Xfce е LXDM.
Активен

Ползването на Linux води до пристрастяване. Факт.
http://s19.postimg.cc/4oajwoq5v/xenial2.png

radio980

  • Участници
  • ***
  • Публикации: 7
    • Профил
Хмм... това Mandjaro да не е минало на systemd? Щом нямаш /etc/init.d, тогава пробвай systemd командата за изключване
Цитат
sudo systemctl stop mdm.service
Ако нещо не се получи, пробвай да махнеш ".service" или да добавиш " -f" в края. Предполагам ще можеш да откриеш кой DM ползваш с такава команда:
Цитат
ps ax | grep dm
която извежда процесите, съдържащи "dm" в името си.

П.П.: Можеш да си създадеш xorg.conf файла и без да гасиш графичната среда, ако пренасочиш командата към друг виртуален екран. Например
Цитат
sudo X :1 -configure
sudo mv /home/твоят-потребител/xorg.conf.new /etc/X11/xorg.conf
Но си е за препоръчване създаването на файла да става при изключена графична среда.

ps ax | grep dm

  277 ?        Ss     0:00 /usr/bin/mdm-binary --nodaemon
  475 ?        S      0:00 /usr/bin/mdm-binary --nodaemon
  478 tty7     Ssl+   0:04 /usr/bin/Xorg :0 -audit 0 -auth /var/lib/mdm/:0.Xauth -nolisten tcp vt7
 1479 pts/0    S+     0:00 grep --color=tty -d skip dm

__________________________________________________________

sudo systemctl stop mdm.service

Тази команда спря всичко и ме остави на черен екран на който пише  логин, но курсора на мишката блокира и  въобще не реагира на нищо PC-to.

Прочетох, че Ctrl+Alt+F1 спира mdm-то и стана. Въвеждам Логин и Парола и ми отваря root терминала.
С Ctrl+Alt+F7 се включва, но не знам дали е изключено или просто някак минимазирано, понеже се изключва и включва за части от секундата. Не че се оплаквам за което  :)

Сега остава въпроса дали там трябва да създам файла.

Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Прочетох, че Ctrl+Alt+F1 спира mdm-то и стана. Въвеждам Логин и Парола и ми отваря root терминала.
С Ctrl+Alt+F7 се включва, но не знам дали е изключено или просто някак минимазирано, понеже се изключва и включва за части от секундата. Не че се оплаквам за което  :)
При това само си превключил към виртуалната конзола на tty1, но не си изключил графичната среда - правилно си се усъмнил :) Добре, превключи към tty1 с Ctrl+Alt+F1, влез с root права, изключи mdm с по-горе описаната команда (ако нещо пак блокира, натисни пак Ctrl+Alt+F1 или Alt+F1; може да пробваш и другите F-ове до F6), след което изпълни двете команди за създаване на /etc/X11/xorg.conf файла. Не ти показах нагледно как да отвориш файла за редакция в конзолата. Ако имаш nano, тогава
Цитат
nano /etc/X11/xorg.conf
В долната част на екрана ще видиш помощна информация за клавишните комбинации. Имай предвид, че ^ е Ctrl.
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

radio980

  • Участници
  • ***
  • Публикации: 7
    • Профил
За мое нещастие не е е този ефект, който търся.
Прекалено е тъмно и с яркост и контраст не става по-добре.
Благодаря за помощта. Научих доста нови неща :)
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Ако можеш, дай една снимка на десктопа, че ми е любопитно :)
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

radio980

  • Участници
  • ***
  • Публикации: 7
    • Профил


Това е но на екрана ми излиза много по-тъмно дори и на максимална осветеност.
Нямаше нищо общо с това което виждам на снимката.
Което е меко казано странно. Толкова е тъмно че гадая какво виждам на екрана.
Снимката я направих с наизустени клавиши като слепец.
Активен