eee pc programma risolutivo del problema dello schermo troppo piccolo...

Compilazione del kernel, gestione moduli, servizi attivi, e tutti gli interventi per l'ottimizzazione del sistema operativo.
Scrivi risposta
nandoar
Prode Principiante
Messaggi: 7
Iscrizione: mercoledì 3 marzo 2010, 23:08

eee pc programma risolutivo del problema dello schermo troppo piccolo...

Messaggio da nandoar »

Salve a tutti sono un felice possessore di un eeepc e da tempo oramai uso ubuntu e come tutti i ragazzi che usano ubuntu come me sul piccolino hanno il problema che alcune finestre non si vedono tutte oppure in alcuni momenti rimpiangiamoo la mancanza di una risoluzione 1024x768, voi mi potreste rispondere dicendo che esiste un comodo comando per avere il cosidetto panning il problema sorge quando vogliamo assegnare i 2 comandi a delle scorciatoie.... dato che volevo affinare il comando magari dando una notifica a schermo della variazione di risoluzione ho realizzato un piccolo file in c che consente di fare questo cambio di risoluzione...

Codice: Seleziona tutto

#include <stdio.h>
#include <stdlib.h>

main ()
{
FILE *r1;
int a;
char b;
system ("echo `xrandr | grep -o '[0-9]\\{4\\}x[0-9]\\{3\\}'` > monitorSTATUS");
r1=fopen("monitorSTATUS","r");
    if(r1==NULL)
        return 0;
fscanf(r1,"%d",&a);
fscanf(r1,"%c",&b);
fscanf(r1,"%d",&a);
if (a==600)
system ("xrandr --output LVDS1 --panning 1024x768");
else
system ("xrandr --output LVDS1 --panning 1024x600");
fclose(r1);
system ("rm -f monitorSTATUS");

if (a==600)

system ("notify-send 'Schermo' 'Risoluzione dello Schermo cambiata in 1024x768'");
else
system ("notify-send 'Schermo' 'Risoluzione dello Schermo cambiata in 1024x600'");

}
signori è  solo una piccola cosuccia che ho fatto nella pausa universitaria spero che sia di vostro gradimento accetto eventuali suggerimenti per migliorare e sperare che venga messo nel 10.04 ^^  buona notte a tutti 

ps purtroppo non mi fa caricare il file gia compilato e quindi vi dico come fare da shell
copiate il codice presente sopra in un file vuoto
aprite il terminale spostatevi nella cartella dove è presente il source code con "cd"

poi digitate "gcc monitorSOURCE.c"

questo comando genererà il file compilato chiamato a.out rinomilatelo come meglio ritenete opportuno e poi aggiungete questo a una scorciatoia se vi fa piacere


"ATTENZIONE" potreste avere un problema dovuto alla mancanza del notify OSD vi posto il link della documentazione https://wiki.ubuntu.com/NotificationDev ... Guidelines

Spero vi piaccia
Scrivi risposta

Ritorna a “Kernel e servizi di sistema”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti