Mniejsza rozdzielczo

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
bialyikar
Posty: 6
Rejestracja: 09 grudnia 2014, 23:13

Mniejsza rozdzielczość Light DM

Post 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.
Awatar użytkownika
marcin1982
Moderator
Posty: 1732
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Post 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 .
bialyikar
Posty: 6
Rejestracja: 09 grudnia 2014, 23:13

Post 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]
bialyikar
Posty: 6
Rejestracja: 09 grudnia 2014, 23:13

Post 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.
ODPOWIEDZ