Strona 1 z 1

Mniejsza rozdzielczość Light DM

: 09 grudnia 2014, 23:44
autor: bialyikar
Mam taki problem, że LightDM oraz KSplash uruchamiają mi się w innej rozdzielczości niż Plymouth oraz sam pulpit.
Jeśli chodzi o szczegóły to: po instalacji systemu, pulpit jest wykrywany w rozdzielczości 1280x1024. Ja wolę używać rozdzielczości 1600x1200, więc zmieniam ją w panelu sterowania systemu lub panelu sterowania kart NVidia (zawsze instaluje sterowniki własnościowe po przez repozytorium lub wybierając taką opcję w panelu sterowania systemem). Po instalacji sterowników NVidia, Plymoth się rozwala, więc przywracam go do porządku za pomocą polecenia:

Kod: Zaznacz cały

sed -e /GRUB_GFXMODE/ s/#GRUB_GFXMODE="plymouth"/GRUB_GFXMODE="Plymouth"/g '/etc/default/grub'
echo 'GRUB_GFXPAYLOAD_LINUX=keep' >> /etc/default/grub
update-initramfs -u
update-grub2
Niestety ekran logowania oraz KSplash rozpoznają cały czas starą rozdzielczość, która jest zmieniana na nową podczas animacji KSplash'a, przez co animacja KSplasha do pulpitu nie przechodzi płynnie.
Próbowałem to naprawić przy użyciu tego poradnika http://askubuntu.com/questions/73804/wr ... resolution, ale przy zainstalowaniu sterowników własnościowych NVidia, system przestaje się ładować na ekranie Plymoth.

: 10 grudnia 2014, 16:48
autor: marcin1982
Zajrzyj tutaj:
https://wiki.debian.org/plymouth
Potem ewentualnie tutaj - oczywiście pomiń kwestie typowe dla Arch (nieaktualne zresztą):
https://wiki.archlinux.org/index.php/plymouth .

: 10 grudnia 2014, 21:31
autor: bialyikar
Tylko, że Plymouth ma dobrą rozdzielczość. Ustawiam ją w /etc/default/grub na 1600x1200. Problem się zaczyna, kiedy Plymouth skończy się ładować i zacznie LightDM i KSplash. W LDM robią się po bokach 2 paski, a KSplash wyświetla się po załadowaniu pulpitu na części ekranu. Dołączam krótki film, który pokazuje o co chodzi.
[video=youtube_share;LNvm8XvZJjo]http://youtu.be/LNvm8XvZJjo[/video]

: 27 stycznia 2015, 18:07
autor: bialyikar
Problem rozwiązany.
Stworzyłem plik "resolution.sh" z wpisem
nvidia-settings --assign CurrentMetaMode="DVI-I-0: 1600x1200_85"
, który umieściłem w /usr/bin. Nadałem mu prawo do uruchomienia. W pliku "/etc/lightdm/lightdm.conf" dodałem odwołanie do stworzonego pliku:
display-setup-script=/usr/bin/resolution.sh
.
Teraz lightdm uruchamia się w odpowiedniej rozdzielczości przy zainstalowanych sterownikach Nvidii.