New Trisquel user having problems outputting my max resolution.

10 replies [Last post]
unslaved29
Offline
Joined: 09/20/2012

Greetings im new to the forums and also new on running Trisquel Linux. I decided to go full libre and im enjoying this distro. It was either this or Gnewsense and im liking this alot better. My question is this. I just got a new netbook and put Trisquel on it. The maximum supported output resolution is 1024x600. But for some reason its only letting me output the resolution at a maximum of 800x600. Ive tried going into "displays" under system settings and it shows up "unknown" and then below were you can change resolutions its only giving me 800x600 thats it. I also ran xrandr and got this information below. Could anyone lend a hand in helping get my max resolution. My netbook by the way is an ASUS X101CH-EU17 if thats any help. Thanks.

xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 800 x 600, current 800 x 600, maximum 800 x 600
default connected 800x600+0+0 0mm x 0mm
800x600 61.0*

xrandr -s 1024x600
Size 1024x600 not found in available modes

This is what my xconfig.org says

Section "Device"
Identifier "Configured Video Device"
Driver "vesa"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection

aliasbody
Offline
Joined: 09/14/2012

Welcome to Trisquel :D

If I'm not wrong that laptop has an intel GPU (probably a Intel GMA950 or an Intel X3150), so there is no need for any adjustment at all and the resolution should be found by default.

Did you noticed that problem using the LiveCD of Trisquel or only after the install ?

If the monitor appears as "unknown" then it is probably a problem with the reading of the EDID (binary file stored on the monitor memory that saves all the useful informations about the monitor itself like the resolution for example), so try the 2 fallowing things if there is also a problem on the LiveCD.

'''1 -''' Remove your /etc/X11/xorg.conf if any. and logout, if the resolution is good then fine, else try the 2º option.

'''2 -''' Create a file at /etc/X11/ named xorg.conf like this '''sudo gedit /etc/X11/xorg.conf''' on the terminal, and then copy paste this :

'''Section "Device"
Driver "intel"
Option "UseEDID" "true"
Option "IgnoreEDIDChecksum" "CRT,DFP,TV"
EndSection'''

But I'm pretty sure neither the 2 solutions should be necessary at all. If this doesn't help, and the LiveCD also shows you a low resolution they tell me so I could help you in another way.

baptistredbloom
Offline
Joined: 08/04/2011

Also had the same issue a few months ago. Here's how I resolved it: https://trisquel.info/en/forum/asus-x101ch-resolution-issue-resolved-libre-linux

Michał Masłowski

I am a member!

I am a translator!

Offline
Joined: 05/15/2010

I believe your netbook has a GPU integrated with the Atom CPU, it's
designed by PowerVR and uses a different driver. (Attach the output of
lspci next time, it's more reliable than what we can find elsewhere.)

The vesa driver is used only when other installed drivers don't work (on
many machines using the nomodeset kernel option would cause it), it
doesn't support modern resolutions.

There are newer unofficial kernels at http://jxself.org/linux-libre/
that support your device (without 3d acceleration).

A Trisquel user reported a similar netbook at
http://h-node.org/notebooks/view/en/651/Eee-PC-X101CH.

unslaved29
Offline
Joined: 09/20/2012

Thank you all for the quick replies. Well Aliasbody I did what you suggested both steps 1 and 2 now im at a dilemma because I tried rebooting after that and now I cant log back into linux it stalls at the Trisquel loading screen and freezes (im on my full size laptop btw right now not my netbook.) Can anyone suggest how I would revert those changes so I could log back in without it freezing? I did make a backup file of the "xorg.conf" and put it in my downloads folder but thats not helping me atm because I cant even get to the desktop because of it freezing. Also before I made the file "xorg.conf" like you told me to, my original file was named "xorg.conf.vesa" I told you wrong in my first post. Any suggestions? so I dont have to reinstall. Thanks.

moilami
Offline
Joined: 09/17/2012

From your grub menu, that is the menu you see when you turn your computer on:

1. Press "e" for edit
2. Choose the line with the kernel you want to boot
3. Press "e" again for edit.
4. Write to the end of the line "init 2"
5. Press "b" to boot the kernel.
6. Login on your computer.
7. Write "sudo rm /etc/X11/xorg.conf"
8. Write "sudo reboot"

By doing that you remove the xorg.conf file you have there now.

I am not 100 % sure did it go exactly like I wrote since I wrote it from my memory, but you might have a clue what you need to do and and what you need to do differently if I wrote does have some problems.

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

Another way to remove /etc/X11/xorg.conf would be to do it from a Live system (e.g., the Trisquel Live system you have used to install Trisquel in the first place).

unslaved29
Offline
Joined: 09/20/2012

Got it!! I followed baptistredbloom's post he has the same netbook I do. So upgrading to 3.5 did solve the problem. Man what a headache computers are sometimes... Thanks again for all the quick replys and help. I went in on the live USB and accessed my info there and replaced the messed up xorg.conf file with my original xorg.conf.vesa file i luckily backed up. From there it let me boot back into my installation, and then I upgraded to 3.5 cheers!

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

You do not want any /etc/X11/xorg.conf (Xorg's auto-configuration works well nowadays). If you have one that specifies the "vesa" driver then it is the driver in use and it (very) poorly exploits your graphical chipset. You can have a /etc/X11/xorg.conf.vesa though (under this name, its configuration is not used).

aliasbody
Offline
Joined: 09/14/2012

Good to know that you solved your problem :D (Trisquel really need a kernel update :S...).

PS: Sorry for the problems caused by my solution :S But I'm happy you finally managed to solve the problem :D

moilami
Offline
Joined: 09/17/2012

Glad you got it working.