You are not logged in.

#1 2010-12-08 14:49:40

mghis
Member
Registered: 2010-12-08
Posts: 27

Terminal resolution breaks X11 after upgrades

I installed Arch Linux. I Upgraded the system with "pacman -Syu" and I installed X "pacman -S xorg".
Well, I started X before rebooting. All was working fine, I got three Xterm managed by the TWM.
After rebooting, I noticed the console resolution changed. The font became small. This happened while INIT was booting.
Well, now I cannot start X. I get a blank screen, and the PC crashes.

I have a Nvidia graphic card. Maybe the updates installed a framebuffer? can anyone help?
To get X11 working, I must remove or change the framebuffer.

I tried editing the kernel command line in GRUB, but it doesn't work.

I have a question: how can I disable the framebuffer loaded by udev?

Thanks for any reply.

Last edited by mghis (2010-12-08 15:46:32)

Offline

#2 2010-12-08 15:45:37

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Terminal resolution breaks X11 after upgrades

Are you using nouveau driver? The small fonts is due to KMS - framebuffer should now run at your monitor's native resolution.
Any errors in the logs?
What is your kernel line and what have you tried to change it to?

Generally, try to get us more info.

Last edited by karol (2010-12-08 15:46:58)

Offline

#3 2010-12-08 15:50:46

MadTux
Member
Registered: 2009-09-20
Posts: 553

Re: Terminal resolution breaks X11 after upgrades

Ignore my post. It was about kms, however, karol was faster than me.

Last edited by MadTux (2010-12-08 15:52:19)

Offline

#4 2010-12-08 16:15:19

mghis
Member
Registered: 2010-12-08
Posts: 27

Re: Terminal resolution breaks X11 after upgrades

I think I'm using the nouveau driver. In fact it is in the output of "lsmod".

in fact, in the virtual terminal the resolution is fine, but if I start X i get a blank screen. Before the update, the resolution was 640x480, but X was working fine.
I tried to add "vga=" to the kernel command line but it doesn't changes the resolution.

if this helps, in /etc/mkinitcpio.conf HOOKS line is:

HOOKS="base udev autodetect pata scsi sata filesystems"

I think I have to change something in the UDEV configuration. In fact, when init shows udev is starting, the resolution changes.

Offline

#5 2010-12-08 16:30:37

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Terminal resolution breaks X11 after upgrades

What's the output of

pacman -Qs xf86-video
grep -E '\((WW|EE)' /var/log/Xorg.0.log

I don't think installing xorg group installs the nouveau video driver - only vesa.

Offline

#6 2010-12-08 16:49:36

mghis
Member
Registered: 2010-12-08
Posts: 27

Re: Terminal resolution breaks X11 after upgrades

Ok, I blacklisted the "nouveau" in the rc.conf file, now X11 works, but the console resolution is horrible (640x480).

In the logs just some warning lines about missing fonts.

Pacman says only "xf86-video-vesa" is installed.

Offline

#7 2010-12-08 17:13:43

skunktrader
Member
From: Brisbane, Australia
Registered: 2010-02-14
Posts: 1,543

Re: Terminal resolution breaks X11 after upgrades

If you have blacklisted nouveau you should be able to set the console resolution using vga=

Offline

#8 2010-12-08 17:15:47

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Terminal resolution breaks X11 after upgrades

skunktrader wrote:

If you have blacklisted nouveau you should be able to set the console resolution using vga=

+1
You have no video drivers (apart from the vesa), try installing some. https://wiki.archlinux.org/index.php/Beginners'_Guide#Step_1:_Install_X

Last edited by karol (2010-12-08 17:17:36)

Offline

Board footer

Powered by FluxBB